API 概要
class DisplayNameFuncError
class OpCallError
class OpKwargs
op() のキーワード引数を表す TypedDict。
class Sentinel
Sentinel(package: ‘str’, path: ‘str’, name: ‘str’)
method __init__
class WeaveKwargs
関数 as_op
fn: weave.op でデコレートされた関数。 戻り値: 関数の Op。
関数 call
@weave.op でデコレートされたすべての関数に自動的にバインドされるため、次のように使用できます。
関数 calls
@weave.op でデコレートされた任意の 関数 に自動的にバインドされるため、次のように使用できます。
関数 get_captured_code
関数 is_op
関数 is_placeholder_call
関数 is_tracing_setting_disabled
関数 maybe_bind_method
関数 maybe_unbind_method
- methods: 束縛された
selfパラメータを削除します - partials: あらかじめ設定されたパラメータを削除します
関数 op
関数 placeholder_call
関数 setup_dunder_weave_dict
-
func: デコレートする関数。 -
name: op のカスタム名。デフォルトでは関数名になります。 -
call_display_name: Call の表示名。文字列または callable を指定できます。 -
postprocess_inputs: logging の前に入力を変換する関数。 -
postprocess_output: logging の前に出力を変換する関数。 -
tracing_sample_rate: トレースする Call の割合 (0.0 ~ 1.0)。 -
enable_code_capture: この op のソースコードを取得するかどうか。 -
accumulator: ストリーミング ops の結果を蓄積する関数。 -
eager_call_start: True の場合、Call の開始はバッチ処理ではなく直ちに送信されます。UI にすぐ表示する必要がある評価のような長時間実行される operation に便利です。 引数: -
d: 更新対象の既存の WeaveKwargs dict (省略可) 。 -
op: kind と color の抽出元となる op。 戻り値: attributes、display_name、および必要に応じて kind/color が設定された WeaveKwargs dict。