Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

AbstractDataBuffer<T> - Class in org.tensorflow.ndarray.impl.buffer
 
AbstractDataBuffer() - Constructor for class org.tensorflow.ndarray.impl.buffer.AbstractDataBuffer
 
AbstractDataBufferWindow<B extends DataBuffer<?>> - Class in org.tensorflow.ndarray.impl.buffer
 
AbstractDataBufferWindow(B, long) - Constructor for class org.tensorflow.ndarray.impl.buffer.AbstractDataBufferWindow
 
AbstractDenseNdArray<T,U extends NdArray<T>> - Class in org.tensorflow.ndarray.impl.dense
 
AbstractDenseNdArray(DimensionalSpace) - Constructor for class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
AbstractNdArray<T,U extends NdArray<T>> - Class in org.tensorflow.ndarray.impl
 
AbstractNdArray(DimensionalSpace) - Constructor for class org.tensorflow.ndarray.impl.AbstractNdArray
 
accept(DataStorageVisitor<R>) - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Visits the backing storage of this buffer.
all() - Static method in class org.tensorflow.ndarray.index.Indices
An index that returns all elements of a dimension in the original order.
append(long) - Method in class org.tensorflow.ndarray.Shape
Returns a new Shape, with a new last dimension added.
append(Shape) - Method in class org.tensorflow.ndarray.Shape
Returns a new Shape, with another Shapes' dimensions appended.
apply(Dimension) - Method in interface org.tensorflow.ndarray.index.Index
Applies this index to the given dimension.
applyTo(S) - Method in interface org.tensorflow.ndarray.buffer.layout.BooleanDataLayout
 
applyTo(S) - Method in interface org.tensorflow.ndarray.buffer.layout.ByteDataLayout
 
applyTo(S) - Method in interface org.tensorflow.ndarray.buffer.layout.DataLayout
Apply this layout to the provided buffer.
applyTo(S) - Method in interface org.tensorflow.ndarray.buffer.layout.DoubleDataLayout
 
applyTo(S) - Method in interface org.tensorflow.ndarray.buffer.layout.FloatDataLayout
 
applyTo(S) - Method in interface org.tensorflow.ndarray.buffer.layout.IntDataLayout
 
applyTo(S) - Method in interface org.tensorflow.ndarray.buffer.layout.LongDataLayout
 
applyTo(S) - Method in interface org.tensorflow.ndarray.buffer.layout.ShortDataLayout
 
