Signature.Builder

パブリック静的クラスSignature.Builder

新しい関数シグネチャを構築します。

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

パブリックメソッド

サイン
建てる()
提供されたデータから署名を返します。
署名.ビルダー
input (文字列 inputName、オペランド<?> input)
テンソルを関数の入力として登録します。
署名.ビルダー
キー(文字列キー)
この署名の一意のキーを設定します。
署名.ビルダー
メソッド名(文字列メソッド名)
拡張可能な名前情報を提供することで、サードパーティ ユーザーが署名を特定のメソッドをサポートするものとしてマークできるようにします。
署名.ビルダー
出力(文字列出力名、オペランド<?> 出力)
テンソルを関数の出力として登録します。

継承されたメソッド

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

パブリックビルダー()

パブリックメソッド

パブリック署名ビルド()

提供されたデータから署名を返します。

public Signature.Builder入力(文字列 inputName、オペランド<?> 入力)

テンソルを関数の入力として登録します。

パラメーター
入力名この入力テンソルのわかりやすい名前
入力入力テンソル
戻り値
  • このビルダー
投げる
IllegalArgumentException inputNameがすでに別の入力にマップされている場合

パブリックSignature.Builderキー(文字列キー)

この署名の一意のキーを設定します。

明示的に設定しない場合、デフォルト値はDEFAULT_KEYです。

パラメーター
署名キー
戻り値
  • このビルダー
投げる
IllegalArgumentExceptionキーが無効な場合

public Signature.Builderメソッド名(String メソッド名)

拡張可能な名前情報を提供することで、サードパーティ ユーザーが署名を特定のメソッドをサポートするものとしてマークできるようにします。

パラメーター
メソッド名メソッド名、またはなしの場合は null (デフォルト)
戻り値
  • このビルダー

public Signature.Builder出力(文字列出力名、オペランド<?> 出力)

テンソルを関数の出力として登録します。

パラメーター
出力名この出力テンソルのわかりやすい名前
出力出力テンソル
戻り値
  • このビルダー
投げる
IllegalArgumentException outputNameがすでに別の出力にマップされている場合