ParseSingleExample

публичный финальный класс ParseSingleExample

Преобразует прототип tf.Example (как строку) в типизированные тензоры.

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

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

статический ParseSingleExample
create ( Область видимости , Operand < TString > сериализованный, Iterable< Operand <?>> DensityDefaults, Long numSparse, List<String> sparseKeys, List<String> DensityKeys, List<Class<? расширяет TType >> sparseTypes, List< Shape > плотные фигуры)
Фабричный метод для создания класса, обертывающего новую операцию ParseSingleExample.
Список< Вывод <?>>
Список< Вывод <TInt64> >
Список< Вывод <TInt64> >
Список< Вывод <?>>

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

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «ParseSingleExample».

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

public static ParseSingleExample create ( Область действия, Operand < TString > сериализованный, Iterable< Operand <?>> DensityDefaults, Long numSparse, List<String> sparseKeys, List<String> DensityKeys, List<Class<? расширяет TType >> sparseTypes, List < Форма > плотные фигуры)

Фабричный метод для создания класса, обертывающего новую операцию ParseSingleExample.

Параметры
объем текущий объем
сериализованный Вектор, содержащий пакет двоичных сериализованных прототипов примеров.
плотные значения по умолчанию Список тензоров (некоторые могут быть пустыми), длина которого соответствует длине `dense_keys`. Densent_defaults[j] предоставляет значения по умолчанию, когда в Feature_map примера отсутствует Density_key[j]. Если для Density_defaults[j] указан пустой тензор, то требуется функция Density_keys[j]. Тип ввода выводится из Density_defaults[j], даже если он пуст. Если Densent_defaults[j] не пуст, а Densent_shapes[j] полностью определен, то форма Densent_defaults[j] должна соответствовать форме Densent_Shapes[j]. Если Densent_shapes[j] имеет неопределенный основной размер (функция плотности переменных шагов), Densent_defaults[j] должен содержать один элемент: элемент заполнения.
numSparse Количество разреженных объектов, которые необходимо проанализировать из примера. Это должно соответствовать длине `sparse_keys` и `sparse_types`.
разреженные ключи Список строк `num_sparse`. Ключи, ожидаемые в функциях примеров, связаны с разреженными значениями.
плотные клавиши Ключи, ожидаемые в функциях примеров, связаны с плотными значениями.
разреженные типы Список типов `num_sparse`; типы данных в каждой функции, указанные в sparse_keys. В настоящее время операция ParseSingleExample поддерживает DT_FLOAT (FloatList), DT_INT64 (Int64List) и DT_STRING (BytesList).
плотныеФормы Формы данных в каждой функции указаны в Density_keys. Длина этого списка должна соответствовать длине `dense_keys`. Количество элементов в объекте, соответствующем Densent_key[j], всегда должно равняться Densent_shapes[j].NumEntries(). Если Density_shapes[j] == (D0, D1, ..., DN), то форма выходного тензора Density_values[j] будет (D0, D1, ..., DN): В случае Density_shapes[j] = (-1, D1, ..., DN), форма выходного Tensor Densent_values[j] будет (M, D1, .., DN), где M — количество блоков элементов длины D1 * . ... *DN, во входе.
Возврат
  • новый экземпляр ParseSingleExample

общедоступный список< Вывод <?>> DensityValues ()

общедоступный список < Вывод < TInt64 >> sparseIndices ()

общедоступный список < Вывод < TInt64 >> sparseShapes ()

общедоступный список< Вывод <?>> sparseValues ()