Warnung: Diese API ist veraltet und wird in einer zukünftigen Version von TensorFlow entfernt, nachdem der Ersatz stabil ist.

SavedModelBundle

öffentliche Klasse SavedModelBundle

SavedModelBundle repräsentiert ein Modell, das aus dem Speicher geladen wurde.

Das Modell besteht aus einer Beschreibung der Berechnung (ein Graph ), einer Session mit Tensoren (z. B. Parametern oder Variablen im Diagramm), die auf im Speicher gespeicherte Werte initialisiert wurden, und einer Beschreibung des Modells (einer serialisierten Darstellung eines MetaGraphDef-Protokollpuffers ).

Verschachtelte Klassen

Klasse SavedModelBundle.Loader Optionen zum Laden eines SavedModel.

Öffentliche Methoden

Leere
close ()
Gibt Ressourcen (das Graph und die Session ) frei, die dem gespeicherten Modellpaket zugeordnet sind.
Graph
graph ()
Gibt das Diagramm zurück, das die vom Modell durchgeführte Berechnung beschreibt.
statisches SavedModelBundle
Laden (String exportDir, String ... Tags)
Laden Sie ein gespeichertes Modell aus einem Exportverzeichnis.
statisch SavedModelBundle.Loader
Loader (String exportDir)
Laden Sie ein gespeichertes Modell.
Byte[]
metaGraphDef ()
Gibt den serialisierten MetaGraphDef-Protokollpuffer zurück, der dem gespeicherten Modell zugeordnet ist.
Session
session ()
Gibt die Session mit der die Berechnung mit dem Modell durchgeführt werden soll.

Vererbte Methoden

Öffentliche Methoden

public void close ()

Gibt Ressourcen (das Graph und die Session ) frei, die dem gespeicherten Modellpaket zugeordnet sind.

public Graph graph ()

Gibt das Diagramm zurück, das die vom Modell durchgeführte Berechnung beschreibt.

public static SavedModelBundle load (String exportDir, String ... tags)

Laden Sie ein gespeichertes Modell aus einem Exportverzeichnis. Das Modell, das geladen wird, sollte mit der gespeicherten Modell-API erstellt werden .

Diese Methode ist eine Abkürzung für:

SavedModelBundle.loader().withTags(tags).load();
 

Parameter
exportDir Der Verzeichnispfad, der ein gespeichertes Modell enthält.
Stichworte die Tags, die das zu ladende spezifische metagraphdef identifizieren.
Kehrt zurück
  • Ein Bundle mit dem Diagramm und der zugehörigen Sitzung.

öffentlicher statischer SavedModelBundle.Loader- Loader (String exportDir)

Laden Sie ein gespeichertes Modell.

Gibt ein Loader Objekt zurück, mit dem Konfigurationsoptionen festgelegt werden können, bevor das Modell tatsächlich geladen wird.

Parameter
exportDir Der Verzeichnispfad, der ein gespeichertes Modell enthält.

öffentliches Byte [] metaGraphDef ()

Gibt den serialisierten MetaGraphDef-Protokollpuffer zurück, der dem gespeicherten Modell zugeordnet ist.

öffentliche Sitzung Sitzung ()

Gibt die Session mit der die Berechnung mit dem Modell durchgeführt werden soll.

Kehrt zurück
  • die initialisierte Sitzung