Operator generujący wartość stałą.
Metody publiczne
Wyjście <T> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
statyczna Stała <Boolean> | |
stała statyczna <Długa> | |
statyczna Stała <Double> | |
statyczna Stała <Float> | |
statyczny <T> Stały <T> | |
statyczna Stała <String> | |
statyczna Stała <Float> | |
statyczna Stała <Float> | utwórz (zakres zakresu , kształt długi[], dane FloatBuffer) Utwórz stałą DataType.FLOAT z danymi z podanego bufora. |
stała statyczna <Długa> | |
statyczna Stała <Double> | |
statyczna Stała <Double> | utwórz (zakres zakresu , kształt długi[], dane DoubleBuffer) Utwórz stałą DataType.DOUBLE z danymi z podanego bufora. |
statyczna Stała <liczba całkowita > | |
statyczna Stała <String> | |
statyczna Stała <String> | |
statyczna Stała <Float> | |
statyczna Stała <liczba całkowita > | |
statyczna Stała <String> | |
statyczna Stała <Float> | |
statyczna Stała <Boolean> | |
statyczna Stała <liczba całkowita > | |
statyczna Stała <liczba całkowita > | utwórz (zakres zakresu , kształt długi[], dane IntBuffer) Utwórz stałą DataType.INT32 z danymi z podanego bufora. |
statyczna Stała <Float> | |
stała statyczna <Długa> | |
statyczna Stała <liczba całkowita > | |
statyczna Stała <String> | |
statyczna Stała <String> | |
statyczna Stała <Float> | |
statyczna Stała <Float> | |
statyczna Stała <liczba całkowita > | |
statyczna Stała <Double> | |
stała statyczna <Długa> | |
statyczna Stała <Double> | |
stała statyczna <Długa> | |
statyczny <T> Stały <T> | |
statyczna Stała <liczba całkowita > | |
statyczna Stała <Double> | |
statyczna Stała <Boolean> | |
statyczna Stała <liczba całkowita > | |
statyczna Stała <String> | |
statyczna Stała <Boolean> | |
statyczna Stała <Boolean> | |
statyczna Stała <Double> | |
statyczna Stała <Double> | |
statyczna Stała <String> | |
statyczna Stała <Boolean> | |
stała statyczna <Długa> | |
stała statyczna <Długa> | |
stała statyczna <Długa> | utwórz (zakres zakresu , kształt długi[], dane LongBuffer) Utwórz stałą DataType.INT64 z danymi z podanego bufora. |
statyczna Stała <Boolean> |
Metody dziedziczone
Metody publiczne
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 <Boolean> create (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. |
public static Stała <Long> utwórz (zakres zakresu , dane długie[])
Tworzy stałą rangi 1 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. |
public static Stała <Double> create ( Zakres zakresu, dane double[][][][][][])
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. |
public static Stała <Float> utwórz (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 Stała <T> utwórz (zakres zakresu , obiekt obiektu, typ klasy <T>)
Utwórz stałą z obiektu Java.
object
argumentu jest najpierw konwertowany na Tensor za pomocą Tensor.create(Object)
, dlatego należy podać tylko obiekty obsługiwane przez tę metodę. Na przykład:
Constant.create(scope, new int[]{ {1, 2}, {3, 4} }, Integer.class); // returns a 2x2 integer matrix
Parametry
zakres | to zakres używany do dodania podstawowej operacji. |
---|---|
obiekt | obiekt Java reprezentujący stałą. |
typ |
Powroty
- stała typu `type`
Zobacz także
public static Stała <String> utwórz ( Zakres zakresu, dane bajtowe [])
Tworzy stałą zawierającą pojedynczy element String
, reprezentowany jako tablica 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. Elementy string to sekwencje bajtów z ostatniego wymiaru tablicy. |
public static Stała <Float> utwórz (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. |
public static Constant <Float> create (zakres zakresu , kształt długi[], dane FloatBuffer)
Utwórz stałą DataType.FLOAT
z danymi z podanego bufora.
Tworzy stałą o zadanym kształcie, kopiując elementy z bufora (zaczynając od jego bieżącej pozycji) do tensora. Na przykład, jeśli shape = {2,3}
(co reprezentuje macierz 2x3), to w buforze musi pozostać 6 elementów, które zostaną wykorzystane przez tę metodę.
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 Stała <Long> utwórz (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. |
public static Stała <Double> create ( 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. |
public static Constant <Double> create (zakres zakresu , kształt długi[], dane DoubleBuffer)
Utwórz stałą DataType.DOUBLE
z danymi z podanego bufora.
Tworzy stałą o zadanym kształcie, kopiując elementy z bufora (zaczynając od jego bieżącej pozycji) do tensora. Na przykład, jeśli shape = {2,3}
(co reprezentuje macierz 2x3), to w buforze musi pozostać 6 elementów, które zostaną wykorzystane przez tę metodę.
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 Stała <Integer> create (zakres zakresu , int[][][] dane)
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. |
public static Stała <String> create ( Zakres zakresu, bajt[][][][][] dane)
Tworzy stałą rangi 4 składającą się z elementów String
, z których każdy jest reprezentowany jako tablica 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. Elementy string to sekwencje bajtów z ostatniego wymiaru tablicy. |
public static Stała <String> utwórz (zakres zakresu , dane ciągu)
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 Stała <Float> utwórz (zakres zakresu , dane zmiennoprzecinkowe[][][][][])
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. |
public static Stała <Integer> create (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 Stała <String> create ( Zakres zakresu, bajt[][][][] dane)
Tworzy stałą rangi 3 z elementów String
, z których każdy jest reprezentowany jako tablica 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. Elementy string to sekwencje bajtów z ostatniego wymiaru tablicy. |
public static Stała <Float> utwórz (zakres zakresu , dane zmiennoprzecinkowe[][])
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. |
public static Stała <Boolean> create (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. |
public static Stała <Integer> create (zakres zakresu , int[][] dane)
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. |
public static Stała <Integer> create ( Zakres zakresu, kształt długi [], dane IntBuffer)
Utwórz stałą DataType.INT32
z danymi z podanego bufora.
Tworzy stałą o zadanym kształcie, kopiując elementy z bufora (zaczynając od jego bieżącej pozycji) do tensora. Na przykład, jeśli shape = {2,3}
(co reprezentuje macierz 2x3), to w buforze musi pozostać 6 elementów, które zostaną wykorzystane przez tę metodę.
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 Stała <Float> utwórz (zakres zakresu , dane zmiennoprzecinkowe[][][][])
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. |
public static Stała <Long> utwórz ( 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. |
public static Stała <Integer> create (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. |
public static Stała <String> create (zakres zakresu , dane ciągu, zestaw znaków)
Tworzy stałą String
przy użyciu określonego kodowania.
Parametry
zakres | to zakres używany do dodania podstawowej operacji. |
---|---|
dane | Ciąg znaków, który ma zostać wstawiony do nowej stałej. |
zestaw znaków | Kodowanie z ciągu na bajty. |
Powroty
- stała łańcuchowa
public static Stała <String> create ( Zakres zakresu, bajt[][][][][][] dane)
Tworzy stałą rangi 5 składającą się z elementów String
, z których każdy jest reprezentowany jako tablica 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. Elementy string to sekwencje bajtów z ostatniego wymiaru tablicy. |
public static Stała <Float> utwórz (zakres zakresu , dane float[])
Tworzy stałą rangi 1 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. |
public static Stała <Float> utwórz (zakres zakresu , dane zmiennoprzecinkowe[][][][][][])
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. |
public static Stała <Integer> create (zakres zakresu , int[][][][] dane)
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. |
public static Stała <Double> utwórz (zakres zakresu , 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 Stała <Long> utwórz ( Zakres zakresu, dane długie[][][][][][])
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. |
public static Stała <Double> utwórz (zakres zakresu , dane double[])
Tworzy stałą rangi 1 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. |
public static Stała <Long> utwórz ( 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. |
public static Constant <T> create ( Zakres zakresu, typ Class<T>, kształt long[], dane ByteBuffer)
Utwórz stałą z danymi z podanego bufora.
Tworzy stałą o podanym kształcie dowolnego typu, w którym dane stałe zostały zakodowane w data
zgodnie ze specyfikacją interfejsu API TensorFlow C.
Parametry
zakres | to zakres używany do dodania podstawowej operacji. |
---|---|
typ | typ danych 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 Stała <Integer> create (zakres zakresu , int[] dane)
Tworzy stałą rangi 1 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. |
public static Stała <Double> create (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. |
public static Stała <Boolean> create (zakres zakresu , dane logiczne[])
Tworzy stałą rangi 1 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. |
public static Stała <Integer> create ( 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. |
public static Stała <String> create ( Zakres zakresu, bajt[][][] dane)
Tworzy stałą rangi 2 z elementów String
, z których każdy jest reprezentowany jako tablica 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. Elementy string to sekwencje bajtów z ostatniego wymiaru tablicy. |
public static Stała <Boolean> create (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. |
public static Stała <Boolean> create (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. |
public static Stała <Double> create ( 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. |
public static Stała <Double> create ( 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. |
public static Stała <String> create ( Zakres zakresu, bajt[][] dane)
Tworzy stałą rangi 1 z elementów String
, z których każdy jest reprezentowany jako tablica 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. Elementy string to sekwencje bajtów z ostatniego wymiaru tablicy. |
public static Stała <Boolean> create (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. |
public static Constant <Long> create (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 Stała <Long> utwórz ( Zakres zakresu, dane długie[][][][][])
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. |
public static Constant <Long> create ( Zakres zakresu, kształt long[], dane LongBuffer)
Utwórz stałą DataType.INT64
z danymi z podanego bufora.
Tworzy stałą o zadanym kształcie, kopiując elementy z bufora (zaczynając od jego bieżącej pozycji) do tensora. Na przykład, jeśli shape = {2,3}
(co reprezentuje macierz 2x3), to w buforze musi pozostać 6 elementów, które zostaną wykorzystane przez tę metodę.
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 |
---|