Un operatore che produce un valore costante.
Metodi pubblici
Uscita <T> | comeuscita () Restituisce la maniglia simbolica di un tensore. |
Costante statica <Booleano> | |
Costante statica <Long> | |
Costante statica <Double> | |
Costante statica <Float> | |
statico <T> Costante <T> | |
Costante statica <String> | |
Costante statica <Float> | |
Costante statica <Float> | create ( ambito ambito , forma long[], dati FloatBuffer) Crea una costante DataType.FLOAT con i dati dal buffer specificato. |
Costante statica <Long> | |
Costante statica <Double> | |
Costante statica <Double> | create ( ambito ambito , forma long[], dati DoubleBuffer) Crea una costante DataType.DOUBLE con i dati dal buffer specificato. |
Costante statica <intero> | |
Costante statica <String> | |
Costante statica <String> | |
Costante statica <Float> | |
Costante statica <intero> | |
Costante statica <String> | |
Costante statica <Float> | |
Costante statica <Booleano> | |
Costante statica <intero> | |
Costante statica <intero> | create (ambito Scope , forma long[], dati IntBuffer) Creare una costante DataType.INT32 con i dati dal buffer specificato. |
Costante statica <Float> | |
Costante statica <Long> | |
Costante statica <intero> | |
Costante statica <String> | |
Costante statica <String> | |
Costante statica <Float> | |
Costante statica <Float> | |
Costante statica <intero> | |
Costante statica <Double> | |
Costante statica <Long> | |
Costante statica <Double> | |
Costante statica <Long> | |
statico <T> Costante <T> | |
Costante statica <intero> | |
Costante statica <Double> | |
Costante statica <Booleano> | |
Costante statica <intero> | |
Costante statica <String> | |
Costante statica <Booleano> | |
Costante statica <Booleano> | |
Costante statica <Double> | |
Costante statica <Double> | |
Costante statica <String> | |
Costante statica <Booleano> | |
Costante statica <Long> | |
Costante statica <Long> | |
Costante statica <Long> | create ( ambito ambito , forma long[], dati LongBuffer) Crea una costante DataType.INT64 con i dati dal buffer specificato. |
Costante statica <Booleano> | creare (ambito di applicazione , dati booleani) Crea una costante contenente un singolo elemento boolean . |
Metodi ereditati
Metodi pubblici
Uscita pubblica <T> asOutput ()
Restituisce la maniglia simbolica di un tensore.
Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.
public static Constant <Boolean> create ( Scope scope, boolean[][][][] data)
Crea una costante di rango 4 di elementi boolean
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Long> create ( Scope scope, long[] data)
Crea una costante di rango 1 di elementi long
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
Costante statica pubblica <Double> create ( ambito ambito , double[][][][][][] dati)
Crea una costante di rango 6 di elementi double
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Float> create ( ambito ambito, dati float)
Crea una costante contenente un singolo elemento float
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Il valore da inserire nella nuova costante. |
Ritorni
- una costante float
creazione costante statica pubblica <T> (ambito ambito , oggetto oggetto, tipo Classe <T>)
Crea una costante da un oggetto Java.
L' object
argomento viene prima convertito in un Tensore utilizzando Tensor.create(Object)
, quindi devono essere forniti solo gli oggetti supportati da questo metodo. Per esempio:
Constant.create(scope, new int[]{ {1, 2}, {3, 4} }, Integer.class); // returns a 2x2 integer matrix
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
oggetto | un oggetto Java che rappresenta la costante. |
tipo |
Ritorni
- una costante di tipo "tipo".
Vedi anche
public static Constant <String> create ( scope scope, byte[] data)
Crea una costante contenente un singolo elemento String
, rappresentato come una matrice di byte
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Gli elementi stringa sono sequenze di byte dall'ultima dimensione dell'array. |
public static Constant <Float> create ( Scope scope, float[][][] data)
Crea una costante di rango 3 di elementi float
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Float> create ( scope scope, long[] shape, FloatBuffer data)
Crea una costante DataType.FLOAT
con i dati dal buffer specificato.
Crea una costante con la forma data copiando gli elementi dal buffer (a partire dalla sua posizione corrente) nel tensore. Ad esempio, se shape = {2,3}
(che rappresenta una matrice 2x3) allora nel buffer devono rimanere 6 elementi, che verranno consumati da questo metodo.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
forma | la forma del tensore. |
dati | un buffer contenente i dati del tensore. |
Ritorni
- una costante float
Lancia
IllegalArgumentException | Se la forma del tensore non è compatibile con il buffer |
---|
public static Constant <Long> create ( Scope scope, long[][] data)
Crea una costante di rango 2 di elementi long
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
Costante statica pubblica <Double> create ( ambito ambito , double[][][][] dati)
Crea una costante di rango 4 di elementi double
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
Costante statica pubblica <Double> create (ambito ambito , forma long[], dati DoubleBuffer)
Crea una costante DataType.DOUBLE
con i dati dal buffer specificato.
Crea una costante con la forma data copiando gli elementi dal buffer (a partire dalla sua posizione corrente) nel tensore. Ad esempio, se shape = {2,3}
(che rappresenta una matrice 2x3) allora nel buffer devono rimanere 6 elementi, che verranno consumati da questo metodo.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
forma | la forma del tensore. |
dati | un buffer contenente i dati del tensore. |
Ritorni
- una doppia costante
Lancia
IllegalArgumentException | Se la forma del tensore non è compatibile con il buffer |
---|
public static Constant <Integer> create ( Scope scope, int[][][] data)
Crea una costante di rango 3 di elementi int
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
Costante statica pubblica <String> create (ambito ambito , byte[][][][][] dati)
Crea una costante di rango 4 di elementi String
, ciascuno rappresentato come una matrice di byte
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Gli elementi stringa sono sequenze di byte dall'ultima dimensione dell'array. |
Costante statica pubblica <String> create (ambito ambito , dati stringa)
Crea una costante String
utilizzando la codifica UTF-8 predefinita.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | La stringa da inserire nella nuova costante. |
Ritorni
- una costante di stringa
Costante statica pubblica <Float> create ( Ambito ambito , float[][][][][] dati)
Crea una costante di rango 5 di elementi float
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Integer> create ( Scope scope, int data)
Crea una costante contenente un singolo elemento int
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Il valore da inserire nella nuova costante. |
Ritorni
- una costante intera
Costante statica pubblica <String> create (ambito ambito , byte[][][][] dati)
Crea una costante di rango 3 di elementi String
, ciascuno rappresentato come una matrice di byte
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Gli elementi stringa sono sequenze di byte dall'ultima dimensione dell'array. |
public static Constant <Float> create ( Scope scope, float[][] data)
Crea una costante di rango 2 di elementi float
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Boolean> create ( Scope scope, boolean[][][] data)
Crea una costante di rango 3 di elementi boolean
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Integer> create ( Scope scope, int[][] data)
Crea una costante di rango 2 di elementi int
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Integer> create ( scope scope, long[] shape, IntBuffer data)
Creare una costante DataType.INT32
con i dati dal buffer specificato.
Crea una costante con la forma data copiando gli elementi dal buffer (a partire dalla sua posizione corrente) nel tensore. Ad esempio, se shape = {2,3}
(che rappresenta una matrice 2x3) allora nel buffer devono rimanere 6 elementi, che verranno consumati da questo metodo.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
forma | la forma del tensore. |
dati | un buffer contenente i dati del tensore. |
Ritorni
- una costante intera
Lancia
IllegalArgumentException | Se la forma del tensore non è compatibile con il buffer |
---|
public static Constant <Float> create ( Scope scope, float[][][][] data)
Crea una costante di rango 4 di elementi float
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
Costante statica pubblica <Long> create ( ambito ambito , long[][][] dati)
Crea una costante di rango 3 di elementi long
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
Costante statica pubblica <Integer> create ( Ambito ambito , int[][][][][] dati)
Crea una costante di rango 5 di elementi int
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <String> create ( Scope scope, String data, Charset charset)
Crea una costante String
utilizzando una codifica specificata.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | La stringa da inserire nella nuova costante. |
set di caratteri | La codifica da String a byte. |
Ritorni
- una costante di stringa
Costante statica pubblica <String> create (ambito ambito , byte[][][][][][] dati)
Crea una costante di rango 5 di elementi String
, ciascuno rappresentato come una matrice di byte
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Gli elementi stringa sono sequenze di byte dall'ultima dimensione dell'array. |
public static Constant <Float> create ( Scope scope, float[] data)
Crea una costante di rango 1 di elementi float
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
Costante statica pubblica <Float> create ( Ambito ambito , float[][][][][][] dati)
Crea una costante di rango 6 di elementi float
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Integer> create ( Scope scope, int[][][][] data)
Crea una costante di rango 4 di elementi int
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Double> create ( Scope scope, double data)
Crea una costante contenente un singolo elemento double
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Il valore da inserire nella nuova costante. |
Ritorni
- una doppia costante
Costante statica pubblica <Long> create ( Ambito ambito , long[][][][][][] dati)
Crea una costante di rango 6 di elementi long
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Double> create ( Scope scope, double[] data)
Crea una costante di rango 1 di elementi double
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
Costante statica pubblica <Long> create ( ambito ambito , long[][][][] dati)
Crea una costante di rango 4 di elementi long
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
creazione costante statica pubblica <T> (ambito ambito , tipo Classe <T>, forma long[], dati ByteBuffer)
Crea una costante con i dati dal buffer specificato.
Crea una costante con la forma fornita di qualsiasi tipo in cui i dati costanti sono stati codificati in data
secondo le specifiche dell'API TensorFlow C.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
tipo | il tipo di dati tensore. |
forma | la forma del tensore. |
dati | un buffer contenente i dati del tensore. |
Ritorni
- una costante di tipo "tipo".
Lancia
IllegalArgumentException | Se il tipo di dati o la forma del tensore non è compatibile con il buffer |
---|
public static Constant <Integer> create ( Scope scope, int[] data)
Crea una costante di rango 1 di elementi int
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Double> create ( Scope scope, double[][][] data)
Crea una costante di rango 3 di elementi double
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Boolean> create ( Scope scope, boolean[] data)
Crea una costante di rango 1 di elementi boolean
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
Costante statica pubblica <Integer> create ( ambito ambito , int[][][][][][] dati)
Crea una costante di rango 6 di elementi int
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
Costante statica pubblica <String> create (ambito ambito , byte[][][] dati)
Crea una costante di rango 2 di elementi String
, ciascuno rappresentato come una matrice di byte
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Gli elementi stringa sono sequenze di byte dall'ultima dimensione dell'array. |
public static Constant <Boolean> create ( Scope scope, boolean[][] data)
Crea una costante di rango 2 di elementi boolean
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
costante statica pubblica <Boolean> create ( ambito ambito , booleano[][][][][][] dati)
Crea una costante di rango 6 di elementi boolean
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
Costante statica pubblica <Double> create ( ambito ambito , double[][][][][] dati)
Crea una costante di rango 5 di elementi double
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Double> create ( Scope scope, double[][] data)
Crea una costante di rango 2 di elementi double
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
Costante statica pubblica <String> create (ambito ambito , byte[][] dati)
Crea una costante di rango 1 di elementi String
, ciascuno rappresentato come una matrice di byte
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Gli elementi stringa sono sequenze di byte dall'ultima dimensione dell'array. |
public static Constant <Boolean> create ( ambito ambito, booleano[][][][][] dati)
Crea una costante di rango 5 di elementi boolean
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
public static Constant <Long> create ( ambito ambito, dati lunghi)
Crea una costante contenente un singolo elemento long
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Il valore da inserire nella nuova costante. |
Ritorni
- una lunga costante
Costante statica pubblica <Long> create ( Ambito ambito , long[][][][][] dati)
Crea una costante di rango 5 di elementi long
.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Un array contenente i valori da inserire nella nuova costante. Le dimensioni della nuova costante corrisponderanno a quelle dell'array. |
creazione costante statica pubblica <Long> (ambito ambito , forma long[], dati LongBuffer)
Crea una costante DataType.INT64
con i dati dal buffer specificato.
Crea una costante con la forma data copiando gli elementi dal buffer (a partire dalla sua posizione corrente) nel tensore. Ad esempio, se shape = {2,3}
(che rappresenta una matrice 2x3) allora nel buffer devono rimanere 6 elementi, che verranno consumati da questo metodo.
Parametri
ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
forma | la forma del tensore. |
dati | un buffer contenente i dati del tensore. |
Ritorni
- una lunga costante
Lancia
IllegalArgumentException | Se la forma del tensore non è compatibile con il buffer |
---|