Operator generujący wartość stałą.
Wszystkie punkty końcowe tego operatora są nazywane „stałymi”, z wyjątkiem tych, które akceptują elementy vararg w parametrze, które są nazywane „tablicą”. Na przykład:
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...)
}Metody publiczne
| statyczna Stała < TString > | |
| statyczna Stała < TInt32 > | |
| statyczna Stała < TInt64 > | |
| statyczna Stała < TString > | |
| statyczna Stała < TUint8 > | |
| statyczna Stała <TFloat32> | |
| statyczna Stała < TBool > | |
| statyczna Stała <TFloat64> | |
| Wyjście <T> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
| statyczny <T rozszerza TType > Stały <T> | |
| statyczna Stała <TFloat32> | |
| statyczna Stała < TUint8 > | |
| statyczna Stała < TString > | |
| statyczna Stała <TFloat64> | |
| statyczna Stała < TInt32 > | |
| statyczna Stała < TBool > | |
| statyczna Stała < TString > | |
| statyczna Stała < TInt64 > | |
| statyczna Stała < TBool > | |
| statyczna Stała <TFloat64> | |
| statyczna Stała < TString > | |
| statyczna Stała < TUint8 > | |
| statyczna Stała < TInt32 > | |
| statyczna Stała < TInt32 > | tensorOf (zakres zakresu , kształt kształtu , dane IntDataBuffer ) Utwórz stałą TInt32 z danymi z podanego bufora. |
| statyczna Stała < TInt64 > | |
| statyczna Stała < TInt64 > | tensorOf (zakres zakresu , kształt kształtu , dane LongDataBuffer ) Utwórz stałą TInt64 z danymi z podanego bufora. |
| statyczna Stała < TFloat32 > | |
| statyczna Stała < TBool > | |
| statyczna Stała < TString > | |
| statyczna Stała < TInt64 > | |
| statyczna Stała < TInt64 > | |
| statyczna Stała < TInt32 > | |
| statyczna Stała < TString > | tensorOf (zakres zakresu , kształt kształtu , dane DataBuffer <String>) Utwórz stałą TString z danymi z podanego bufora, używając domyślnego kodowania UTF-8. |
| statyczna Stała < TBool > | |
| statyczna Stała < TInt32 > | |
| statyczna Stała <TFloat64> | tensorOf (zakres zakresu , dane DoubleNdArray ) Tworzy stałą z elementów double będącą kopią danej n-wymiarowej tablicy. |
| statyczna Stała < TString > | |
| statyczny <T rozszerza TType > Stały <T> | tensorOf (Zakres zakresu , typ Class<T>, kształt kształtu , dane ByteDataBuffer ) Utwórz stałą z danymi z podanego bufora. |
| statyczna Stała < TString > | tensorOf (zakres zakresu , zestaw znaków, kształt kształtu , dane DataBuffer <String>) Utwórz stałą TString z danymi z podanego bufora, stosując podane kodowanie. |
| statyczna Stała <TFloat64> | |
| statyczna Stała <TFloat32> | tensorOf (zakres zakresu , dane FloatNdArray ) Tworzy stałą elementów float będącą kopią danej n-wymiarowej tablicy. |
| statyczna Stała < TBool > | |
| statyczny <T rozszerza TNumer > Stały <T> | |
| statyczna Stała < TUint8 > | tensorOf (zakres zakresu , dane ByteNdArray ) Tworzy stałą elementów byte , która jest kopią danej n-wymiarowej tablicy. |
| statyczna Stała < TBool > | tensorOf (zakres zakresu , kształt kształtu , dane BooleanDataBuffer ) Utwórz stałą TBool z danymi z podanego bufora. |
| statyczna Stała <TFloat32> | |
| statyczna Stała < TUint8 > | |
| statyczna Stała < TFloat32 > | tensorOf (zakres zakresu , kształt kształtu , dane FloatDataBuffer ) Utwórz stałą TFloat32 z danymi z podanego bufora. |
| statyczna Stała < TBool > | tensorOf (zakres zakresu , dane BooleanNdArray ) Tworzy stałą z elementów boolean będącą kopią danej n-wymiarowej tablicy. |
| statyczna Stała < TInt64 > | |
| statyczna Stała < TFloat32 > | |
| statyczna Stała < TUint8 > | tensorOf (zakres zakresu , kształt kształtu , dane ByteDataBuffer ) Utwórz stałą TUint8 z danymi z podanego bufora. |
| statyczna Stała < TString > | |
| statyczna Stała < TUint8 > | |
| statyczna Stała <TFloat64> | |
| statyczna Stała < TString > | |
| statyczna Stała <TFloat64> | tensorOf (zakres zakresu , kształt kształtu , dane DoubleDataBuffer ) Utwórz stałą TFloat64 z danymi z podanego bufora. |
| statyczna Stała < TInt64 > | |
| statyczna Stała < TBool > | |
| statyczna Stała < TFloat32 > | |
| statyczna Stała < TUint8 > | |
| statyczna Stała < TString > | |
| statyczna Stała < TInt64 > | |
| statyczna Stała < TUint8 > | |
| statyczna Stała <TFloat32> | |
| statyczna Stała < TInt32 > | |
| statyczna Stała < TInt32 > | tensorOf (zakres zakresu , dane IntNdArray ) Tworzy stałą elementów int będącą kopią danej n-wymiarowej tablicy. |
| statyczna Stała < TInt32 > | |
| statyczna Stała <TFloat64> | |
| statyczna Stała < TInt64 > | tensorOf (zakres zakresu , dane LongNdArray ) Tworzy stałą z long elementów będącą kopią danej n-wymiarowej tablicy. |
| statyczna Stała < TString > | |
| statyczna Stała <TFloat64> | |
| statyczny <T rozszerza TNumer > Stały <T> | tensorOfSameType (Zakres zakresu , Operand <T> toMatch, Liczba) Tworzy skalar tego samego typu co toMatch z wartością number . |
| statyczna Stała < TUint8 > | |
| statyczna Stała < TInt64 > | |
| statyczna Stała <TFloat64> | |
| statyczna Stała < TInt32 > | |
| statyczna Stała < TString > | |
| statyczna Stała <TFloat32> | |
| statyczna Stała < TBool > | |
| statyczna Stała < TString > |
Metody dziedziczone
Metody publiczne
public static Constant < TString > arrayOf (Zakres zakresu , zestaw znaków, ciąg... dane)
Tworzy stałą z elementów String , używając podanego zestawu znaków.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| zestaw znaków | zestaw znaków do kodowania/dekodowania ciągów bajtów. |
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Elementy string to sekwencje bajtów z ostatniego wymiaru tablicy. |
Powroty
- stała
String
public static Constant < TInt32 > arrayOf (zakres zakresu , int... dane)
Tworzy stałą z elementów int .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. |
Powroty
- stała pływakowa
public static Constant < TInt64 > arrayOf ( Zakres zakresu, długie... dane)
Tworzy stałą z long elementów.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. |
Powroty
- długa stała
public static Constant < TString > arrayOf (zakres zakresu , ciąg... dane)
Tworzy stałą z elementów String , używając domyślnego zestawu znaków UTF-8.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. |
Powroty
- stała
String
public static Constant < TUint8 > arrayOf (zakres zakresu , bajt... dane)
Tworzy stałą elementów byte .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. |
Powroty
- stała bajtowa
public static Constant < TFloat32 > arrayOf (zakres zakresu , float... dane)
Tworzy stałą elementów float .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. |
Powroty
- stała pływakowa
public static Constant < TBool > arrayOf (zakres zakresu , wartość logiczna... dane)
Tworzy stałą z elementów boolean .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. |
Powroty
- stała logiczna
public static Constant < TFloat64 > arrayOf (Zakres zasięgu , podwójne... dane)
Tworzy stałą z double elementów.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. |
Powroty
- podwójną stałą
publiczne wyjście <T> asOutput ()
Zwraca symboliczny uchwyt tensora.
Dane wejściowe operacji TensorFlow są wynikami innej operacji TensorFlow. Ta metoda służy do uzyskania symbolicznego uchwytu reprezentującego obliczenia danych wejściowych.
public static Stała <T> utwórz (zakres zakresu , tensor T)
Utwórz stałą, tworząc niezmienną kopię tensor . tensor można później zamknąć bez problemu.
Uwaga: tego punktu końcowego nie można po prostu nazwać constant , ponieważ będzie kolidował z innymi punktami końcowymi akceptującymi NdArray w parametrze {np. tensorOf(Scope, FloatNdArray) }.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| napinacz | Tensor utrzymujący stałą wartość |
Powroty
- stała tego samego typu danych co „tensor”.
public static Constant < TFloat32 > scalarOf (zakres zakresu , dane zmiennoprzecinkowe)
Tworzy stałą zawierającą pojedynczy element float .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Wartość, która ma zostać wstawiona do nowej stałej. |
Powroty
- stała pływakowa
public static Constant < TUint8 > scalarOf (zakres zakresu , dane bajtowe)
Tworzy stałą zawierającą element byte .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Wartość, która ma zostać wstawiona do nowej stałej. |
Powroty
- stała bajtowa
public static Constant < TString > scalarOf (Zakres zakresu , zestaw znaków, dane ciągu znaków)
Tworzy stałą String przy użyciu określonego kodowania.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| zestaw znaków | Kodowanie z ciągu na bajty. |
| dane | Ciąg znaków, który ma zostać wstawiony do nowej stałej. |
Powroty
- stała łańcuchowa
public static Constant < TFloat64 > scalarOf (Zakres zasięgu , podwójne dane)
Tworzy stałą zawierającą pojedynczy element double .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Wartość, która ma zostać wstawiona do nowej stałej. |
Powroty
- podwójną stałą
public static Constant <TInt32> scalarOf (zakres zakresu , dane int)
Tworzy stałą zawierającą pojedynczy element int .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Wartość, która ma zostać wstawiona do nowej stałej. |
Powroty
- stała całkowita
public static Constant < TBool > scalarOf ( Zakres zakresu, dane logiczne)
Tworzy stałą zawierającą pojedynczy element boolean .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Wartość, która ma zostać wstawiona do nowej stałej. |
Powroty
- stała logiczna
public static Constant < TString > scalarOf (zakres zakresu , dane typu String)
Tworzy stałą String przy użyciu domyślnego kodowania UTF-8.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Ciąg znaków, który ma zostać wstawiony do nowej stałej. |
Powroty
- stała łańcuchowa
public static Constant < TInt64 > scalarOf ( Zakres zakresu, długie dane)
Tworzy stałą zawierającą pojedynczy long element.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Wartość, która ma zostać wstawiona do nowej stałej. |
Powroty
- długa stała
public static Constant < TBool > tensorOf ( Zakres zakresu, wartość logiczna[][][][][][] dane)
Tworzy stałą rangi 6 z elementów boolean .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała logiczna
public static Constant < TFloat64 > tensorOf ( Zakres zakresu, dane double[][][])
Tworzy stałą rangi 3 złożoną z elementów double .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- podwójną stałą
public static Constant < TString > tensorOf (Zakres zakresu , String[][][][][][] dane)
Tworzy stałą rangi 6 elementów String , używając domyślnego kodowania UTF-8.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. |
Powroty
- macierz stałych
TString
public static Constant < TUint8 > tensorOf (zakres zakresu , bajt[][][][] dane)
Tworzy stałą rangi 4 elementów byte .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała bajtowa
public static Constant < TInt32 > tensorOf ( Zakres zakresu, dane int[][])
Tworzy stałą rangi 2 elementów int .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała całkowita
public static Constant < TInt32 > tensorOf (zakres zakresu , kształt kształtu , dane IntDataBuffer )
Utwórz stałą TInt32 z danymi z podanego bufora.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| kształt | kształt tensora. |
| dane | bufor zawierający dane tensora. |
Powroty
- stała całkowita
Rzuca
| Wyjątek IllegalArgument | Jeśli kształt tensora nie jest zgodny z buforem |
|---|
public static Constant < TInt64 > tensorOf ( Zakres zakresu, dane długie[][])
Tworzy stałą rangi 2 long elementów.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- długa stała
public static Constant < TInt64 > tensorOf (zakres zakresu , kształt kształtu , dane LongDataBuffer )
Utwórz stałą TInt64 z danymi z podanego bufora.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| kształt | kształt tensora. |
| dane | bufor zawierający dane tensora. |
Powroty
- długa stała
Rzuca
| Wyjątek IllegalArgument | Jeśli kształt tensora nie jest zgodny z buforem |
|---|
public static Constant < TFloat32 > tensorOf (zakres zakresu , float[][][][] dane)
Tworzy stałą rangi 4 elementów float .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała pływakowa
public static Constant < TBool > tensorOf ( Zakres zakresu, wartość logiczna[][][] dane)
Tworzy stałą rangi 3 z elementów boolean .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała logiczna
public static Constant < TString > tensorOf ( Zakres zakresu, String[][][] dane)
Tworzy stałą rangi 3 elementów String , używając domyślnego kodowania UTF-8.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. |
Powroty
- macierz stałą
TString
public static Constant < TInt64 > tensorOf ( Zakres zakresu, długie[][][][][][] dane)
Tworzy stałą rangi 6 z long elementów.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- długa stała
public static Constant < TInt64 > tensorOf (Zakres zakresu , dane długie[][][][])
Tworzy stałą rangi 4 long elementów.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- długa stała
public static Constant < TInt32 > tensorOf ( Zakres zakresu, dane int[][][])
Tworzy stałą rangi 3 elementów int .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała całkowita
public static Constant < TString > tensorOf (zakres zakresu , kształt kształtu , dane DataBuffer <String>)
Utwórz stałą TString z danymi z podanego bufora, używając domyślnego kodowania UTF-8.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| kształt | kształt tensora. |
| dane | bufor zawierający dane tensora. |
Powroty
- stała łańcuchowa
Rzuca
| Wyjątek IllegalArgument | Jeśli kształt tensora nie jest zgodny z buforem |
|---|
public static Constant < TBool > tensorOf ( Zakres zakresu, wartość logiczna[][] dane)
Tworzy stałą rangi 2 z elementów boolean .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała logiczna
public static Constant < TInt32 > tensorOf (zakres zakresu , int[][][][][] dane)
Tworzy stałą rangi 5 elementów int .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała całkowita
public static Constant < TFloat64 > tensorOf (zakres zakresu , dane DoubleNdArray )
Tworzy stałą z elementów double będącą kopią danej n-wymiarowej tablicy.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | n-wymiarową tablicę double elementów. |
Powroty
- podwójną stałą
public static Constant < TString > tensorOf (Zakres zakresu , zestaw znaków, dane NdArray <String>)
Tworzy stałą z elementów String , która jest kopią danej n-wymiarowej tablicy przy użyciu danego kodowania.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| zestaw znaków | zestaw znaków używany do kodowania/dekodowania bajtów ciągu. |
| dane | n-wymiarowa tablica elementów String . |
Powroty
- stała łańcuchowa
public static Constant <T> tensorOf (zakres zakresu , typ Class<T>, kształt kształtu , dane ByteDataBuffer )
Utwórz stałą z danymi z podanego bufora.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| typ | klasa typu tensora |
| kształt | kształt tensora. |
| dane | bufor zawierający dane tensora. |
Powroty
- stała typu `type`
Rzuca
| Wyjątek IllegalArgument | Jeśli typ danych lub kształt tensora nie jest zgodny z buforem |
|---|
public static Constant < TString > tensorOf (zakres zakresu , zestaw znaków, kształt kształtu , dane DataBuffer <String>)
Utwórz stałą TString z danymi z podanego bufora, stosując podane kodowanie.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| zestaw znaków | zestaw znaków używany do kodowania/dekodowania bajtów ciągu. |
| kształt | kształt tensora. |
| dane | bufor zawierający dane tensora. |
Powroty
- stała łańcuchowa
Rzuca
| Wyjątek IllegalArgument | Jeśli kształt tensora nie jest zgodny z buforem |
|---|
public static Constant < TFloat64 > tensorOf ( Zakres zakresu, double[][][][][][] dane)
Tworzy stałą rangi 6 złożoną z elementów double .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- podwójną stałą
public static Constant < TFloat32 > tensorOf (zakres zakresu , dane FloatNdArray )
Tworzy stałą elementów float będącą kopią danej n-wymiarowej tablicy.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | n-wymiarowa tablica elementów float . |
Powroty
- stała pływakowa
public static Constant < TBool > tensorOf (Zakres zakresu , wartość logiczna[][][][][] dane)
Tworzy stałą rangi 5 z elementów boolean .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała logiczna
public static Constant <T> tensorOf (Zakres zakresu , typ Class<T>, numer Number)
Tworzy skalar type o wartości number . number może zostać obcięta, jeżeli nie mieści się w typie docelowym.
Parametry
| typ | typ tensora, który ma zostać utworzony. Musi być betonowy (tj. nie TFloating ) |
|---|---|
| numer | wartość tensora |
Powroty
- stała przekazanego typu
Rzuca
| Wyjątek IllegalArgument | jeśli typ jest abstrakcyjny (tj. TFloating ) lub nieznany. |
|---|
public static Constant < TUint8 > tensorOf (zakres zakresu , dane ByteNdArray )
Tworzy stałą elementów byte , która jest kopią danej n-wymiarowej tablicy.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | n-wymiarowa tablica elementów byte . |
Powroty
- stała bajtowa
public static Constant < TBool > tensorOf (zakres zakresu , kształt kształtu , dane BooleanDataBuffer )
Utwórz stałą TBool z danymi z podanego bufora.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| kształt | kształt tensora. |
| dane | bufor zawierający dane tensora. |
Powroty
- stała logiczna
Rzuca
| Wyjątek IllegalArgument | Jeśli kształt tensora nie jest zgodny z buforem |
|---|
public static Constant < TFloat32 > tensorOf (zakres zakresu , dane float[][])
Tworzy stałą rangi 2 elementów float .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała pływakowa
public static Constant < TUint8 > tensorOf (zakres zakresu , bajt[][] dane)
Tworzy stałą rangi 2 elementów byte .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała bajtowa
public static Constant < TFloat32 > tensorOf (zakres zakresu , kształt kształtu , dane FloatDataBuffer )
Utwórz stałą TFloat32 z danymi z podanego bufora.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| kształt | kształt tensora. |
| dane | bufor zawierający dane tensora. |
Powroty
- stała pływakowa
Rzuca
| Wyjątek IllegalArgument | Jeśli kształt tensora nie jest zgodny z buforem |
|---|
public static Constant < TBool > tensorOf (zakres zakresu , dane BooleanNdArray )
Tworzy stałą z elementów boolean będącą kopią danej n-wymiarowej tablicy.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | n-wymiarowa tablica elementów boolean . |
Powroty
- stała logiczna
public static Constant < TInt64 > tensorOf (zakres zakresu , kształt kształtu)
Tworzy stałą rangi 1 long elementów reprezentujących rozmiar każdego wymiaru danego kształtu.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| kształt | kształt |
Powroty
- długa stała
public static Constant < TFloat32 > tensorOf ( Zakres zakresu, float[][][][][] dane)
Tworzy stałą rangi 5 elementów float .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała pływakowa
public static Constant < TUint8 > tensorOf (zakres zakresu , kształt kształtu , dane ByteDataBuffer )
Utwórz stałą TUint8 z danymi z podanego bufora.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| kształt | kształt tensora. |
| dane | bufor zawierający dane tensora. |
Powroty
- stała bajtowa
Rzuca
| Wyjątek IllegalArgument | Jeśli kształt tensora nie jest zgodny z buforem |
|---|
public static Constant < TString > tensorOf (zakres zakresu , dane NdArray <String>)
Tworzy stałą z elementów String będącą kopią danej n-wymiarowej tablicy przy użyciu domyślnego kodowania UTF-8.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | n-wymiarowa tablica elementów String . |
Powroty
- stała łańcuchowa
public static Constant < TUint8 > tensorOf (zakres zakresu , bajt[][][] dane)
Tworzy stałą rangi 3 elementów byte .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała bajtowa
public static Constant < TFloat64 > tensorOf (zakres zakresu , dane double[][])
Tworzy stałą rangi 2 złożoną z elementów double .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- podwójną stałą
public static Constant < TString > tensorOf (zakres zakresu , dane String[][])
Tworzy stałą rangi 2 elementów String , używając domyślnego kodowania UTF-8.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. |
Powroty
- macierz stałych
TString
public static Constant < TFloat64 > tensorOf (zakres zakresu , kształt kształtu , dane DoubleDataBuffer )
Utwórz stałą TFloat64 z danymi z podanego bufora.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| kształt | kształt tensora. |
| dane | bufor zawierający dane tensora. |
Powroty
- podwójną stałą
Rzuca
| Wyjątek IllegalArgument | Jeśli kształt tensora nie jest zgodny z buforem |
|---|
public static Constant < TInt64 > tensorOf ( Zakres zakresu, długie[][][][][] dane)
Tworzy stałą rangi 5 long elementów.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- długa stała
public static Constant < TBool > tensorOf ( Zakres zakresu, wartość logiczna[][][][] dane)
Tworzy stałą rangi 4 z elementów boolean .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała logiczna
public static Constant < TFloat32 > tensorOf (Zakres zakresu , dane zmiennoprzecinkowe[][][])
Tworzy stałą rangi 3 elementów float .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała pływakowa
public static Constant < TUint8 > tensorOf ( Zakres zakresu, bajt[][][][][] dane)
Tworzy stałą rangi 5 elementów byte .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała bajtowa
public static Constant < TString > tensorOf (Zakres zakresu , String[][][][][] dane)
Tworzy stałą rangi 5 elementów String , używając domyślnego kodowania UTF-8.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. |
Powroty
- macierz stałą
TString
public static Constant < TInt64 > tensorOf ( Zakres zakresu, dane długie[][][])
Tworzy stałą rangi 3 z long elementów.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- długa stała
public static Constant < TUint8 > tensorOf ( Zakres zakresu, bajt[][][][][][] dane)
Tworzy stałą rangi 6 elementów byte .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała bajtowa
public static Constant < TFloat32 > tensorOf (zakres zakresu , float[][][][][][] dane)
Tworzy stałą rangi 6 elementów float .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała pływakowa
public static Constant < TInt32 > tensorOf ( Zakres zakresu, int[][][][][][] dane)
Tworzy stałą rangi 6 elementów int .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała całkowita
public static Constant < TInt32 > tensorOf (zakres zakresu , dane IntNdArray )
Tworzy stałą elementów int będącą kopią danej n-wymiarowej tablicy.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | n-wymiarowa tablica elementów int . |
Powroty
- stała całkowita
public static Constant < TInt32 > tensorOf ( Zakres zakresu, dane int[][][][])
Tworzy stałą rangi 4 elementów int .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- stała całkowita
public static Constant < TFloat64 > tensorOf ( Zakres zakresu, dane double[][][][][])
Tworzy stałą rangi 5 złożoną z elementów double .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- podwójną stałą
public static Constant < TInt64 > tensorOf (zakres zakresu , dane LongNdArray )
Tworzy stałą z long elementów będącą kopią danej n-wymiarowej tablicy.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | n-wymiarową tablicę long elementów. |
Powroty
- długa stała
public static Constant < TString > tensorOf ( Zakres zakresu, String[][][][] dane)
Tworzy stałą rangi 4 elementów String , używając domyślnego kodowania UTF-8.
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. |
Powroty
- macierz stałą
TString
public static Constant < TFloat64 > tensorOf ( Zakres zakresu, dane double[][][][])
Tworzy stałą rangi 4 złożoną z elementów double .
Parametry
| zakres | to zakres używany do dodania podstawowej operacji. |
|---|---|
| dane | Tablica zawierająca wartości, które mają zostać umieszczone w nowej stałej. Wymiary nowej stałej będą zgodne z wymiarami tablicy. |
Powroty
- podwójną stałą
public static Constant <T> tensorOfSameType (Zakres zakresu , Operand <T> toMatch, Numer numeru)
Tworzy skalar tego samego typu co toMatch z wartością number . number może zostać obcięta, jeżeli nie mieści się w typie docelowym.
Parametry
| do dopasowania | operand określający typ docelowy |
|---|---|
| numer | wartość tensora |
Powroty
- stała z tym samym typem co
toMatch
Rzuca
| Wyjątek IllegalArgument | Jeśli typ jest nieznany (co powinno być niemożliwe). |
|---|
Zobacz także
publiczna stała statyczna <uint8> wektorof (zakres zakresu , bajt [] dane)
Tworzy stałą rangi 1 elementów byte .
Parametry
| zakres | jest zakresem używanym do dodania operacji podstawowej. |
|---|---|
| dane | Tablica zawierająca wartości do nowej stałej. Wymiary nowej stałej będą pasować do wymiarów tablicy. |
Powroty
- stała bajtów
publiczna stała statyczna <TINT64> wektorof (zakres zakresu , długie [] dane)
Tworzy stałą rangi 1 long elementów.
Parametry
| zakres | jest zakresem używanym do dodania operacji podstawowej. |
|---|---|
| dane | Tablica zawierająca wartości do nowej stałej. Wymiary nowej stałej będą pasować do wymiarów tablicy. |
Powroty
- długa stała
publiczna stała statyczna <tfloat64> wektorof (zakres zakresu , dane podwójne [])
Tworzy stałą rangi 1 double elementów.
Parametry
| zakres | jest zakresem używanym do dodania operacji podstawowej. |
|---|---|
| dane | Tablica zawierająca wartości do nowej stałej. Wymiary nowej stałej będą pasować do wymiarów tablicy. |
Powroty
- podwójna stała
publiczna stała statyczna <TINT32> wektorof (zakres zakresu , dane int [])
Tworzy stałą rangi 1 elementów int .
Parametry
| zakres | jest zakresem używanym do dodania operacji podstawowej. |
|---|---|
| dane | Tablica zawierająca wartości do nowej stałej. Wymiary nowej stałej będą pasować do wymiarów tablicy. |
Powroty
- stała liczbą całkowitą
publiczna stała statyczna <TString> VectorOF (zakres zakresu , charakteryzowanie charakterystyczne, String [] Dane)
Tworzy stałą elementów String , używając danego charakteru.
Parametry
| zakres | jest zakresem używanym do dodania operacji podstawowej. |
|---|---|
| zestaw znaków | Charset do kodowania/dekodowania bajtów. |
| dane | Tablica zawierająca wartości do nowej stałej. Elementy ciągów są sekwencjami bajtów z ostatniego wymiaru tablicy. |
Powroty
- ciąg
String
publiczna stała statyczna <tfloat32> wektorof (zakres zakresu , float [] dane)
Tworzy stałą rangi 1 elementów float .
Parametry
| zakres | jest zakresem używanym do dodania operacji podstawowej. |
|---|---|
| dane | Tablica zawierająca wartości do nowej stałej. Wymiary nowej stałej będą pasować do wymiarów tablicy. |
Powroty
- stała zmiennoprzecinka
publiczna stała statyczna <tbool> wektorof (zakres zakresu , dane boolean [])
Tworzy stałą rangi 1 elementów boolean .
Parametry
| zakres | jest zakresem używanym do dodania operacji podstawowej. |
|---|---|
| dane | Tablica zawierająca wartości do nowej stałej. Wymiary nowej stałej będą pasować do wymiarów tablicy. |
Powroty
- Biegowa stała