Un operador que produce un valor constante.
Métodos públicos
Salida <T> | como salida () Devuelve el identificador simbólico de un tensor. |
Constante estática <booleana> | |
constante estática <larga> | |
Constante estática <Doble> | |
Constante estática <Flotador> | |
estático <T> Constante <T> | |
Constante estática <Cadena> | |
Constante estática <Flotador> | |
Constante estática <Flotador> | crear (alcance alcance , forma larga [], datos FloatBuffer) Cree una constante DataType.FLOAT con datos del búfer dado. |
constante estática <larga> | |
Constante estática <Doble> | |
Constante estática <Doble> | crear (alcance alcance , forma larga [], datos de DoubleBuffer) Cree una constante DataType.DOUBLE con datos del búfer dado. |
Constante estática <Entero> | |
Constante estática <Cadena> | |
Constante estática <Cadena> | |
Constante estática <Flotador> | |
Constante estática <Entero> | |
Constante estática <Cadena> | |
Constante estática <Flotador> | |
Constante estática <booleana> | |
Constante estática <Entero> | |
Constante estática <Entero> | crear (alcance alcance , forma larga [], datos IntBuffer) Cree una constante DataType.INT32 con datos del búfer dado. |
Constante estática <Flotador> | |
constante estática <larga> | |
Constante estática <Entero> | |
Constante estática <Cadena> | |
Constante estática <Cadena> | |
Constante estática <Flotador> | |
Constante estática <Flotador> | |
Constante estática <Entero> | |
Constante estática <Doble> | |
constante estática <larga> | |
Constante estática <Doble> | |
constante estática <larga> | |
estático <T> Constante <T> | |
Constante estática <Entero> | |
Constante estática <Doble> | |
Constante estática <booleana> | |
Constante estática <Entero> | |
Constante estática <cadena> | |
Constante estática <booleana> | |
Constante estática <booleana> | |
Constante estática <Doble> | |
Constante estática <Doble> | |
Constante estática <cadena> | |
Constante estática <booleana> | |
constante estática <larga> | |
constante estática <larga> | |
constante estática <larga> | crear (alcance alcance , forma larga [], datos LongBuffer) Cree una constante DataType.INT64 con datos del búfer dado. |
Constante estática <booleana> |
Métodos heredados
Métodos públicos
Salida pública <T> como Salida ()
Devuelve el identificador simbólico de un 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 <Boolean> crear (alcance 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. |
constante estática pública <Long> crear (alcance 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 que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz. |
Constante estática pública <Doble> crear (alcance alcance , datos dobles[][][][][][])
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. |
constante estática pública <Float> crear (alcance 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 <T> crear (alcance alcance , objeto objeto, tipo clase<T>)
Cree una constante a partir de un objeto Java.
El object
de argumento se convierte primero en un tensor usando Tensor.create(Object)
, por lo que solo se deben proporcionar los objetos admitidos por este método. Por ejemplo:
Constant.create(scope, new int[]{ {1, 2}, {3, 4} }, Integer.class); // returns a 2x2 integer matrix
Parámetros
alcance | es un alcance utilizado para agregar la operación subyacente. |
---|---|
objeto | un objeto Java que representa la constante. |
tipo |
Devoluciones
- una constante de tipo `tipo`
Ver también
Constante estática pública <Cadena> crear (alcance alcance , byte[] datos)
Crea una constante que contiene un único elemento String
, representado como una matriz de 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. Los elementos de cadena son secuencias de bytes desde la última dimensión de la matriz. |
Constante estática pública <Float> crear (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. |
constante estática pública <Float> crear (alcance alcance , forma larga [], datos FloatBuffer)
Cree una constante DataType.FLOAT
con datos del búfer dado.
Crea una constante con la forma dada copiando elementos del búfer (comenzando desde su posición actual) en el tensor. Por ejemplo, si shape = {2,3}
(que representa una matriz de 2x3), entonces al búfer le deben quedar 6 elementos, que serán consumidos por este método.
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
Excepción de argumento ilegal | Si la forma del tensor no es compatible con el buffer |
---|
Constante estática pública <Long> crear (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. |
Constante estática pública <Doble> crear (alcance alcance , datos dobles[][][][])
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 que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz. |
Constante estática pública <Double> crear ( alcance , forma larga [], datos de DoubleBuffer)
Cree una constante DataType.DOUBLE
con datos del búfer dado.
Crea una constante con la forma dada copiando elementos del búfer (comenzando desde su posición actual) en el tensor. Por ejemplo, si shape = {2,3}
(que representa una matriz de 2x3), entonces al búfer le deben quedar 6 elementos, que serán consumidos por este método.
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
Excepción de argumento ilegal | Si la forma del tensor no es compatible con el buffer |
---|
Constante estática pública <Integer> crear (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. |
Constante estática pública <Cadena> crear (alcance alcance , byte[][][][][] datos)
Crea una constante de rango 4 de elementos String
, cada uno representado como una matriz de 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. Los elementos de cadena son secuencias de bytes desde la última dimensión de la matriz. |
Constante estática pública <Cadena> crear (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 <Float> crear (alcance alcance , flotante[][][][][] datos)
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. |
Constante estática pública <Integer> crear (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 <Cadena> crear (alcance alcance , byte[][][][] datos)
Crea una constante de rango 3 de elementos String
, cada uno representado como una matriz de 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. Los elementos de cadena son secuencias de bytes desde la última dimensión de la matriz. |
Constante estática pública <Float> crear (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. |
Constante estática pública <Boolean> crear (alcance 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. |
Constante estática pública <Integer> crear (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. |
Constante estática pública <Integer> crear (alcance alcance , forma larga [], datos IntBuffer)
Cree una constante DataType.INT32
con datos del búfer dado.
Crea una constante con la forma dada copiando elementos del búfer (comenzando desde su posición actual) en el tensor. Por ejemplo, si shape = {2,3}
(que representa una matriz de 2x3), entonces al búfer le deben quedar 6 elementos, que serán consumidos por este método.
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
Excepción de argumento ilegal | Si la forma del tensor no es compatible con el buffer |
---|
Constante estática pública <Float> crear (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. |
Constante estática pública <Long> crear (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. |
Constante estática pública <Integer> crear (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. |
Constante estática pública <Cadena> crear ( alcance , datos de cadena, conjunto de caracteres)
Crea una constante String
utilizando una codificación especificada.
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. |
juego de caracteres | La codificación de String a bytes. |
Devoluciones
- una constante de cadena
Constante estática pública <Cadena> crear (alcance alcance , byte[][][][][][] datos)
Crea una constante de rango 5 de elementos String
, cada uno representado como una matriz de 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. Los elementos de cadena son secuencias de bytes desde la última dimensión de la matriz. |
Constante estática pública <Float> crear (alcance alcance , datos flotantes)
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 que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz. |
Constante estática pública <Float> crear (alcance alcance , flotante[][][][][][] datos)
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. |
Constante estática pública <Integer> crear (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. |
constante estática pública <doble> crear (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 <Long> crear (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. |
constante estática pública <doble> crear (alcance 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 que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz. |
Constante estática pública <Long> crear (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. |
Constante estática pública <T> crear ( alcance , tipo Clase<T>, forma larga[], datos ByteBuffer)
Cree una constante con datos del búfer dado.
Crea una constante con la forma proporcionada de cualquier tipo donde los datos constantes se han codificado en data
según la especificación de la API de TensorFlow C.
Parámetros
alcance | es un alcance utilizado para agregar la operación subyacente. |
---|---|
tipo | el tipo de datos tensorial. |
forma | la forma del tensor. |
datos | un búfer que contiene los datos del tensor. |
Devoluciones
- una constante de tipo `tipo`
Lanza
Excepción de argumento ilegal | Si el tipo de datos o la forma del tensor no es compatible con el búfer |
---|
Constante estática pública <Entero> crear (alcance alcance , datos int[])
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 que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz. |
Constante estática pública <Doble> crear (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. |
Constante estática pública <Boolean> crear (alcance 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 que se colocarán en la nueva constante. Las dimensiones de la nueva constante coincidirán con las de la matriz. |
Constante estática pública <Integer> crear (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. |
Constante estática pública <Cadena> crear (alcance alcance , byte[][][] datos)
Crea una constante de rango 2 de elementos String
, cada uno representado como una matriz de 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. Los elementos de cadena son secuencias de bytes desde la última dimensión de la matriz. |
Constante estática pública <Boolean> crear (alcance 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. |
Constante estática pública <Boolean> crear (alcance 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. |
Constante estática pública <Doble> crear (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. |
constante estática pública <doble> crear (alcance alcance , doble [][] datos)
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. |
Constante estática pública <Cadena> crear (alcance alcance , byte[][] datos)
Crea una constante de rango 1 de elementos String
, cada uno representado como una matriz de 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. Los elementos de cadena son secuencias de bytes desde la última dimensión de la matriz. |
Constante estática pública <Boolean> crear (alcance alcance , booleano[][][][][] datos)
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. |
Constante estática pública <Long> crear (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 <Long> crear (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. |
Constante estática pública <Long> crear (alcance alcance , forma larga [], datos LongBuffer)
Cree una constante DataType.INT64
con datos del búfer dado.
Crea una constante con la forma dada copiando elementos del búfer (comenzando desde su posición actual) en el tensor. Por ejemplo, si shape = {2,3}
(que representa una matriz de 2x3), entonces al búfer le deben quedar 6 elementos, que serán consumidos por este método.
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
Excepción de argumento ilegal | Si la forma del tensor no es compatible con el buffer |
---|
constante estática pública <booleano> crear (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