Constant

clase final publica constante

Un operador que produce un valor constante.

Todos los puntos finales de este operador se denominan "constante", excepto aquellos que aceptan elementos vararg en el parámetro, que se denominan "matriz". Por ejemplo:

Ops tf = Ops.create();
 tf.constant(1.0f);  // mapped to Constant.scalarOf(scope, float);
 tf.constant(new float[] {1.0f, 2.0f);  // mapped to Constant.vectorOf(scope, float[])
 tf.constant(new float[][] { {1.0f, 2.0f}, {3.0f, 4.0f} });  //mapped to Constant.tensorOf(scope, float[][])
 tf.array(1.0f, 2.0f, 3.0f);  // mapped to Constant.arrayOf(scope, float...)
 }

Métodos públicos

Constante estática <TString>
arrayOf ( alcance alcance, juego de caracteres Charset, cadena... datos)
Crea una constante de elementos String , utilizando el conjunto de caracteres dado.
Constante estática < TInt32 >
arrayOf ( Alcance alcance, int... datos)
Crea una constante de elementos int .
Constante estática < TInt64 >
arrayOf ( Alcance alcance, largo... datos)
Crea una constante de elementos long .
Constante estática <TString>
arrayOf ( alcance alcance , cadena... datos)
Crea una constante de elementos String , utilizando el juego de caracteres UTF-8 predeterminado.
Constante estática < TUint8 >
arrayOf ( alcance alcance, byte... datos)
Crea una constante de elementos byte .
Constante estática <TFloat32>
arrayOf ( alcance alcance , flotante... datos)
Crea una constante de elementos float .
Constante estática <TBool>
arrayOf (alcance alcance , booleano... datos)
Crea una constante de elementos boolean .
Constante estática <TFloat64>
arrayOf ( Alcance alcance, doble... datos)
Crea una constante de elementos double .
Salida <T>
como salida ()
Devuelve el identificador simbólico del tensor.
estático <T extiende TType > Constante <T>
crear (alcance alcance , tensor T)
Crea una constante haciendo una copia inmutable del tensor .
Constante estática <TFloat32>
escalarOf ( alcance alcance , datos flotantes)
Crea una constante que contiene un único elemento float .
Constante estática < TUint8 >
escalarOf ( alcance alcance, datos de bytes)
Crea una constante que contiene un elemento de un solo byte .
Constante estática <TString>
escalarOf (alcance del alcance , juego de caracteres Charset, datos de cadena)
Crea una constante String utilizando una codificación especificada.
Constante estática <TFloat64>
escalarOf (alcance alcance , datos dobles)
Crea una constante que contiene un único elemento double .
Constante estática < TInt32 >
escalarOf (alcance alcance , datos int)
Crea una constante que contiene un único elemento int .
Constante estática <TBool>
escalarOf ( alcance alcance , datos booleanos)
Crea una constante que contiene un único elemento boolean .
Constante estática <TString>
escalarOf ( alcance alcance , datos de cadena)
Crea una constante String utilizando la codificación UTF-8 predeterminada.
Constante estática < TInt64 >
escalarOf (alcance alcance , datos largos)
Crea una constante que contiene un único elemento long .
Constante estática <TBool>
tensorOf (alcance alcance , datos booleanos [][][][][][])
Crea una constante de rango 6 de elementos boolean .
Constante estática <TFloat64>
tensorOf (alcance alcance , datos dobles [][][])
Crea una constante de rango 3 de elementos double .
Constante estática <TString>
tensorOf (alcance alcance , cadena [][][][][][] datos)
Crea una constante de rango 6 de elementos String , utilizando la codificación UTF-8 predeterminada.
Constante estática < TUint8 >
tensorOf (alcance alcance , byte[][][][] datos)
Crea una constante de rango 4 de elementos byte .
Constante estática < TInt32 >
tensorOf (alcance alcance , int[][] datos)
Crea una constante de rango 2 de elementos int .
Constante estática < TInt32 >
tensorOf (alcance del alcance , forma de la forma , datos de IntDataBuffer )
Cree una constante TInt32 con datos del búfer dado.
Constante estática < TInt64 >
tensorOf (alcance alcance , datos largos [][])
Crea una constante de rango 2 de elementos long .
Constante estática < TInt64 >
tensorOf (alcance del alcance , forma de la forma , datos del LongDataBuffer )
Cree una constante TInt64 con datos del búfer dado.
Constante estática <TFloat32>
tensorOf (alcance alcance , datos flotantes [][][][])
Crea una constante de rango 4 de elementos float .
Constante estática <TBool>
tensorOf (alcance alcance , datos booleanos [][][])
Crea una constante de rango 3 de elementos boolean .
Constante estática <TString>
tensorOf ( alcance alcance , cadena [][][] datos)
Crea una constante de rango 3 de elementos String , utilizando la codificación UTF-8 predeterminada.
Constante estática < TInt64 >
tensorOf (alcance alcance , datos largos[][][][][][])
Crea una constante de rango 6 de elementos long .
Constante estática < TInt64 >
tensorOf (alcance alcance , datos largos [][][][])
Crea una constante de rango 4 de elementos long .
Constante estática < TInt32 >
tensorOf (alcance alcance , int[][][] datos)
Crea una constante de rango 3 de elementos int .
Constante estática <TString>
tensorOf ( alcance alcance , forma forma, datos DataBuffer <String>)
Cree una constante TString con datos del búfer dado, utilizando la codificación UTF-8 predeterminada.
Constante estática <TBool>
tensorOf (alcance alcance , datos booleanos [][])
Crea una constante de rango 2 de elementos boolean .
Constante estática < TInt32 >
tensorOf ( alcance alcance , int[][][][][] datos)
Crea una constante de rango 5 de elementos int .
Constante estática <TFloat64>
tensorOf (alcance alcance , datos DoubleNdArray )
Crea una constante de elementos double que es una copia de una matriz de n dimensiones determinada.
Constante estática <TString>
tensorOf (alcance del alcance , juego de caracteres Charset, datos NdArray <String>)
Crea una constante de elementos String que es una copia de una matriz de n dimensiones dada, utilizando la codificación dada.
estático <T extiende TType > Constante <T>
tensorOf ( alcance , tipo Class<T>, forma , datos ByteDataBuffer )
Cree una constante con datos del búfer dado.
Constante estática <TString>
tensorOf (alcance del alcance , conjunto de caracteres Charset, forma de forma , datos de DataBuffer <String>)
Cree una constante TString con datos del búfer dado, usando la codificación dada.
Constante estática <TFloat64>
tensorOf (alcance alcance , doble[][][][][][] datos)
Crea una constante de rango 6 de elementos double .
Constante estática <TFloat32>
tensorOf (alcance alcance , datos FloatNdArray )
Crea una constante de elementos float que es una copia de una matriz de n dimensiones determinada.
Constante estática <TBool>
tensorOf (alcance alcance , datos booleanos [][][][][])
Crea una constante de rango 5 de elementos boolean .
estático <T extiende TNumber > Constante <T>
tensorOf (alcance alcance , tipo Clase<T>, número número)
Crea un escalar de type , con el valor de number .
Constante estática < TUint8 >
tensorOf (alcance alcance , datos ByteNdArray )
Crea una constante de elementos byte que es una copia de una matriz de n dimensiones determinada.
Constante estática <TBool>
tensorOf (alcance del alcance , forma de la forma , datos del BooleanDataBuffer )
Cree una constante TBool con datos del búfer dado.
Constante estática <TFloat32>
tensorOf (alcance alcance , datos flotantes [][])
Crea una constante de rango 2 de elementos float .
Constante estática < TUint8 >
tensorOf (alcance alcance , byte[][] datos)
Crea una constante de rango 2 de elementos byte .
Constante estática <TFloat32>
tensorOf (alcance del alcance , forma de la forma , datos FloatDataBuffer )
Cree una constante TFloat32 con datos del búfer dado.
Constante estática <TBool>
tensorOf (alcance del alcance , datos BooleanNdArray )
Crea una constante de elementos boolean que es una copia de una matriz de n dimensiones determinada.
Constante estática < TInt64 >
tensorOf ( alcance alcance , forma forma)
Crea una constante de rango 1 de elementos long que representan el tamaño de cada dimensión de la forma dada.
Constante estática <TFloat32>
tensorOf (alcance alcance , datos flotantes [][][][][])
Crea una constante de rango 5 de elementos float .
Constante estática < TUint8 >
tensorOf (alcance del alcance , forma de la forma , datos de ByteDataBuffer )
Cree una constante TUint8 con datos del búfer dado.
Constante estática <TString>
tensorOf (alcance alcance , datos NdArray <String>)
Crea una constante de elementos String que es una copia de una matriz de n dimensiones determinada, utilizando la codificación UTF-8 predeterminada.
Constante estática < TUint8 >
tensorOf (alcance alcance , byte[][][] datos)
Crea una constante de rango 3 de elementos byte .
Constante estática <TFloat64>
tensorOf (alcance alcance , doble [][] datos)
Crea una constante de rango 2 de elementos double .
Constante estática <TString>
tensorOf ( alcance alcance , cadena [][] datos)
Crea una constante de rango 2 de elementos String , utilizando la codificación UTF-8 predeterminada.
Constante estática <TFloat64>
tensorOf (alcance del alcance , forma de la forma , datos de DoubleDataBuffer )
Cree una constante TFloat64 con datos del búfer dado.
Constante estática < TInt64 >
tensorOf (alcance alcance , datos largos[][][][][])
Crea una constante de rango 5 de elementos long .
Constante estática <TBool>
tensorOf (alcance alcance , datos booleanos [][][][])
Crea una constante de rango 4 de elementos boolean .
Constante estática <TFloat32>
tensorOf (alcance alcance , datos flotantes [][][])
Crea una constante de rango 3 de elementos float .
Constante estática < TUint8 >
tensorOf (alcance alcance , byte[][][][][] datos)
Crea una constante de rango 5 de elementos byte .
Constante estática <TString>
tensorOf (alcance alcance , cadena [][][][][] datos)
Crea una constante de rango 5 de elementos String , utilizando la codificación UTF-8 predeterminada.
Constante estática < TInt64 >
tensorOf (alcance alcance , datos largos [][][])
Crea una constante de rango 3 de elementos long .
Constante estática < TUint8 >
tensorOf (alcance alcance , byte[][][][][][] datos)
Crea una constante de rango 6 de elementos byte .
Constante estática <TFloat32>
tensorOf (alcance alcance , flotante[][][][][][] datos)
Crea una constante de rango 6 de elementos float .
Constante estática < TInt32 >
tensorOf (alcance alcance , int[][][][][][] datos)
Crea una constante de rango 6 de elementos int .
Constante estática < TInt32 >
tensorOf (alcance alcance , datos IntNdArray )
Crea una constante de elementos int que es una copia de una matriz de n dimensiones determinada.
Constante estática < TInt32 >
tensorOf (alcance alcance , int[][][][] datos)
Crea una constante de rango 4 de elementos int .
Constante estática <TFloat64>
tensorOf (alcance alcance , doble[][][][][] datos)
Crea una constante de rango 5 de elementos double .
Constante estática < TInt64 >
tensorOf (alcance alcance , datos LongNdArray )
Crea una constante de elementos long que es una copia de una matriz de n dimensiones determinada.
Constante estática <TString>
tensorOf (alcance alcance , cadena [][][][] datos)
Crea una constante de rango 4 de elementos String , utilizando la codificación UTF-8 predeterminada.
Constante estática <TFloat64>
tensorOf (alcance alcance , doble[][][][] datos)
Crea una constante de rango 4 de elementos double .
estático <T extiende TNumber > Constante <T>
tensorOfSameType (alcance alcance , operando <T> toMatch, número número)
Crea un escalar del mismo tipo que toMatch , con el valor de number .
Constante estática < TUint8 >
vectorOf (alcance alcance , byte[] datos)
Crea una constante de rango 1 de elementos byte .
Constante estática < TInt64 >
vectorOf (alcance alcance , datos largos [])
Crea una constante de rango 1 de elementos long .
Constante estática <TFloat64>
vectorOf (alcance alcance , datos dobles)
Crea una constante de rango 1 de elementos double .
Constante estática < TInt32 >
vectorOf ( alcance alcance , int[] datos)
Crea una constante de rango 1 de elementos int .
Constante estática <TString>
vectorOf ( alcance alcance, juego de caracteres Charset, datos String[])
Crea una constante de elementos String , utilizando el conjunto de caracteres dado.
Constante estática <TFloat32>
vectorOf ( alcance alcance , datos flotantes [])
Crea una constante de rango 1 de elementos float .
Constante estática <TBool>
vectorOf ( alcance alcance , datos booleanos [])
Crea una constante de rango 1 de elementos boolean .
Constante estática <TString>
vectorOf ( alcance alcance, datos String[])
Crea una constante de rango 1 de elementos String .

