tensorflow:: ops:: Przywróć
#include <io_ops.h>Przywraca tensor z plików punktów kontrolnych.
Streszczenie
Odczytuje tensor zapisany w jednym lub kilku plikach. Jeśli plików jest kilka (na przykład tensor został zapisany jako wycinki), file_pattern może zawierać symbole wieloznaczne ( * i ? ) tylko w nazwie pliku, a nie w katalogu.
Jeśli file_pattern pasuje do kilku plików, preferred_shard może zostać użyty do wskazania, w którym pliku prawdopodobnie znajduje się żądany tensor. Ta operacja najpierw otworzy plik o indeksie preferred_shard na liście pasujących plików i spróbuje przywrócić tensory z tego pliku. Tylko jeśli w pierwszym pliku nie zostaną znalezione jakieś tensory lub wycinki tensorów, operacja otwiera wszystkie pliki. Ustawienie preferred_shard tak, aby odpowiadał wartości przekazanej jako shard fragmentu w operacji Save Op, może przyspieszyć operację Restore . Ten atrybut wpływa tylko na wydajność, a nie na poprawność. Domyślna wartość -1 oznacza, że pliki są przetwarzane po kolei.
Zobacz także RestoreSlice .
Argumenty:
- zakres: obiekt zakresu
- file_pattern: Musi zawierać pojedynczy element. Wzór plików, z których odczytujemy tensor.
- tensor_name: Musi zawierać pojedynczy element. Nazwa tensora do przywrócenia.
- dt: Typ tensora, który ma zostać przywrócony.
Atrybuty opcjonalne (patrz Attrs ):
- preferred_shard: Indeks pliku, który należy otworzyć jako pierwszy, jeśli wiele plików pasuje
file_pattern.
Zwroty:
-
Output: Przywrócony tensor.
Konstruktory i destruktory | |
|---|---|
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) |
Atrybuty publiczne | |
|---|---|
operation | |
tensor | |
Funkcje publiczne | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Publiczne funkcje statyczne | |
|---|---|
PreferredShard (int64 x) | |
Struktury | |
|---|---|
| tensorflow:: ops:: Przywróć:: Atrybuty | Opcjonalne ustawienia atrybutów dla Restore . |
Atrybuty publiczne
działanie
Operation operation
napinacz
::tensorflow::Output tensor
Funkcje publiczne
Przywrócić
Restore( const ::tensorflow::Scope & scope, ::tensorflow::Input file_pattern, ::tensorflow::Input tensor_name, DataType dt )
Przywrócić
Restore( const ::tensorflow::Scope & scope, ::tensorflow::Input file_pattern, ::tensorflow::Input tensor_name, DataType dt, const Restore::Attrs & attrs )
węzeł
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const
Publiczne funkcje statyczne
PreferredShard
Attrs PreferredShard( int64 x )