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
)