Métodos heredados

Métodos públicos

Constante estática pública <TString> arrayOf (alcance del alcance , conjunto de caracteres del juego de caracteres, cadena... datos)

Crea una constante de elementos String , utilizando el conjunto de caracteres dado.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
juego de caracteres juego de caracteres para codificar/decodificar bytes de cadenas.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Los elementos de cadena son secuencias de bytes desde la última dimensión de la matriz.
Devoluciones
  • la constante String

Constante estática pública <TInt32> arrayOf (alcance alcance , int... datos)

Crea una constante de elementos int .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante.
Devoluciones
  • una constante flotante

Constante estática pública <TInt64> arrayOf (alcance alcance , datos largos...)

Crea una constante de elementos long .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante.
Devoluciones
  • una larga constante

Constante estática pública <TString> arrayOf ( alcance alcance, cadena... datos)

Crea una constante de elementos String , utilizando el juego de caracteres UTF-8 predeterminado.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante.
Devoluciones
  • la constante String

Constante estática pública <TUint8> arrayOf (alcance alcance , byte... datos)

Crea una constante de elementos byte .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante.
Devoluciones
  • una constante de bytes

Constante estática pública <TFloat32> arrayOf ( alcance alcance , flotante... datos)

Crea una constante de elementos float .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante.
Devoluciones
  • una constante flotante

