NLClassifier.NLClassifierOptions.Builder

パブリック静的抽象クラスNLClassifier.NLClassifierOptions.Builder

パブリックコンストラクター

パブリックメソッド

抽象NLClassifier.NLClassifierOptions
建てる()
抽象NLClassifier.NLClassifierOptions.Builder
setBaseOptions ( BaseOptionsbaseOptions )
アクセラレータなどのタスク API を構成するための一般的なオプションを設定します。
抽象NLClassifier.NLClassifierOptions.Builder
setInputTensorIndex (int inputTensorIndex)
モデルに複数の入力がある場合、すべての入力テンソルの中の入力テキスト テンソルのインデックスを設定します。
抽象NLClassifier.NLClassifierOptions.Builder
setInputTensorName ( String inputTensorName)
モデルに複数の入力がある場合、入力テキスト テンソルの名前を設定します。
抽象NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorIndex (int OutputLabelTensorIndex)
モデルに複数の出力がある場合、すべての出力テンソルの中からオプションの出力ラベル テンソルのインデックスを設定します。
抽象NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorName ( String OutputLabelTensorName)
モデルに複数の出力がある場合、出力ラベル テンソルの名前を設定します。
抽象NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorIndex (int OutputScoreTensorIndex)
モデルに複数の出力がある場合、すべての出力テンソルの中で出力スコア テンソルのインデックスを設定します。
抽象NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorName ( String OutputScoreTensorName)
モデルに複数の出力がある場合、出力スコア テンソルの名前を設定します。

継承されたメソッド

パブリックコンストラクター

パブリックビルダー()

パブリックメソッド

public abstract NLClassifier.NLClassifierOptions build ()

public abstract NLClassifier.NLClassifierOptions.Builder setBaseOptions ( BaseOptions BaseOptions)

アクセラレータなどのタスク API を構成するための一般的なオプションを設定します。

パラメーター
基本オプション

public abstract NLClassifier.NLClassifierOptions.Builder setInputTensorIndex (int inputTensorIndex)

モデルに複数の入力がある場合、すべての入力テンソルの中の入力テキスト テンソルのインデックスを設定します。指定された入力テンソルのみが推論に使用されます。他の入力テンソルは無視されます。ダフアルトは0に。

詳細については、「NLClassifier の入出力テンソルの構成」セクションを参照してください。

パラメーター
inputTensorIndex

public abstract NLClassifier.NLClassifierOptions.Builder setInputTensorName ( String inputTensorName)

モデルに複数の入力がある場合、入力テキスト テンソルの名前を設定します。指定された入力テンソルのみが推論に使用されます。他の入力テンソルは無視されます。 Dafualt を"INPUT"にします。

詳細については、「NLClassifier の入出力テンソルの構成」セクションを参照してください。

パラメーター
inputTensorName

public abstract NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorIndex (int OutputLabelTensorIndex)

モデルに複数の出力がある場合、すべての出力テンソルの中からオプションの出力ラベル テンソルのインデックスを設定します。

出力ラベル テンソルの詳細については、 outputLabelTensorName上のドキュメントを参照してください。

詳細については、「NLClassifier の入出力テンソルの構成」セクションを参照してください。

outputLabelTensorIndex -1 に設定されます。これは、出力ラベル テンソルを無効にすることを意味します。

パラメーター
出力LabelTensorIndex

public abstract NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorName ( String OutputLabelTensorName)

モデルに複数の出力がある場合、出力ラベル テンソルの名前を設定します。 "OUTPUT_LABEL"に変更します。

詳細については、「NLClassifier の入出力テンソルの構成」セクションを参照してください。

デフォルトでは、ラベル ファイルはモデル メタデータを通じて出力スコア テンソルとともにパックされる必要があります。 NLClassifier の MetadataWriter を参照してください。 NLClassifier は、ラベル ファイルからラベルを自動的に読み取り、解析します。ただし、一部のモデルは代わりに特定のラベル テンソルを出力する場合があります。この場合、NLClassifier は出力ラベル テンソルからラベルを読み取ります。

パラメーター
出力ラベルテンソル名

public abstract NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorIndex (int OutputScoreTensorIndex)

モデルに複数の出力がある場合、すべての出力テンソルの中で出力スコア テンソルのインデックスを設定します。ダフアルトは0に。

詳細については、「NLClassifier の入出力テンソルの構成」セクションを参照してください。

パラメーター
OutputScoreTensorIndex

public abstract NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorName ( String OutputScoreTensorName)

モデルに複数の出力がある場合、出力スコア テンソルの名前を設定します。 Dafualt を"OUTPUT_SCORE"に設定します。

詳細については、「NLClassifier の入出力テンソルの構成」セクションを参照してください。

パラメーター
出力スコアテンソル名