Uses of Class
org.flag4j.arrays.backend.semiring_arrays.AbstractDenseSemiringTensor
Package
Description
Provides implementations for dense tensors, matrices, and vectors.
-
Uses of AbstractDenseSemiringTensor in org.flag4j.arrays.backend.field_arrays
Modifier and TypeClassDescriptionclass
AbstractDenseFieldMatrix<T extends AbstractDenseFieldMatrix<T,
U, V>, U extends AbstractDenseFieldVector<U, T, V>, V extends Field<V>> class
AbstractDenseFieldTensor<T extends AbstractDenseFieldTensor<T,
V>, V extends Field<V>> The base class for all denseField
tensors.class
AbstractDenseFieldVector<T extends AbstractDenseFieldVector<T,
U, V>, U extends AbstractDenseFieldMatrix<U, T, V>, V extends Field<V>> The base class for all dense vectors whose data areField
elements. -
Uses of AbstractDenseSemiringTensor in org.flag4j.arrays.backend.ring_arrays
Modifier and TypeClassDescriptionclass
AbstractDenseRingMatrix<T extends AbstractDenseRingMatrix<T,
U, V>, U extends AbstractDenseRingVector<U, T, V>, V extends Ring<V>> The base class for all dense matrices whose elements are members of aRing
.class
AbstractDenseRingTensor<T extends AbstractDenseRingTensor<T,
V>, V extends Ring<V>> The base class for all denseRing
tensors.class
AbstractDenseRingVector<T extends AbstractDenseRingVector<T,
U, V>, U extends AbstractDenseRingMatrix<U, T, V>, V extends Ring<V>> The base class for all dense vectors whose data areRing
elements. -
Uses of AbstractDenseSemiringTensor in org.flag4j.arrays.backend.semiring_arrays
Modifier and TypeClassDescriptionclass
AbstractCooSemiringTensor<T extends AbstractCooSemiringTensor<T,
U, V>, U extends AbstractDenseSemiringTensor<U, V>, V extends Semiring<V>> Base class for all sparse tensors stored in coordinate list (COO) format.class
AbstractDenseSemiringTensor<T extends AbstractDenseSemiringTensor<T,
V>, V extends Semiring<V>> The base class for all denseSemiring
tensors.Modifier and TypeClassDescriptionclass
AbstractDenseSemiringMatrix<T extends AbstractDenseSemiringMatrix<T,
U, V>, U extends AbstractDenseSemiringVector<U, T, V>, V extends Semiring<V>> The base class for all dense matrices whose elements are members of aSemiring
.class
AbstractDenseSemiringVector<T extends AbstractDenseSemiringVector<T,
U, V>, U extends AbstractDenseSemiringMatrix<U, T, V>, V extends Semiring<V>> The base class for all dense vectors whose data areSemiring
elements.Modifier and TypeMethodDescriptionabstract AbstractDenseSemiringTensor
<?, V> AbstractDenseSemiringMatrix.toTensor()
Converts this matrix to an equivalent tensor.abstract AbstractDenseSemiringTensor
<?, V> Converts this matrix to an equivalent tensor with the specifiednewShape
. -
Uses of AbstractDenseSemiringTensor in org.flag4j.arrays.dense
Modifier and TypeClassDescriptionclass
Instances of this class represents a complex dense matrix backed by aComplex128
array.class
A dense complex tensor backed by an array ofComplex128
's.class
class
FieldMatrix<T extends Field<T>>
Instances of this class represents a dense matrix backed by aField
array.class
FieldTensor<T extends Field<T>>
Instances of this class represent a dense tensor backed by aField
array.class
FieldVector<T extends Field<T>>
Instances of this class represents a dense vector backed by aField
array.class
RingMatrix<T extends Ring<T>>
Instances of this class represents a dense matrix backed by aRing
array.class
RingTensor<T extends Ring<T>>
Instances of this class represent a dense tensor backed by aRing
array.class
RingVector<T extends Ring<T>>
Instances of this class represents a dense vector backed by aRing
array.class
SemiringMatrix<T extends Semiring<T>>
Instances of this class represents a dense matrix backed by aSemiring
array.class
SemiringTensor<T extends Semiring<T>>
Instances of this class represent a dense tensor backed by aSemiring
array.class
SemiringVector<T extends Semiring<T>>
Instances of this class represents a dense vector backed by aSemiring
array. -
Uses of AbstractDenseSemiringTensor in org.flag4j.linalg.ops
Modifier and TypeMethodDescriptionstatic <V extends Semiring<V>>
AbstractDenseSemiringTensor<?, V> TransposeDispatcher.dispatchTensor
(AbstractDenseSemiringTensor<?, V> src, int[] axes) Dispatches a tensor transpose problem to the appropriate algorithm based on its shape and size.Modifier and TypeMethodDescriptionstatic <V extends Semiring<V>>
AbstractDenseSemiringTensor<?, V> TransposeDispatcher.dispatchTensor
(AbstractDenseSemiringTensor<?, V> src, int[] axes) Dispatches a tensor transpose problem to the appropriate algorithm based on its shape and size.