Constant

публичный финальный класс Константа

Оператор, производящий постоянное значение.

Все конечные точки этого оператора называются константами, за исключением тех, которые принимают в качестве параметра элементы vararg и называются массивом. Например:

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...)
 }

Публичные методы

статическая константа < TString >
arrayOf (область области действия , кодировка набора символов, строка... данные)
Создает константу элементов String , используя заданную кодировку.
статическая константа < TInt32 >
arrayOf (область действия , int... данные)
Создает константу из элементов int .
статическая константа <TInt64>
arrayOf (область действия , длинные... данные)
Создает константу из long элементов.
статическая константа < TString >
arrayOf (область видимости , строка... данные)
Создает константу элементов String , используя кодировку UTF-8 по умолчанию.
статическая константа <TUint8>
arrayOf (область действия , байт... данные)
Создает константу из byte элементов.
статическая константа <TFloat32>
arrayOf (область действия , данные с плавающей точкой...)
Создает константу элементов с float .
статическая константа <TBool>
arrayOf (область видимости , логические значения... данные)
Создает константу из boolean элементов.
статическая константа <TFloat64>
arrayOf (область действия , двойные... данные)
Создает константу из double элементов.
Выход <Т>
какВывод ()
Возвращает символический дескриптор тензора.
статический <T расширяет TType > Константа <T>
create (область видимости , T-тензор)
Создайте константу, создав неизменяемую копию tensor .
статическая константа <TFloat32>
scalarOf (область действия , данные с плавающей запятой)
Создает константу, содержащую один элемент float .
статическая константа <TUint8>
scalarOf (область видимости , байтовые данные)
Создает константу, содержащую byte элемент.
статическая константа < TString >
scalarOf (область области действия , кодировка набора символов, строковые данные)
Создает String константу, используя указанную кодировку.
статическая константа <TFloat64>
scalarOf (область действия , двойные данные)
Создает константу, содержащую один double элемент.
статическая константа < TInt32 >
scalarOf (область действия , целочисленные данные)
Создает константу, содержащую один элемент int .
статическая константа <TBool>
scalarOf (область видимости , логические данные)
Создает константу, содержащую один boolean элемент.
статическая константа < TString >
scalarOf (область видимости , строковые данные)
Создает String константу, используя кодировку UTF-8 по умолчанию.
статическая константа <TInt64>
scalarOf (область действия , длинные данные)
Создает константу, содержащую один long элемент.
статическая константа <TBool>
tensorOf (область области действия , логические данные [][][][][][]
Создает константу ранга 6 из boolean элементов.
статическая константа <TFloat64>
tensorOf (область видимости , данные double[][][])
Создает константу ранга 3 из double элементов.
статическая константа < TString >
tensorOf (область области действия , данные String[][][][][][])
Создает константу ранга 6 для элементов String , используя кодировку UTF-8 по умолчанию.
статическая константа <TUint8>
tensorOf (область видимости , данные byte[][][][])
Создает константу ранга 4 из byte элементов.
статическая константа < TInt32 >
tensorOf (область видимости , данные int[][])
Создает константу ранга 2 из элементов int .
статическая константа < TInt32 >
tensorOf (область области действия , форма фигуры , данные IntDataBuffer )
Создайте константу TInt32 с данными из данного буфера.
статическая константа <TInt64>
tensorOf (область видимости , данные long[][])
Создает константу ранга 2 из long элементов.
статическая константа <TInt64>
tensorOf (область видимости , форма фигуры , данные LongDataBuffer )
Создайте константу TInt64 с данными из данного буфера.
статическая константа <TFloat32>
tensorOf (область видимости , данные float[][][][])
Создает константу ранга 4 для элементов float .
статическая константа <TBool>
tensorOf (область области действия , логические данные [][][])
Создает константу ранга 3 из boolean элементов.
статическая константа < TString >
tensorOf (область видимости , данные String[][][])
Создает константу ранга 3 для элементов String , используя кодировку UTF-8 по умолчанию.
статическая константа <TInt64>
tensorOf (область видимости , длинные[][][][][][] данные)
Создает константу ранга 6 из long элементов.
статическая константа <TInt64>
tensorOf (область видимости , длинные[][][][] данные)
Создает константу ранга 4 из long элементов.
статическая константа < TInt32 >
tensorOf (область видимости , данные int[][][])
Создает константу ранга 3 из элементов int .
статическая константа < TString >
tensorOf (область области действия , форма фигуры , данные DataBuffer <String>)
Создайте константу TString с данными из заданного буфера, используя кодировку UTF-8 по умолчанию.
статическая константа <TBool>
tensorOf (область видимости , логические данные [][])
Создает константу ранга 2 из boolean элементов.
статическая константа < TInt32 >
tensorOf (область области действия , данные int[][][][][])
Создает константу ранга 5 из элементов int .
статическая константа <TFloat64>
tensorOf (область видимости , данные DoubleNdArray )
Создает константу из double элементов, которая является копией заданного n-мерного массива.
статическая константа < TString >
tensorOf (область области действия , кодировка набора символов, данные NdArray <String>)
Создает константу из элементов String , которая является копией заданного n-мерного массива, используя заданную кодировку.
статический <T расширяет TType > Константа <T>
tensorOf (область области действия , тип Class<T>, форма формы, данные ByteDataBuffer )
Создайте константу с данными из данного буфера.
статическая константа < TString >
tensorOf (область области действия , кодировка набора символов, форма фигуры , данные DataBuffer <String>)
Создайте константу TString с данными из заданного буфера, используя заданную кодировку.
статическая константа <TFloat64>
tensorOf (область области действия , данные double[][][][][][])
Создает константу ранга 6 из double элементов.
статическая константа <TFloat32>
tensorOf (область видимости , данные FloatNdArray )
Создает константу элементов float , которая является копией заданного n-мерного массива.
статическая константа <TBool>
tensorOf (область видимости , логические данные[][][][][]
Создает константу ранга 5 из boolean элементов.
статический <T расширяет TNumber > Константа <T>
tensorOf (область области действия , тип Class<T>, номер номера)
Создает скаляр type со значением number .
статическая константа <TUint8>
tensorOf (область видимости , данные ByteNdArray )
Создает константу из byte элементов, которая является копией заданного n-мерного массива.
статическая константа <TBool>
tensorOf (область области действия , форма фигуры , данные BooleanDataBuffer )
Создайте константу TBool с данными из данного буфера.
статическая константа <TFloat32>
tensorOf (область видимости , данные float[][])
Создает константу ранга 2 для элементов float .
статическая константа <TUint8>
tensorOf (область действия , данные byte[][])
Создает константу ранга 2 из byte элементов.
статическая константа <TFloat32>
tensorOf (область видимости , форма фигуры , данные FloatDataBuffer )
Создайте константу TFloat32 с данными из данного буфера.
статическая константа <TBool>
tensorOf (область видимости , данные BooleanNdArray )
Создает константу из boolean элементов, которая является копией заданного n-мерного массива.
статическая константа <TInt64>
tensorOf (область видимости , форма формы)
Создает константу ранга 1 из long элементов, представляющих размер каждого измерения данной фигуры.
статическая константа <TFloat32>
tensorOf (область области действия , данные float[][][][][])
Создает константу ранга 5 для элементов float .
статическая константа <TUint8>
tensorOf (область области действия , форма формы, данные ByteDataBuffer )
Создайте константу TUint8 с данными из данного буфера.
статическая константа < TString >
tensorOf (область видимости , данные NdArray <String>)
Создает константу из элементов String , которая является копией заданного n-мерного массива, используя кодировку UTF-8 по умолчанию.
статическая константа <TUint8>
tensorOf (область действия , данные byte[][][])
Создает константу ранга 3 из byte элементов.
статическая константа <TFloat64>
tensorOf (область видимости , данные double[][])
Создает константу ранга 2 из double элементов.
статическая константа < TString >
tensorOf (область видимости , данные String[][])
Создает константу ранга 2 для элементов String , используя кодировку UTF-8 по умолчанию.
статическая константа <TFloat64>
tensorOf (область видимости , форма фигуры , данные DoubleDataBuffer )
Создайте константу TFloat64 с данными из данного буфера.
статическая константа <TInt64>
tensorOf (область видимости , длинные[][][][][] данные)
Создает константу ранга 5 из long элементов.
статическая константа <TBool>
tensorOf (область области действия , логические данные [][][][])
Создает константу ранга 4 из boolean элементов.
статическая константа <TFloat32>
tensorOf (область видимости , данные float[][][])
Создает константу ранга 3 для элементов float .
статическая константа <TUint8>
tensorOf (область области действия , данные byte[][][][][])
Создает константу ранга 5 из byte элементов.
статическая константа < TString >
tensorOf (область области действия , данные String[][][][][])
Создает константу ранга 5 для элементов String , используя кодировку UTF-8 по умолчанию.
статическая константа <TInt64>
tensorOf (область видимости , длинные данные [][][])
Создает константу ранга 3 из long элементов.
статическая константа <TUint8>
tensorOf (область области действия , данные byte[][][][][][])
Создает константу ранга 6 из byte элементов.
статическая константа <TFloat32>
tensorOf (область области действия , данные float[][][][][][])
Создает константу ранга 6 для элементов float .
статическая константа < TInt32 >
tensorOf (область области действия , данные int[][][][][][])
Создает константу ранга 6 из элементов int .
статическая константа < TInt32 >
tensorOf (область видимости , данные IntNdArray )
Создает константу из элементов int , которая является копией заданного n-мерного массива.
статическая константа < TInt32 >
tensorOf (область видимости , данные int[][][][])
Создает константу ранга 4 из элементов int .
статическая константа <TFloat64>
tensorOf (область области действия , данные double[][][][][])
Создает константу ранга 5 из double элементов.
статическая константа <TInt64>
tensorOf (область видимости , данные LongNdArray )
Создает константу из long элементов, которая является копией заданного n-мерного массива.
статическая константа < TString >
tensorOf (область видимости , данные String[][][][])
Создает константу ранга 4 для элементов String , используя кодировку UTF-8 по умолчанию.
статическая константа <TFloat64>
tensorOf (область видимости , данные double[][][][])
Создает константу ранга 4 из double элементов.
статический <T расширяет TNumber > Константа <T>
tensorOfSameType (область действия , операнд <T> toMatch, номер номера)
Создает скаляр того же типа, что и toMatch , со значением number .
статическая константа <TUint8>
VectorOf (область действия , данные byte[])
Создает константу ранга 1 из byte элементов.
статическая константа <TInt64>
VectorOf (область действия , данные long[])
Создает константу ранга 1 из long элементов.
статическая константа <TFloat64>
VectorOf (область видимости , данные double[])
Создает константу ранга 1 из double элементов.
статическая константа < TInt32 >
VectorOf ( Область действия , данные int[])
Создает константу ранга 1 из элементов int .
статическая константа < TString >
VectorOf (область области действия , кодировка набора символов, данные String[])
Создает константу элементов String , используя заданную кодировку.
статическая константа <TFloat32>
VectorOf (область видимости , данные float[])
Создает константу ранга 1 для элементов float .
статическая константа <TBool>
VectorOf (область видимости , логические данные [])
Создает константу ранга 1 из boolean элементов.
статическая константа < TString >
VectorOf (область видимости , данные String[])
Создает константу ранга 1 из элементов String .

Унаследованные методы

Публичные методы

public static Constant < TString > arrayOf (область области действия , кодировка набора символов, данные String...)

Создает константу элементов String , используя заданную кодировку.

Параметры
объем — это область, используемая для добавления базовой операции.
кодировка кодировка для кодирования/декодирования строковых байтов.
данные Массив, содержащий значения для помещения в новую константу. Строковые элементы представляют собой последовательности байтов из последнего измерения массива.
Возврат
  • String константа

общедоступная статическая константа <TInt32> arrayOf (область области , int... данные)

Создает константу из элементов int .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу.
Возврат
  • константа с плавающей запятой

public static Constant < TInt64 > arrayOf (область области , длинные... данные)

Создает константу из long элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу.
Возврат
  • длинная константа

общедоступная статическая константа < TString > arrayOf (область области , строка... данные)

Создает константу элементов String , используя кодировку UTF-8 по умолчанию.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу.
Возврат
  • String константа

общедоступная статическая константа <TUint8> arrayOf (область действия , байт... данные)

Создает константу из byte элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу.
Возврат
  • байтовая константа

общедоступная статическая константа <TFloat32> arrayOf (область области действия , данные с плавающей запятой...)

Создает константу элементов с float .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу.
Возврат
  • константа с плавающей запятой

public static Constant < TBool > arrayOf (область области , логические значения... данные)

Создает константу из boolean элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу.
Возврат
  • логическая константа

public static Constant < TFloat64 > arrayOf (область видимости , двойные... данные)

Создает константу из double элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу.
Возврат
  • двойная константа

публичный вывод <T> asOutput ()

Возвращает символический дескриптор тензора.

Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.

public static Constant <T> create (область видимости , T-тензор)

Создайте константу, создав неизменяемую копию tensor . tensor может быть закрыт впоследствии без проблем.

Примечание. Эту конечную точку нельзя просто назвать constant , поскольку она будет конфликтовать с другими конечными точками, принимающими NdArray в параметре {например tensorOf(Scope, FloatNdArray) }.

Параметры
объем — это область, используемая для добавления базовой операции.
тензор Тензор, содержащий постоянное значение
Возврат
  • константа того же типа данных, что и «тензор»

public static Constant < TFloat32 > scalarOf (область области действия , данные с плавающей запятой)

Создает константу, содержащую один элемент float .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Значение, которое нужно поместить в новую константу.
Возврат
  • константа с плавающей запятой

общедоступная статическая константа <TUint8> scalarOf (область области действия , байтовые данные)

Создает константу, содержащую byte элемент.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Значение, которое нужно поместить в новую константу.
Возврат
  • байтовая константа

public static Constant < TString > scalarOf (область области действия , кодировка набора символов, строковые данные)

Создает String константу, используя указанную кодировку.

Параметры
объем — это область, используемая для добавления базовой операции.
кодировка Кодировка строки в байты.
данные Строка, которую нужно поместить в новую константу.
Возврат
  • строковая константа

public static Constant < TFloat64 > scalarOf (область области действия , двойные данные)

Создает константу, содержащую один double элемент.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Значение, которое нужно поместить в новую константу.
Возврат
  • двойная константа

public static Constant <TInt32> scalarOf (область области действия , целочисленные данные)

Создает константу, содержащую один элемент int .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Значение, которое нужно поместить в новую константу.
Возврат
  • целочисленная константа

public static Constant < TBool > scalarOf (область области действия , логические данные)

Создает константу, содержащую один boolean элемент.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Значение, которое нужно поместить в новую константу.
Возврат
  • логическая константа

public static Constant < TString > scalarOf (область области действия , строковые данные)

Создает String константу, используя кодировку UTF-8 по умолчанию.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Строка, которую нужно поместить в новую константу.
Возврат
  • строковая константа

public static Constant <TInt64> scalarOf (область области , длинные данные)

Создает константу, содержащую один long элемент.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Значение, которое нужно поместить в новую константу.
Возврат
  • длинная константа

public static Constant < TBool > tensorOf (область области действия , логические данные [][][][][][])

Создает константу ранга 6 из boolean элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • логическая константа

public static Constant < TFloat64 > tensorOf (область области действия , данные double[][][])

Создает константу ранга 3 из double элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • двойная константа

public static Constant < TString > tensorOf (область области действия , данные String[][][][][][])

Создает константу ранга 6 для элементов String , используя кодировку UTF-8 по умолчанию.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу.
Возврат
  • постоянная матрица TString

public static Constant < TUint8 > tensorOf (область области действия , данные byte[][][][])

Создает константу ранга 4 из byte элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • байтовая константа

public static Constant < TInt32 > tensorOf (область области действия , данные int[][])

Создает константу ранга 2 из элементов int .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • целочисленная константа

общедоступная статическая константа <TInt32> tensorOf (область области , форма формы , данные IntDataBuffer )

Создайте константу TInt32 с данными из данного буфера.

Параметры
объем — это область, используемая для добавления базовой операции.
форма тензорная форма.
данные буфер, содержащий данные тензора.
Возврат
  • целочисленная константа
Броски
IllegalArgumentException Если форма тензора несовместима с буфером

public static Constant < TInt64 > tensorOf (область области действия , данные long[][])

Создает константу ранга 2 из long элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • длинная константа

общедоступная статическая константа <TInt64> tensorOf (область области действия , форма формы , данные LongDataBuffer )

Создайте константу TInt64 с данными из данного буфера.

Параметры
объем — это область, используемая для добавления базовой операции.
форма тензорная форма.
данные буфер, содержащий данные тензора.
Возврат
  • длинная константа
Броски
IllegalArgumentException Если форма тензора несовместима с буфером

public static Constant < TFloat32 > tensorOf (область области действия , данные float[][][][])

Создает константу ранга 4 для элементов float .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • константа с плавающей запятой

public static Constant < TBool > tensorOf (область области действия , логические данные [][][])

Создает константу ранга 3 из boolean элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • логическая константа

public static Constant < TString > tensorOf (область области действия , данные String[][][])

Создает константу ранга 3 для элементов String , используя кодировку UTF-8 по умолчанию.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу.
Возврат
  • постоянная матрица TString

public static Constant < TInt64 > tensorOf (область области действия , данные long[][][][][][])

Создает константу ранга 6 из long элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • длинная константа

public static Constant < TInt64 > tensorOf (область области действия , данные long[][][][])

Создает константу ранга 4 из long элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • длинная константа

public static Constant < TInt32 > tensorOf (область области действия , данные int[][][])

Создает константу ранга 3 из элементов int .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • целочисленная константа

public static Constant < TString > tensorOf (область области , форма формы, данные DataBuffer <String>)

Создайте константу TString с данными из заданного буфера, используя кодировку UTF-8 по умолчанию.

Параметры
объем — это область, используемая для добавления базовой операции.
форма тензорная форма.
данные буфер, содержащий данные тензора.
Возврат
  • строковая константа
Броски
IllegalArgumentException Если форма тензора несовместима с буфером

public static Constant < TBool > tensorOf (область области действия , логические данные [][])

Создает константу ранга 2 из boolean элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • логическая константа

public static Constant < TInt32 > tensorOf (область области действия , данные int[][][][][])

Создает константу ранга 5 из элементов int .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • целочисленная константа

public static Constant < TFloat64 > tensorOf (область видимости , данные DoubleNdArray )

Создает константу из double элементов, которая является копией заданного n-мерного массива.

Параметры
объем — это область, используемая для добавления базовой операции.
данные n-мерный массив double элементов.
Возврат
  • двойная константа

public static Constant < TString > tensorOf (область области действия , кодировка набора символов, данные NdArray <String>)

Создает константу из элементов String , которая является копией заданного n-мерного массива, используя заданную кодировку.

Параметры
объем — это область, используемая для добавления базовой операции.
кодировка набор символов, используемый для кодирования/декодирования строковых байтов.
данные n-мерный массив элементов String .
Возврат
  • строковая константа

public static Constant <T> tensorOf (область области действия , тип Class<T>, форма формы , данные ByteDataBuffer )

Создайте константу с данными из данного буфера.

Параметры
объем — это область, используемая для добавления базовой операции.
тип класс типа тензора
форма тензорная форма.
данные буфер, содержащий данные тензора.
Возврат
  • константа типа `type`
Броски
IllegalArgumentException Если тип данных или форма тензора несовместимы с буфером

public static Constant < TString > tensorOf (область области действия , кодировка набора символов, форма формы , данные DataBuffer <String>)

Создайте константу TString с данными из заданного буфера, используя заданную кодировку.

Параметры
объем — это область, используемая для добавления базовой операции.
кодировка набор символов, используемый для кодирования/декодирования строковых байтов.
форма тензорная форма.
данные буфер, содержащий данные тензора.
Возврат
  • строковая константа
Броски
IllegalArgumentException Если форма тензора несовместима с буфером

public static Constant < TFloat64 > tensorOf (область видимости , данные double[][][][][][])

Создает константу ранга 6 из double элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • двойная константа

общедоступная статическая константа <TFloat32> tensorOf (область области действия , данные FloatNdArray )

Создает константу элементов float , которая является копией заданного n-мерного массива.

Параметры
объем — это область, используемая для добавления базовой операции.
данные n-мерный массив элементов с float .
Возврат
  • константа с плавающей запятой

public static Constant < TBool > tensorOf (область области действия , логические данные [][][][][])

Создает константу ранга 5 из boolean элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • логическая константа

public static Constant <T> tensorOf (область действия , тип Class<T>, числовой номер)

Создает скаляр type со значением number . number может быть усечено, если оно не соответствует целевому типу.

Параметры
тип тип создаваемого тензора. Должен быть конкретным (т.е. не TFloating )
число значение тензора
Возврат
  • константа переданного типа
Броски
IllegalArgumentException если тип абстрактный (т. е. TFloating ) или неизвестный.

общедоступная статическая константа <TUint8> tensorOf (область области действия , данные ByteNdArray )

Создает константу из byte элементов, которая является копией заданного n-мерного массива.

Параметры
объем — это область, используемая для добавления базовой операции.
данные n-мерный массив byte элементов.
Возврат
  • байтовая константа

общедоступная статическая константа <TBool> tensorOf (область области , форма формы , данные BooleanDataBuffer )

Создайте константу TBool с данными из данного буфера.

Параметры
объем — это область, используемая для добавления базовой операции.
форма тензорная форма.
данные буфер, содержащий данные тензора.
Возврат
  • логическая константа
Броски
IllegalArgumentException Если форма тензора несовместима с буфером

public static Constant < TFloat32 > tensorOf (область области действия , данные float[][])

Создает константу ранга 2 для элементов float .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • константа с плавающей запятой

public static Constant < TUint8 > tensorOf (область области действия , данные byte[][])

Создает константу ранга 2 из byte элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • байтовая константа

общедоступная статическая константа <TFloat32> tensorOf (область области действия , форма формы, данные FloatDataBuffer )

Создайте константу TFloat32 с данными из данного буфера.

Параметры
объем — это область, используемая для добавления базовой операции.
форма тензорная форма.
данные буфер, содержащий данные тензора.
Возврат
  • константа с плавающей запятой
Броски
IllegalArgumentException Если форма тензора несовместима с буфером

public static Constant <TBool> tensorOf (область области действия , данные BooleanNdArray )

Создает константу из boolean элементов, которая является копией заданного n-мерного массива.

Параметры
объем — это область, используемая для добавления базовой операции.
данные n-мерный массив boolean элементов.
Возврат
  • логическая константа

public static Constant < TInt64 > tensorOf (область области действия , форма формы)

Создает константу ранга 1 из long элементов, представляющих размер каждого измерения данной фигуры.

Параметры
объем — это область, используемая для добавления базовой операции.
форма форма
Возврат
  • длинная константа

public static Constant < TFloat32 > tensorOf (область области действия , данные float[][][][][])

Создает константу ранга 5 для элементов float .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • константа с плавающей запятой

общедоступная статическая константа <TUint8> tensorOf (область области , форма формы , данные ByteDataBuffer )

Создайте константу TUint8 с данными из данного буфера.

Параметры
объем — это область, используемая для добавления базовой операции.
форма тензорная форма.
данные буфер, содержащий данные тензора.
Возврат
  • байтовая константа
Броски
IllegalArgumentException Если форма тензора несовместима с буфером

public static Constant < TString > tensorOf (область области действия , данные NdArray <String>)

Создает константу из элементов String , которая является копией заданного n-мерного массива, используя кодировку UTF-8 по умолчанию.

Параметры
объем — это область, используемая для добавления базовой операции.
данные n-мерный массив элементов String .
Возврат
  • строковая константа

public static Constant < TUint8 > tensorOf (область области действия , данные byte[][][])

Создает константу ранга 3 из byte элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • байтовая константа

public static Constant < TFloat64 > tensorOf (область видимости , данные double[][])

Создает константу ранга 2 из double элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • двойная константа

public static Constant < TString > tensorOf (область области действия , данные String[][])

Создает константу ранга 2 для элементов String , используя кодировку UTF-8 по умолчанию.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу.
Возврат
  • постоянная матрица TString

общедоступная статическая константа <TFloat64> tensorOf (область области действия , форма формы , данные DoubleDataBuffer )

Создайте константу TFloat64 с данными из данного буфера.

Параметры
объем — это область, используемая для добавления базовой операции.
форма тензорная форма.
данные буфер, содержащий данные тензора.
Возврат
  • двойная константа
Броски
IllegalArgumentException Если форма тензора несовместима с буфером

public static Constant < TInt64 > tensorOf (область области действия , данные long[][][][][])

Создает константу ранга 5 из long элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • длинная константа

public static Constant < TBool > tensorOf (область области действия , логические данные [][][][])

Создает константу ранга 4 из boolean элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • логическая константа

public static Constant < TFloat32 > tensorOf (область области действия , данные float[][][])

Создает константу ранга 3 для элементов float .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • константа с плавающей запятой

public static Constant < TUint8 > tensorOf (область области действия , данные byte[][][][][])

Создает константу ранга 5 из byte элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • байтовая константа

public static Constant < TString > tensorOf (область области действия , данные String[][][][][])

Создает константу ранга 5 для элементов String , используя кодировку UTF-8 по умолчанию.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу.
Возврат
  • постоянная матрица TString

public static Constant < TInt64 > tensorOf (область области действия , данные long[][][])

Создает константу ранга 3 из long элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • длинная константа

public static Constant < TUint8 > tensorOf (область действия , данные byte[][][][][][])

Создает константу ранга 6 из byte элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • байтовая константа

public static Constant < TFloat32 > tensorOf (область области действия , данные float[][][][][][])

Создает константу ранга 6 для элементов float .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • константа с плавающей запятой

public static Constant < TInt32 > tensorOf (область области действия , данные int[][][][][][])

Создает константу ранга 6 из элементов int .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • целочисленная константа

общедоступная статическая константа <TInt32> tensorOf (область области действия , данные IntNdArray )

Создает константу из элементов int , которая является копией заданного n-мерного массива.

Параметры
объем — это область, используемая для добавления базовой операции.
данные n-мерный массив элементов int .
Возврат
  • целочисленная константа

public static Constant < TInt32 > tensorOf (область области действия , данные int[][][][])

Создает константу ранга 4 из элементов int .

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • целочисленная константа

public static Constant < TFloat64 > tensorOf (область видимости , данные double[][][][][])

Создает константу ранга 5 из double элементов.

Параметры
объем — это область, используемая для добавления базовой операции.
данные Массив, содержащий значения для помещения в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • двойная константа

общедоступная статическая константа <TInt64> tensorOf (область области действия , данные LongNdArray )

Создает константу из long элементов, которая является копией заданного n-мерного массива.

Параметры
объем это прицел, используемый для добавления основной операции.
данные n-размерный массив long элементов.
Возврат
  • длинная постоянная

Общественная статическая постоянная <TSTRING> TENSOROF (область сферы действия , String [] [] [] [] data)

Создает константу String элементов строки, используя кодирование UTF-8 по умолчанию.

Параметры
объем это прицел, используемый для добавления основной операции.
данные Массив, содержащий значения, которые можно помещать в новую константу.
Возврат
  • Постоянная матрица TString

Общественная статическая постоянная <tfloat64> tensorof (область применения , Double [] [] [] [] data)

Создает константу ранга-4 double элементов.

Параметры
объем это прицел, используемый для добавления основной операции.
данные Массив, содержащий значения, которые можно помещать в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • двойная постоянная

Общественная статическая постоянная <T> tensorofsameType (область прицела , операнд <T> томатч, номер номера)

Создает скаляр того же типа, что и toMatch , со значением number . number может быть усечено, если оно не вписывается в целевой тип.

Параметры
томатч операнд, обеспечивающий целевой тип
число ценность тензора
Возврат
  • постоянная с тем же типом, что и toMatch
Броски
IllegalArgumentException Если тип неизвестен (что должно быть невозможно).
Смотрите также

Общественная статическая константа <uint8> vectorof (область применения , байт [] данные)

Создает константу ранга-1 byte элементов.

Параметры
объем это прицел, используемый для добавления основной операции.
данные Массив, содержащий значения, которые можно помещать в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • Постоянная байт

Общественная статическая постоянная <tint64> vectorof (область применения , длинные [] данные)

Создает константу ранга-1 long элементов.

Параметры
объем это прицел, используемый для добавления основной операции.
данные Массив, содержащий значения, которые можно помещать в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • длинная постоянная

Общественная статическая константа <tfloat64> Vectorof (область применения , Double [] Data)

Создает константу ранга-1 double элементов.

Параметры
объем это прицел, используемый для добавления основной операции.
данные Массив, содержащий значения, которые можно помещать в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • двойная постоянная

Общественная статическая постоянная <tint32> Vectorof (область применения , int [] data)

Создает константу ранга-1 из элементов int .

Параметры
объем это прицел, используемый для добавления основной операции.
данные Массив, содержащий значения, которые можно помещать в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • целочисленная постоянная

Общественная статическая константа <TString> VectorOf (область применения , Charset Charset, String [] Data)

Создает константу String элементов, используя заданный Charset.

Параметры
объем это прицел, используемый для добавления основной операции.
Чарсис Charset для кодирования/декодирования байтов струн.
данные Массив, содержащий значения, которые можно помещать в новую константу. Строковые элементы представляют собой последовательности байтов из последнего размера массива.
Возврат
  • String постоянная

Общественная статическая постоянная <Tfloat32> VectorOf (область применения , данные float [])

Создает константу ранга-1 с float элементами.

Параметры
объем это прицел, используемый для добавления основной операции.
данные Массив, содержащий значения, которые можно помещать в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • постоянная поплавка

Общественная статическая постоянная <tbool> Vectorof (область применения , логические данные [] данные)

Создает константу boolean элементов Rank-1.

Параметры
объем это прицел, используемый для добавления основной операции.
данные Массив, содержащий значения, которые можно помещать в новую константу. Размеры новой константы будут соответствовать размерам массива.
Возврат
  • логическая константа

Общественная статическая постоянная <TSTRING> VectorOf (область областей сферы , Data [] [])

Создает константу строки-1 String элементов.

Параметры
объем это прицел, используемый для добавления основной операции.
данные Массив, содержащий значения, которые можно помещать в новую константу.
Возврат
  • Постоянная матрица TString