DenseNdArray

public class DenseNdArray

Public Methods

NdArray<T>
copyTo(NdArray<T> dst)
static <T> NdArray<T>
wrap(DataBuffer<T> buffer, Shape shape)

Inherited Methods

org.tensorflow.ndarray.impl.dense.AbstractDenseNdArray
NdArraySequence<NdArray<T>>
elements(int dimensionIdx)
boolean
equals(Object obj)
NdArray<T>
get(long... coords)
T
getObject(long... coords)
int
NdArray<T>
read(DataBuffer<T> dst)
NdArray<T>
set(NdArray<T> src, long... coordinates)
NdArray<T>
setObject(T value, long... coords)
NdArray<T>
slice(long position, DimensionalSpace sliceDimensions)
NdArray<T>
slice(Index... indices)
NdArray<T>
write(DataBuffer<T> src)
org.tensorflow.ndarray.impl.AbstractNdArray
DimensionalSpace
boolean
equals(Object obj)
int
NdArraySequence<NdArray<T>>
scalars()
Returns a sequence of all scalars in this array.
Shape
shape()
abstract NdArray<T>
slice(long position, DimensionalSpace dimensions)
boolean
equals(Object arg0)
final Class<?>
getClass()
int
hashCode()
final void
notify()
final void
notifyAll()
String
toString()
final void
wait(long arg0, int arg1)
final void
wait(long arg0)
final void
wait()
org.tensorflow.ndarray.NdArray
abstract NdArray<T>
copyTo(NdArray<T> dst)
Copy the content of this array to the destination array.
abstract NdArraySequence<? extends NdArray<T>>
elements(int dimensionIdx)
Returns a sequence of all elements at a given dimension.
abstract boolean
equals(Object obj)
Checks equality between n-dimensional arrays.
abstract NdArray<T>
get(long... coordinates)
Returns the N-dimensional element of this array at the given coordinates.
abstract T
getObject(long... coordinates)
Returns the value of the scalar found at the given coordinates.
abstract NdArray<T>
read(DataBuffer<T> dst)
Read the content of this N-dimensional array into the destination buffer.
abstract NdArraySequence<? extends NdArray<T>>
scalars()
Returns a sequence of all scalars in this array.
abstract NdArray<T>
set(NdArray<T> src, long... coordinates)
Assigns the value of the N-dimensional element found at the given coordinates.
abstract NdArray<T>
setObject(T value, long... coordinates)
Assigns the value of the scalar found at the given coordinates.
abstract NdArray<T>
slice(Index... indices)
Creates a multi-dimensional view (or slice) of this array by mapping one or more dimensions to the given index selectors.
abstract NdArray<T>
write(DataBuffer<T> src)
Write the content of this N-dimensional array from the source buffer.
org.tensorflow.ndarray.Shaped
abstract int
rank()
abstract Shape
shape()
abstract long
size()
Computes and returns the total size of this container, in number of values.

Public Methods

public NdArray<T> copyTo (NdArray<T> dst)

public static NdArray<T> wrap (DataBuffer<T> buffer, Shape shape)