API 개요
Source
class DisplayNameFuncError
Source
class OpCallError
Source
class OpKwargs
op() 키워드 인수(keyword arguments)를 위한 TypedDict입니다.
Source
class Sentinel
Sentinel(package: ‘str’, path: ‘str’, name: ‘str’)
Source
method __init__
Source
class WeaveKwargs
Source
function as_op
@weave.op 데코레이터가 적용된 함수가 주어지면, 해당 Op를 반환합니다.
@weave.op 데코레이터가 적용된 함수는 이미 Op의 인스턴스이므로, 이 함수는 런타임에 no-op으로 동작해야 합니다. 하지만 타입 안전한 방식으로 OpDef 속성에 엑세스해야 하는 경우, 타입 체커를 만족시키기 위해 이 함수를 사용할 수 있습니다.
Args:
fn: weave.op 데코레이터가 적용된 함수. Returns: 함수의 Op.
Source
function call
@weave.op 데코레이터가 적용된 모든 함수에 자동으로 바인딩되어 다음과 같이 사용할 수 있습니다:
Source
function calls
@weave.op 데코레이터가 적용된 모든 함수에 자동으로 바인딩되어 다음과 같이 사용할 수 있습니다:
Source
function get_captured_code
Source
function is_op
Source
function is_placeholder_call
Source
function is_tracing_setting_disabled
Source
function maybe_bind_method
Source
function maybe_unbind_method
- 메소드의 경우, 설정된
self파라미터를 제거합니다. - partial의 경우, 사전 설정된 모든 파라미터를 제거합니다.
Source
function op
Source
function placeholder_call
Source
function setup_dunder_weave_dict
d: 업데이트할 선택 사항인 기존 WeaveKwargs 딕셔너리.op: kind와 color를 추출할 Op. Returns: attributes, display_name 및 선택적으로 kind/color가 설정된 WeaveKwargs 딕셔너리.
Source