Un operatore che produce un valore costante.
Metodi pubblici
Uscita <T> | asOutput () Restituisce la maniglia simbolica di un tensore. |
Costante statica <Boolean> | |
Costante statica <Long> | |
Costante statica <Doppio> | |
Costante statica <Float> | |
statico <T> Costante <T> | |
Costante statica <String> | |
Costante statica <Float> | |
Costante statica <Float> | |
Costante statica <Long> | |
Costante statica <Doppio> | |
Costante statica <Doppio> | |
Costante statica <Integer> | |
Costante statica <String> | |
Costante statica <String> | |
Costante statica <Float> | |
Costante statica <Integer> | |
Costante statica <String> | |
Costante statica <Float> | |
Costante statica <Boolean> | |
Costante statica <Integer> | |
Costante statica <Integer> | |
Costante statica <Float> | |
Costante statica <Long> | |
Costante statica <Integer> | |
Costante statica <String> | |
Costante statica <String> | |
Costante statica <Float> | |
Costante statica <Float> | |
Costante statica <Integer> | |
Costante statica <Doppio> | |
Costante statica <Long> | |
Costante statica <Doppio> | |
Costante statica <Long> | |
statico <T> Costante <T> | |
Costante statica <Integer> | |
Costante statica <Doppio> | |
Costante statica <Boolean> | |
Costante statica <Integer> | |
Costante statica <String> | |
Costante statica <Boolean> | |
Costante statica <Boolean> | |
Costante statica <Doppio> | |
Costante statica <Doppio> | |
Costante statica <String> | |
Costante statica <Boolean> | |
Costante statica <Long> | |
Costante statica <Long> | |
Costante statica <Long> | |
Costante statica <Boolean> |
Metodi ereditati
Metodi pubblici
output pubblico <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
scopo | è 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 di rango 1 di elementi long
.
Parametri
scopo | è 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 6 di elementi double
.
Parametri
scopo | è 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
scopo | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Il valore da inserire nella nuova costante. |
ritorna
- una costante float
public static Constant <T> create ( ambito ambito, oggetto Object, tipo Class <T>)
Crea una costante da un oggetto Java.
L' object
argomento viene prima convertito in un tensore utilizzando create(Object)
, quindi devono essere forniti solo gli oggetti supportati da questo metodo. Ad esempio:
Constant.create(scope, new int[]{ {1, 2
, {3, 4} }, Integer.class); // returns a 2x2 integer matrix
}
Parametri
scopo | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
oggetto | un oggetto Java che rappresenta la costante. |
ritorna
- una costante di tipo "tipo"
Guarda anche
public static Constant <String> create ( ambito ambito, byte [] dati)
Crea una costante contenente un singolo elemento String
, rappresentato come una matrice di byte
.
Parametri
scopo | è 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 Costante <Float> create ( ambito ambito, float [] [] [] dati)
Crea una costante di rango 3 di elementi float
.
Parametri
scopo | è 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, forma lunga [], dati FloatBuffer)
Crea una costanteFLOAT
con i dati dal buffer specificato.
Crea una costante con la forma data copiando elementi dal buffer (a partire dalla sua posizione corrente) nel tensore. Ad esempio, se shape = {2,3
} (che rappresenta una matrice 2x3), il buffer deve avere 6 elementi rimanenti, che verranno consumati da questo metodo.
Parametri
scopo | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
forma | la forma del tensore. |
dati | un buffer contenente i dati del tensore. |
ritorna
- 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
scopo | è 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 4 di elementi double
.
Parametri
scopo | è 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, long [] shape, DoubleBuffer data)
Crea una costante DOUBLE
con i dati dal buffer specificato.
Crea una costante con la forma data copiando elementi dal buffer (a partire dalla sua posizione corrente) nel tensore. Ad esempio, se shape = {2,3
} (che rappresenta una matrice 2x3), il buffer deve avere 6 elementi rimanenti, che verranno consumati da questo metodo.
Parametri
scopo | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
forma | la forma del tensore. |
dati | un buffer contenente i dati del tensore. |
ritorna
- una doppia costante
Lancia
IllegalArgumentException | Se la forma del tensore non è compatibile con il buffer |
---|
public static Constant <Integer> create ( ambito ambito, int [] [] [] dati)
Crea una costante di rango 3 di elementi int
.
Parametri
scopo | è 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 ( ambito ambito, byte [] [] [] [] [] dati)
Crea una costante di rango 4 di elementi String
, ciascuno rappresentato come una matrice di byte
.
Parametri
scopo | è 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 <String> create ( ambito ambito, dati stringa)
Crea una costante String
usando la codifica UTF-8 predefinita.
Parametri
scopo | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | La stringa da inserire nella nuova costante. |
ritorna
- una costante di stringa
public static Costante <Float> create ( ambito ambito, float [] [] [] [] [] dati)
Crea una costante di rango 5 di elementi float
.
Parametri
scopo | è 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 ( ambito ambito, dati int)
Crea una costante contenente un singolo elemento int
.
Parametri
scopo | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Il valore da inserire nella nuova costante. |
ritorna
- una costante intera
public static Constant <String> create ( ambito ambito, byte [] [] [] [] dati)
Crea una costante di rango 3 di elementi String
, ciascuno rappresentato come una matrice di byte
.
Parametri
scopo | è 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 ( ambito ambito, float [] [] dati)
Crea una costante di rango 2 di elementi float
.
Parametri
scopo | è 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
scopo | è 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 ( ambito ambito, int [] [] dati)
Crea una costante di rango 2 di elementi int
.
Parametri
scopo | è 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 ( ambito ambito, forma lunga [], dati IntBuffer)
Crea una costanteINT32
con i dati dal buffer specificato.
Crea una costante con la forma data copiando elementi dal buffer (a partire dalla sua posizione corrente) nel tensore. Ad esempio, se shape = {2,3
} (che rappresenta una matrice 2x3), il buffer deve avere 6 elementi rimanenti, che verranno utilizzati da questo metodo.
Parametri
scopo | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
forma | la forma del tensore. |
dati | un buffer contenente i dati del tensore. |
ritorna
- una costante intera
Lancia
IllegalArgumentException | Se la forma del tensore non è compatibile con il buffer |
---|
public static Constant <Float> create ( ambito ambito, float [] [] [] [] dati)
Crea una costante di rango 4 di elementi float
.
Parametri
scopo | è 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 3 di elementi long
.
Parametri
scopo | è 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 ( ambito ambito, int [] [] [] [] [] dati)
Crea una costante di rango 5 di elementi int
.
Parametri
scopo | è 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 ( ambito ambito, dati stringa, set di caratteri set di caratteri)
Crea una costante String
usando una codifica specificata.
Parametri
scopo | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | La stringa da inserire nella nuova costante. |
charset | La codifica da String a byte. |
ritorna
- una costante di stringa
public static Constant <String> create ( ambito ambito, byte [] [] [] [] [] [] dati)
Crea una costante di rango 5 di elementi String
, ciascuno rappresentato come un array di byte
.
Parametri
scopo | è 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 ( ambito ambito, float [] dati)
Crea una costante di rango 1 di elementi float
.
Parametri
scopo | è 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 Costante <Float> create ( ambito ambito, float [] [] [] [] [] [] dati)
Crea una costante di rango 6 di elementi float
.
Parametri
scopo | è 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 ( ambito ambito, int [] [] [] [] dati)
Crea una costante di rango 4 di elementi int
.
Parametri
scopo | è 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
scopo | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Il valore da inserire nella nuova costante. |
ritorna
- una doppia costante
public static Constant <Long> create ( Scope scope, long [] [] [] [] [] [] data)
Crea una costante di rango 6 di elementi long
.
Parametri
scopo | è 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
scopo | è 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 4 di elementi long
.
Parametri
scopo | è 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 <T> create ( Scope scope, Class <T> type, long [] shape, ByteBuffer data)
Crea una costante con i dati dal buffer specificato.
Crea una costante con la forma fornita di qualsiasi tipo in cui i dati della costante sono stati codificati in data
secondo la specifica dell'API TensorFlow C.
Parametri
scopo | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
genere | il tipo di dati tensore. |
forma | la forma del tensore. |
dati | un buffer contenente i dati del tensore. |
ritorna
- 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 ( ambito ambito, int [] dati)
Crea una costante di rango 1 di elementi int
.
Parametri
scopo | è 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
scopo | è 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
scopo | è 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 ( ambito ambito, int [] [] [] [] [] [] dati)
Crea una costante di rango 6 di elementi int
.
Parametri
scopo | è 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 ( ambito ambito, byte [] [] [] dati)
Crea una costante di rango 2 di elementi String
, ciascuno rappresentato come una matrice di byte
.
Parametri
scopo | è 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
scopo | è 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 6 di elementi boolean
.
Parametri
scopo | è 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 5 di elementi double
.
Parametri
scopo | è 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
scopo | è 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 ( ambito ambito, byte [] [] dati)
Crea una costante di rango 1 di elementi String
, ciascuno rappresentato come una matrice di byte
.
Parametri
scopo | è 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 5 di elementi boolean
.
Parametri
scopo | è 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
scopo | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
dati | Il valore da inserire nella nuova costante. |
ritorna
- una lunga costante
public static Constant <Long> create ( Scope scope, long [] [] [] [] [] data)
Crea una costante di rango 5 di elementi long
.
Parametri
scopo | è 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 [] shape, LongBuffer data)
Crea una costanteINT64
con i dati dal buffer specificato.
Crea una costante con la forma data copiando elementi dal buffer (a partire dalla sua posizione corrente) nel tensore. Ad esempio, se shape = {2,3
} (che rappresenta una matrice 2x3), il buffer deve avere 6 elementi rimanenti, che verranno consumati da questo metodo.
Parametri
scopo | è un ambito utilizzato per aggiungere l'operazione sottostante. |
---|---|
forma | la forma del tensore. |
dati | un buffer contenente i dati del tensore. |
ritorna
- una lunga costante
Lancia
IllegalArgumentException | Se la forma del tensore non è compatibile con il buffer |
---|