Uses of Package
org.flag4j.arrays
Packages that use org.flag4j.arrays
Package
Description
Provides implementations of "smart" array objects, the tensor shape object, and tuples.
Provides implementations for dense tensors, matrices, and vectors.
Contains implementations for sparse tensors, matrices, and vectors.
IO for vector, matrix, and tensor objects.
Provides implementations of the singular value decomposition for real and complex matrices.
General linear algebra operations.
Implementations of operations on generic dense array objects.
Implementations of operations on
Field
dense array objects.Implementations of operations on real dense array objects.
Implementations of operations between real array objects and
Field
dense array
objects.Implementations of operations on
Ring
dense array objects.Implementations of operations on
Semiring
dense array objects.Implementations of operations on generic sparse COO (coordinate) array objects.
Implementations of operations on real sparse COO (coordinate) array objects.
Implementations of operations between real and complex sparse COO (coordinate) array objects.
Implementations of operations on
Ring
sparse COO (coordinate) array objects.Implementations of operations on
Semiring
sparse COO (coordinate) array objects.Contains solvers which solve well determined linear tensor and matrix equations in an exact sense.
Contains solvers which solve well determined triangular linear matrix equations in an exact sense.
Pseudo-random generation of real/complex numbers, and arrays, vectors, matrices, and tensors.
General utilities for arrays, strings, data validation, and generating error messages.
-
Classes in org.flag4j.arrays used by org.flag4j.arraysClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.The
SmartMatrix
class provides a unified interface for performing operations on matrices of various types without requiring users to know the specific underlying implementation. -
Classes in org.flag4j.arrays used by org.flag4j.arrays.backendClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.arrays.backend.field_arraysClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.arrays.backend.primitive_arraysClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.arrays.backend.ring_arraysClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.arrays.backend.semiring_arraysClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.arrays.denseClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.arrays.sparseClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.ioClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.decompositions.svdClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.opsClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.denseClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.dense.field_opsClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.dense.realClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.dense.real_field_opsClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.dense.ring_opsClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.dense.semiring_opsClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.Data class for storing information for a sparse (CSR or COO) matrix.Data class for storing information for a sparse COO tensor.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.dense_sparse.coo.field_opsClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.dense_sparse.coo.realClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.dense_sparse.coo.real_complexClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.dense_sparse.coo.real_field_opsClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.dispatchClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.sparseClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.Data class for storing information for a sparse (CSR or COO) matrix.Data class for storing information for a sparse COO tensor.Data class for storing information for a sparse COO vector.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.sparse.cooClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.Data class for storing information for a sparse (CSR or COO) matrix.Data class for storing information for a sparse COO vector.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.sparse.coo.realClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.sparse.coo.real_complexClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.sparse.coo.ring_opsClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.Data class for storing information for a sparse (CSR or COO) matrix.Data class for storing information for a sparse COO tensor.Data class for storing information for a sparse COO vector.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.sparse.coo.semiring_opsClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.Data class for storing information for a sparse (CSR or COO) matrix.Data class for storing information for a sparse COO tensor.Data class for storing information for a sparse COO vector.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.sparse.csrClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.Data class for storing information for a sparse (CSR or COO) matrix.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.sparse.csr.ring_opsClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.ops.sparse.csr.semiring_opsClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.Data class for storing information for a sparse (CSR or COO) matrix.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.solvers.exactClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.linalg.solvers.exact.triangularClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.rngClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.
-
Classes in org.flag4j.arrays used by org.flag4j.utilClassDescriptionRepresents the shape of a multidimensional array (e.g. tensor, matrix, vector, etc.), specifying its dimensions and providing utilities for shape-related ops.