Type-safe factory methods for creating Tensor
objects.
Public Methods
static Tensor<Float> |
create(float[][][] data)
Creates a rank-3 tensor of
float elements. |
static Tensor<Double> |
create(double[] data)
Creates a rank-1 tensor of
double elements. |
static Tensor<Boolean> |
create(boolean[][][][][] data)
Creates a rank-5 tensor of
boolean elements. |
static Tensor<String> |
create(byte[][] data)
Creates a rank-1 tensor of
byte elements. |
static Tensor<Long> |
create(long[] data)
Creates a rank-1 tensor of
long elements. |
static Tensor<Double> |
create(double data)
Creates a scalar tensor containing a single
double element. |
static Tensor<Integer> |
create(int[][][][][] data)
Creates a rank-5 tensor of
int elements. |
static Tensor<Integer> |
create(int[][][][][][] data)
Creates a rank-6 tensor of
int elements. |
static Tensor<Boolean> |
create(boolean[][] data)
Creates a rank-2 tensor of
boolean elements. |
static Tensor<Float> |
create(float[][][][] data)
Creates a rank-4 tensor of
float elements. |
static Tensor<Double> |
create(double[][] data)
Creates a rank-2 tensor of
double elements. |
static Tensor<String> |
create(byte[][][] data)
Creates a rank-2 tensor of
byte elements. |
static Tensor<String> |
create(byte[][][][][] data)
Creates a rank-4 tensor of
byte elements. |
static Tensor<Float> |
create(float[][][][][] data)
Creates a rank-5 tensor of
float elements. |
static Tensor<Integer> |
create(int data)
Creates a scalar tensor containing a single
int element. |
static Tensor<Long> |
create(long[][][][] data)
Creates a rank-4 tensor of
long elements. |
static Tensor<Boolean> |
create(boolean data)
Creates a scalar tensor containing a single
boolean element. |
static Tensor<Double> |
create(double[][][] data)
Creates a rank-3 tensor of
double elements. |
static Tensor<Float> |
create(float[][][][][][] data)
Creates a rank-6 tensor of
float elements. |
static Tensor<String> |
create(byte[] data)
Creates a scalar tensor containing a single
byte element. |
static Tensor<Integer> |
create(int[][] data)
Creates a rank-2 tensor of
int elements. |
static Tensor<Integer> |
create(int[][][] data)
Creates a rank-3 tensor of
int elements. |
static Tensor<Boolean> |
create(boolean[][][] data)
Creates a rank-3 tensor of
boolean elements. |
static Tensor<Double> |
create(double[][][][][] data)
Creates a rank-5 tensor of
double elements. |
static Tensor<Float> |
create(float data)
Creates a scalar tensor containing a single
float element. |
static Tensor<Long> |
create(long[][][] data)
Creates a rank-3 tensor of
long elements. |
static Tensor<Boolean> |
create(boolean[][][][] data)
Creates a rank-4 tensor of
boolean elements. |
static Tensor<Float> |
create(float[][] data)
Creates a rank-2 tensor of
float elements. |
static Tensor<String> |
create(byte[][][][] data)
Creates a rank-3 tensor of
byte elements. |
static Tensor<Long> |
create(long[][][][][][] data)
Creates a rank-6 tensor of
long elements. |
static Tensor<Long> |
create(long[][] data)
Creates a rank-2 tensor of
long elements. |
static Tensor<Boolean> |
create(boolean[] data)
Creates a rank-1 tensor of
boolean elements. |
static Tensor<Float> |
create(float[] data)
Creates a rank-1 tensor of
float elements. |
static Tensor<Long> |
create(long[][][][][] data)
Creates a rank-5 tensor of
long elements. |
static Tensor<String> |
create(String data)
Creates a scalar String tensor using the default, UTF-8 encoding.
|
static Tensor<Double> |
create(double[][][][] data)
Creates a rank-4 tensor of
double elements. |
static Tensor<Boolean> |
create(boolean[][][][][][] data)
Creates a rank-6 tensor of
boolean elements. |
static Tensor<Integer> |
create(int[][][][] data)
Creates a rank-4 tensor of
int elements. |
static Tensor<Long> |
create(long data)
Creates a scalar tensor containing a single
long element. |
static Tensor<String> |
create(String data, Charset charset)
Creates a scalar String tensor using a specified encoding.
|
static Tensor<Double> |
create(double[][][][][][] data)
Creates a rank-6 tensor of
double elements. |
static Tensor<Integer> |
create(int[] data)
Creates a rank-1 tensor of
int elements. |
static Tensor<String> |
create(byte[][][][][][] data)
Creates a rank-5 tensor of
byte elements. |
Inherited Methods
Public Methods
public static Tensor<Float> create (float[][][] data)
Creates a rank-3 tensor of float
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Double> create (double[] data)
Creates a rank-1 tensor of double
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Boolean> create (boolean[][][][][] data)
Creates a rank-5 tensor of boolean
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<String> create (byte[][] data)
Creates a rank-1 tensor of byte
elements.
Parameters
data | An array containing the data to put into the new tensor. String elements are sequences of bytes from the last array dimension. |
---|
public static Tensor<Long> create (long[] data)
Creates a rank-1 tensor of long
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Double> create (double data)
Creates a scalar tensor containing a single double
element.
Parameters
data | The value to put into the new scalar tensor. |
---|
public static Tensor<Integer> create (int[][][][][] data)
Creates a rank-5 tensor of int
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Integer> create (int[][][][][][] data)
Creates a rank-6 tensor of int
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Boolean> create (boolean[][] data)
Creates a rank-2 tensor of boolean
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Float> create (float[][][][] data)
Creates a rank-4 tensor of float
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Double> create (double[][] data)
Creates a rank-2 tensor of double
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<String> create (byte[][][] data)
Creates a rank-2 tensor of byte
elements.
Parameters
data | An array containing the data to put into the new tensor. String elements are sequences of bytes from the last array dimension. |
---|
public static Tensor<String> create (byte[][][][][] data)
Creates a rank-4 tensor of byte
elements.
Parameters
data | An array containing the data to put into the new tensor. String elements are sequences of bytes from the last array dimension. |
---|
public static Tensor<Float> create (float[][][][][] data)
Creates a rank-5 tensor of float
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Integer> create (int data)
Creates a scalar tensor containing a single int
element.
Parameters
data | The value to put into the new scalar tensor. |
---|
public static Tensor<Long> create (long[][][][] data)
Creates a rank-4 tensor of long
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Boolean> create (boolean data)
Creates a scalar tensor containing a single boolean
element.
Parameters
data | The value to put into the new scalar tensor. |
---|
public static Tensor<Double> create (double[][][] data)
Creates a rank-3 tensor of double
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Float> create (float[][][][][][] data)
Creates a rank-6 tensor of float
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<String> create (byte[] data)
Creates a scalar tensor containing a single byte
element.
Parameters
data | An array containing the data to put into the new tensor. String elements are sequences of bytes from the last array dimension. |
---|
public static Tensor<Integer> create (int[][] data)
Creates a rank-2 tensor of int
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Integer> create (int[][][] data)
Creates a rank-3 tensor of int
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Boolean> create (boolean[][][] data)
Creates a rank-3 tensor of boolean
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Double> create (double[][][][][] data)
Creates a rank-5 tensor of double
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Float> create (float data)
Creates a scalar tensor containing a single float
element.
Parameters
data | The value to put into the new scalar tensor. |
---|
public static Tensor<Long> create (long[][][] data)
Creates a rank-3 tensor of long
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Boolean> create (boolean[][][][] data)
Creates a rank-4 tensor of boolean
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Float> create (float[][] data)
Creates a rank-2 tensor of float
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<String> create (byte[][][][] data)
Creates a rank-3 tensor of byte
elements.
Parameters
data | An array containing the data to put into the new tensor. String elements are sequences of bytes from the last array dimension. |
---|
public static Tensor<Long> create (long[][][][][][] data)
Creates a rank-6 tensor of long
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Long> create (long[][] data)
Creates a rank-2 tensor of long
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Boolean> create (boolean[] data)
Creates a rank-1 tensor of boolean
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Float> create (float[] data)
Creates a rank-1 tensor of float
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Long> create (long[][][][][] data)
Creates a rank-5 tensor of long
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<String> create (String data)
Creates a scalar String tensor using the default, UTF-8 encoding.
Parameters
data | The string to put into the new scalar tensor. |
---|
public static Tensor<Double> create (double[][][][] data)
Creates a rank-4 tensor of double
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Boolean> create (boolean[][][][][][] data)
Creates a rank-6 tensor of boolean
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Integer> create (int[][][][] data)
Creates a rank-4 tensor of int
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Long> create (long data)
Creates a scalar tensor containing a single long
element.
Parameters
data | The value to put into the new scalar tensor. |
---|
public static Tensor<String> create (String data, Charset charset)
Creates a scalar String tensor using a specified encoding.
Parameters
data | The string to put into the new scalar tensor. |
---|---|
charset | The encoding from String to bytes. |
public static Tensor<Double> create (double[][][][][][] data)
Creates a rank-6 tensor of double
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<Integer> create (int[] data)
Creates a rank-1 tensor of int
elements.
Parameters
data | An array containing the values to put into the new tensor. The dimensions of the new tensor will match those of the array. |
---|
public static Tensor<String> create (byte[][][][][][] data)
Creates a rank-5 tensor of byte
elements.
Parameters
data | An array containing the data to put into the new tensor. String elements are sequences of bytes from the last array dimension. |
---|