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. | 
|---|