## Uses of Interface
org.apache.ignite.ml.math.MetaAttributes

- Packages that use MetaAttributes
  Package | Description
  --- | ---
  org.apache.ignite.ml.math.primitives.matrix | Contains matrix related classes.
  org.apache.ignite.ml.math.primitives.matrix.impl | Contains several matrix implementations.
  org.apache.ignite.ml.math.primitives.vector | Contains vector related classes.
  org.apache.ignite.ml.math.primitives.vector.impl | Contains several vector implementations.

- - ### Uses of MetaAttributes in org.apache.ignite.ml.math.primitives.matrix

    Subinterfaces of MetaAttributes in org.apache.ignite.ml.math.primitives.matrix
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Matrix` A matrix interface.

    Classes in org.apache.ignite.ml.math.primitives.matrix that implement MetaAttributes
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractMatrix` This class provides a helper implementation of the `Matrix` interface to minimize the effort required to implement it.

  - ### Uses of MetaAttributes in org.apache.ignite.ml.math.primitives.matrix.impl

    Classes in org.apache.ignite.ml.math.primitives.matrix.impl that implement MetaAttributes
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DenseMatrix` Basic implementation for matrix.
    `class` | `SparseMatrix` Sparse local onheap matrix with `SparseVector` as rows.
    `class` | `ViewMatrix` Implements the rectangular view into the parent `Matrix`.

  - ### Uses of MetaAttributes in org.apache.ignite.ml.math.primitives.vector

    Subinterfaces of MetaAttributes in org.apache.ignite.ml.math.primitives.vector
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `NamedVector` A named vector interface based on `Vector`.
    `interface` | `Vector` A vector interface.

    Classes in org.apache.ignite.ml.math.primitives.vector that implement MetaAttributes
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractVector` This class provides a helper implementation of the `Vector` interface to minimize the effort required to implement it.

  - ### Uses of MetaAttributes in org.apache.ignite.ml.math.primitives.vector.impl

    Classes in org.apache.ignite.ml.math.primitives.vector.impl that implement MetaAttributes
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DelegatingNamedVector` Delegating named vector that delegates all operations to underlying vector and adds implementation of `NamedVector` functionality using embedded map that maps string index on real integer index.
    `class` | `DelegatingVector` Convenient class that can be used to add decorations to an existing vector.
    `class` | `DenseVector` Basic implementation for vector.
    `class` | `SparseVector` Local on-heap sparse vector based on hash map storage.
    `class` | `VectorizedViewMatrix` Row or column vector view off the matrix.
    `class` | `VectorView` Implements the partial view into the parent `Vector`.

2021 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.11.0
Release Date | : September 11 2021