64-bit signed integer tensor type.
Public Methods
abstract
static
TInt64
|
scalarOf(long value)
Allocates a new tensor for storing a single long value.
|
abstract
static
TInt64
|
|
abstract
static
TInt64
|
|
abstract
static
TInt64
|
tensorOf( NdArray<Long> src)
Allocates a new tensor which is a copy of a given array of longs.
|
abstract
static
TInt64
|
tensorOf( Shape shape, Consumer< TInt64> dataInit)
Allocates a new tensor of the given shape and initialize its data.
|
abstract
static
TInt64
|
vectorOf(long... values)
Allocates a new tensor for storing a vector of longs.
|
Inherited Methods
From interface
org.tensorflow.ndarray.NdArray
abstract
NdArray<Long>
|
copyTo( NdArray<Long> 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<Long>
|
get(long... coordinates)
Returns the N-dimensional element of this array at the given coordinates.
|
abstract
Long
|
getObject(long... coordinates)
Returns the value of the scalar found at the given coordinates.
|
abstract
NdArray<Long>
|
read( DataBuffer<Long> 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<Long>
|
set( NdArray<Long> src, long... coordinates)
Assigns the value of the N-dimensional element found at the given coordinates.
|
abstract
NdArray<Long>
|
setObject(Long value, long... coordinates)
Assigns the value of the scalar found at the given coordinates.
|
abstract
NdArray<Long>
|
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<Long>
|
write( DataBuffer<Long> src)
Write the content of this N-dimensional array from the source buffer.
|
From interface
org.tensorflow.Tensor
abstract
RawTensor
|
asRawTensor()
Returns a raw (untyped) representation of this tensor
|
abstract
void
|
close()
Release resources associated with the Tensor.
|
abstract
DataType
|
|
abstract
long
|
numBytes()
Returns the size, in bytes, of the tensor data.
|
abstract
static
<T extends TType>
T
|
of(Class<T> type, Shape shape, long size, Consumer<T> dataInitializer)
Allocates a tensor of a given datatype, shape and size.
|
abstract
static
<T extends TType>
T
|
of(Class<T> type, Shape shape)
Allocates a tensor of a given datatype and shape.
|
abstract
static
<T extends TType>
T
|
of(Class<T> type, Shape shape, long size)
Allocates a tensor of a given datatype, shape and size.
|
abstract
static
<T extends TType>
T
|
of(Class<T> type, Shape shape, Consumer<T> dataInitializer)
Allocates and initialize a tensor of a given datatype and shape.
|
abstract
static
<T extends TType>
T
|
of(Class<T> type, Shape shape, ByteDataBuffer rawData)
Creates a Tensor of any type from the raw data provided by the given buffer.
|
abstract
Shape
|
shape()
Returns the shape of the tensor.
|
From interface
java.lang.AutoCloseable
Public Methods
public
static
abstract
TInt64
scalarOf
(long value)
Allocates a new tensor for storing a single long value.
Parameters
value |
long to store in the new tensor |
Allocates a new tensor of the given shape, initialized with the provided data.
Parameters
shape |
shape of the tensor to allocate |
data |
buffer of longs to initialize the tensor with |
public
static
abstract
TInt64
tensorOf
(Shape shape)
Allocates a new tensor of the given shape.
Parameters
shape |
shape of the tensor to allocate |
public
static
abstract
TInt64
tensorOf
(NdArray<Long> src)
Allocates a new tensor which is a copy of a given array of longs.
The tensor will have the same shape as the source array and its data will be copied.
Parameters
src |
the source array giving the shape and data to the new tensor |
public
static
abstract
TInt64
tensorOf
(Shape shape, Consumer<TInt64> dataInit)
Allocates a new tensor of the given shape and initialize its data.
Parameters
shape |
shape of the tensor to allocate |
dataInit |
tensor data initializer |
public
static
abstract
TInt64
vectorOf
(long... values)
Allocates a new tensor for storing a vector of longs.
Parameters
values |
longs to store in the new tensor |