tensorflow::ops::Restauration
#include <io_ops.h>Restaure un tenseur à partir de fichiers de point de contrôle.
Résumé
Lit un tenseur stocké dans un ou plusieurs fichiers. S'il y a plusieurs fichiers (par exemple parce qu'un tenseur a été enregistré sous forme de tranches), file_pattern peut contenir des caractères génériques ( * et ? ) uniquement dans la partie nom de fichier, et non dans la partie répertoire.
Si un file_pattern correspond à plusieurs fichiers, preferred_shard peut être utilisé pour indiquer dans quel fichier le tenseur demandé est susceptible d'être trouvé. Cette opération ouvre d'abord le fichier à l'index preferred_shard dans la liste des fichiers correspondants et tente de restaurer les tenseurs à partir de ce fichier. Ce n'est que si certains tenseurs ou tranches de tenseurs sont introuvables dans ce premier fichier que l'opération ouvre tous les fichiers. Définir preferred_shard pour qu'il corresponde à la valeur passée comme entrée shard d'une opération Save correspondante peut accélérer la restauration . Cet attribut n'affecte que les performances, et non l'exactitude. La valeur par défaut -1 signifie que les fichiers sont traités dans l'ordre.
Voir aussi RestoreSlice .
Arguments :
- portée : un objet Scope
- file_pattern : Doit contenir un seul élément. Le modèle des fichiers à partir desquels nous lisons le tenseur.
- tensor_name : Doit contenir un seul élément. Le nom du tenseur à restaurer.
- dt : Le type du tenseur à restaurer.
Attributs optionnels (voir Attrs ) :
- preferred_shard : Index du fichier à ouvrir en premier si plusieurs fichiers correspondent
file_pattern.
Retours :
-
Output: Le tenseur restauré.
Constructeurs et destructeurs | |
|---|---|
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) |
attributs publics | |
|---|---|
operation | |
tensor | |
fonctions publiques | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
fonctions statiques publiques | |
|---|---|
PreferredShard (int64 x) | |
Structures | |
|---|---|
| tensorflow::ops::Restore::Attrs | Définiteurs d'attributs optionnels pour la restauration . |
attributs publics
opération
Operation operation
tenseur
::tensorflow::Output tensor
fonctions publiques
Restaurer
Restore( const ::tensorflow::Scope & scope, ::tensorflow::Input file_pattern, ::tensorflow::Input tensor_name, DataType dt )
Restaurer
Restore( const ::tensorflow::Scope & scope, ::tensorflow::Input file_pattern, ::tensorflow::Input tensor_name, DataType dt, const Restore::Attrs & attrs )
nœud
::tensorflow::Node * node() const
opérateur::tensorflow::Entrée
operator::tensorflow::Input() const
opérateur::tensorflow::Sortie
operator::tensorflow::Output() const
fonctions statiques publiques
PreferredShard
Attrs PreferredShard( int64 x )