Merge branch 'master' into dev

This commit is contained in:
Alexander Nozik 2018-10-12 11:18:39 +03:00 committed by GitHub
commit 148b45408d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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.