constante estática pública <TBool> arrayOf ( alcance alcance , booleano... datos)

Crea una constante de elementos boolean .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante.
Devoluciones
  • una constante booleana

Constante estática pública <TFloat64> arrayOf ( alcance alcance , doble... datos)

Crea una constante de elementos double .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante.
Devoluciones
  • una doble constante

Salida pública <T> como Salida ()

Devuelve el identificador simbólico del tensor.

Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.

Constante estática pública <T> crear (alcance alcance , tensor T)

Crea una constante haciendo una copia inmutable del tensor . tensor se puede cerrar después sin problemas.

Nota: este punto final no se puede llamar simplemente constant ya que entrará en conflicto con otros puntos finales que acepten un NdArray en el parámetro {por ejemplo tensorOf(Scope, FloatNdArray) }.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
tensor un tensor que mantiene el valor constante
Devoluciones
  • una constante del mismo tipo de datos que "tensor"

Constante estática pública <TFloat32> escalarOf ( alcance , datos flotantes)

Crea una constante que contiene un único elemento float .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos El valor que se va a poner en la nueva constante.
Devoluciones
  • una constante flotante

Constante estática pública < TUint8 > escalarOf ( alcance alcance, datos de bytes)

Crea una constante que contiene un elemento de un solo byte .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos El valor que se va a poner en la nueva constante.
Devoluciones
  • una constante de bytes

