тензорный поток :: ops :: Восстановить
#include <io_ops.h>
Восстанавливает тензор из файлов контрольных точек.
Резюме
Читает тензор, хранящийся в одном или нескольких файлах. Если файлов несколько (например, потому что тензор был сохранен как фрагменты), file_pattern
может содержать символы подстановки ( *
и ?
) Только в части имени файла, а не в части каталога.
Если file_pattern
соответствует нескольким файлам, preferred_shard
может использоваться, чтобы указать, в каком файле запрашиваемый тензор, вероятно, будет найден. Эта операция сначала откроет файл с индексом preferred_shard
в списке совпадающих файлов и попытается восстановить тензоры из этого файла. Только если некоторые тензоры или тензорные срезы не найдены в этом первом файле, оператор открывает все файлы. Установка параметра preferred_shard
в соответствии со значением, переданным в качестве входных данных shard
соответствующей операции Save
может ускорить восстановление . Этот атрибут влияет только на производительность, но не на правильность. Значение по умолчанию -1 означает, что файлы обрабатываются по порядку.
См. Также RestoreSlice
.
Аргументы:
- scope: объект Scope
- file_pattern: должен состоять из одного элемента. Шаблон файлов, из которых мы читаем тензор.
- tenor_name: должен содержать один элемент. Имя восстанавливаемого тензора.
- dt: тип восстанавливаемого тензора.
Необязательные атрибуты (см. Attrs
):
- Предпочитаемый_шард: индекс файла для открытия первым, если несколько файлов соответствуют
file_pattern
.
Возврат:
-
Output
: Восстановленный тензор.
Конструкторы и деструкторы | |
---|---|
Restore (const :: tensorflow::Scope & scope, :: tensorflow::Input file_pattern, :: tensorflow::Input tensor_name, DataType dt) | |
Restore (const :: tensorflow::Scope & scope, :: tensorflow::Input file_pattern, :: tensorflow::Input tensor_name, DataType dt, const Restore::Attrs & attrs) |
Публичные атрибуты | |
---|---|
operation | |
tensor |
Публичные функции | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Публичные статические функции | |
---|---|
PreferredShard (int64 x) |
Структуры | |
---|---|
tenorflow :: ops :: Restore :: Attrs | Необязательные установщики атрибутов для восстановления . |
Публичные атрибуты
операция
Operation operation
тензор
::tensorflow::Output tensor
Публичные функции
Восстановить
Restore( const ::tensorflow::Scope & scope, ::tensorflow::Input file_pattern, ::tensorflow::Input tensor_name, DataType dt )
Восстановить
Restore( const ::tensorflow::Scope & scope, ::tensorflow::Input file_pattern, ::tensorflow::Input tensor_name, DataType dt, const Restore::Attrs & attrs )
узел
::tensorflow::Node * node() const
оператор :: тензорный поток :: Ввод
operator::tensorflow::Input() const
оператор :: tenorflow :: Выход
operator::tensorflow::Output() const
Публичные статические функции
PreferredShard
Attrs PreferredShard( int64 x )