Published May 8, 2021
| Version v0.3.0-dev-8
Software
Open
mipt-npm/kmath: 0.3.0-dev-8
Creators
- 1. JetBrains Research
- 2. MIPT, JetBrains Research
- 3. GrinisRIT
- 4. @mila-iqia
- 5. Bandlab
- 6. JetBrains
Description
Added
- ScaleOperations interface
- Field extends ScaleOperations
- Basic integration API
- Basic MPP distributions and samplers
- bindSymbolOrNull
- Blocking chains and Statistics
- Multiplatform integration
- Integration for any Field element
- Extended operations for ND4J fields
- Jupyter Notebook integration module (kmath-jupyter)
- Exponential operations merged with hyperbolic functions
- Space is replaced by Group. Space is reserved for vector spaces.
- VectorSpace is now a vector space
- Buffer factories for primitives moved to MutableBuffer.Companion
- NDStructure and NDAlgebra to StructureND and AlgebraND respectively
- Real -> Double
- DataSets are moved from functions to core
- Redesign advanced Chain API
- Redesign MST. Remove MSTExpression.
- Move MST to core
- Separated benchmarks and examples
- Rewritten EJML module without ejml-simple
- Nearest in Domain. To be implemented in geometry package.
- Number multiplication and division in main Algebra chain
contentEquals
from Buffer. It moved to the companion.- MSTExpression
- Expression algebra builders
- Comples and Quaternion no longer are elements.
- Ring inherits RingOperations, not GroupOperations
Files
mipt-npm/kmath-v0.3.0-dev-8.zip
Files
(1.1 MB)
Name | Size | Download all |
---|---|---|
md5:c767c841cc2540664092aaa2f975ecba
|
1.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/mipt-npm/kmath/tree/v0.3.0-dev-8 (URL)