Update from dev #16

Merged
altavir merged 18 commits from dev into master 2018-10-12 11:18:55 +03:00
Showing only changes of commit 148b45408d - Show all commits

View File

@ -6,7 +6,8 @@ and `scipy` it is modular and has a lightweight core.
* **Algebra** * **Algebra**
* Mathematical operation entities like rings, spaces and fields with (**TODO** add example to wiki) * Mathematical operation entities like rings, spaces and fields with (**TODO** add example to wiki)
* Basic linear algebra operations (sums products, etc) backed by `Space` API. * Basic linear algebra operations (summs products, etc) backed by `Space` API.
* Complex numbers backed by `Field` API (meaning that they will be useable in any structures like vectors and NDArrays).
* [In progress] advanced linear algebra operations like matrix inversions. * [In progress] advanced linear algebra operations like matrix inversions.
* **Array-like structures** Full support of numpy-like ndarray including mixed arithmetic operations and function operations * **Array-like structures** Full support of numpy-like ndarray including mixed arithmetic operations and function operations
on arrays and numbers just like it works in python (with benefit of static type checking). on arrays and numbers just like it works in python (with benefit of static type checking).
@ -67,4 +68,4 @@ compile(group = "scientifik", name = "kmath-core-jvm", version = "0.0.1-SNAPSHOT
Work builds could be obtained with [![](https://jitpack.io/v/altavir/kmath.svg)](https://jitpack.io/#altavir/kmath). Work builds could be obtained with [![](https://jitpack.io/v/altavir/kmath.svg)](https://jitpack.io/#altavir/kmath).
## Contributing ## Contributing
The project requires a lot of additional work. Please fill free to contribute in any way and propose new features. The project requires a lot of additional work. Please fill free to contribute in any way and propose new features.