RubixML Tensor Versions Save

A library and extension that provides objects for scientific computing in PHP.

2.2.0

3 years ago
  • Implemented Singular Value Decomposition (SVD)
  • Implemented matrix (Moore-Penrose) pseudoinverse
  • Tensor objects now throw namespaced exceptions
  • Optimized Reduced Row Echelon Form (RREF)
  • Optimize eigendecomposition for symmetric matrices

2.1.4

3 years ago
  • Implemented Eigen decomposition in extension
  • Optimize row echelon form (REF) of matrix
  • Optimize Cholesky decomposition
  • Fix memory leak in matrix inverse
  • Optimize LU decomposition

2.1.3

3 years ago
  • Use BLAS DGEMM for matrix multiplication
  • Optimize matrix inverse

2.1.2

3 years ago
  • Optimize scalar arithmetic and comparisons

2.1.1

3 years ago
  • Zephir redux
  • Blanket extension optimizations
  • Added n-d array arithmetic and comparison functions

2.1.0

3 years ago
  • Extension now compiles directly from C source code
  • Remove Zephir extension code
  • Update instructions for extension compilation using PHPize

2.0.5

4 years ago
  • Percentile method changed to quantile
  • Fixed Vector linspace precision

2.0.4

4 years ago
  • Individual Arithmetic and Comparison methods now public
  • Matrix reductions have their own namespace
  • Optimized Matrix structural operations
  • Added argmin and argmax custom optimizers
  • Added matrix/sub matrix insertion

2.0.3

4 years ago
  • Matrix decomp methods now return decomp objects
  • Optimized matrix statistical operations
  • Optimized vector outer product
  • Optimized Matrix flatten
  • Cannot instantiate null/empty tensors

2.0.2

4 years ago
  • Optimized random number generation