Un operatore che produce un valore costante.
Tutti gli endpoint di questo operatore sono denominati "costante", ad eccezione di quelli che accettano elementi vararg nel parametro, che sono denominati "array". Per esempio:
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...)
}Metodi pubblici
| Costante statica < TString > | |
| Costante statica < TInt32 > | |
| Costante statica < TInt64 > | |
| Costante statica < TString > | |
| Costante statica < TUint8 > | |
| Costante statica < TFloat32 > | |
| Costante statica < TBool > | |
| Costante statica < TFloat64 > | |
| Uscita <T> | comeuscita () Restituisce l'handle simbolico del tensore. |
| statico <T estende TType > Costante <T> | creare (ambito di applicazione , tensore T) Crea una costante creando una copia immutabile di tensor . |
| Costante statica < TFloat32 > | |
| Costante statica < TUint8 > | |
| Costante statica < TString > | |
| Costante statica < TFloat64 > | |
| Costante statica < TInt32 > | |
| Costante statica < TBool > | |
| Costante statica < TString > | |
| Costante statica < TInt64 > | |
| Costante statica < TBool > | |
| Costante statica < TFloat64 > | |
| Costante statica < TString > | |
| Costante statica < TUint8 > | |
| Costante statica < TInt32 > | |
| Costante statica < TInt32 > | tensorOf ( ambito ambito , forma forma , dati IntDataBuffer ) Crea una costante TInt32 con i dati dal buffer specificato. |
| Costante statica < TInt64 > | |
| Costante statica < TInt64 > | tensorOf (ambito dell'ambito , forma della forma , dati LongDataBuffer ) Crea una costante TInt64 con i dati dal buffer specificato. |
| Costante statica < TFloat32 > | |
| Costante statica < TBool > | |
| Costante statica < TString > | |
| Costante statica < TInt64 > | |
| Costante statica < TInt64 > | |
| Costante statica < TInt32 > | |
| Costante statica < TString > | tensorOf ( ambito ambito , forma forma , dati DataBuffer <String>) Crea una costante TString con i dati dal buffer specificato, utilizzando la codifica UTF-8 predefinita. |
| Costante statica < TBool > | |
| Costante statica < TInt32 > | |
| Costante statica < TFloat64 > | tensorOf (ambito dell'ambito , dati DoubleNdArray ) Crea una costante di elementi double che è una copia di un determinato array n-dimensionale. |
| Costante statica < TString > | |
| statico <T estende TType > Costante <T> | tensorOf (ambito Scope , tipo Class<T>, forma Shape , dati ByteDataBuffer ) Crea una costante con i dati dal buffer specificato. |
| Costante statica < TString > | tensorOf ( ambito ambito , set di caratteri set di caratteri, forma forma , dati DataBuffer <String>) Crea una costante TString con i dati dal buffer specificato, utilizzando la codifica specificata. |
| Costante statica < TFloat64 > | |
| Costante statica < TFloat32 > | tensorOf (ambito dell'ambito , dati FloatNdArray ) Crea una costante di elementi float che è una copia di un determinato array n-dimensionale. |
| Costante statica < TBool > | |
| statico <T estende TNumber > Costante <T> | |
| Costante statica < TUint8 > | tensorOf (ambito dell'ambito , dati ByteNdArray ) Crea una costante di elementi byte che è una copia di un determinato array n-dimensionale. |
| Costante statica < TBool > | tensorOf (ambito dell'ambito , forma della forma , dati BooleanDataBuffer ) Crea una costante TBool con i dati dal buffer specificato. |
| Costante statica < TFloat32 > | |
| Costante statica < TUint8 > | |
| Costante statica < TFloat32 > | tensorOf (ambito dell'ambito , forma della forma , dati FloatDataBuffer ) Crea una costante TFloat32 con i dati dal buffer specificato. |
| Costante statica < TBool > | tensorOf (ambito dell'ambito , dati BooleanNdArray ) Crea una costante di elementi boolean che è una copia di un dato array n-dimensionale. |
| Costante statica < TInt64 > | |
| Costante statica < TFloat32 > | |
| Costante statica < TUint8 > | tensorOf (ambito dell'ambito , forma della forma , dati ByteDataBuffer ) Crea una costante TUint8 con i dati dal buffer specificato. |
| Costante statica < TString > | tensorOf (ambito dell'ambito , dati NdArray <String>) Crea una costante di elementi String che è una copia di un determinato array n-dimensionale, utilizzando la codifica UTF-8 predefinita. |
| Costante statica < TUint8 > | |
| Costante statica < TFloat64 > | |
| Costante statica < TString > | |
| Costante statica < TFloat64 > | tensorOf (ambito dell'ambito , forma della forma , dati DoubleDataBuffer ) Crea una costante TFloat64 con i dati dal buffer specificato. |
| Costante statica < TInt64 > | |
| Costante statica < TBool > | |
| Costante statica < TFloat32 > | |
| Costante statica < TUint8 > | |
| Costante statica < TString > | |
| Costante statica < TInt64 > | |
| Costante statica < TUint8 > | |
| Costante statica < TFloat32 > | |
| Costante statica < TInt32 > | |
| Costante statica < TInt32 > | tensorOf ( ambito ambito , dati IntNdArray ) Crea una costante di elementi int che è una copia di un determinato array n-dimensionale. |
| Costante statica < TInt32 > | |
| Costante statica < TFloat64 > | |
| Costante statica < TInt64 > | tensorOf ( ambito ambito , dati LongNdArray ) Crea una costante di elementi long che è una copia di un determinato array n-dimensionale. |
| Costante statica < TString > | |
| Costante statica < TFloat64 > | |
| statico <T estende TNumber > Costante <T> | tensorOfSameType ( ambito ambito , operando <T> toMatch, numero numero) Crea uno scalare dello stesso tipo di toMatch , con il valore number . |
| Costante statica < TUint8 > | |
| Costante statica < TInt64 > | |
| Costante statica < TFloat64 > | |
| Costante statica < TInt32 > | |
| Costante statica < TString > | |
| Costante statica < TFloat32 > | |
| Costante statica < TBool > | |
| Costante statica < TString > |
Metodi ereditati
Metodi pubblici
Costante statica pubblica < TString > arrayOf ( Scope scope, Charset charset, String... data)
Crea una costante di elementi String , utilizzando il set di caratteri specificato.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| set di caratteri | set di caratteri per codificare/decodificare stringhe di byte. |
| dati | Un array contenente i valori da inserire nella nuova costante. Gli elementi stringa sono sequenze di byte dall'ultima dimensione dell'array. |
Ritorni
- la costante
String
public static Constant < TInt32 > arrayOf ( Scope scope, int... data)
Crea una costante di elementi int .
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Un array contenente i valori da inserire nella nuova costante. |
Ritorni
- una costante float
public static Constant < TInt64 > arrayOf ( Scope scope, long... data)
Crea una costante di elementi long .
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Un array contenente i valori da inserire nella nuova costante. |
Ritorni
- una lunga costante
Costante statica pubblica < TString > arrayOf ( Scope scope, String... data)
Crea una costante di elementi String , utilizzando il set di caratteri UTF-8 predefinito.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Un array contenente i valori da inserire nella nuova costante. |
Ritorni
- la costante
String
public static Constant < TUint8 > arrayOf ( scope scope, byte... dati)
Crea una costante di elementi byte .
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Un array contenente i valori da inserire nella nuova costante. |
Ritorni
- una costante di byte
public static Constant < TFloat32 > arrayOf ( Scope scope, float... data)
Crea una costante di elementi float .
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Un array contenente i valori da inserire nella nuova costante. |
Ritorni
- una costante float
public static Constant < TBool > arrayOf ( Scope scope, boolean... data)
Crea una costante di elementi boolean .
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Un array contenente i valori da inserire nella nuova costante. |
Ritorni
- una costante booleana
public static Constant < TFloat64 > arrayOf ( Scope scope, double... data)
Crea una costante di elementi double .
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Un array contenente i valori da inserire nella nuova costante. |
Ritorni
- una doppia costante
Uscita pubblica <T> asOutput ()
Restituisce l'handle simbolico del 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.
Costante statica pubblica <T> create (ambito di applicazione , tensore T)
Crea una costante creando una copia immutabile di tensor . tensor può essere chiuso successivamente senza problemi.
Nota: questo endpoint non può essere semplicemente chiamato constant poiché entrerà in conflitto con altri endpoint che accettano un NdArray nel parametro {ad esempio tensorOf(Scope, FloatNdArray) }.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| tensore | un tensore che mantiene il valore costante |
Ritorni
- una costante dello stesso tipo di dati di "tensore".
Costante statica pubblica < TFloat32 > scalarOf ( 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
public static Constant < TUint8 > scalarOf ( scope scope, byte data)
Crea una costante contenente un singolo elemento byte .
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Il valore da inserire nella nuova costante. |
Ritorni
- una costante di byte
public static Constant < TString > scalarOf ( Scope scope, Charset charset, String data)
Crea una costante String utilizzando una codifica specificata.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| set di caratteri | La codifica da String a byte. |
| dati | La stringa da inserire nella nuova costante. |
Ritorni
- una costante di stringa
public static Constant < TFloat64 > scalarOf ( 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
public static Constant < TInt32 > scalarOf ( 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
public static Constant < TBool > scalarOf ( Scope scope, dati booleani)
Crea una costante contenente un singolo elemento boolean .
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Il valore da inserire nella nuova costante. |
Ritorni
- una costante booleana
Costante statica pubblica < TString > scalarOf ( Scope scope, String data)
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
public static Constant < TInt64 > scalarOf ( Scope scope, long data)
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 < TBool > tensorOf ( 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. |
Ritorni
- una costante booleana
public static Constant < TFloat64 > tensorOf ( 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. |
Ritorni
- una doppia costante
Costante statica pubblica < TString > tensorOf ( Scope scope, String[][][][][][] data)
Crea una costante di rango 6 di elementi String , utilizzando la codifica UTF-8 predefinita.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Un array contenente i valori da inserire nella nuova costante. |
Ritorni
- una matrice costante
TString
Costante statica pubblica < TUint8 > tensorOf ( ambito ambito , byte[][][][] dati)
Crea una costante di rango 4 di elementi byte .
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. |
Ritorni
- una costante di byte
public static Constant < TInt32 > tensorOf ( 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. |
Ritorni
- una costante intera
public static Constant < TInt32 > tensorOf ( Scope scope, Shape shape, dati IntDataBuffer )
Crea una costante TInt32 con i dati dal buffer specificato.
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 < TInt64 > tensorOf ( 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. |
Ritorni
- una lunga costante
public static Constant < TInt64 > tensorOf ( scope scope, Shape shape, dati LongDataBuffer )
Crea una costante TInt64 con i dati dal buffer specificato.
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 |
|---|
Costante statica pubblica < TFloat32 > tensorOf ( ambito ambito , float[][][][] dati)
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. |
Ritorni
- una costante float
Costante statica pubblica < TBool > tensorOf ( ambito ambito, booleano[][][] dati)
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. |
Ritorni
- una costante booleana
Costante statica pubblica < TString > tensorOf ( Scope scope, String[][][] data)
Crea una costante di rango 3 di elementi String , utilizzando la codifica UTF-8 predefinita.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Un array contenente i valori da inserire nella nuova costante. |
Ritorni
- una matrice costante
TString
public static Constant < TInt64 > tensorOf ( Scope scope, long[][][][][][] data)
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. |
Ritorni
- una lunga costante
public static Constant < TInt64 > tensorOf ( Scope scope, long[][][][] data)
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. |
Ritorni
- una lunga costante
Costante statica pubblica < TInt32 > tensorOf ( 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. |
Ritorni
- una costante intera
public static Constant < TString > tensorOf ( Scope scope, Shape shape, DataBuffer <String> data)
Crea una costante TString con i dati dal buffer specificato, utilizzando la codifica UTF-8 predefinita.
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 di stringa
Lancia
| IllegalArgumentException | Se la forma del tensore non è compatibile con il buffer |
|---|
Costante statica pubblica < TBool > tensorOf ( ambito ambito, booleano[][] dati)
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. |
Ritorni
- una costante booleana
Costante statica pubblica < TInt32 > tensorOf ( Scope scope, int[][][][][] data)
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. |
Ritorni
- una costante intera
public static Constant < TFloat64 > tensorOf ( Scope scope, dati DoubleNdArray )
Crea una costante di elementi double che è una copia di un determinato array n-dimensionale.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | un array n-dimensionale di elementi double . |
Ritorni
- una doppia costante
public static Constant < TString > tensorOf ( Scope scope, Charset charset, NdArray <String> data)
Crea una costante di elementi String che è una copia di un determinato array n-dimensionale, utilizzando la codifica specificata.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| set di caratteri | set di caratteri utilizzato per codificare/decodificare i byte di stringa. |
| dati | un array n-dimensionale di elementi String . |
Ritorni
- una costante di stringa
Costante statica pubblica <T> tensorOf (ambito ambito , tipo Classe<T>, forma forma , dati ByteDataBuffer )
Crea una costante con i dati dal buffer specificato.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| tipo | la classe del tipo 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 < TString > tensorOf ( Scope scope, Charset charset, Shape shape, DataBuffer <String> data)
Crea una costante TString con i dati dal buffer specificato, utilizzando la codifica specificata.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| set di caratteri | set di caratteri utilizzato per codificare/decodificare i byte di stringa. |
| forma | la forma del tensore. |
| dati | un buffer contenente i dati del tensore. |
Ritorni
- una costante di stringa
Lancia
| IllegalArgumentException | Se la forma del tensore non è compatibile con il buffer |
|---|
public static Constant < TFloat64 > tensorOf ( Scope scope, double[][][][][][] data)
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. |
Ritorni
- una doppia costante
costante statica pubblica < TFloat32 > tensorOf ( ambito ambito, dati FloatNdArray )
Crea una costante di elementi float che è una copia di un determinato array n-dimensionale.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | un array n-dimensionale di elementi float . |
Ritorni
- una costante float
Costante statica pubblica < TBool > tensorOf ( 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. |
Ritorni
- una costante booleana
public static Constant <T> tensorOf ( Scope scope, Class<T> type, Number number)
Crea uno scalare di type , con il valore di number . number può essere troncato se non rientra nel tipo di destinazione.
Parametri
| tipo | il tipo di tensore da creare. Deve essere concreto (cioè non TFloating ) |
|---|---|
| numero | il valore del tensore |
Ritorni
- una costante del tipo passato
Lancia
| IllegalArgumentException | se il tipo è astratto (ad esempio TFloating ) o sconosciuto. |
|---|
public static Constant < TUint8 > tensorOf ( scope scope, dati ByteNdArray )
Crea una costante di elementi byte che è una copia di un determinato array n-dimensionale.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | un array n-dimensionale di elementi byte . |
Ritorni
- una costante di byte
Costante statica pubblica < TBool > tensorOf ( ambito ambito , forma forma , dati BooleanDataBuffer )
Crea una costante TBool con i dati dal buffer specificato.
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 booleana
Lancia
| IllegalArgumentException | Se la forma del tensore non è compatibile con il buffer |
|---|
public static Constant < TFloat32 > tensorOf ( 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. |
Ritorni
- una costante float
public static Constant < TUint8 > tensorOf ( Scope scope, byte[][] data)
Crea una costante di rango 2 di elementi byte .
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. |
Ritorni
- una costante di byte
Costante statica pubblica < TFloat32 > tensorOf (ambito ambito , forma forma , dati FloatDataBuffer )
Crea una costante TFloat32 con i dati dal buffer specificato.
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 |
|---|
Costante statica pubblica < TBool > tensorOf ( ambito ambito , dati BooleanNdArray )
Crea una costante di elementi boolean che è una copia di un dato array n-dimensionale.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | un array n-dimensionale di elementi boolean . |
Ritorni
- una costante booleana
public static Constant < TInt64 > tensorOf ( Scope scope, Shape shape)
Crea una costante di rango 1 di elementi long che rappresentano la dimensione di ciascuna dimensione della forma data.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| forma | una forma |
Ritorni
- una lunga costante
Costante statica pubblica < TFloat32 > tensorOf ( Ambito di applicazione , 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. |
Ritorni
- una costante float
public static Constant < TUint8 > tensorOf ( Scope scope, Shape shape, dati ByteDataBuffer )
Crea una costante TUint8 con i dati dal buffer specificato.
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 di byte
Lancia
| IllegalArgumentException | Se la forma del tensore non è compatibile con il buffer |
|---|
public static Constant < TString > tensorOf ( Scope scope, NdArray <String> data)
Crea una costante di elementi String che è una copia di un determinato array n-dimensionale, utilizzando la codifica UTF-8 predefinita.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | un array n-dimensionale di elementi String . |
Ritorni
- una costante di stringa
Costante statica pubblica < TUint8 > tensorOf ( ambito ambito, byte[][][] dati)
Crea una costante di rango 3 di elementi byte .
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. |
Ritorni
- una costante di byte
public static Constant < TFloat64 > tensorOf ( 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. |
Ritorni
- una doppia costante
Costante statica pubblica < TString > tensorOf ( Scope scope, String[][] data)
Crea una costante di rango 2 di elementi String , utilizzando la codifica UTF-8 predefinita.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Un array contenente i valori da inserire nella nuova costante. |
Ritorni
- una matrice costante
TString
Costante statica pubblica < TFloat64 > tensorOf (ambito ambito , forma forma , dati DoubleDataBuffer )
Crea una costante TFloat64 con i dati dal buffer specificato.
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 < TInt64 > tensorOf ( Scope scope, long[][][][][] data)
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. |
Ritorni
- una lunga costante
Costante statica pubblica < TBool > tensorOf ( ambito ambito , booleano[][][][] dati)
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. |
Ritorni
- una costante booleana
Costante statica pubblica < TFloat32 > tensorOf ( 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. |
Ritorni
- una costante float
Costante statica pubblica < TUint8 > tensorOf ( ambito ambito , byte[][][][][] dati)
Crea una costante di rango 5 di elementi byte .
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. |
Ritorni
- una costante di byte
Costante statica pubblica < TString > tensorOf ( Scope scope, String[][][][][] data)
Crea una costante di rango 5 di elementi String , utilizzando la codifica UTF-8 predefinita.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Un array contenente i valori da inserire nella nuova costante. |
Ritorni
- una matrice costante
TString
public static Constant < TInt64 > tensorOf ( Scope scope, long[][][] data)
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. |
Ritorni
- una lunga costante
public static Constant < TUint8 > tensorOf ( scope scope, byte[][][][][][] dati)
Crea una costante di rango 6 di elementi byte .
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. |
Ritorni
- una costante di byte
Costante statica pubblica < TFloat32 > tensorOf ( 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. |
Ritorni
- una costante float
public static Constant < TInt32 > tensorOf ( Scope scope, int[][][][][][] data)
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. |
Ritorni
- una costante intera
public static Constant < TInt32 > tensorOf ( scope scope, dati IntNdArray )
Crea una costante di elementi int che è una copia di un determinato array n-dimensionale.
Parametri
| ambito | è un ambito utilizzato per aggiungere l'operazione sottostante. |
|---|---|
| dati | un array n-dimensionale di elementi int . |
Ritorni
- una costante intera
public static Constant < TInt32 > tensorOf ( 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. |
Ritorni
- una costante intera
public static Constant < TFloat64 > tensorOf ( Scope scope, double[][][][][] data)
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. |
Ritorni
- una doppia costante
public static Constant < TInt64 > tensorOf ( Scope scope, dati LongNdArray )
Crea una costante di elementi long che è una copia di un determinato array n-dimensionale.
Parametri
| ambito | è un ambito usato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Una serie n-dimensionale di elementi long . |
Ritorni
- una lunga costante
costante statico pubblico <Tstring> tensorof ( portata dell'ambito, string [] [] [] [] dati)
Crea una costante di grado 4 di elementi String , utilizzando la codifica UTF-8 predefinita.
Parametri
| ambito | è un ambito usato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Un array contenente i valori da inserire nella nuova costante. |
Ritorni
- una matrice costante
TString
costante statico pubblico <tfloat64> tesorof ( portata dell'ambito, doppio [] [] [] [] dati)
Crea una costante di grado 4 di double elementi.
Parametri
| ambito | è un ambito usato 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. |
Ritorni
- una doppia costante
costante statico pubblico <t> tensorofsametype ( portata dell'ambito, operand <t> tomatch, numero numero)
Crea uno scalare dello stesso tipo di toMatch , con il valore del number . number può essere troncato se non si adatta al tipo di destinazione.
Parametri
| tomatch | l'operando che fornisce il tipo di destinazione |
|---|---|
| numero | il valore del tensore |
Ritorni
- una costante con lo stesso tipo di
toMatch
Lancia
| IllegalArgumentException | Se il tipo è sconosciuto (che dovrebbe essere impossibile). |
|---|
Vedi anche
costante statico pubblico <uint8> vettoriaf ( ambito ambito, byte [] dati)
Crea una costante di grado 1 di elementi byte .
Parametri
| ambito | è un ambito usato 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. |
Ritorni
- una costante di byte
costante statico pubblico <Tint64> vettoriale (ambito ambito , dati lunghi [])
Crea una costante di grado 1 di elementi long .
Parametri
| ambito | è un ambito usato 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. |
Ritorni
- una lunga costante
costante statico pubblico <tfloat64> vettoriale ( ambito ambito, doppio [] dati)
Crea una costante di rango-1 di double elementi.
Parametri
| ambito | è un ambito usato 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. |
Ritorni
- una doppia costante
costante statico pubblico <tint32> vettoriale (ambito di ambito, int [] dati)
Crea una costante di grado 1 di elementi int .
Parametri
| ambito | è un ambito usato 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. |
Ritorni
- una costante intero
costante statico pubblico <tstring> vettoriaf ( portata dell'ambito, chatset chatset, string [] dati)
Crea una costante di elementi String , usando il chatset dato.
Parametri
| ambito | è un ambito usato per aggiungere l'operazione sottostante. |
|---|---|
| chatset | Carset per codifica/decodifica byte di stringhe. |
| dati | Un array contenente i valori da inserire nella nuova costante. Gli elementi di stringa sono sequenze di byte dall'ultima dimensione dell'array. |
Ritorni
- la costante
String
costante statico pubblico <tfloat32> vettoriaf ( ambito ambito, float [] dati)
Crea una costante di elemento float di rango-1.
Parametri
| ambito | è un ambito usato 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. |
Ritorni
- una costante float
costante statico pubblico <tbool> vectorof (ambito ambito , dati booleani [])
Crea una costante di grado 1 di elementi boolean .
Parametri
| ambito | è un ambito usato 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. |
Ritorni
- una costante booleana
costante statico pubblico <tstring> vettoriaf ( ambito ambito, string [] dati)
Crea una costante di elemento String di rango-1.
Parametri
| ambito | è un ambito usato per aggiungere l'operazione sottostante. |
|---|---|
| dati | Un array contenente i valori da inserire nella nuova costante. |
Ritorni
- una matrice costante
TString