Constante estática pública <TString> scalarOf ( alcance del alcance, conjunto de caracteres del juego de caracteres, datos de cadena)

Crea una constante String utilizando una codificación especificada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
juego de caracteres La codificación de String a bytes.
datos La cadena que se va a poner en la nueva constante.
Devoluciones
  • una constante de cadena

Constante estática pública <TFloat64> scalarOf (alcance alcance , datos dobles)

Crea una constante que contiene un único elemento double .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos El valor que se va a poner en la nueva constante.
Devoluciones
  • una doble constante

Constante estática pública <TInt32> escalarOf (alcance alcance , datos int)

Crea una constante que contiene un único elemento int .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos El valor que se va a poner en la nueva constante.
Devoluciones
  • una constante entera

Constante estática pública <TBool> escalarOf (alcance alcance , datos booleanos)

Crea una constante que contiene un único elemento boolean .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos El valor que se va a poner en la nueva constante.
Devoluciones
  • una constante booleana

Constante estática pública <TString> scalarOf ( alcance alcance, datos de cadena)

Crea una constante String utilizando la codificación UTF-8 predeterminada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos La cadena que se va a poner en la nueva constante.
Devoluciones
  • una constante de cadena

Constante estática pública < TInt64 > escalarOf (alcance alcance , datos largos)