array1dCopyOf(IntNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a IntNdArray in a new 1-dimension standard array of ints
array1dCopyOf(LongNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a LongNdArray in a new 1-dimension standard array of longs
array1dCopyOf(FloatNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a FloatNdArray in a new 1-dimension standard array of floats
array1dCopyOf(DoubleNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a DoubleNdArray in a new 1-dimension standard array of doubles
array1dCopyOf(ByteNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a ByteNdArray in a new 1-dimension standard array of bytes
array1dCopyOf(ShortNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a ShortNdArray in a new 1-dimension standard array of shorts
array1dCopyOf(BooleanNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a BooleanNdArray in a new 1-dimension standard array of booleans
array1dCopyOf(NdArray<T>, Class<T>) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray<T> in a new 1-dimension standard array of objects
array2dCopyOf(IntNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a IntNdArray in a new 2-dimension standard array of ints
array2dCopyOf(LongNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a LongNdArray in a new 2-dimension standard array of longs
array2dCopyOf(FloatNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a FloatNdArray in a new 2-dimension standard array of floats
array2dCopyOf(DoubleNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a DoubleNdArray in a new 2-dimension standard array of doubles
array2dCopyOf(ByteNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a ByteNdArray in a new 2-dimension standard array of bytes
array2dCopyOf(ShortNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a ShortNdArray in a new 2-dimension standard array of shorts
array2dCopyOf(BooleanNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a BooleanNdArray in a new 2-dimension standard array of booleans
array2dCopyOf(NdArray<T>, Class<T>) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray<T> in a new 2-dimension standard array of objects
array3dCopyOf(IntNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a IntNdArray in a new 3-dimension standard array of ints
array3dCopyOf(LongNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a LongNdArray in a new 3-dimension standard array of longs
array3dCopyOf(FloatNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a FloatNdArray in a new 3-dimension standard array of floats
array3dCopyOf(DoubleNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a DoubleNdArray in a new 3-dimension standard array of doubles
array3dCopyOf(ByteNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a ByteNdArray in a new 3-dimension standard array of bytes
array3dCopyOf(ShortNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a ShortNdArray in a new 3-dimension standard array of shorts
array3dCopyOf(BooleanNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a BooleanNdArray in a new 3-dimension standard array of booleans
array3dCopyOf(NdArray<T>, Class<T>) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray<T> in a new 3-dimension standard array of objects
array4dCopyOf(IntNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a IntNdArray in a new 4-dimension standard array of ints
array4dCopyOf(LongNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a LongNdArray in a new 4-dimension standard array of longs
array4dCopyOf(FloatNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a FloatNdArray in a new 4-dimension standard array of floats
array4dCopyOf(DoubleNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a DoubleNdArray in a new 4-dimension standard array of doubles
array4dCopyOf(ByteNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a ByteNdArray in a new 4-dimension standard array of bytes
array4dCopyOf(ShortNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a ShortNdArray in a new 4-dimension standard array of shorts
array4dCopyOf(BooleanNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a BooleanNdArray in a new 4-dimension standard array of booleans
array4dCopyOf(NdArray<T>, Class<T>) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray<T> in a new 4-dimension standard array of objects
array5dCopyOf(IntNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a IntNdArray in a new 5-dimension standard array of ints
array5dCopyOf(LongNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a LongNdArray in a new 5-dimension standard array of longs
array5dCopyOf(FloatNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a FloatNdArray in a new 5-dimension standard array of floats
array5dCopyOf(DoubleNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a DoubleNdArray in a new 5-dimension standard array of doubles
array5dCopyOf(ByteNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a ByteNdArray in a new 5-dimension standard array of bytes
array5dCopyOf(ShortNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a ShortNdArray in a new 5-dimension standard array of shorts
array5dCopyOf(BooleanNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a BooleanNdArray in a new 5-dimension standard array of booleans
array5dCopyOf(NdArray<T>, Class<T>) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray<T> in a new 5-dimension standard array of objects
array6dCopyOf(IntNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a IntNdArray in a new 6-dimension standard array of ints
array6dCopyOf(LongNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a LongNdArray in a new 6-dimension standard array of longs
array6dCopyOf(FloatNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a FloatNdArray in a new 6-dimension standard array of floats
array6dCopyOf(DoubleNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a DoubleNdArray in a new 6-dimension standard array of doubles
array6dCopyOf(ByteNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a ByteNdArray in a new 6-dimension standard array of bytes
array6dCopyOf(ShortNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a ShortNdArray in a new 6-dimension standard array of shorts
array6dCopyOf(BooleanNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a BooleanNdArray in a new 6-dimension standard array of booleans
array6dCopyOf(NdArray<T>, Class<T>) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray<T> in a new 6-dimension standard array of objects
asArray() - Method in class org.tensorflow.ndarray.Shape
Returns a defensive copy of the this Shape's axes.
asBooleans() - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
Return this byte buffer as a buffer of booleans.
asDoubles() - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
Return this byte buffer as a buffer of doubles.
asFloats() - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
Return this byte buffer as a buffer of floats.
asInts() - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
Return this byte buffer as a buffer of ints.
asLongs() - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
Return this byte buffer as a buffer of longs.
asShorts() - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
Return this byte buffer as a buffer of shorts.
asSlices() - Method in class org.tensorflow.ndarray.impl.sequence.FastElementSequence
 
asSlices() - Method in class org.tensorflow.ndarray.impl.sequence.SingleElementSequence
 
asSlices() - Method in class org.tensorflow.ndarray.impl.sequence.SlicingElementSequence
 
asSlices() - Method in interface org.tensorflow.ndarray.NdArraySequence
Returns each element as a new slice.
at(long) - Static method in class org.tensorflow.ndarray.index.Indices
A coordinate that selects a specific element on a given dimension.
at(NdArray<? extends Number>) - Static method in class org.tensorflow.ndarray.index.Indices
A coordinate that selects a specific element on a given dimension.

B

BFLOAT16 - Static variable in class org.tensorflow.ndarray.buffer.layout.DataLayouts
Data layout for converting 16-bit bfloats to/from short values.
Bfloat16Layout - Class in org.tensorflow.ndarray.impl.buffer.layout
Data layout that converts 32-bit floats from/to 16-bit, truncating their mantissa to 7 bits but preserving the 8-bit exponent with the same bias.
Bfloat16Layout() - Constructor for class org.tensorflow.ndarray.impl.buffer.layout.Bfloat16Layout
 
BOOL - Static variable in class org.tensorflow.ndarray.buffer.layout.DataLayouts
Data layout for converting booleans to/from byte values.
BooleanDataBuffer - Interface in org.tensorflow.ndarray.buffer
A DataBuffer of booleans.
BooleanDataLayout<S extends DataBuffer<?>> - Interface in org.tensorflow.ndarray.buffer.layout
A DataLayout that converts data stored in a buffer to booleans.
BooleanDenseNdArray - Class in org.tensorflow.ndarray.impl.dense
 
BooleanDenseNdArray(BooleanDataBuffer, Shape) - Constructor for class org.tensorflow.ndarray.impl.dense.BooleanDenseNdArray
 
BooleanNdArray - Interface in org.tensorflow.ndarray
An NdArray of booleans.
BoolLayout - Class in org.tensorflow.ndarray.impl.buffer.layout
Data layout that converts booleans from/to bytes.
BoolLayout() - Constructor for class org.tensorflow.ndarray.impl.buffer.layout.BoolLayout
 
buffer() - Method in interface org.tensorflow.ndarray.buffer.DataBufferWindow
Returns the buffer backing this window.
buffer() - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBufferWindow
 
buffer() - Method in class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
buffer() - Method in class org.tensorflow.ndarray.impl.dense.BooleanDenseNdArray
 
buffer() - Method in class org.tensorflow.ndarray.impl.dense.ByteDenseNdArray
 
buffer() - Method in class org.tensorflow.ndarray.impl.dense.DenseNdArray
 
buffer() - Method in class org.tensorflow.ndarray.impl.dense.DoubleDenseNdArray
 
buffer() - Method in class org.tensorflow.ndarray.impl.dense.FloatDenseNdArray
 
buffer() - Method in class org.tensorflow.ndarray.impl.dense.IntDenseNdArray
 
buffer() - Method in class org.tensorflow.ndarray.impl.dense.LongDenseNdArray
 
buffer() - Method in class org.tensorflow.ndarray.impl.dense.ShortDenseNdArray
 
ByteDataBuffer - Interface in org.tensorflow.ndarray.buffer
A DataBuffer of bytes.
ByteDataLayout<S extends DataBuffer<?>> - Interface in org.tensorflow.ndarray.buffer.layout
A DataLayout that converts data stored in a buffer to bytes.
ByteDenseNdArray - Class in org.tensorflow.ndarray.impl.dense
 
ByteDenseNdArray(ByteDataBuffer, Shape) - Constructor for class org.tensorflow.ndarray.impl.dense.ByteDenseNdArray
 
ByteNdArray - Interface in org.tensorflow.ndarray
An NdArray of bytes.

C

canBeUsed() - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
consume(long[], long) - Method in interface org.tensorflow.ndarray.impl.sequence.IndexedPositionIterator.CoordsLongConsumer
 
copyFrom(IntNdArray, int[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to an array of ints
copyFrom(IntNdArray, int[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 2-dimensional array of ints
copyFrom(IntNdArray, int[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 3-dimensional array of ints
copyFrom(IntNdArray, int[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 4-dimensional array of ints
copyFrom(IntNdArray, int[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 5-dimensional array of ints
copyFrom(IntNdArray, int[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 6-dimensional array of ints
copyFrom(LongNdArray, long[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to an array of longs
copyFrom(LongNdArray, long[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 2-dimensional array of longs
copyFrom(LongNdArray, long[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 3-dimensional array of longs
copyFrom(LongNdArray, long[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 4-dimensional array of longs
copyFrom(LongNdArray, long[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 5-dimensional array of longs
copyFrom(LongNdArray, long[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 6-dimensional array of longs
copyFrom(FloatNdArray, float[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to an array of floats
copyFrom(FloatNdArray, float[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 2-dimensional array of floats
copyFrom(FloatNdArray, float[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 3-dimensional array of floats
copyFrom(FloatNdArray, float[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 4-dimensional array of floats
copyFrom(FloatNdArray, float[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 5-dimensional array of floats
copyFrom(FloatNdArray, float[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 6-dimensional array of floats
copyFrom(DoubleNdArray, double[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to an array of doubles
copyFrom(DoubleNdArray, double[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 2-dimensional array of doubles
copyFrom(DoubleNdArray, double[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 3-dimensional array of doubles
copyFrom(DoubleNdArray, double[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 4-dimensional array of doubles
copyFrom(DoubleNdArray, double[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 5-dimensional array of doubles
copyFrom(DoubleNdArray, double[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 6-dimensional array of doubles
copyFrom(ByteNdArray, byte[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to an array of bytes
copyFrom(ByteNdArray, byte[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 2-dimensional array of bytes
copyFrom(ByteNdArray, byte[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 3-dimensional array of bytes
copyFrom(ByteNdArray, byte[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 4-dimensional array of bytes
copyFrom(ByteNdArray, byte[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 5-dimensional array of bytes
copyFrom(ByteNdArray, byte[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 6-dimensional array of bytes
copyFrom(ShortNdArray, short[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to an array of shorts
copyFrom(ShortNdArray, short[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 2-dimensional array of shorts
copyFrom(ShortNdArray, short[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 3-dimensional array of shorts
copyFrom(ShortNdArray, short[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 4-dimensional array of shorts
copyFrom(ShortNdArray, short[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 5-dimensional array of shorts
copyFrom(ShortNdArray, short[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 6-dimensional array of shorts
copyFrom(BooleanNdArray, boolean[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to an array of booleans.
copyFrom(BooleanNdArray, boolean[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 2-dimensional array of booleans
copyFrom(BooleanNdArray, boolean[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 3-dimensional array of booleans
copyFrom(BooleanNdArray, boolean[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 4-dimensional array of booleans
copyFrom(BooleanNdArray, boolean[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 5-dimensional array of booleans
copyFrom(BooleanNdArray, boolean[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 6-dimensional array of booleans
copyFrom(NdArray<T>, T[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to an array of objects
copyFrom(NdArray<T>, T[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 2-dimensional array of objects
copyFrom(NdArray<T>, T[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 3-dimensional array of objects
copyFrom(NdArray<T>, T[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 4-dimensional array of objects
copyFrom(NdArray<T>, T[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 5-dimensional array of objects
copyFrom(NdArray<T>, T[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a NdArray to a 6-dimensional array of objects
copyTo(NdArray<Boolean>) - Method in interface org.tensorflow.ndarray.BooleanNdArray
 
copyTo(DataBuffer<Boolean>, long) - Method in interface org.tensorflow.ndarray.buffer.BooleanDataBuffer
 
copyTo(DataBuffer<Byte>, long) - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
 
copyTo(DataBuffer<T>, long) - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Write the references of the objects in the source array into this buffer.
copyTo(DataBuffer<Double>, long) - Method in interface org.tensorflow.ndarray.buffer.DoubleDataBuffer
 
copyTo(DataBuffer<Float>, long) - Method in interface org.tensorflow.ndarray.buffer.FloatDataBuffer
 
copyTo(DataBuffer<Integer>, long) - Method in interface org.tensorflow.ndarray.buffer.IntDataBuffer
 
copyTo(DataBuffer<Long>, long) - Method in interface org.tensorflow.ndarray.buffer.LongDataBuffer
 
copyTo(DataBuffer<Short>, long) - Method in interface org.tensorflow.ndarray.buffer.ShortDataBuffer
 
copyTo(NdArray<Byte>) - Method in interface org.tensorflow.ndarray.ByteNdArray
 
copyTo(NdArray<Double>) - Method in interface org.tensorflow.ndarray.DoubleNdArray
 
copyTo(NdArray<Float>) - Method in interface org.tensorflow.ndarray.FloatNdArray
 
copyTo(DataBuffer<T>, long) - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBuffer
 
copyTo(NdArray<Boolean>) - Method in class org.tensorflow.ndarray.impl.dense.BooleanDenseNdArray
 
copyTo(NdArray<Byte>) - Method in class org.tensorflow.ndarray.impl.dense.ByteDenseNdArray
 
copyTo(NdArray<T>) - Method in class org.tensorflow.ndarray.impl.dense.DenseNdArray
 
copyTo(NdArray<Double>) - Method in class org.tensorflow.ndarray.impl.dense.DoubleDenseNdArray
 
copyTo(NdArray<Float>) - Method in class org.tensorflow.ndarray.impl.dense.FloatDenseNdArray
 
copyTo(NdArray<Integer>) - Method in class org.tensorflow.ndarray.impl.dense.IntDenseNdArray
 
copyTo(NdArray<Long>) - Method in class org.tensorflow.ndarray.impl.dense.LongDenseNdArray
 
copyTo(NdArray<Short>) - Method in class org.tensorflow.ndarray.impl.dense.ShortDenseNdArray
 
copyTo(NdArray<Integer>) - Method in interface org.tensorflow.ndarray.IntNdArray
 
copyTo(NdArray<Long>) - Method in interface org.tensorflow.ndarray.LongNdArray
 
copyTo(NdArray<T>) - Method in interface org.tensorflow.ndarray.NdArray
Copy the content of this array to the destination array.
copyTo(NdArray<Short>) - Method in interface org.tensorflow.ndarray.ShortNdArray
 
copyTo(int[], IntNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of ints into the dst NdArray
copyTo(int[][], IntNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of ints into the dst NdArray
copyTo(int[][][], IntNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of ints into the dst NdArray
copyTo(int[][][][], IntNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of ints into the dst NdArray
copyTo(int[][][][][], IntNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of ints into the dst NdArray
copyTo(int[][][][][][], IntNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of ints into the dst NdArray
copyTo(long[], LongNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of longs into the dst NdArray
copyTo(long[][], LongNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of longs into the dst NdArray
copyTo(long[][][], LongNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of longs into the dst NdArray
copyTo(long[][][][], LongNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of longs into the dst NdArray
copyTo(long[][][][][], LongNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of longs into the dst NdArray
copyTo(long[][][][][][], LongNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of longs into the dst NdArray
copyTo(float[], FloatNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of floats into the dst NdArray
copyTo(float[][], FloatNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of floats into the dst NdArray
copyTo(float[][][], FloatNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of floats into the dst NdArray
copyTo(float[][][][], FloatNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of floats into the dst NdArray
copyTo(float[][][][][], FloatNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of floats into the dst NdArray
copyTo(float[][][][][][], FloatNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of floats into the dst NdArray
copyTo(double[], DoubleNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of doubles into the dst NdArray
copyTo(double[][], DoubleNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of doubles into the dst NdArray
copyTo(double[][][], DoubleNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of doubles into the dst NdArray
copyTo(double[][][][], DoubleNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of doubles into the dst NdArray
copyTo(double[][][][][], DoubleNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of doubles into the dst NdArray
copyTo(double[][][][][][], DoubleNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of doubles into the dst NdArray
copyTo(byte[], ByteNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of bytes into the dst NdArray
copyTo(byte[][], ByteNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of bytes into the dst NdArray
copyTo(byte[][][], ByteNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of bytes into the dst NdArray
copyTo(byte[][][][], ByteNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of bytes into the dst NdArray
copyTo(byte[][][][][], ByteNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of bytes into the dst NdArray
copyTo(byte[][][][][][], ByteNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of bytes into the dst NdArray
copyTo(short[], ShortNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of shorts into the dst NdArray
copyTo(short[][], ShortNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of shorts into the dst NdArray
copyTo(short[][][], ShortNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of shorts into the dst NdArray
copyTo(short[][][][], ShortNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of shorts into the dst NdArray
copyTo(short[][][][][], ShortNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of shorts into the dst NdArray
copyTo(short[][][][][][], ShortNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of shorts into the dst NdArray
copyTo(boolean[], BooleanNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of booleans into the dst NdArray
copyTo(boolean[][], BooleanNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of booleans into the dst NdArray
copyTo(boolean[][][], BooleanNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of booleans into the dst NdArray
copyTo(boolean[][][][], BooleanNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of booleans into the dst NdArray
copyTo(boolean[][][][][], BooleanNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of booleans into the dst NdArray
copyTo(boolean[][][][][][], BooleanNdArray) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of booleans into the dst NdArray
copyTo(T[], NdArray<T>) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of objects into the dst NdArray
copyTo(T[][], NdArray<T>) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of objects into the dst NdArray
copyTo(T[][][], NdArray<T>) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of objects into the dst NdArray
copyTo(T[][][][], NdArray<T>) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of objects into the dst NdArray
copyTo(T[][][][][], NdArray<T>) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of objects into the dst NdArray
copyTo(T[][][][][][], NdArray<T>) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of objects into the dst NdArray
copyToArgs(DataBuffer<T>, DataBuffer<T>, long) - Static method in class org.tensorflow.ndarray.impl.buffer.Validator
 
copyToNdArrayArgs(NdArray<?>, NdArray<?>) - Static method in class org.tensorflow.ndarray.impl.Validator
 
create(S, ByteDataLayout<S>) - Static method in class org.tensorflow.ndarray.impl.buffer.adapter.DataBufferAdapterFactory
Creates an adapter that applies a byte data layout to the given buffer.
create(S, BooleanDataLayout<S>) - Static method in class org.tensorflow.ndarray.impl.buffer.adapter.DataBufferAdapterFactory
Creates an adapter that applies a boolean data layout to the given buffer.
create(S, DoubleDataLayout<S>) - Static method in class org.tensorflow.ndarray.impl.buffer.adapter.DataBufferAdapterFactory
Creates an adapter that applies a double data layout to the given buffer.
create(S, FloatDataLayout<S>) - Static method in class org.tensorflow.ndarray.impl.buffer.adapter.DataBufferAdapterFactory
Creates an adapter that applies a float data layout to the given buffer.
create(S, IntDataLayout<S>) - Static method in class org.tensorflow.ndarray.impl.buffer.adapter.DataBufferAdapterFactory
Creates an adapter that applies a integer data layout to the given buffer.
create(S, LongDataLayout<S>) - Static method in class org.tensorflow.ndarray.impl.buffer.adapter.DataBufferAdapterFactory
Creates an adapter that applies a long data layout to the given buffer.
create(S, ShortDataLayout<S>) - Static method in class org.tensorflow.ndarray.impl.buffer.adapter.DataBufferAdapterFactory
Creates an adapter that applies a short data layout to the given buffer.
create(S, DataLayout<S, T>) - Static method in class org.tensorflow.ndarray.impl.buffer.adapter.DataBufferAdapterFactory
Creates an adapter that applies a data layout to the given buffer.
create(BitSet, long, boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.misc.MiscDataBufferFactory
 
create(boolean[], boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.misc.MiscDataBufferFactory
 
create(T[], boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.misc.MiscDataBufferFactory
 
create(ByteBuffer) - Static method in class org.tensorflow.ndarray.impl.buffer.nio.NioDataBufferFactory
 
create(DoubleBuffer) - Static method in class org.tensorflow.ndarray.impl.buffer.nio.NioDataBufferFactory
 
create(FloatBuffer) - Static method in class org.tensorflow.ndarray.impl.buffer.nio.NioDataBufferFactory
 
create(IntBuffer) - Static method in class org.tensorflow.ndarray.impl.buffer.nio.NioDataBufferFactory
 
create(LongBuffer) - Static method in class org.tensorflow.ndarray.impl.buffer.nio.NioDataBufferFactory
 
create(ShortBuffer) - Static method in class org.tensorflow.ndarray.impl.buffer.nio.NioDataBufferFactory
 
create(boolean[], boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
create(byte[], boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
create(double[], boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
create(float[], boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
create(int[], boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
create(long[], boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
create(short[], boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
create(BooleanDataBuffer, Shape) - Static method in class org.tensorflow.ndarray.impl.dense.BooleanDenseNdArray
 
create(ByteDataBuffer, Shape) - Static method in class org.tensorflow.ndarray.impl.dense.ByteDenseNdArray
 
create(DoubleDataBuffer, Shape) - Static method in class org.tensorflow.ndarray.impl.dense.DoubleDenseNdArray
 
create(FloatDataBuffer, Shape) - Static method in class org.tensorflow.ndarray.impl.dense.FloatDenseNdArray
 
create(IntDataBuffer, Shape) - Static method in class org.tensorflow.ndarray.impl.dense.IntDenseNdArray
 
create(LongDataBuffer, Shape) - Static method in class org.tensorflow.ndarray.impl.dense.LongDenseNdArray
 
create(ShortDataBuffer, Shape) - Static method in class org.tensorflow.ndarray.impl.dense.ShortDenseNdArray
 
create(Shape) - Static method in class org.tensorflow.ndarray.impl.dimension.DimensionalSpace
 
create(DimensionalSpace, int) - Static method in interface org.tensorflow.ndarray.impl.sequence.PositionIterator
 
createArgs(long, long) - Static method in class org.tensorflow.ndarray.impl.buffer.Validator
 
createIndexed(DimensionalSpace, int) - Static method in interface org.tensorflow.ndarray.impl.sequence.PositionIterator
 

D

DataBuffer<T> - Interface in org.tensorflow.ndarray.buffer
A container of data of a specific type.
DataBufferAdapterFactory - Class in org.tensorflow.ndarray.impl.buffer.adapter
Factory of data buffer adapters.
DataBufferAdapterFactory() - Constructor for class org.tensorflow.ndarray.impl.buffer.adapter.DataBufferAdapterFactory
 
DataBuffers - Class in org.tensorflow.ndarray.buffer
Helper class for creating DataBuffer instances.
DataBuffers() - Constructor for class org.tensorflow.ndarray.buffer.DataBuffers
 
DataBufferWindow<B extends DataBuffer<?>> - Interface in org.tensorflow.ndarray.buffer
A mutable container for viewing part of a DataBuffer.
DataLayout<S extends DataBuffer<?>,T> - Interface in org.tensorflow.ndarray.buffer.layout
Converts data stored in a buffer to a given type.
DataLayouts - Class in org.tensorflow.ndarray.buffer.layout
Exposes DataLayout instances of data formats frequently used in linear algebra computation.
DataLayouts() - Constructor for class org.tensorflow.ndarray.buffer.layout.DataLayouts
 
DataStorageVisitor<R> - Interface in org.tensorflow.ndarray.buffer
Visit the backing storage of DataBuffer instances.
DenseNdArray<T> - Class in org.tensorflow.ndarray.impl.dense
 
DenseNdArray(DataBuffer<T>, Shape) - Constructor for class org.tensorflow.ndarray.impl.dense.DenseNdArray
 
Dimension - Interface in org.tensorflow.ndarray.impl.dimension
 
DimensionalSpace - Class in org.tensorflow.ndarray.impl.dimension
 
dimensions - Variable in class org.tensorflow.ndarray.impl.AbstractNdArray
 
dimensions() - Method in class org.tensorflow.ndarray.impl.AbstractNdArray
 
DoubleDataBuffer - Interface in org.tensorflow.ndarray.buffer
A DataBuffer of doubles.
DoubleDataLayout<S extends DataBuffer<?>> - Interface in org.tensorflow.ndarray.buffer.layout
A DataLayout that converts data stored in a buffer to doubles.
DoubleDenseNdArray - Class in org.tensorflow.ndarray.impl.dense
 
DoubleDenseNdArray(DoubleDataBuffer, Shape) - Constructor for class org.tensorflow.ndarray.impl.dense.DoubleDenseNdArray
 
DoubleNdArray - Interface in org.tensorflow.ndarray
An NdArray of doubles.

E

elements(int) - Method in interface org.tensorflow.ndarray.BooleanNdArray
 
elements(int) - Method in interface org.tensorflow.ndarray.ByteNdArray
 
elements(int) - Method in interface org.tensorflow.ndarray.DoubleNdArray
 
elements(int) - Method in interface org.tensorflow.ndarray.FloatNdArray
 
elements(int) - Method in class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
elements(int) - Method in interface org.tensorflow.ndarray.IntNdArray
 
elements(int) - Method in interface org.tensorflow.ndarray.LongNdArray
 
elements(int) - Method in interface org.tensorflow.ndarray.NdArray
Returns a sequence of all elements at a given dimension.
elements(int) - Method in interface org.tensorflow.ndarray.ShortNdArray
 
elementSize() - Method in interface org.tensorflow.ndarray.impl.dimension.Dimension
 
equals(Object) - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Checks equality between data buffers.
equals(Object) - Method in class org.tensorflow.ndarray.impl.AbstractNdArray
 
equals(Object) - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBuffer
 
equals(Object) - Method in class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
equals(Object) - Method in interface org.tensorflow.ndarray.NdArray
Checks equality between n-dimensional arrays.
equals(Object) - Method in class org.tensorflow.ndarray.Shape
Equals implementation for Shapes.
even() - Static method in class org.tensorflow.ndarray.index.Indices
An index that returns only elements found at an even position in the original dimension.

F

fallback() - Method in interface org.tensorflow.ndarray.buffer.DataStorageVisitor
Fallback method called if the visitor implementation does not support the type of backing storage for a given DataBuffer
FastElementSequence<T,U extends NdArray<T>> - Class in org.tensorflow.ndarray.impl.sequence
A sequence recycling the same NdArray instance when iterating its elements
FastElementSequence(AbstractNdArray<T, U>, int, U, DataBufferWindow<?>) - Constructor for class org.tensorflow.ndarray.impl.sequence.FastElementSequence
 
flip() - Static method in class org.tensorflow.ndarray.index.Indices
An index that returns only elements on a given dimension between two coordinates.
FLOAT16 - Static variable in class org.tensorflow.ndarray.buffer.layout.DataLayouts
Data layout for converting 16-bit half floats to/from short values.
Float16Layout - Class in org.tensorflow.ndarray.impl.buffer.layout
Data layout that converts 32-bit floats from/to 16-bit, accordingly to the IEEE-754 half-precision floating point specification.
Float16Layout() - Constructor for class org.tensorflow.ndarray.impl.buffer.layout.Float16Layout
 
FloatDataBuffer - Interface in org.tensorflow.ndarray.buffer
A DataBuffer of floats.
FloatDataLayout<S extends DataBuffer<?>> - Interface in org.tensorflow.ndarray.buffer.layout
A DataLayout that converts data stored in a buffer to floats.
FloatDenseNdArray - Class in org.tensorflow.ndarray.impl.dense
 
FloatDenseNdArray(FloatDataBuffer, Shape) - Constructor for class org.tensorflow.ndarray.impl.dense.FloatDenseNdArray
 
FloatNdArray - Interface in org.tensorflow.ndarray
An NdArray of floats.
forEachIndexed(BiConsumer<long[], U>) - Method in class org.tensorflow.ndarray.impl.sequence.FastElementSequence
 
forEachIndexed(IndexedPositionIterator.CoordsLongConsumer) - Method in interface org.tensorflow.ndarray.impl.sequence.IndexedPositionIterator
 
forEachIndexed(BiConsumer<long[], U>) - Method in class org.tensorflow.ndarray.impl.sequence.SingleElementSequence
 
forEachIndexed(BiConsumer<long[], U>) - Method in class org.tensorflow.ndarray.impl.sequence.SlicingElementSequence
 
forEachIndexed(BiConsumer<long[], T>) - Method in interface org.tensorflow.ndarray.NdArraySequence
Visit each elements of this iteration and their respective coordinates.
from(int) - Method in class org.tensorflow.ndarray.impl.dimension.DimensionalSpace
 
from(long) - Static method in class org.tensorflow.ndarray.index.Indices
An index that returns only elements on a given dimension starting at a specific coordinate.

G

get(long...) - Method in interface org.tensorflow.ndarray.BooleanNdArray
 
get(long...) - Method in interface org.tensorflow.ndarray.ByteNdArray
 
get(long...) - Method in interface org.tensorflow.ndarray.DoubleNdArray
 
get(long...) - Method in interface org.tensorflow.ndarray.FloatNdArray
 
get(long...) - Method in class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
get(int) - Method in class org.tensorflow.ndarray.impl.dimension.DimensionalSpace
 
get(long...) - Method in interface org.tensorflow.ndarray.IntNdArray
 
get(long...) - Method in interface org.tensorflow.ndarray.LongNdArray
 
get(long...) - Method in interface org.tensorflow.ndarray.NdArray
Returns the N-dimensional element of this array at the given coordinates.
get(long...) - Method in interface org.tensorflow.ndarray.ShortNdArray
 
getArgs(DataBuffer<T>, long) - Static method in class org.tensorflow.ndarray.impl.buffer.Validator
 
getBoolean(long...) - Method in interface org.tensorflow.ndarray.BooleanNdArray
Returns the boolean value of the scalar found at the given coordinates.
getBoolean(long) - Method in interface org.tensorflow.ndarray.buffer.BooleanDataBuffer
Reads the boolean at the given index.
getBoolean(long...) - Method in class org.tensorflow.ndarray.impl.dense.BooleanDenseNdArray
 
getByte(long) - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
Reads the byte at the given index.
getByte(long...) - Method in interface org.tensorflow.ndarray.ByteNdArray
Returns the byte value of the scalar found at the given coordinates.
getByte(long...) - Method in class org.tensorflow.ndarray.impl.dense.ByteDenseNdArray
 
getDouble(long) - Method in interface org.tensorflow.ndarray.buffer.DoubleDataBuffer
Reads the double at the given index.
getDouble(long...) - Method in interface org.tensorflow.ndarray.DoubleNdArray
Returns the double value of the scalar found at the given coordinates.
getDouble(long...) - Method in class org.tensorflow.ndarray.impl.dense.DoubleDenseNdArray
 
getFloat(long) - Method in interface org.tensorflow.ndarray.buffer.FloatDataBuffer
Reads the float at the given index.
getFloat(long...) - Method in interface org.tensorflow.ndarray.FloatNdArray
Returns the float value of the scalar found at the given coordinates.
getFloat(long...) - Method in class org.tensorflow.ndarray.impl.dense.FloatDenseNdArray
 
getInt(long) - Method in interface org.tensorflow.ndarray.buffer.IntDataBuffer
Reads the int at the given index.
getInt(long...) - Method in class org.tensorflow.ndarray.impl.dense.IntDenseNdArray
 
getInt(long...) - Method in interface org.tensorflow.ndarray.IntNdArray
Returns the integer value of the scalar found at the given coordinates.
getLong(long) - Method in interface org.tensorflow.ndarray.buffer.LongDataBuffer
Reads the long at the given index.
getLong(long...) - Method in class org.tensorflow.ndarray.impl.dense.LongDenseNdArray
 
getLong(long...) - Method in interface org.tensorflow.ndarray.LongNdArray
Returns the long value of the scalar found at the given coordinates.
getObject(long...) - Method in interface org.tensorflow.ndarray.BooleanNdArray
 
getObject(long) - Method in interface org.tensorflow.ndarray.buffer.BooleanDataBuffer
 
getObject(long) - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
 
getObject(long) - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Reads the value at the given index.
getObject(long) - Method in interface org.tensorflow.ndarray.buffer.DoubleDataBuffer
 
getObject(long) - Method in interface org.tensorflow.ndarray.buffer.FloatDataBuffer
 
getObject(long) - Method in interface org.tensorflow.ndarray.buffer.IntDataBuffer
 
getObject(long) - Method in interface org.tensorflow.ndarray.buffer.LongDataBuffer
 
getObject(long) - Method in interface org.tensorflow.ndarray.buffer.ShortDataBuffer
 
getObject(long...) - Method in interface org.tensorflow.ndarray.ByteNdArray
 
getObject(long...) - Method in interface org.tensorflow.ndarray.DoubleNdArray
 
getObject(long...) - Method in interface org.tensorflow.ndarray.FloatNdArray
 
getObject(long...) - Method in class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
getObject(long...) - Method in interface org.tensorflow.ndarray.IntNdArray
 
getObject(long...) - Method in interface org.tensorflow.ndarray.LongNdArray
 
getObject(long...) - Method in interface org.tensorflow.ndarray.NdArray
Returns the value of the scalar found at the given coordinates.
getObject(long...) - Method in interface org.tensorflow.ndarray.ShortNdArray
 
getShort(long) - Method in interface org.tensorflow.ndarray.buffer.ShortDataBuffer
Reads the short at the given index.
getShort(long...) - Method in class org.tensorflow.ndarray.impl.dense.ShortDenseNdArray
 
getShort(long...) - Method in interface org.tensorflow.ndarray.ShortNdArray
Returns the short value of the scalar found at the given coordinates.

H

hashCode() - Method in class org.tensorflow.ndarray.impl.AbstractNdArray
 
hashCode() - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBuffer
 
hashCode() - Method in class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
hashCode() - Method in class org.tensorflow.ndarray.Shape
 
hasUnknownDimension() - Method in class org.tensorflow.ndarray.Shape
Returns whether one or more dimensions of this Shape have an unknown size.
head() - Method in class org.tensorflow.ndarray.Shape
Returns a 1-dimensional Shape with first dimension matching the first dimension of this Shape.
hyperslab(long, long, long, long) - Static method in class org.tensorflow.ndarray.index.Indices
An index that returns elements according to an hyperslab defined by start, stride, count, block.

I

IllegalRankException - Exception in org.tensorflow.ndarray
Exception thrown when an operation cannot be completed because of the rank of the targeted array.
IllegalRankException(String) - Constructor for exception org.tensorflow.ndarray.IllegalRankException
 
Index - Interface in org.tensorflow.ndarray.index
An index used for slicing a view out of an N-dimensional array.
IndexedPositionIterator - Interface in org.tensorflow.ndarray.impl.sequence
 
IndexedPositionIterator.CoordsLongConsumer - Interface in org.tensorflow.ndarray.impl.sequence
 
Indices - Class in org.tensorflow.ndarray.index
Helper class for instantiating Index objects.
Indices() - Constructor for class org.tensorflow.ndarray.index.Indices
 
IntDataBuffer - Interface in org.tensorflow.ndarray.buffer
A DataBuffer of ints.
IntDataLayout<S extends DataBuffer<?>> - Interface in org.tensorflow.ndarray.buffer.layout
A DataLayout that converts data stored in a buffer to ints.
IntDenseNdArray - Class in org.tensorflow.ndarray.impl.dense
 
IntDenseNdArray(IntDataBuffer, Shape) - Constructor for class org.tensorflow.ndarray.impl.dense.IntDenseNdArray
 
IntNdArray - Interface in org.tensorflow.ndarray
An NdArray of integers.
isMatrix() - Method in class org.tensorflow.ndarray.Shape
Returns whether this Shape is the shape of a matrix
isPoint() - Method in interface org.tensorflow.ndarray.index.Index
Returns true if this index is a single point, reducing the number of dimensions by one
isReadOnly() - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Tells whether or not this buffer is backed by an accessible array.
isScalar() - Method in class org.tensorflow.ndarray.Shape
Returns whether this Shape represents a scalar.
isSegmented() - Method in interface org.tensorflow.ndarray.impl.dimension.Dimension
 
isSegmented() - Method in class org.tensorflow.ndarray.impl.dimension.DimensionalSpace
 
isUnknown() - Method in class org.tensorflow.ndarray.Shape
Returns whether the number of dimensions of this Shape is unknown.
isVector() - Method in class org.tensorflow.ndarray.Shape
Returns whether this Shape is the shape of a vector.
iterator() - Method in class org.tensorflow.ndarray.impl.sequence.FastElementSequence
 
iterator() - Method in class org.tensorflow.ndarray.impl.sequence.SingleElementSequence
 
iterator() - Method in class org.tensorflow.ndarray.impl.sequence.SlicingElementSequence
 

L

LongDataBuffer - Interface in org.tensorflow.ndarray.buffer
A DataBuffer of longs.
LongDataLayout<S extends DataBuffer<?>> - Interface in org.tensorflow.ndarray.buffer.layout
A DataLayout that converts data stored in a buffer to longs.
LongDenseNdArray - Class in org.tensorflow.ndarray.impl.dense
 
LongDenseNdArray(LongDataBuffer, Shape) - Constructor for class org.tensorflow.ndarray.impl.dense.LongDenseNdArray
 
LongNdArray - Interface in org.tensorflow.ndarray
An NdArray of longs.

M

mapCoordinate(long, Dimension) - Method in interface org.tensorflow.ndarray.index.Index
Transforms an element coordinate to a new coordinate by applying this index to the given dimension.
mapNativeBooleans(long, long, boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
mapNativeBytes(long, long, boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
mapNativeDoubles(long, long, boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
mapNativeFloats(long, long, boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
mapNativeInts(long, long, boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
mapNativeLongs(long, long, boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
mapNativeShorts(long, long, boolean) - Static method in class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
mapTo(Index[]) - Method in class org.tensorflow.ndarray.impl.dimension.DimensionalSpace
 
MiscDataBufferFactory - Class in org.tensorflow.ndarray.impl.buffer.misc
Factory of miscellaneous data buffers
MiscDataBufferFactory() - Constructor for class org.tensorflow.ndarray.impl.buffer.misc.MiscDataBufferFactory
 

N

narrow(long) - Method in interface org.tensorflow.ndarray.buffer.BooleanDataBuffer
 
narrow(long) - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
 
narrow(long) - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Creates a new buffer whose content is a shared subsequence of this buffer's content, whose size is set to the given value.
narrow(long) - Method in interface org.tensorflow.ndarray.buffer.DoubleDataBuffer
 
narrow(long) - Method in interface org.tensorflow.ndarray.buffer.FloatDataBuffer
 
narrow(long) - Method in interface org.tensorflow.ndarray.buffer.IntDataBuffer
 
narrow(long) - Method in interface org.tensorflow.ndarray.buffer.LongDataBuffer
 
narrow(long) - Method in interface org.tensorflow.ndarray.buffer.ShortDataBuffer
 
narrowArgs(DataBuffer<T>, long) - Static method in class org.tensorflow.ndarray.impl.buffer.Validator
 
NdArray<T> - Interface in org.tensorflow.ndarray
A data structure of N-dimensions.
NdArrays - Class in org.tensorflow.ndarray
Utility class for instantiating NdArray objects.
NdArrays() - Constructor for class org.tensorflow.ndarray.NdArrays
 
NdArraySequence<T extends NdArray<?>> - Interface in org.tensorflow.ndarray
A sequence of elements of an N-dimensional array.
ndCopyOf(int[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of ints in a new IntNdArray
ndCopyOf(int[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of ints in a new IntNdArray
ndCopyOf(int[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of ints in a new IntNdArray
ndCopyOf(int[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of ints in a new IntNdArray
ndCopyOf(int[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of ints in a new IntNdArray
ndCopyOf(int[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of ints in a new IntNdArray
ndCopyOf(long[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of longs in a new LongNdArray
ndCopyOf(long[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of longs in a new LongNdArray
ndCopyOf(long[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of longs in a new LongNdArray
ndCopyOf(long[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of longs in a new LongNdArray
ndCopyOf(long[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of longs in a new LongNdArray
ndCopyOf(long[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of longs in a new LongNdArray
ndCopyOf(float[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of floats in a new FloatNdArray
ndCopyOf(float[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of floats in a new FloatNdArray
ndCopyOf(float[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of floats in a new FloatNdArray
ndCopyOf(float[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of floats in a new FloatNdArray
ndCopyOf(float[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of floats in a new FloatNdArray
ndCopyOf(float[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of floats in a new FloatNdArray
ndCopyOf(double[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of doubles in a new DoubleNdArray
ndCopyOf(double[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of doubles in a new DoubleNdArray
ndCopyOf(double[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of doubles in a new DoubleNdArray
ndCopyOf(double[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of doubles in a new DoubleNdArray
ndCopyOf(double[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of doubles in a new DoubleNdArray
ndCopyOf(double[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of doubles in a new DoubleNdArray
ndCopyOf(byte[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of bytes in a new ByteNdArray
ndCopyOf(byte[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of bytes in a new ByteNdArray
ndCopyOf(byte[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of bytes in a new ByteNdArray
ndCopyOf(byte[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of bytes in a new ByteNdArray
ndCopyOf(byte[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of bytes in a new ByteNdArray
ndCopyOf(byte[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of bytes in a new ByteNdArray
ndCopyOf(short[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of shorts in a new ShortNdArray
ndCopyOf(short[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of shorts in a new ShortNdArray
ndCopyOf(short[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of shorts in a new ShortNdArray
ndCopyOf(short[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of shorts in a new ShortNdArray
ndCopyOf(short[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of shorts in a new ShortNdArray
ndCopyOf(short[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of shorts in a new ShortNdArray
ndCopyOf(boolean[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of booleans in a new BooleanNdArray
ndCopyOf(boolean[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of booleans in a new BooleanNdArray
ndCopyOf(boolean[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of booleans in a new BooleanNdArray
ndCopyOf(boolean[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of booleans in a new BooleanNdArray
ndCopyOf(boolean[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of booleans in a new BooleanNdArray
ndCopyOf(boolean[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of booleans in a new BooleanNdArray
ndCopyOf(T[]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy an array of objects in a new NdArray
ndCopyOf(T[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 2-dimensional array of objects in a new NdArray
ndCopyOf(T[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 3-dimensional array of objects in a new NdArray
ndCopyOf(T[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 4-dimensional array of objects in a new NdArray
ndCopyOf(T[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 5-dimensional array of objects in a new NdArray
ndCopyOf(T[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Copy a 6-dimensional array of objects in a new NdArray
NioDataBufferFactory - Class in org.tensorflow.ndarray.impl.buffer.nio
Factory of JDK NIO-based data buffers
NioDataBufferFactory() - Constructor for class org.tensorflow.ndarray.impl.buffer.nio.NioDataBufferFactory
 
numDimensions() - Method in class org.tensorflow.ndarray.impl.dimension.DimensionalSpace
 
numDimensions() - Method in class org.tensorflow.ndarray.Shape
Returns the number of dimensions of this Shape.
numElements() - Method in interface org.tensorflow.ndarray.impl.dimension.Dimension
 
numElements(int) - Method in class org.tensorflow.ndarray.impl.dimension.DimensionalSpace
 
numElements(Dimension) - Method in interface org.tensorflow.ndarray.index.Index
Returns the number of elements that can be retrieved using this index on the given dimension.

O

odd() - Static method in class org.tensorflow.ndarray.index.Indices
An index that returns only elements found at an odd position in the original dimension.
of(float...) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of floats into a data buffer.
of(byte...) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of bytes into a data buffer.
of(long...) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of longs into a data buffer.
of(int...) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of ints into a data buffer.
of(short...) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of shorts into a data buffer.
of(double...) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of doubles into a data buffer.
of(boolean...) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of booleans into a data buffer.
of(float[], boolean, boolean) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of floats into a data buffer.
of(byte[], boolean, boolean) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of bytes into a data buffer.
of(long[], boolean, boolean) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of longs into a data buffer.
of(int[], boolean, boolean) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of ints into a data buffer.
of(short[], boolean, boolean) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of shorts into a data buffer.
of(double[], boolean, boolean) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of doubles into a data buffer.
of(boolean[], boolean, boolean) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of booleans into a data buffer.
of(T[], boolean, boolean) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of objects into a data buffer.
of(ByteBuffer) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Wraps a JDK NIO ByteBuffer into a data buffer.
of(IntBuffer) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Wraps a JDK NIO IntBuffer into a data buffer.
of(ShortBuffer) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Wraps a JDK NIO ShortBuffer into a data buffer.
of(LongBuffer) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Wraps a JDK NIO LongBuffer into a data buffer.
of(FloatBuffer) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Wraps a JDK NIO FloatBuffer into a data buffer.
of(DoubleBuffer) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Wraps a JDK NIO DoubleBuffer into a data buffer.
of(Charset) - Static method in class org.tensorflow.ndarray.impl.buffer.layout.StringLayout
 
of(long...) - Static method in class org.tensorflow.ndarray.Shape
Create a Shape representing a scalar or an N-dimensional value.
ofBooleans(long) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Creates a buffer of booleans that can store up to size values
ofBooleans(Shape) - Static method in class org.tensorflow.ndarray.NdArrays
Creates an N-dimensional array of booleans of the given shape.
ofBytes(long) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Creates a buffer of bytes that can store up to size values
ofBytes(Shape) - Static method in class org.tensorflow.ndarray.NdArrays
Creates an N-dimensional array of bytes of the given shape.
ofDoubles(long) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Creates a buffer of doubles that can store up to size values
ofDoubles(Shape) - Static method in class org.tensorflow.ndarray.NdArrays
Creates an N-dimensional array of doubles of the given shape.
ofFloats(long) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Creates a buffer of floats that can store up to size values
ofFloats(Shape) - Static method in class org.tensorflow.ndarray.NdArrays
Creates an N-dimensional array of floats of the given shape.
offset(long) - Method in interface org.tensorflow.ndarray.buffer.BooleanDataBuffer
 
offset(long) - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
 
offset(long) - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Creates a new buffer whose content is a shared subsequence of this buffer's content, starting at the given index.
offset() - Method in interface org.tensorflow.ndarray.buffer.DataBufferWindow
Returns the current offset of this window in the original buffer.
offset(long) - Method in interface org.tensorflow.ndarray.buffer.DoubleDataBuffer
 
offset(long) - Method in interface org.tensorflow.ndarray.buffer.FloatDataBuffer
 
offset(long) - Method in interface org.tensorflow.ndarray.buffer.IntDataBuffer
 
offset(long) - Method in interface org.tensorflow.ndarray.buffer.LongDataBuffer
 
offset(long) - Method in interface org.tensorflow.ndarray.buffer.ShortDataBuffer
 
offset() - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBufferWindow
 
offset(long) - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBufferWindow
 
offsetArgs(DataBuffer<T>, long) - Static method in class org.tensorflow.ndarray.impl.buffer.Validator
 
ofInts(long) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Creates a buffer of integers that can store up to size values
ofInts(Shape) - Static method in class org.tensorflow.ndarray.NdArrays
Creates an N-dimensional array of ints of the given shape.
ofLongs(long) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Creates a buffer of longs that can store up to size values
ofLongs(Shape) - Static method in class org.tensorflow.ndarray.NdArrays
Creates an N-dimensional array of longs of the given shape.
ofObjects(Class<T>, long) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Creates a buffer of references to objects of type clazz` that can store up to `size values.
ofObjects(T...) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Create a buffer from an array of objects into a data buffer.
ofObjects(Class<T>, Shape) - Static method in class org.tensorflow.ndarray.NdArrays
Creates an N-dimensional array of the given shape.
ofShorts(long) - Static method in class org.tensorflow.ndarray.buffer.DataBuffers
Creates a buffer of shorts that can store up to size values
ofShorts(Shape) - Static method in class org.tensorflow.ndarray.NdArrays
Creates an N-dimensional array of shorts of the given shape.
ofStrings(Charset) - Static method in class org.tensorflow.ndarray.buffer.layout.DataLayouts
Creates a data layout for converting strings to/from byte sequences.
org.tensorflow.ndarray - package org.tensorflow.ndarray
 
org.tensorflow.ndarray.buffer - package org.tensorflow.ndarray.buffer
 
org.tensorflow.ndarray.buffer.layout - package org.tensorflow.ndarray.buffer.layout
 
org.tensorflow.ndarray.impl - package org.tensorflow.ndarray.impl
 
org.tensorflow.ndarray.impl.buffer - package org.tensorflow.ndarray.impl.buffer
 
org.tensorflow.ndarray.impl.buffer.adapter - package org.tensorflow.ndarray.impl.buffer.adapter
 
org.tensorflow.ndarray.impl.buffer.layout - package org.tensorflow.ndarray.impl.buffer.layout
 
org.tensorflow.ndarray.impl.buffer.misc - package org.tensorflow.ndarray.impl.buffer.misc
 
org.tensorflow.ndarray.impl.buffer.nio - package org.tensorflow.ndarray.impl.buffer.nio
 
org.tensorflow.ndarray.impl.buffer.raw - package org.tensorflow.ndarray.impl.buffer.raw
 
org.tensorflow.ndarray.impl.dense - package org.tensorflow.ndarray.impl.dense
 
org.tensorflow.ndarray.impl.dimension - package org.tensorflow.ndarray.impl.dimension
 
org.tensorflow.ndarray.impl.sequence - package org.tensorflow.ndarray.impl.sequence
 
org.tensorflow.ndarray.index - package org.tensorflow.ndarray.index
 

P

physicalSize() - Method in interface org.tensorflow.ndarray.impl.dimension.Dimension
 
physicalSize() - Method in class org.tensorflow.ndarray.impl.dimension.DimensionalSpace
 
position() - Method in class org.tensorflow.ndarray.impl.dimension.RelativeDimensionalSpace
 
PositionIterator - Interface in org.tensorflow.ndarray.impl.sequence
 
positionOf(long) - Method in interface org.tensorflow.ndarray.impl.dimension.Dimension
 
positionOf(long[]) - Method in class org.tensorflow.ndarray.impl.dimension.DimensionalSpace
 
prepend(long) - Method in class org.tensorflow.ndarray.Shape
Returns a new Shape, with a new first dimension added.
prepend(Shape) - Method in class org.tensorflow.ndarray.Shape
Returns a new Shape, with another Shape's dimensions prepended.

R

range(long, long) - Static method in class org.tensorflow.ndarray.index.Indices
An index that returns only elements on a given dimension between two coordinates.
rank() - Method in interface org.tensorflow.ndarray.NdArray
 
RawDataBufferFactory - Class in org.tensorflow.ndarray.impl.buffer.raw
Factory of raw data buffers
RawDataBufferFactory() - Constructor for class org.tensorflow.ndarray.impl.buffer.raw.RawDataBufferFactory
 
read(DataBuffer<Boolean>) - Method in interface org.tensorflow.ndarray.BooleanNdArray
 
read(BooleanDataBuffer) - Method in interface org.tensorflow.ndarray.BooleanNdArray
 
read(boolean[]) - Method in interface org.tensorflow.ndarray.buffer.BooleanDataBuffer
Bulk get method, using boolean arrays.
read(boolean[], int, int) - Method in interface org.tensorflow.ndarray.buffer.BooleanDataBuffer
Bulk get method, using boolean arrays.
read(byte[]) - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
Bulk get method, using byte arrays.
read(byte[], int, int) - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
Bulk get method, using byte arrays.
read(T[]) - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Read the references of the objects in this buffer into the destination array.
read(T[], int, int) - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Read the references of the objects in this buffer into the destination array.
read(double[]) - Method in interface org.tensorflow.ndarray.buffer.DoubleDataBuffer
Bulk get method, using double arrays.
read(double[], int, int) - Method in interface org.tensorflow.ndarray.buffer.DoubleDataBuffer
Bulk get method, using double arrays.
read(float[]) - Method in interface org.tensorflow.ndarray.buffer.FloatDataBuffer
Bulk get method, using float arrays.
read(float[], int, int) - Method in interface org.tensorflow.ndarray.buffer.FloatDataBuffer
Bulk get method, using float arrays.
read(int[]) - Method in interface org.tensorflow.ndarray.buffer.IntDataBuffer
Bulk get method, using int arrays.
read(int[], int, int) - Method in interface org.tensorflow.ndarray.buffer.IntDataBuffer
Bulk get method, using int arrays.
read(long[]) - Method in interface org.tensorflow.ndarray.buffer.LongDataBuffer
Bulk get method, using long arrays.
read(long[], int, int) - Method in interface org.tensorflow.ndarray.buffer.LongDataBuffer
Bulk get method, using long arrays.
read(short[]) - Method in interface org.tensorflow.ndarray.buffer.ShortDataBuffer
Bulk get method, using short arrays.
read(short[], int, int) - Method in interface org.tensorflow.ndarray.buffer.ShortDataBuffer
Bulk get method, using short arrays.
read(DataBuffer<Byte>) - Method in interface org.tensorflow.ndarray.ByteNdArray
 
read(ByteDataBuffer) - Method in interface org.tensorflow.ndarray.ByteNdArray
 
read(DataBuffer<Double>) - Method in interface org.tensorflow.ndarray.DoubleNdArray
 
read(DoubleDataBuffer) - Method in interface org.tensorflow.ndarray.DoubleNdArray
 
read(DataBuffer<Float>) - Method in interface org.tensorflow.ndarray.FloatNdArray
 
read(FloatDataBuffer) - Method in interface org.tensorflow.ndarray.FloatNdArray
 
read(T[], int, int) - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBuffer
 
read(DataBuffer<T>) - Method in class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
read(BooleanDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.BooleanDenseNdArray
 
read(ByteDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.ByteDenseNdArray
 
read(DoubleDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.DoubleDenseNdArray
 
read(FloatDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.FloatDenseNdArray
 
read(IntDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.IntDenseNdArray
 
read(LongDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.LongDenseNdArray
 
read(ShortDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.ShortDenseNdArray
 
read(DataBuffer<Integer>) - Method in interface org.tensorflow.ndarray.IntNdArray
 
read(IntDataBuffer) - Method in interface org.tensorflow.ndarray.IntNdArray
 
read(DataBuffer<Long>) - Method in interface org.tensorflow.ndarray.LongNdArray
 
read(LongDataBuffer) - Method in interface org.tensorflow.ndarray.LongNdArray
 
read(DataBuffer<T>) - Method in interface org.tensorflow.ndarray.NdArray
Read the content of this N-dimensional array into the destination buffer.
read(DataBuffer<Short>) - Method in interface org.tensorflow.ndarray.ShortNdArray
 
read(ShortDataBuffer) - Method in interface org.tensorflow.ndarray.ShortNdArray
 
readArgs(DataBuffer<T>, int, int, int) - Static method in class org.tensorflow.ndarray.impl.buffer.Validator
 
readBoolean(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.BooleanDataLayout
Reads n = scale() values from the buffer at the given index and return them as a boolean.
readBoolean(ByteDataBuffer, long) - Method in class org.tensorflow.ndarray.impl.buffer.layout.BoolLayout
 
readByte(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.ByteDataLayout
Reads n = scale() values from the buffer at the given index and return them as a byte.
readDouble(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.DoubleDataLayout
Reads n = scale() buffer values at the given index and return them as a double.
readFloat(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.FloatDataLayout
Reads n = scale() values from the buffer at the given index and return them as a float.
readFloat(ShortDataBuffer, long) - Method in class org.tensorflow.ndarray.impl.buffer.layout.Bfloat16Layout
 
readFloat(ShortDataBuffer, long) - Method in class org.tensorflow.ndarray.impl.buffer.layout.Float16Layout
 
readInt(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.IntDataLayout
Reads n = scale() values from the buffer at the given index and return them as an int.
readLong(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.LongDataLayout
Reads n = scale() values from the buffer at the given index and return them as a long.
readObject(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.BooleanDataLayout
 
readObject(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.ByteDataLayout
 
readObject(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.DataLayout
Reads n = scale() values from the buffer at the given index and return them as a single value in the user type.
readObject(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.DoubleDataLayout
 
readObject(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.FloatDataLayout
 
readObject(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.IntDataLayout
 
readObject(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.LongDataLayout
 
readObject(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.ShortDataLayout
 
readObject(DataBuffer<byte[]>, long) - Method in class org.tensorflow.ndarray.impl.buffer.layout.StringLayout
 
readShort(S, long) - Method in interface org.tensorflow.ndarray.buffer.layout.ShortDataLayout
Reads n = scale() buffer values at the given index and return them as a short.
readToBufferArgs(NdArray<?>, DataBuffer<?>) - Static method in class org.tensorflow.ndarray.impl.Validator
 
RelativeDimensionalSpace - Class in org.tensorflow.ndarray.impl.dimension
 

S

scalar() - Static method in class org.tensorflow.ndarray.Shape
Creates a Shape representing a scalar value.
scalarOf(byte) - Static method in class org.tensorflow.ndarray.NdArrays
Creates byte scalar (rank 0) initialized with the given value.
scalarOf(long) - Static method in class org.tensorflow.ndarray.NdArrays
Creates long scalar (rank 0) initialized with the given value.
scalarOf(int) - Static method in class org.tensorflow.ndarray.NdArrays
Creates long scalar (rank 0) initialized with the given value.
scalarOf(short) - Static method in class org.tensorflow.ndarray.NdArrays
Creates short scalar (rank 0) initialized with the given value.
scalarOf(float) - Static method in class org.tensorflow.ndarray.NdArrays
Creates float scalar (rank 0) initialized with the given value.
scalarOf(double) - Static method in class org.tensorflow.ndarray.NdArrays
Creates double scalar (rank 0) initialized with the given value.
scalarOf(boolean) - Static method in class org.tensorflow.ndarray.NdArrays
Creates boolean scalar (rank 0) initialized with the given value.
scalarOfObject(T) - Static method in class org.tensorflow.ndarray.NdArrays
Creates scalar (rank 0) initialized with the given value.
scalars() - Method in interface org.tensorflow.ndarray.BooleanNdArray
 
scalars() - Method in interface org.tensorflow.ndarray.ByteNdArray
 
scalars() - Method in interface org.tensorflow.ndarray.DoubleNdArray
 
scalars() - Method in interface org.tensorflow.ndarray.FloatNdArray
 
scalars() - Method in class org.tensorflow.ndarray.impl.AbstractNdArray
 
scalars() - Method in interface org.tensorflow.ndarray.IntNdArray
 
scalars() - Method in interface org.tensorflow.ndarray.LongNdArray
 
scalars() - Method in interface org.tensorflow.ndarray.NdArray
Returns a sequence of all scalars in this array.
scalars() - Method in interface org.tensorflow.ndarray.ShortNdArray
 
scale() - Method in interface org.tensorflow.ndarray.buffer.layout.DataLayout
Indicates the number of buffer values are required to represent a single user value, default is 1.
segmentationIdx() - Method in class org.tensorflow.ndarray.impl.dimension.DimensionalSpace
 
seq(long...) - Static method in class org.tensorflow.ndarray.index.Indices
An index that returns only specific elements on a given dimension.
seq(NdArray<? extends Number>) - Static method in class org.tensorflow.ndarray.index.Indices
An index that returns only specific elements on a given dimension.
sequence(long, long) - Static method in interface org.tensorflow.ndarray.impl.sequence.PositionIterator
 
set(NdArray<Boolean>, long...) - Method in interface org.tensorflow.ndarray.BooleanNdArray
 
set(NdArray<Byte>, long...) - Method in interface org.tensorflow.ndarray.ByteNdArray
 
set(NdArray<Double>, long...) - Method in interface org.tensorflow.ndarray.DoubleNdArray
 
set(NdArray<Float>, long...) - Method in interface org.tensorflow.ndarray.FloatNdArray
 
set(NdArray<T>, long...) - Method in class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
set(NdArray<Integer>, long...) - Method in interface org.tensorflow.ndarray.IntNdArray
 
set(NdArray<Long>, long...) - Method in interface org.tensorflow.ndarray.LongNdArray
 
set(NdArray<T>, long...) - Method in interface org.tensorflow.ndarray.NdArray
Assigns the value of the N-dimensional element found at the given coordinates.
set(NdArray<Short>, long...) - Method in interface org.tensorflow.ndarray.ShortNdArray
 
setArgs(DataBuffer<T>, long) - Static method in class org.tensorflow.ndarray.impl.buffer.Validator
 
setBoolean(boolean, long...) - Method in interface org.tensorflow.ndarray.BooleanNdArray
Assigns the boolean value of the scalar found at the given coordinates.
setBoolean(boolean, long) - Method in interface org.tensorflow.ndarray.buffer.BooleanDataBuffer
Writes the given boolean into this buffer at the given index.
setBoolean(boolean, long...) - Method in class org.tensorflow.ndarray.impl.dense.BooleanDenseNdArray
 
setByte(byte, long) - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
Writes the given byte into this buffer at the given index.
setByte(byte, long...) - Method in interface org.tensorflow.ndarray.ByteNdArray
Assigns the byte value of the scalar found at the given coordinates.
setByte(byte, long...) - Method in class org.tensorflow.ndarray.impl.dense.ByteDenseNdArray
 
setDouble(double, long) - Method in interface org.tensorflow.ndarray.buffer.DoubleDataBuffer
Writes the given double into this buffer at the given index.
setDouble(double, long...) - Method in interface org.tensorflow.ndarray.DoubleNdArray
Assigns the double value of the scalar found at the given coordinates.
setDouble(double, long...) - Method in class org.tensorflow.ndarray.impl.dense.DoubleDenseNdArray
 
setFloat(float, long) - Method in interface org.tensorflow.ndarray.buffer.FloatDataBuffer
Writes the given float into this buffer at the given index.
setFloat(float, long...) - Method in interface org.tensorflow.ndarray.FloatNdArray
Assigns the float value of the scalar found at the given coordinates.
setFloat(float, long...) - Method in class org.tensorflow.ndarray.impl.dense.FloatDenseNdArray
 
setInt(int, long) - Method in interface org.tensorflow.ndarray.buffer.IntDataBuffer
Writes the given int into this buffer at the given index.
setInt(int, long...) - Method in class org.tensorflow.ndarray.impl.dense.IntDenseNdArray
 
setInt(int, long...) - Method in interface org.tensorflow.ndarray.IntNdArray
Assigns the integer value of the scalar found at the given coordinates.
setLong(long, long) - Method in interface org.tensorflow.ndarray.buffer.LongDataBuffer
Writes the given long into this buffer at the given index.
setLong(long, long...) - Method in class org.tensorflow.ndarray.impl.dense.LongDenseNdArray
 
setLong(long, long...) - Method in interface org.tensorflow.ndarray.LongNdArray
Assigns the long value of the scalar found at the given coordinates.
setObject(Boolean, long...) - Method in interface org.tensorflow.ndarray.BooleanNdArray
 
setObject(Boolean, long) - Method in interface org.tensorflow.ndarray.buffer.BooleanDataBuffer
 
setObject(Byte, long) - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
 
setObject(T, long) - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Writes the given value into this buffer at the given index.
setObject(Double, long) - Method in interface org.tensorflow.ndarray.buffer.DoubleDataBuffer
 
setObject(Float, long) - Method in interface org.tensorflow.ndarray.buffer.FloatDataBuffer
 
setObject(Integer, long) - Method in interface org.tensorflow.ndarray.buffer.IntDataBuffer
 
setObject(Long, long) - Method in interface org.tensorflow.ndarray.buffer.LongDataBuffer
 
setObject(Short, long) - Method in interface org.tensorflow.ndarray.buffer.ShortDataBuffer
 
setObject(Byte, long...) - Method in interface org.tensorflow.ndarray.ByteNdArray
 
setObject(Double, long...) - Method in interface org.tensorflow.ndarray.DoubleNdArray
 
setObject(Float, long...) - Method in interface org.tensorflow.ndarray.FloatNdArray
 
setObject(T, long...) - Method in class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
setObject(Integer, long...) - Method in interface org.tensorflow.ndarray.IntNdArray
 
setObject(Long, long...) - Method in interface org.tensorflow.ndarray.LongNdArray
 
setObject(T, long...) - Method in interface org.tensorflow.ndarray.NdArray
Assigns the value of the scalar found at the given coordinates.
setObject(Short, long...) - Method in interface org.tensorflow.ndarray.ShortNdArray
 
setShort(short, long) - Method in interface org.tensorflow.ndarray.buffer.ShortDataBuffer
Writes the given short into this buffer at the given index.
setShort(short, long...) - Method in class org.tensorflow.ndarray.impl.dense.ShortDenseNdArray
 
setShort(short, long...) - Method in interface org.tensorflow.ndarray.ShortNdArray
Assigns the short value of the scalar found at the given coordinates.
shape() - Method in class org.tensorflow.ndarray.impl.AbstractNdArray
 
shape() - Method in class org.tensorflow.ndarray.impl.dimension.DimensionalSpace
 
shape() - Method in interface org.tensorflow.ndarray.NdArray
 
Shape - Class in org.tensorflow.ndarray
The shape of a Tensor or NdArray.
shapeOf(int[]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of an int array.
shapeOf(int[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 2-dimensional int array.
shapeOf(int[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 3-dimensional int array.
shapeOf(int[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 4-dimensional int array.
shapeOf(int[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 5-dimensional int array.
shapeOf(int[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 6-dimensional int array.
shapeOf(long[]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a long array.
shapeOf(long[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 2-dimensional long array.
shapeOf(long[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 3-dimensional long array.
shapeOf(long[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 4-dimensional long array.
shapeOf(long[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 5-dimensional long array.
shapeOf(long[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 6-dimensional long array.
shapeOf(float[]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a float array.
shapeOf(float[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 2-dimensional float array.
shapeOf(float[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 3-dimensional float array.
shapeOf(float[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 4-dimensional float array.
shapeOf(float[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 5-dimensional float array.
shapeOf(float[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 6-dimensional float array.
shapeOf(double[]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a double array.
shapeOf(double[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 2-dimensional double array.
shapeOf(double[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 3-dimensional double array.
shapeOf(double[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 4-dimensional double array.
shapeOf(double[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 5-dimensional double array.
shapeOf(double[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 6-dimensional double array.
shapeOf(byte[]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a byte array.
shapeOf(byte[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 2-dimensional byte array.
shapeOf(byte[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 3-dimensional byte array.
shapeOf(byte[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 4-dimensional byte array.
shapeOf(byte[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 5-dimensional byte array.
shapeOf(byte[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 6-dimensional byte array.
shapeOf(short[]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a short array.
shapeOf(short[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 2-dimensional short array.
shapeOf(short[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 3-dimensional short array.
shapeOf(short[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 4-dimensional short array.
shapeOf(short[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 5-dimensional short array.
shapeOf(short[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 6-dimensional short array.
shapeOf(boolean[]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a boolean array.
shapeOf(boolean[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 2-dimensional boolean array.
shapeOf(boolean[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 3-dimensional boolean array.
shapeOf(boolean[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 4-dimensional boolean array.
shapeOf(boolean[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 5-dimensional boolean array.
shapeOf(boolean[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 6-dimensional boolean array.
shapeOf(T[]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of an object array.
shapeOf(T[][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 2-dimensional object array.
shapeOf(T[][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 3-dimensional object array.
shapeOf(T[][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 4-dimensional object array.
shapeOf(T[][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 5-dimensional object array.
shapeOf(T[][][][][][]) - Static method in class org.tensorflow.ndarray.StdArrays
Compute the shape of a 6-dimensional object array.
ShortDataBuffer - Interface in org.tensorflow.ndarray.buffer
A DataBuffer of shorts.
ShortDataLayout<S extends DataBuffer<?>> - Interface in org.tensorflow.ndarray.buffer.layout
A DataLayout that converts data stored in a buffer to shorts.
ShortDenseNdArray - Class in org.tensorflow.ndarray.impl.dense
 
ShortDenseNdArray(ShortDataBuffer, Shape) - Constructor for class org.tensorflow.ndarray.impl.dense.ShortDenseNdArray
 
ShortNdArray - Interface in org.tensorflow.ndarray
An NdArray of shorts.
SingleElementSequence<T,U extends NdArray<T>> - Class in org.tensorflow.ndarray.impl.sequence
A sequence of one single element
SingleElementSequence(AbstractNdArray<T, U>) - Constructor for class org.tensorflow.ndarray.impl.sequence.SingleElementSequence
 
size() - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Size of the buffer, in elements.
size() - Method in interface org.tensorflow.ndarray.buffer.DataBufferWindow
Returns the size of this buffer window.
size() - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBufferWindow
 
size() - Method in interface org.tensorflow.ndarray.NdArray
Computes and returns the total size of this N-dimensional array, in number of values.
size() - Method in class org.tensorflow.ndarray.Shape
Returns the total number of elements a Tensor with this Shape would have.
size(int) - Method in class org.tensorflow.ndarray.Shape
The size of the dimension with the given index.
slice(Index...) - Method in interface org.tensorflow.ndarray.BooleanNdArray
 
slice(long, long) - Method in interface org.tensorflow.ndarray.buffer.BooleanDataBuffer
 
slice(long, long) - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
 
slice(long, long) - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Creates a new buffer whose content is a shared subsequence of this buffer's content, starting at the given index and of the given size.
slice(long, long) - Method in interface org.tensorflow.ndarray.buffer.DoubleDataBuffer
 
slice(long, long) - Method in interface org.tensorflow.ndarray.buffer.FloatDataBuffer
 
slice(long, long) - Method in interface org.tensorflow.ndarray.buffer.IntDataBuffer
 
slice(long, long) - Method in interface org.tensorflow.ndarray.buffer.LongDataBuffer
 
slice(long, long) - Method in interface org.tensorflow.ndarray.buffer.ShortDataBuffer
 
slice(Index...) - Method in interface org.tensorflow.ndarray.ByteNdArray
 
slice(Index...) - Method in interface org.tensorflow.ndarray.DoubleNdArray
 
slice(Index...) - Method in interface org.tensorflow.ndarray.FloatNdArray
 
slice(long, DimensionalSpace) - Method in class org.tensorflow.ndarray.impl.AbstractNdArray
 
slice(long, DimensionalSpace) - Method in class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
slice(Index...) - Method in class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
slice(Index...) - Method in interface org.tensorflow.ndarray.IntNdArray
 
slice(Index...) - Method in interface org.tensorflow.ndarray.LongNdArray
 
slice(Index...) - Method in interface org.tensorflow.ndarray.NdArray
Creates a multi-dimensional view (or slice) of this array by mapping one or more dimensions to the given index selectors.
slice(Index...) - Method in interface org.tensorflow.ndarray.ShortNdArray
 
sliceArgs(DataBuffer<T>, long, long) - Static method in class org.tensorflow.ndarray.impl.buffer.Validator
 
SlicingElementSequence<T,U extends NdArray<T>> - Class in org.tensorflow.ndarray.impl.sequence
A sequence creating a new NdArray instance (slice) for each element of an iteration
SlicingElementSequence(AbstractNdArray<T, U>, int) - Constructor for class org.tensorflow.ndarray.impl.sequence.SlicingElementSequence
 
SlicingElementSequence(AbstractNdArray<T, U>, int, DimensionalSpace) - Constructor for class org.tensorflow.ndarray.impl.sequence.SlicingElementSequence
 
slide(long) - Method in interface org.tensorflow.ndarray.buffer.DataBufferWindow
Moves the window of step elements in the original buffer.
slide(long) - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBufferWindow
 
slideTo(long) - Method in interface org.tensorflow.ndarray.buffer.DataBufferWindow
Moves the window at the given position in the original buffer.
slideTo(long) - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBufferWindow
 
slowCopyTo(NdArray<T>) - Method in class org.tensorflow.ndarray.impl.AbstractNdArray
 
slowCopyTo(DataBuffer<T>, long) - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBuffer
 
slowCopyTo(NdArray<T>) - Method in class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
slowEquals(NdArray<?>) - Method in class org.tensorflow.ndarray.impl.AbstractNdArray
 
slowEquals(DataBuffer<?>) - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBuffer
 
slowHashCode() - Method in class org.tensorflow.ndarray.impl.AbstractNdArray
 
slowHashCode() - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBuffer
 
StdArrays - Class in org.tensorflow.ndarray
Utility class for working with NdArray instances mixed with standard Java arrays.
StdArrays() - Constructor for class org.tensorflow.ndarray.StdArrays
 
step(long) - Static method in class org.tensorflow.ndarray.index.Indices
An index that skips a fixed amount of coordinates between each values returned.
StringLayout - Class in org.tensorflow.ndarray.impl.buffer.layout
Data layout that converts a String to/from a sequence of bytes applying a given charset.

T

tail() - Method in class org.tensorflow.ndarray.Shape
Returns a new Shape, with this Shape's first dimension removed.
take(int) - Method in class org.tensorflow.ndarray.Shape
Returns an n-dimensional Shape with the dimensions matching the first n dimensions of this shape
takeLast(int) - Method in class org.tensorflow.ndarray.Shape
Returns an n-dimensional Shape with the dimensions matching the last n dimensions of this Shape.
to(long) - Static method in class org.tensorflow.ndarray.index.Indices
An index that returns only elements on a given dimension up to a specific coordinate.
toString() - Method in class org.tensorflow.ndarray.impl.dimension.DimensionalSpace
Succinct description of the shape meant for debugging.
toString() - Method in class org.tensorflow.ndarray.Shape
Succinct description of the Shape meant for debugging.

U

unknown() - Static method in class org.tensorflow.ndarray.Shape
Creates a Shape representing an unknown number of dimensions.
UNKNOWN_SIZE - Static variable in class org.tensorflow.ndarray.Shape
The size of an unknown axis or the total unknown size for an unknown Shape.

V

Validator - Class in org.tensorflow.ndarray.impl.buffer
 
Validator() - Constructor for class org.tensorflow.ndarray.impl.buffer.Validator
 
Validator - Class in org.tensorflow.ndarray.impl
 
Validator() - Constructor for class org.tensorflow.ndarray.impl.Validator
 
vectorOf(byte...) - Static method in class org.tensorflow.ndarray.NdArrays
Creates a byte vector (rank 1) initialized with the given values.
vectorOf(long...) - Static method in class org.tensorflow.ndarray.NdArrays
Creates a long vector (rank 1) initialized with the given values.
vectorOf(int...) - Static method in class org.tensorflow.ndarray.NdArrays
Creates a int vector (rank 1) initialized with the given values.
vectorOf(short...) - Static method in class org.tensorflow.ndarray.NdArrays
Creates a short vector (rank 1) initialized with the given values.
vectorOf(float...) - Static method in class org.tensorflow.ndarray.NdArrays
Creates a float vector (rank 1) initialized with the given values.
vectorOf(double...) - Static method in class org.tensorflow.ndarray.NdArrays
Creates a double vector (rank 1) initialized with the given values.
vectorOf(boolean...) - Static method in class org.tensorflow.ndarray.NdArrays
Creates a boolean vector (rank 1) initialized with the given values.
vectorOfObjects(T...) - Static method in class org.tensorflow.ndarray.NdArrays
Creates a vector (rank 1) initialized with the given values.
visit(ByteBuffer) - Method in interface org.tensorflow.ndarray.buffer.DataStorageVisitor
Visit the ByteBuffer backing a given instance of a DataBuffer
visit(ShortBuffer) - Method in interface org.tensorflow.ndarray.buffer.DataStorageVisitor
Visit the ShortBuffer backing a given instance of a DataBuffer
visit(IntBuffer) - Method in interface org.tensorflow.ndarray.buffer.DataStorageVisitor
Visit the IntBuffer backing a given instance of a DataBuffer
visit(LongBuffer) - Method in interface org.tensorflow.ndarray.buffer.DataStorageVisitor
Visit the LongBuffer backing a given instance of a DataBuffer
visit(FloatBuffer) - Method in interface org.tensorflow.ndarray.buffer.DataStorageVisitor
Visit the FloatBuffer backing a given instance of a DataBuffer
visit(DoubleBuffer) - Method in interface org.tensorflow.ndarray.buffer.DataStorageVisitor
Visit the DoubleBuffer backing a given instance of a DataBuffer
visit(boolean[], int, int) - Method in interface org.tensorflow.ndarray.buffer.DataStorageVisitor
Visit the boolean array backing a given instance of a DataBuffer
visit(BitSet, int, long) - Method in interface org.tensorflow.ndarray.buffer.DataStorageVisitor
Visit the bit set backing a given instance of a DataBuffer
visit(Object[], int, int) - Method in interface org.tensorflow.ndarray.buffer.DataStorageVisitor
Visit the object array backing a given instance of a DataBuffer
visit(long, long, long) - Method in interface org.tensorflow.ndarray.buffer.DataStorageVisitor
Visit the raw memory segment of a given instance of a DataBuffer

W

window(long) - Method in interface org.tensorflow.ndarray.buffer.BooleanDataBuffer
 
window(long) - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
 
window(long) - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Creates a DataBufferWindow that provides a partial view of this buffer.
window(long) - Method in interface org.tensorflow.ndarray.buffer.DoubleDataBuffer
 
window(long) - Method in interface org.tensorflow.ndarray.buffer.FloatDataBuffer
 
window(long) - Method in interface org.tensorflow.ndarray.buffer.IntDataBuffer
 
window(long) - Method in interface org.tensorflow.ndarray.buffer.LongDataBuffer
 
window(long) - Method in interface org.tensorflow.ndarray.buffer.ShortDataBuffer
 
withIndex(Index) - Method in interface org.tensorflow.ndarray.impl.dimension.Dimension
 
wrap(DataBuffer<T>, Shape) - Static method in class org.tensorflow.ndarray.impl.dense.DenseNdArray
 
wrap(ByteDataBuffer, Shape) - Static method in class org.tensorflow.ndarray.NdArrays
Wraps a buffer in a byte N-dimensional array of a given shape.
wrap(Shape, LongDataBuffer) - Static method in class org.tensorflow.ndarray.NdArrays
Wraps a buffer in a long N-dimensional array of a given shape.
wrap(Shape, IntDataBuffer) - Static method in class org.tensorflow.ndarray.NdArrays
Wraps a buffer in an int N-dimensional array of a given shape.
wrap(Shape, ShortDataBuffer) - Static method in class org.tensorflow.ndarray.NdArrays
Wraps a buffer in a short N-dimensional array of a given shape.
wrap(Shape, FloatDataBuffer) - Static method in class org.tensorflow.ndarray.NdArrays
Wraps a buffer in a float N-dimensional array of a given shape.
wrap(Shape, DoubleDataBuffer) - Static method in class org.tensorflow.ndarray.NdArrays
Wraps a buffer in a double N-dimensional array of a given shape.
wrap(Shape, BooleanDataBuffer) - Static method in class org.tensorflow.ndarray.NdArrays
Wraps a buffer in a boolean N-dimensional array of a given shape.
wrap(Shape, DataBuffer<T>) - Static method in class org.tensorflow.ndarray.NdArrays
Wraps a buffer in an N-dimensional array of a given shape.
write(DataBuffer<Boolean>) - Method in interface org.tensorflow.ndarray.BooleanNdArray
 
write(BooleanDataBuffer) - Method in interface org.tensorflow.ndarray.BooleanNdArray
 
write(boolean[]) - Method in interface org.tensorflow.ndarray.buffer.BooleanDataBuffer
Bulk put method, using boolean arrays.
write(boolean[], int, int) - Method in interface org.tensorflow.ndarray.buffer.BooleanDataBuffer
Bulk put method, using boolean arrays.
write(byte[]) - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
Bulk put method, using byte arrays.
write(byte[], int, int) - Method in interface org.tensorflow.ndarray.buffer.ByteDataBuffer
Bulk put method, using byte arrays.
write(T[]) - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Write the references of the objects in the source array into this buffer.
write(T[], int, int) - Method in interface org.tensorflow.ndarray.buffer.DataBuffer
Bulk put method, using int arrays.
write(double[]) - Method in interface org.tensorflow.ndarray.buffer.DoubleDataBuffer
Bulk put method, using double arrays.
write(double[], int, int) - Method in interface org.tensorflow.ndarray.buffer.DoubleDataBuffer
Bulk put method, using double arrays.
write(float[]) - Method in interface org.tensorflow.ndarray.buffer.FloatDataBuffer
Bulk put method, using float arrays.
write(float[], int, int) - Method in interface org.tensorflow.ndarray.buffer.FloatDataBuffer
Bulk put method, using float arrays.
write(int[]) - Method in interface org.tensorflow.ndarray.buffer.IntDataBuffer
Bulk put method, using int arrays.
write(int[], int, int) - Method in interface org.tensorflow.ndarray.buffer.IntDataBuffer
Bulk put method, using int arrays.
write(long[]) - Method in interface org.tensorflow.ndarray.buffer.LongDataBuffer
Bulk put method, using long arrays.
write(long[], int, int) - Method in interface org.tensorflow.ndarray.buffer.LongDataBuffer
Bulk put method, using long arrays.
write(short[]) - Method in interface org.tensorflow.ndarray.buffer.ShortDataBuffer
Bulk put method, using short arrays.
write(short[], int, int) - Method in interface org.tensorflow.ndarray.buffer.ShortDataBuffer
Bulk put method, using short arrays.
write(DataBuffer<Byte>) - Method in interface org.tensorflow.ndarray.ByteNdArray
 
write(ByteDataBuffer) - Method in interface org.tensorflow.ndarray.ByteNdArray
 
write(DataBuffer<Double>) - Method in interface org.tensorflow.ndarray.DoubleNdArray
 
write(DoubleDataBuffer) - Method in interface org.tensorflow.ndarray.DoubleNdArray
 
write(DataBuffer<Float>) - Method in interface org.tensorflow.ndarray.FloatNdArray
 
write(FloatDataBuffer) - Method in interface org.tensorflow.ndarray.FloatNdArray
 
write(T[], int, int) - Method in class org.tensorflow.ndarray.impl.buffer.AbstractDataBuffer
 
write(DataBuffer<T>) - Method in class org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
 
write(BooleanDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.BooleanDenseNdArray
 
write(ByteDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.ByteDenseNdArray
 
write(DoubleDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.DoubleDenseNdArray
 
write(FloatDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.FloatDenseNdArray
 
write(IntDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.IntDenseNdArray
 
write(LongDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.LongDenseNdArray
 
write(ShortDataBuffer) - Method in class org.tensorflow.ndarray.impl.dense.ShortDenseNdArray
 
write(DataBuffer<Integer>) - Method in interface org.tensorflow.ndarray.IntNdArray
 
write(IntDataBuffer) - Method in interface org.tensorflow.ndarray.IntNdArray
 
write(DataBuffer<Long>) - Method in interface org.tensorflow.ndarray.LongNdArray
 
write(LongDataBuffer) - Method in interface org.tensorflow.ndarray.LongNdArray
 
write(DataBuffer<T>) - Method in interface org.tensorflow.ndarray.NdArray
Write the content of this N-dimensional array from the source buffer.
write(DataBuffer<Short>) - Method in interface org.tensorflow.ndarray.ShortNdArray
 
write(ShortDataBuffer) - Method in interface org.tensorflow.ndarray.ShortNdArray
 
writeArgs(DataBuffer<T>, int, int, int) - Static method in class org.tensorflow.ndarray.impl.buffer.Validator
 
writeBoolean(S, boolean, long) - Method in interface org.tensorflow.ndarray.buffer.layout.BooleanDataLayout
Writes a boolean into the buffer at the given index after converting it to the buffer type.
writeBoolean(ByteDataBuffer, boolean, long) - Method in class org.tensorflow.ndarray.impl.buffer.layout.BoolLayout
 
writeByte(S, byte, long) - Method in interface org.tensorflow.ndarray.buffer.layout.ByteDataLayout
Writes a byte into the buffer at the given index after converting it to the buffer type.
writeDouble(S, double, long) - Method in interface org.tensorflow.ndarray.buffer.layout.DoubleDataLayout
Writes a double into the buffer at the given index after converting it to the buffer type.
writeFloat(S, float, long) - Method in interface org.tensorflow.ndarray.buffer.layout.FloatDataLayout
Writes a float into the buffer at the given index after converting it to the buffer type.
writeFloat(ShortDataBuffer, float, long) - Method in class org.tensorflow.ndarray.impl.buffer.layout.Bfloat16Layout
 
writeFloat(ShortDataBuffer, float, long) - Method in class org.tensorflow.ndarray.impl.buffer.layout.Float16Layout
 
writeFromBufferArgs(NdArray<?>, DataBuffer<?>) - Static method in class org.tensorflow.ndarray.impl.Validator
 
writeInt(S, int, long) - Method in interface org.tensorflow.ndarray.buffer.layout.IntDataLayout
Writes a int into the buffer at the given index after converting it to the buffer type.
writeLong(S, long, long) - Method in interface org.tensorflow.ndarray.buffer.layout.LongDataLayout
Writes a long into the buffer at the given index after converting it to the buffer type.
writeObject(S, Boolean, long) - Method in interface org.tensorflow.ndarray.buffer.layout.BooleanDataLayout
 
writeObject(S, Byte, long) - Method in interface org.tensorflow.ndarray.buffer.layout.ByteDataLayout
 
writeObject(S, T, long) - Method in interface org.tensorflow.ndarray.buffer.layout.DataLayout
Writes a user value into the buffer at the given index after converting it to the buffer type.
writeObject(S, Double, long) - Method in interface org.tensorflow.ndarray.buffer.layout.DoubleDataLayout
 
writeObject(S, Float, long) - Method in interface org.tensorflow.ndarray.buffer.layout.FloatDataLayout
 
writeObject(S, Integer, long) - Method in interface org.tensorflow.ndarray.buffer.layout.IntDataLayout
 
writeObject(S, Long, long) - Method in interface org.tensorflow.ndarray.buffer.layout.LongDataLayout
 
writeObject(S, Short, long) - Method in interface org.tensorflow.ndarray.buffer.layout.ShortDataLayout
 
writeObject(DataBuffer<byte[]>, String, long) - Method in class org.tensorflow.ndarray.impl.buffer.layout.StringLayout
 
writeShort(S, short, long) - Method in interface org.tensorflow.ndarray.buffer.layout.ShortDataLayout
Writes a short into the buffer at the given index after converting it to the buffer type.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2015–2020. All rights reserved.