Skip to content

1.4.0

Compare
Choose a tag to compare
@holl- holl- released this 23 Feb 21:24
· 462 commits to main since this release

Version 1.4 adds a lot of functionality to Φ-ML and includes a ton of fixes!

This version is archived at figshare, DOI: DOI.

Highlights

  • Users now have more control over sparse matrices with to_format for sparse/dense conversion and is_sparse.
  • Added find_closest() with dense and k-d tree implementations
  • New functions argmin, argmax, equal, erf, incomplete_gamma
  • Improved gradient descent optimizer via math.minimize()
  • Support ... for remaining dimensions in reshaped_native, reshaped_tensor.
  • scatter now supports modes min, max, prod, any, all
  • min, max, nonzero now support sparse tensors
  • random_uniform now supports setting limits by Tensor
  • cross_product now retains item names
  • slice now supports primitives
  • map now supports dims='object' to map over layout dimensions
  • Non-uniform tensors can now be used with dot, median
  • vec now allows empty vectors
  • linspace now supports multiple dimensions
  • Sparse-sparse matrix multiplication
pip install phiml==1.4.0