Crea una constante que contiene un único elemento long .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos El valor que se va a poner en la nueva constante.
Devoluciones
  • una larga constante

Constante estática pública <TBool> tensorOf ( alcance , booleano[][][][][][] datos)

Crea una constante de rango 6 de elementos boolean .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante booleana

Constante estática pública <TFloat64> tensorOf (alcance alcance , datos dobles[][][])

Crea una constante de rango 3 de elementos double .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una doble constante

Constante estática pública <TString> tensorOf ( alcance , cadena[][][][][][] datos)

Crea una constante de rango 6 de elementos String , utilizando la codificación UTF-8 predeterminada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante.
Devoluciones

Constante estática pública <TUint8> tensorOf ( alcance alcance , byte[][][][] datos)

Crea una constante de rango 4 de elementos byte .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante de bytes

Constante estática pública <TInt32> tensorOf ( alcance alcance , int[][] datos)

Crea una constante de rango 2 de elementos int .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante entera

Constante estática pública <TInt32> tensorOf (alcance del alcance , forma de la forma , datos de IntDataBuffer )

Cree una constante TInt32 con datos del búfer dado.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
forma la forma del tensor.
datos un búfer que contiene los datos del tensor.
Devoluciones
  • una constante entera
Lanza
Argumento de excepción ilegal Si la forma del tensor no es compatible con el buffer

Constante estática pública < TInt64 > tensorOf (alcance alcance , datos largos [][])

Crea una constante de rango 2 de elementos long .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una larga constante

Constante estática pública <TInt64> tensorOf (alcance de alcance , forma de forma , datos de LongDataBuffer )

Cree una constante TInt64 con datos del búfer dado.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
forma la forma del tensor.
datos un búfer que contiene los datos del tensor.
Devoluciones
  • una larga constante
Lanza
Argumento de excepción ilegal Si la forma del tensor no es compatible con el buffer

Constante estática pública <TFloat32> tensorOf (alcance alcance , datos flotantes[][][][])

Crea una constante de rango 4 de elementos float .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante flotante

Constante estática pública <TBool> tensorOf ( alcance , datos booleanos[][][])

Crea una constante de rango 3 de elementos boolean .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante booleana

Constante estática pública <TString> tensorOf ( alcance , cadena[][][] datos)

Crea una constante de rango 3 de elementos String , utilizando la codificación UTF-8 predeterminada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante.
Devoluciones

Constante estática pública <TInt64> tensorOf (alcance alcance , datos largos[][][][][][])

Crea una constante de rango 6 de elementos long .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una larga constante

Constante estática pública <TInt64> tensorOf (alcance alcance , datos largos[][][][])

Crea una constante de rango 4 de elementos long .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una larga constante

Constante estática pública <TInt32> tensorOf ( alcance alcance , int[][][] datos)

Crea una constante de rango 3 de elementos int .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante entera

