SavedModelBundle.Exporter

publiczna statyczna klasa końcowa SavedModelBundle.Exporter

Opcje eksportowania SavedModel.

Metody publiczne

próżnia
eksport ()
Zapisz model w katalogu eksportu.
SavedModelBundle.Exporter
withFunction (funkcja ConcreteFunction )
Zapisz konkretną funkcję tego modelu.
SavedModelBundle.Exporter
withTags (String... tagi)
Ustawia zestaw znaczników identyfikujących konkretny wykres w zapisanym modelu do zapisania.

Metody dziedziczone

Metody publiczne

publiczny pusty eksport ()

Zapisz model w katalogu eksportu.

Rzuca
Wyjątek IO jeśli zapisany model lub stan zmiennej nie mogą zostać zapisane na dysku

public SavedModelBundle.Exporter withFunction (funkcja ConcreteFunction )

Zapisz konkretną funkcję tego modelu.

Funkcja konkretna przenosi sygnaturę (tj. listę przyjaznych dla użytkownika nazw wejść i wyjść do wykresu) oraz prawidłową sesję do wykresu, która ma zostać zapisana w modelu.

Uwaga: ostatecznie TensorFlow dla Java będzie obsługiwał eksport obiektów funkcyjnych, tak jak robi to API Pythona, ale obecnie obsługiwane są tylko modele zorientowane na sesję (tj. modele z jednym wykresem głównym i co najmniej jednym podpisem). Modele te są kompatybilne z modelami eksportowanymi przez estymatory TensorFlow 1.x lub TensorFlow 2.x.
Dlatego wszystkie funkcje wyeksportowane w modelu powinny w tej chwili dzielić tę samą sesję, w przeciwnym razie zostanie zgłoszony wyjątek.

Parametry
funkcjonować funkcja niosąca podpis i ważną sesję do wykresu, który ma zostać zapisany
Zwroty
  • ten obiekt
Rzuca
Wyjątek IllegalArgument jeśli do modelu została już dodana funkcja o tej samej nazwie
Nieobsługiwany wyjątek operacji jeśli ta funkcja nie dzieli tej samej sesji z innymi funkcjami dodanymi do tego modelu

public SavedModelBundle.Exporter withTags (String... tagi)

Ustawia zestaw znaczników identyfikujących konkretny wykres w zapisanym modelu do zapisania.

Należy pamiętać, że przy użyciu tego interfejsu API można obecnie zapisać tylko jeden wykres na model.

Parametry
tagi znaczniki identyfikujące konkretny MetaGraphDef do zapisania.
Zwroty
  • ten obiekt
Rzuca
Wyjątek IllegalArgument jeśli tagi są nieprawidłowe