Tensorflow :: ops :: Wiederherstellen
#include <io_ops.h>
Stellt einen Tensor aus Prüfpunktdateien wieder her.
Zusammenfassung
Liest einen Tensor, der in einer oder mehreren Dateien gespeichert ist. Wenn mehrere Dateien vorhanden sind (z. B. weil ein Tensor als Slices gespeichert wurde), enthält file_pattern
möglicherweise Platzhaltersymbole ( *
und ?
) Nur im Dateinamenbereich, nicht im Verzeichnisbereich.
Wenn ein auf file_pattern
mehr Dateien übereinstimmt, preferred_shard
kann Hinweis verwendet werden , in der Datei der angeforderten Tensor wahrscheinlich gefunden werden soll. Diese Operation öffnet zuerst die Datei im Index preferred_shard
in der Liste der übereinstimmenden Dateien und versucht, Tensoren aus dieser Datei wiederherzustellen. Nur wenn einige Tensoren oder Tensorscheiben in dieser ersten Datei nicht gefunden werden, öffnet der Op alle Dateien. Das Festlegen von preferred_shard
, dass es mit dem Wert übereinstimmt, der als shard
Eingabe eines übereinstimmenden Save
Op übergeben wird, kann die Wiederherstellung beschleunigen. Dieses Attribut wirkt sich nur auf die Leistung aus, nicht auf die Korrektheit. Der Standardwert -1 bedeutet, dass Dateien der Reihe nach verarbeitet werden.
Siehe auch RestoreSlice
.
Argumente:
- scope: Ein Scope- Objekt
- file_pattern: Muss ein einzelnes Element haben. Das Muster der Dateien, aus denen wir den Tensor lesen.
- tensor_name: Muss ein einzelnes Element haben. Der Name des wiederherzustellenden Tensors.
- dt: Der Typ des wiederherzustellenden Tensors.
Optionale Attribute (siehe Attrs
):
-
file_pattern
: Index der Datei, die zuerst geöffnet werden soll, wenn mehrere Dateien mitfile_pattern
.
Kehrt zurück:
-
Output
: Der wiederhergestellte Tensor.
Konstruktoren und Destruktoren | |
---|---|
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) |
Öffentliche Attribute | |
---|---|
operation | |
tensor |
Öffentliche Funktionen | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Öffentliche statische Funktionen | |
---|---|
PreferredShard (int64 x) |
Strukturen | |
---|---|
tensorflow :: ops :: Restore :: Attrs | Optionale Attributsetzer für die Wiederherstellung . |
Öffentliche Attribute
Operation
Operation operation
Tensor
::tensorflow::Output tensor
Öffentliche Funktionen
Wiederherstellen
Restore( const ::tensorflow::Scope & scope, ::tensorflow::Input file_pattern, ::tensorflow::Input tensor_name, DataType dt )
Wiederherstellen
Restore( const ::tensorflow::Scope & scope, ::tensorflow::Input file_pattern, ::tensorflow::Input tensor_name, DataType dt, const Restore::Attrs & attrs )
Knoten
::tensorflow::Node * node() const
operator :: tensorflow :: Input
operator::tensorflow::Input() const
operator :: tensorflow :: Output
operator::tensorflow::Output() const
Öffentliche statische Funktionen
PreferredShard
Attrs PreferredShard( int64 x )