There is a newer version of the record available.

Published May 8, 2021 | Version v0.3.0-dev-8
Software Open

mipt-npm/kmath: 0.3.0-dev-8

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)
Changed
  • 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
Deprecated Removed
  • 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.
Fixed
  • 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