Constante estática pública <TString> tensorOf (alcance del alcance , forma de la forma , datos del DataBuffer <String>)

Cree una constante TString con datos del búfer dado, utilizando la codificación UTF-8 predeterminada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
forma la forma del tensor.
datos un búfer que contiene los datos del tensor.
Devoluciones
  • una constante de cadena
Lanza
Argumento de excepción ilegal Si la forma del tensor no es compatible con el buffer

Constante estática pública <TBool> tensorOf ( alcance , datos booleanos[][])

Crea una constante de rango 2 de elementos boolean .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante booleana

Constante estática pública <TInt32> tensorOf (alcance alcance , int[][][][][] datos)

Crea una constante de rango 5 de elementos int .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante entera

Constante estática pública <TFloat64> tensorOf ( alcance alcance , datos DoubleNdArray )

Crea una constante de elementos double que es una copia de una matriz de n dimensiones determinada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos una matriz n-dimensional de elementos double .
Devoluciones
  • una doble constante

Constante estática pública <TString> tensorOf (alcance del alcance , conjunto de caracteres Charset, datos NdArray <String>)

Crea una constante de elementos String que es una copia de una matriz de n dimensiones dada, utilizando la codificación dada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
juego de caracteres juego de caracteres utilizado para codificar/decodificar bytes de cadena.
datos una matriz n-dimensional de elementos String .
Devoluciones
  • una constante de cadena

tensorOf constante estática pública <T> ( alcance , tipo Class<T>, forma , datos ByteDataBuffer )

Cree una constante con datos del búfer dado.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
tipo la clase de tipo tensor
forma la forma del tensor.
datos un búfer que contiene los datos del tensor.
Devoluciones
  • una constante de tipo `tipo`
Lanza
Argumento de excepción ilegal Si el tipo de datos o la forma del tensor no es compatible con el búfer

Constante estática pública <TString> tensorOf (alcance del alcance , conjunto de caracteres del juego de caracteres, forma de la forma , datos del DataBuffer <String>)

Cree una constante TString con datos del búfer dado, usando la codificación dada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
juego de caracteres juego de caracteres utilizado para codificar/decodificar bytes de cadena.
forma la forma del tensor.
datos un búfer que contiene los datos del tensor.
Devoluciones
  • una constante de cadena
Lanza
Argumento de excepción ilegal Si la forma del tensor no es compatible con el buffer

Constante estática pública <TFloat64> tensorOf ( alcance alcance, doble[][][][][][] datos)

Crea una constante de rango 6 de elementos double .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una doble constante

Constante estática pública <TFloat32> tensorOf ( alcance alcance, datos FloatNdArray )

Crea una constante de elementos float que es una copia de una matriz de n dimensiones determinada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos una matriz n-dimensional de elementos float .
Devoluciones
  • una constante flotante

Constante estática pública <TBool> tensorOf ( alcance , datos booleanos[][][][][])

Crea una constante de rango 5 de elementos boolean .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante booleana

tensorOf constante estática pública <T> (alcance alcance , tipo Clase<T>, número número)

Crea un escalar de type , con el valor de number . number puede truncarse si no encaja en el tipo de destino.

Parámetros
tipo el tipo de tensor a crear. Debe ser concreto (es decir, no TFloating )
número el valor del tensor
Devoluciones
  • una constante del tipo pasado
Lanza
Argumento de excepción ilegal si el tipo es abstracto (es decir, TFloating ) o desconocido.

Constante estática pública <TUint8> tensorOf (alcance del alcance , datos de ByteNdArray )

Crea una constante de elementos byte que es una copia de una matriz de n dimensiones determinada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos una matriz n-dimensional de elementos byte .
Devoluciones
  • una constante de bytes

Constante estática pública <TBool> tensorOf ( alcance , forma , datos BooleanDataBuffer )

Cree una constante TBool con datos del búfer dado.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
forma la forma del tensor.
datos un búfer que contiene los datos del tensor.
Devoluciones
  • una constante booleana
