публичный финальный класс 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