パブリック静的クラスSignature.Builder
新しい関数シグネチャを構築します。
パブリックコンストラクター
ビルダー() |
パブリックメソッド
サイン | 建てる() 提供されたデータから署名を返します。 |
署名.ビルダー | |
署名.ビルダー | キー(文字列キー) この署名の一意のキーを設定します。 |
署名.ビルダー | メソッド名(文字列メソッド名) 拡張可能な名前情報を提供することで、サードパーティ ユーザーが署名を特定のメソッドをサポートするものとしてマークできるようにします。 |
署名.ビルダー |
継承されたメソッド
パブリックコンストラクター
パブリックビルダー()
パブリックメソッド
public Signature.Builder入力(文字列 inputName、オペランド<?> 入力)
テンソルを関数の入力として登録します。
パラメーター
入力名 | この入力テンソルのわかりやすい名前 |
---|---|
入力 | 入力テンソル |
戻り値
- このビルダー
投げる
IllegalArgumentException | inputName がすでに別の入力にマップされている場合 |
---|
パブリックSignature.Builderキー(文字列キー)
この署名の一意のキーを設定します。
明示的に設定しない場合、デフォルト値はDEFAULT_KEY
です。
パラメーター
鍵 | 署名キー |
---|
戻り値
- このビルダー
投げる
IllegalArgumentException | キーが無効な場合 |
---|
public Signature.Builderメソッド名(String メソッド名)
拡張可能な名前情報を提供することで、サードパーティ ユーザーが署名を特定のメソッドをサポートするものとしてマークできるようにします。
パラメーター
メソッド名 | メソッド名、またはなしの場合は null (デフォルト) |
---|
戻り値
- このビルダー
public Signature.Builder出力(文字列出力名、オペランド<?> 出力)
テンソルを関数の出力として登録します。
パラメーター
出力名 | この出力テンソルのわかりやすい名前 |
---|---|
出力 | 出力テンソル |
戻り値
- このビルダー
投げる
IllegalArgumentException | outputName がすでに別の出力にマップされている場合 |
---|