Crate vectors [] [src]

Vector representations for use in high dimensional vector spaces.

Modules

dense

Dense vector representations.

prelude

The crate's prelude

sparse

Sparse vector representations.

Traits

Distance

The trait for types supporting the calculation of distance

Dot

The trait for types supporting the calculation of the dot product

Vector

The base trait for vector types, covering comparisons, basic numeric operations, and the dot product.

VectorAssign

The trait for Vector types which also implement assignment operators.

VectorAssignOps

The trait for vector types implementing numeric assignment operators (like + =).

VectorAssignRef

The trait for VectorAssign types which also implement assignment operations taking the second operand by reference.

VectorOps

The trait for vector types implementing basic numeric operations.

VectorRef

The trait for Vector types which also implement numeric operations