Optimizes the order of matrix multiplication chain.
Matrix multiplication is associative. However, the complexity of
matrix multiplication chain is not associative.
Linear Supertypes
LazyLogging, AnyRef, Any
Ordering
Alphabetic
By Inheritance
Inherited
MatrixOrderOptimization
LazyLogging
AnyRef
Any
Implicitly
by any2stringadd
by StringFormat
by Ensuring
by ArrowAssoc
Hide All
Show All
Visibility
Public
All
Instance Constructors
newMatrixOrderOptimization(dims: Array[Int])
dims
Matrix A[i] has dimension dims[i-1] x dims[i] for i = 1..n
Optimizes the order of matrix multiplication chain. Matrix multiplication is associative. However, the complexity of matrix multiplication chain is not associative.