Uses of Class
org.flag4j.arrays.backend.semiring_arrays.AbstractDenseSemiringTensor
Packages that use AbstractDenseSemiringTensor
Package
Description
Provides implementations for dense tensors, matrices, and vectors.
General linear algebra operations.
-
Uses of AbstractDenseSemiringTensor in org.flag4j.arrays.backend.field_arrays
Subclasses of AbstractDenseSemiringTensor in org.flag4j.arrays.backend.field_arraysModifier and TypeClassDescriptionclassAbstractDenseFieldMatrix<T extends AbstractDenseFieldMatrix<T,U, V>, U extends AbstractDenseFieldVector<U, T, V>, V extends Field<V>> classAbstractDenseFieldTensor<T extends AbstractDenseFieldTensor<T,V>, V extends Field<V>> The base class for all denseFieldtensors.classAbstractDenseFieldVector<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 areFieldelements. -
Uses of AbstractDenseSemiringTensor in org.flag4j.arrays.backend.ring_arrays
Subclasses of AbstractDenseSemiringTensor in org.flag4j.arrays.backend.ring_arraysModifier and TypeClassDescriptionclassAbstractDenseRingMatrix<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.classAbstractDenseRingTensor<T extends AbstractDenseRingTensor<T,V>, V extends Ring<V>> The base class for all denseRingtensors.classAbstractDenseRingVector<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 areRingelements. -
Uses of AbstractDenseSemiringTensor in org.flag4j.arrays.backend.semiring_arrays
Classes in org.flag4j.arrays.backend.semiring_arrays with type parameters of type AbstractDenseSemiringTensorModifier and TypeClassDescriptionclassAbstractCooSemiringTensor<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.classAbstractDenseSemiringTensor<T extends AbstractDenseSemiringTensor<T,V>, V extends Semiring<V>> The base class for all denseSemiringtensors.Subclasses of AbstractDenseSemiringTensor in org.flag4j.arrays.backend.semiring_arraysModifier and TypeClassDescriptionclassAbstractDenseSemiringMatrix<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.classAbstractDenseSemiringVector<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 areSemiringelements.Methods in org.flag4j.arrays.backend.semiring_arrays that return AbstractDenseSemiringTensorModifier 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
Subclasses of AbstractDenseSemiringTensor in org.flag4j.arrays.denseModifier and TypeClassDescriptionclassInstances of this class represents a complex dense matrix backed by aComplex128array.classA dense complex tensor backed by an array ofComplex128's.classclassFieldMatrix<T extends Field<T>>Instances of this class represents a dense matrix backed by aFieldarray.classFieldTensor<T extends Field<T>>Instances of this class represent a dense tensor backed by aFieldarray.classFieldVector<T extends Field<T>>Instances of this class represents a dense vector backed by aFieldarray.classRingMatrix<T extends Ring<T>>Instances of this class represents a dense matrix backed by aRingarray.classRingTensor<T extends Ring<T>>Instances of this class represent a dense tensor backed by aRingarray.classRingVector<T extends Ring<T>>Instances of this class represents a dense vector backed by aRingarray.classSemiringMatrix<T extends Semiring<T>>Instances of this class represents a dense matrix backed by aSemiringarray.classSemiringTensor<T extends Semiring<T>>Instances of this class represent a dense tensor backed by aSemiringarray.classSemiringVector<T extends Semiring<T>>Instances of this class represents a dense vector backed by aSemiringarray. -
Uses of AbstractDenseSemiringTensor in org.flag4j.linalg.ops
Methods in org.flag4j.linalg.ops that return AbstractDenseSemiringTensorModifier 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.Methods in org.flag4j.linalg.ops with parameters of type AbstractDenseSemiringTensorModifier 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.