Module rustlearn::array::traits [] [src]

Basic traits applying to all types of matrices.

Enums

MatrixOrder

Traits

ColumnIterable

Trait representing a matrix that can be iterated over in a column-wise fashion.

Dot

A matrix multiplication trait.

ElementwiseArrayOps

Elementwise array operations trait.

IndexableMatrix

Trait representing a shaped matrix whose entries can be accessed at will using their row and column position.

NonzeroIterable

Trait representing an object whose non-zero entries can be iterated over.

RowIndex

Trait representing a matrix whose rows can be selected to create a new matrix containing those rows.

RowIterable

Trait representing a matrix that can be iterated over in a row-wise fashion.