Оператор, производящий постоянное значение.
Публичные методы
Выход <Т> | какВывод () Возвращает символический дескриптор тензора. |
статическая константа <логическое значение> | |
статическая константа <длинная> | |
статическая константа <Double> | |
статическая константа <Float> | |
статический <T> Константный <T> | |
статическая константа <String> | |
статическая константа <Float> | create (область области действия , данные float[][][]) Создает константу ранга 3 для элементов float . |
статическая константа <Float> | create (область области действия , фигура long[], данные FloatBuffer) Создайте константу DataType.FLOAT с данными из заданного буфера. |
статическая константа <длинная> | |
статическая константа <Double> | |
статическая константа <Double> | create (область области действия , фигура long[], данные DoubleBuffer) Создайте константу DataType.DOUBLE с данными из данного буфера. |
статическая константа <целое число> | |
статическая константа <String> | |
статическая константа <String> | create (область области действия , строковые данные) Создает String константу, используя кодировку UTF-8 по умолчанию. |
статическая константа <Float> | |
статическая константа <целое число> | |
статическая константа <String> | |
статическая константа <Float> | |
статическая константа <логическое значение> | |
статическая константа <целое число> | |
статическая константа <целое число> | create (область области действия , фигура long[], данные IntBuffer) Создайте константу DataType.INT32 с данными из данного буфера. |
статическая константа <Float> | |
статическая константа <длинная> | |
статическая константа <целое число> | |
статическая константа <String> | create (область области действия , строковые данные, кодировка набора символов) Создает String константу, используя указанную кодировку. |
статическая константа <String> | |
статическая константа <Float> | |
статическая константа <Float> | |
статическая константа <целое число> | |
статическая константа <Double> | |
статическая константа <длинная> | |
статическая константа <Double> | |
статическая константа <длинная> | |
статический <T> Константный <T> | create (область области действия , тип Class<T>, фигура long[], данные ByteBuffer) Создайте константу с данными из данного буфера. |
статическая константа <целое число> | |
статическая константа <Double> | |
статическая константа <логическое значение> | |
статическая константа <целое число> | |
статическая константа <String> | |
статическая константа <логическое значение> | |
статическая константа <логическое значение> | |
статическая константа <Double> | |
статическая константа <Double> | |
статическая константа <String> | |
статическая константа <логическое значение> | |
статическая константа <длинная> | |
статическая константа <длинная> | |
статическая константа <длинная> | create (область области действия , фигура long[], данные LongBuffer) Создайте константу DataType.INT64 с данными из данного буфера. |
статическая константа <логическое значение> |
Унаследованные методы
Публичные методы
публичный вывод <T> asOutput ()
Возвращает символический дескриптор тензора.
Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.
public static Constant <Boolean> create (Область действия , логические данные [][][][])
Создает константу ранга 4 из boolean
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Long> create (область действия , данные long[])
Создает константу ранга 1 из long
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Double> create (Область действия , данные double[][][][][][])
Создает константу ранга 6 из double
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Float> create (область действия , данные с плавающей запятой)
Создает константу, содержащую один элемент float
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Значение, которое нужно поместить в новую константу. |
Возврат
- константа с плавающей запятой
public static Constant <T> create ( область области, объект Object, тип Class<T>)
Создайте константу из объекта Java.
object
аргумента сначала преобразуется в Tensor с помощью Tensor.create(Object)
, поэтому необходимо предоставлять только объекты, поддерживаемые этим методом. Например:
Constant.create(scope, new int[]{ {1, 2}, {3, 4} }, Integer.class); // returns a 2x2 integer matrix
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
объект | объект Java, представляющий константу. |
тип |
Возврат
- константа типа `type`
См. также
public static Constant <String> create ( область области, данные byte[])
Создает константу, содержащую один элемент String
, представленный как массив byte
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Строковые элементы представляют собой последовательности байтов из последнего измерения массива. |
public static Constant <Float> create (область действия , данные float[][][])
Создает константу ранга 3 для элементов float
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Float> create (область области действия , фигура long[], данные FloatBuffer)
Создайте константу DataType.FLOAT
с данными из заданного буфера.
Создает константу заданной формы путем копирования элементов из буфера (начиная с его текущей позиции) в тензор. Например, если shape = {2,3}
(которая представляет матрицу 2x3), то в буфере должно остаться 6 элементов, которые будут использованы этим методом.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
форма | тензорная форма. |
данные | буфер, содержащий данные тензора. |
Возврат
- константа с плавающей запятой
Броски
IllegalArgumentException | Если форма тензора несовместима с буфером |
---|
public static Constant <Long> create (область действия , данные long[][])
Создает константу ранга 2 из long
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Double> create (область действия , данные double[][][][])
Создает константу ранга 4 из double
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Double> create (область области , форма long[], данные DoubleBuffer)
Создайте константу DataType.DOUBLE
с данными из данного буфера.
Создает константу заданной формы путем копирования элементов из буфера (начиная с его текущей позиции) в тензор. Например, если shape = {2,3}
(которая представляет матрицу 2x3), то в буфере должно остаться 6 элементов, которые будут использованы этим методом.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
форма | тензорная форма. |
данные | буфер, содержащий данные тензора. |
Возврат
- двойная константа
Броски
IllegalArgumentException | Если форма тензора несовместима с буфером |
---|
public static Constant <Integer> create ( область области, данные int[][][])
Создает константу ранга 3 из элементов int
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
общедоступная статическая константа <String> create (область действия , данные byte[][][][][])
Создает константу ранга 4 из элементов String
, каждый из которых представлен в виде массива byte
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Строковые элементы представляют собой последовательности байтов из последнего измерения массива. |
public static Constant <String> create (область действия , строковые данные)
Создает String
константу, используя кодировку UTF-8 по умолчанию.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Строка, которую нужно поместить в новую константу. |
Возврат
- строковая константа
public static Constant <Float> create (область действия , данные float[][][][][])
Создает константу ранга 5 для элементов float
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Integer> create (область действия , целочисленные данные)
Создает константу, содержащую один элемент int
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Значение, которое нужно поместить в новую константу. |
Возврат
- целочисленная константа
public static Constant <String> create (область действия , данные byte[][][][])
Создает константу ранга 3 из элементов String
, каждый из которых представлен в виде массива byte
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Строковые элементы представляют собой последовательности байтов из последнего измерения массива. |
public static Constant <Float> create (область действия , данные float[][])
Создает константу ранга 2 для элементов float
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Boolean> create (Область действия , логические данные [][][])
Создает константу ранга 3 из boolean
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Integer> create ( область области, данные int[][])
Создает константу ранга 2 из элементов int
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Integer> create (область области , форма long[], данные IntBuffer)
Создайте константу DataType.INT32
с данными из данного буфера.
Создает константу заданной формы путем копирования элементов из буфера (начиная с его текущей позиции) в тензор. Например, если shape = {2,3}
(которая представляет матрицу 2x3), то в буфере должно остаться 6 элементов, которые будут использованы этим методом.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
форма | тензорная форма. |
данные | буфер, содержащий данные тензора. |
Возврат
- целочисленная константа
Броски
IllegalArgumentException | Если форма тензора несовместима с буфером |
---|
public static Constant <Float> create (область действия , данные float[][][][])
Создает константу ранга 4 для элементов float
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Long> create (область действия , данные long[][][])
Создает константу ранга 3 из long
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Integer> create (область действия , данные int[][][][][])
Создает константу ранга 5 из элементов int
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <String> create (область действия , строковые данные, кодировка набора символов)
Создает String
константу, используя указанную кодировку.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Строка, которую нужно поместить в новую константу. |
кодировка | Кодировка строки в байты. |
Возврат
- строковая константа
общедоступная статическая константа <String> create (область действия , данные byte[][][][][][])
Создает константу ранга 5 из элементов String
, каждый из которых представлен в виде массива byte
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Строковые элементы представляют собой последовательности байтов из последнего измерения массива. |
public static Constant <Float> create (область области действия , данные float[])
Создает константу ранга 1 для элементов float
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Float> create (Область действия , данные float[][][][][][])
Создает константу ранга 6 для элементов float
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Integer> create (область действия , данные int[][][][])
Создает константу ранга 4 из элементов int
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Double> create (область действия , двойные данные)
Создает константу, содержащую один double
элемент.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Значение, которое нужно поместить в новую константу. |
Возврат
- двойная константа
public static Constant <Long> create (область действия , данные long[][][][][][]
Создает константу ранга 6 из long
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Double> create (область действия , данные double[])
Создает константу ранга 1 из double
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Long> create (область действия , данные long[][][][])
Создает константу ранга 4 из long
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
общедоступная статическая константа <T> create (область области действия , тип Class<T>, форма long[], данные ByteBuffer)
Создайте константу с данными из данного буфера.
Создает константу с предоставленной формой любого типа, где данные константы были закодированы в data
в соответствии со спецификацией API TensorFlow C.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
тип | тензорный тип данных. |
форма | тензорная форма. |
данные | буфер, содержащий данные тензора. |
Возврат
- константа типа `type`
Броски
IllegalArgumentException | Если тип данных или форма тензора несовместимы с буфером |
---|
public static Constant <Integer> create (область действия , данные int[])
Создает константу ранга 1 из элементов int
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Double> create (область действия , данные double[][][])
Создает константу ранга 3 из double
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Boolean> create (область действия , логические данные [])
Создает константу ранга 1 из boolean
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Integer> create (область действия , данные int[][][][][][])
Создает константу ранга 6 из элементов int
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
общедоступная статическая константа <String> create (область области , данные byte[][][])
Создает константу ранга 2 из элементов String
, каждый из которых представлен в виде массива byte
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Строковые элементы представляют собой последовательности байтов из последнего измерения массива. |
public static Constant <Boolean> create ( область области, логические данные [][])
Создает константу ранга 2 из boolean
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Boolean> create (Область действия , логические данные[][][][][][]
Создает константу ранга 6 из boolean
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Double> create (область действия , данные double[][][][][])
Создает константу ранга 5 из double
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Double> create (область действия , данные double[][])
Создает константу ранга 2 из double
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <String> create ( область области, данные byte[][])
Создает константу ранга 1 из элементов String
, каждый из которых представлен в виде массива byte
.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Строковые элементы представляют собой последовательности байтов из последнего измерения массива. |
public static Constant <Boolean> create (Область действия , логические данные [][][][][]
Создает константу ранга 5 из boolean
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Long> create (область действия , длинные данные)
Создает константу, содержащую один long
элемент.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Значение, которое нужно поместить в новую константу. |
Возврат
- длинная константа
public static Constant <Long> create (область действия , данные long[][][][][])
Создает константу ранга 5 из long
элементов.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива. |
public static Constant <Long> create (область области , форма long[], данные LongBuffer)
Создайте константу DataType.INT64
с данными из данного буфера.
Создает константу заданной формы путем копирования элементов из буфера (начиная с его текущей позиции) в тензор. Например, если shape = {2,3}
(которая представляет матрицу 2x3), то в буфере должно остаться 6 элементов, которые будут использованы этим методом.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
форма | тензорная форма. |
данные | буфер, содержащий данные тензора. |
Возврат
- длинная константа
Броски
IllegalArgumentException | Если форма тензора несовместима с буфером |
---|
public static Constant <Boolean> create (область области действия , логические данные)
Создает константу, содержащую один boolean
элемент.
Параметры
объем | — это область, используемая для добавления базовой операции. |
---|---|
данные | Значение, которое нужно поместить в новую константу. |
Возврат
- логическая константа