java.lang.Object
swim.math.TensorDims
- All Implemented Interfaces:
Debug
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionby(int size) by(int size, int stride) booleanconforms(TensorDims that) static TensorDimsd1()static TensorDimsd2()static TensorDimsd2x2()static TensorDimsd3()static TensorDimsd3x3()static TensorDimsd4()static TensorDimsd4x4()<T> Output<T>Writes a developer readable, debug-formatted string representation of this object tooutput.booleanstatic Form<TensorDims>form()inthashCode()booleanbooleanbooleanisPacked()next()static TensorDimsof(int size) static TensorDimsof(int size, int stride) intrank()intsize()intstride()int[]int[]toSizeArray(int[] sizes) int[]int[]toStrideArray(int[] strides) toString()toValue()static TensorDims
-
Field Details
-
size
public final int size -
stride
public final int stride
-
-
Method Details
-
isDefined
public boolean isDefined() -
rank
public int rank() -
size
public int size() -
stride
public int stride() -
next
-
isPacked
public boolean isPacked() -
isFullyPacked
public boolean isFullyPacked() -
by
-
by
-
flattened
-
toSizeArray
public int[] toSizeArray(int[] sizes) -
toSizeArray
public int[] toSizeArray() -
toStrideArray
public int[] toStrideArray(int[] strides) -
toStrideArray
public int[] toStrideArray() -
toValue
-
conforms
-
equals
-
hashCode
public int hashCode() -
debug
Description copied from interface:DebugWrites a developer readable, debug-formatted string representation of this object tooutput. -
toString
-
undefined
-
d1
-
d2
-
d3
-
d4
-
d2x2
-
d3x3
-
d4x4
-
of
-
of
-
form
-