Tensorflow Estimator API

数据库無料トラ电子词典アル

Tensorflow Estimator APIとは

估计は,完全なモデルを表しますが,ユーザーの多くに複雑な印象を与える傾向があります。估计APIとは,モデルを訓練して,その精度を評価し,推論を作成するためのメソッドを提供する高レベルAPIです。下の図のように,TensorFlowは複数のAPI層からなるプログラミングスタックを提供します。估计には,事前構築された估计と,独自でカスタマイズする估计の2つのタイプがあります。Tensorflow估计量估计ベースのモデルは,モデルを変更せずに,ローカルホストまたは分散マルチサーバー環境で実行できます。また,モデルを再コーディングせずに,估计ベースのモデルをCPU、GPUまたはTPUで実行することも可能です。

估计器の4の主要な機能 

  • 訓練:与えられた入力デ,タをもとに,指定された回数だけモデルを訓練
  • 評価:テストデ,タセットに基づいたモデルの評価
  • 推論:訓練されたモデルを使用したe .ンタe .フェe .スの実行
  • エクスポ,ト:サ,ブするためのモデルのエクスポ,ト

さらに,估计には,チェックポイントの保存や復元,サマリーの作成などの訓練ジョブに共通するデフォルト動作があります。估计では,TensorFlowグラフのモデルと入力部分に対応するモデル関数(model_fn)と入力関数(input_fn)を記述する必要があります。

估计器を使用するメリット

  • モデル開発者間での,実装共有を簡素化
  • モデルの作成が必要な場合,低レベルのTensorFlow APIと比べ,操作が容易であることから,高レベルの直感的なコードで優れたモデルの開発が可能
  • Tf.keras.layers上に構築されているため,カスタマaapl .ズが簡単
  • 估计器でのグラフ作成による作業負担の軽減
  • 安全な分散型トレ,ニングル,プを提供し,以下の方法とタ,ミングを管理:
    • グラフの作成
    • 変数の初期化
    • デ,タの読み込み
    • 例外処理への対応
    • チェックポ▪▪ントファ▪▪ルの作成および障害からの復旧
    • TensorBoardサマリ,の保存

额外的资源

回到术语表