Lanza
Argumento de excepción ilegal Si la forma del tensor no es compatible con el buffer

Constante estática pública <TFloat32> tensorOf (alcance alcance , datos flotantes[][])

Crea una constante de rango 2 de elementos float .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante flotante

Constante estática pública <TUint8> tensorOf (alcance alcance , byte[][] datos)

Crea una constante de rango 2 de elementos byte .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante de bytes

Constante estática pública <TFloat32> tensorOf ( alcance , forma , datos FloatDataBuffer )

Cree una constante TFloat32 con datos del búfer dado.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
forma la forma del tensor.
datos un búfer que contiene los datos del tensor.
Devoluciones
  • una constante flotante
Lanza
Argumento de excepción ilegal Si la forma del tensor no es compatible con el buffer

Constante estática pública <TBool> tensorOf ( alcance , datos BooleanNdArray )

Crea una constante de elementos boolean que es una copia de una matriz de n dimensiones determinada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos una matriz n-dimensional de elementos boolean .
Devoluciones
  • una constante booleana

Constante estática pública <TInt64> tensorOf (alcance de alcance , forma de forma )

Crea una constante de rango 1 de elementos long que representan el tamaño de cada dimensión de la forma dada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
forma una forma
Devoluciones
  • una larga constante

Constante estática pública <TFloat32> tensorOf ( alcance alcance, datos flotantes[][][][][])

Crea una constante de rango 5 de elementos float .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante flotante

Constante estática pública < TUint8 > tensorOf (alcance del alcance , forma de la forma , datos ByteDataBuffer )

Cree una constante TUint8 con datos del búfer dado.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
forma la forma del tensor.
datos un búfer que contiene los datos del tensor.
Devoluciones
  • una constante de bytes
Lanza
Argumento de excepción ilegal Si la forma del tensor no es compatible con el buffer

Constante estática pública <TString> tensorOf (alcance alcance , datos NdArray <String>)

Crea una constante de elementos String que es una copia de una matriz de n dimensiones determinada, utilizando la codificación UTF-8 predeterminada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos una matriz n-dimensional de elementos String .
Devoluciones
  • una constante de cadena

Constante estática pública <TUint8> tensorOf (alcance alcance , byte[][][] datos)

Crea una constante de rango 3 de elementos byte .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante de bytes

Constante estática pública <TFloat64> tensorOf ( alcance alcance, datos dobles[][])

Crea una constante de rango 2 de elementos double .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una doble constante

Constante estática pública <TString> tensorOf ( alcance , cadena [][] datos)

Crea una constante de rango 2 de elementos String , utilizando la codificación UTF-8 predeterminada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante.
Devoluciones

Constante estática pública <TFloat64> tensorOf (alcance de alcance , forma de forma , datos de DoubleDataBuffer )

Cree una constante TFloat64 con datos del búfer dado.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
forma la forma del tensor.
datos un búfer que contiene los datos del tensor.
Devoluciones
  • una doble constante
Lanza
Argumento de excepción ilegal Si la forma del tensor no es compatible con el buffer

Constante estática pública <TInt64> tensorOf (alcance alcance , datos largos[][][][][])

Crea una constante de rango 5 de elementos long .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una larga constante

Constante estática pública <TBool> tensorOf ( alcance , datos booleanos[][][][])

Crea una constante de rango 4 de elementos boolean .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante booleana

Constante estática pública <TFloat32> tensorOf (alcance alcance , datos flotantes[][][])

Crea una constante de rango 3 de elementos float .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante flotante

Constante estática pública <TUint8> tensorOf (alcance alcance , byte[][][][][] datos)

Crea una constante de rango 5 de elementos byte .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante de bytes

Constante estática pública <TString> tensorOf ( alcance , cadena[][][][][] datos)

Crea una constante de rango 5 de elementos String , utilizando la codificación UTF-8 predeterminada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante.
Devoluciones

Constante estática pública <TInt64> tensorOf (alcance alcance , datos largos[][][])

