警告:このAPIは非推奨であり、置き換えが安定した後 TensorFlowの将来のバージョンで削除される予定です。

このページは Cloud Translation API によって翻訳されました。
Switch to English

SavedModelBundle

パブリッククラスSavedModelBundle

SavedModelBundleは、ストレージからロードされたモデルを表します。

モデルは、計算の説明( Graph )、ストレージに保存された値に初期化されたテンソル(グラフ内のパラメーターや変数など)を使用したSession 、およびモデルの説明( MetaGraphDefプロトコルバッファーのシリアル化された表現)で構成されます。 )。

ネストされたクラス

クラスSavedModelBundle.Loader SavedModelをロードするためのオプション。

パブリックメソッド

ボイド
閉じる()
保存されたモデルバンドルに関連付けられているリソース( GraphSession )を解放します。
グラフ
グラフ()
モデルによって実行された計算を説明するグラフを返します。
静的SavedModelBundle
load (String exportDir、String ...タグ)
保存したモデルをエクスポートディレクトリからロードします。
静的SavedModelBundle.Loader
ローダー(String exportDir)
保存したモデルをロードします。
バイト[]
metaGraphDef ()
保存されたモデルに関連付けられたシリアル化されたMetaGraphDefプロトコルバッファを返します。
セッション
セッション()
モデルを使用して計算を実行するSessionを返します。

継承されたメソッド

パブリックメソッド

public void close ()

保存されたモデルバンドルに関連付けられているリソース( GraphSession )を解放します。

パブリックグラフグラフ()

モデルによって実行された計算を説明するグラフを返します。

public static SavedModelBundle load (String exportDir、String ...タグ)

保存したモデルをエクスポートディレクトリからロードします。ロードされるモデルは、 Saved ModelAPIを使用して作成する必要があります

このメソッドは、

SavedModelBundle.loader().withTags(tags).load();
 
の省略形です。

パラメーター
exportDir保存されたモデルを含むディレクトリパス。
タグロードする特定のmetagraphdefを識別するタグ。
戻り値
  • グラフと関連するセッションを含むバンドル。

public static SavedModelBundle.Loaderローダー(String exportDir)

保存したモデルをロードします。

モデルを実際にロードする前に構成オプションを設定できるLoaderオブジェクトを返します。

パラメーター
exportDir保存されたモデルを含むディレクトリパス。

public byte [] metaGraphDef ()

保存されたモデルに関連付けられたシリアル化されたMetaGraphDefプロトコルバッファを返します。

パブリックセッションセッション()

モデルを使用して計算を実行するSessionを返します。

戻り値
  • 初期化されたセッション