max
andmin
methods added for matrix
- Travis integration added
dartfmt
task added
- MLVector and MLMatrix now don't have generic type parameters
- Static factories converted into abstract factories
toString
method specified for matrix mixin- examples for vector operations fixed
- Vector type removed (there are no longer
column
androw
vectors) - Matrix's method
getColumnVector
renamed togetColumn
- Matrix method
getRowVector
renamed togetRow
- Public api documentation for
MLMatrix<E>
added
- Mutable vectors supported in matrix
- Add possibility to create mutable vectors
- Add support for value assignment via []= operator
- readme contacts section updated
- build_runner dependency updated
- readme badge corrected
- readme updated
vectorizedMap
vector's method improved: batch boundary indexes may be passed into a mapper functioncolumnsMap
androwsMap
matrix's method combined into one method -vectorizedMap
- Public factories
Float32x4VectorFactory
andFloat32x4MatrixFactory
renamed intoFloat32x4Vector
andFloat32x4Matrix
copy
vector's method removed
pick
method added to matrix api: it's possible now to combine a new matrix from different segments of a source matrix
- README.md updated (table of content)
- Travis integration added
- Support matrices in vector operations
- Column and row vectors added
- Unnecessary generic type argument removed from
MLMatrix
class - Matrix logic split into separate mixins
MLVectorMixin
added, benchmark directory reorganized
- Map functions added to matrix
Float32x4MatrixFactory
extended
- Readme updated
- Library public release