Crea una constante de rango 3 de elementos long .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una larga constante

Constante estática pública <TUint8> tensorOf (alcance alcance , byte[][][][][][] datos)

Crea una constante de rango 6 de elementos byte .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante de bytes

Constante estática pública <TFloat32> tensorOf ( alcance alcance, datos flotantes[][][][][][])

Crea una constante de rango 6 de elementos float .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante flotante

Constante estática pública <TInt32> tensorOf ( alcance alcance , int[][][][][][] datos)

Crea una constante de rango 6 de elementos int .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante entera

Constante estática pública <TInt32> tensorOf (alcance del alcance , datos IntNdArray )

Crea una constante de elementos int que es una copia de una matriz de n dimensiones determinada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos una matriz n-dimensional de elementos int .
Devoluciones
  • una constante entera

Constante estática pública <TInt32> tensorOf ( alcance alcance , int[][][][] datos)

Crea una constante de rango 4 de elementos int .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante entera

Constante estática pública <TFloat64> tensorOf (alcance alcance , datos dobles[][][][][])

Crea una constante de rango 5 de elementos double .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una doble constante

Constante estática pública <TInt64> tensorOf ( alcance , datos LongNdArray )

Crea una constante de elementos long que es una copia de una matriz de n dimensiones determinada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos una matriz n-dimensional de elementos long .
Devoluciones
  • una larga constante

Constante estática pública <TString> tensorOf ( alcance , cadena[][][][] datos)

Crea una constante de rango 4 de elementos String , utilizando la codificación UTF-8 predeterminada.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores para poner en la nueva constante.
Devoluciones

Constante estática pública <Tfloat64> Tensorof (alcance de alcance , doble [] [] [] [] datos)

Crea una constante de rango 4 de elementos double .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores para poner en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una doble constante

Pública constante estática <t> tensorOfSAMEType (alcance de alcance , operando <t> tomatch, número de número)

Crea un escalar del mismo tipo que toMatch , con el valor del number . number puede truncarse si no se ajusta en el tipo de destino.

Parámetros
tomatch el operando que proporciona el tipo de destino
número el valor del tensor
Devoluciones
  • una constante con el mismo tipo que toMatch
Lanza
Argumento de excepción ilegal Si el tipo es desconocido (que debería ser imposible).

Pública constante estática <cuint8> vectorf (alcance de alcance , datos de byte [])

Crea una constante de rango-1 de elementos byte .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores para poner en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • un byte constante

Public estática constante <Tint64> vectorf (alcance de alcance , datos largos [])

Crea una constante de rango-1 de elementos long .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores para poner en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una larga constante

Pública constante estática <Tfloat64> vectorf (alcance de alcance , datos dobles [])

Crea una constante de rango-1 de elementos double .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores para poner en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una doble constante

Public Static Constant <Tint32> Vectorf (alcance de alcance , int [] datos)

Crea una constante de rango-1 de elementos int .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores para poner en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante entera

Public Static Constant <Tstring> vectorf (alcance de alcance , charset charset, string [] datos)

Crea una constante de elementos String , usando el charset dado.

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
juego de caracteres Charet para bytes de cadenas de codificación/decodificación.
datos Una matriz que contiene los valores para poner en la nueva constante. Los elementos de cadena son secuencias de bytes de la última dimensión de matriz.
Devoluciones
  • la String constante

Pública constante estática <Tfloat32> vectorf (alcance de alcance , datos de flotación [])

Crea una constante de rango-1 de elementos float .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores para poner en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante flotante

Public estática constante <Tbool> vectorf (alcance de alcance , datos booleanos [])

Crea una constante de rango-1 de elementos boolean .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores para poner en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz.
Devoluciones
  • una constante booleana

Public Static Constant <Tstring> vectorf (alcance de alcance , string [] datos)

Crea una constante de rango-1 de elementos String .

Parámetros
alcance es un alcance utilizado para agregar la operación subyacente.
datos Una matriz que contiene los valores para poner en la nueva constante.
Devoluciones