registry
Classes
Functions
Install optional AutoModel config aliases before any AutoConfig lookup. |
|
- class DescriptorResolution
Bases:
object- __init__(name, descriptor, capabilities, confidence, reason)
- Parameters:
name (str)
descriptor (type)
capabilities (PuzzletronCapabilities)
confidence (str)
reason (str)
- Return type:
None
- capabilities: PuzzletronCapabilities
- confidence: str
- descriptor: type
- name: str
- reason: str
- to_dict()
- Return type:
dict[str, Any]
- infer_descriptor_name(config, *, descriptor_override=None, descriptor_aliases=None)
- Parameters:
config (Any)
descriptor_override (str | None)
descriptor_aliases (Mapping[str, str] | None)
- Return type:
tuple[str, str]
- register_native_config_aliases()
Install optional AutoModel config aliases before any AutoConfig lookup.
Native backends may introduce config model types before they are available in the installed Transformers release. Descriptor resolution is the common loading boundary for every Puzzletron stage, so registration belongs here rather than in an individual stage or family adapter.
- Return type:
None
- resolve_descriptor(config, *, descriptor_override=None, descriptor_aliases=None)
- Parameters:
config (Any)
descriptor_override (str | None)
descriptor_aliases (Mapping[str, str] | None)
- Return type:
- resolve_descriptor_by_name(name)
- Parameters:
name (str)
- Return type:
- resolve_descriptor_from_pretrained(pretrained, *, trust_remote_code=False, descriptor_override=None, descriptor_aliases=None)
- Parameters:
pretrained (str)
trust_remote_code (bool)
descriptor_override (str | None)
descriptor_aliases (Mapping[str, str] | None)
- Return type: