mirror of
https://github.com/k2-fsa/icefall.git
synced 2025-09-04 14:44:18 +00:00
1 line
16 KiB
JSON
1 line
16 KiB
JSON
{".class": "MypyFile", "_fullname": "torch._vmap_internals", "is_partial_stub_package": false, "is_stub": false, "names": {".class": "SymbolTable", "Any": {".class": "SymbolTableNode", "cross_ref": "typing.Any", "kind": "Gdef"}, "Callable": {".class": "SymbolTableNode", "cross_ref": "typing.Callable", "kind": "Gdef"}, "List": {".class": "SymbolTableNode", "cross_ref": "typing.List", "kind": "Gdef"}, "Optional": {".class": "SymbolTableNode", "cross_ref": "typing.Optional", "kind": "Gdef"}, "Tensor": {".class": "SymbolTableNode", "cross_ref": "torch._tensor.Tensor", "kind": "Gdef"}, "Tuple": {".class": "SymbolTableNode", "cross_ref": "typing.Tuple", "kind": "Gdef"}, "Union": {".class": "SymbolTableNode", "cross_ref": "typing.Union", "kind": "Gdef"}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "torch._vmap_internals.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "torch._vmap_internals.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "torch._vmap_internals.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "torch._vmap_internals.__package__", "name": "__package__", "type": "builtins.str"}}, "_as_tuple": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["value", "num_elements", "error_message_lambda"], "flags": [], "fullname": "torch._vmap_internals._as_tuple", "name": "_as_tuple", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["value", "num_elements", "error_message_lambda"], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}, "builtins.int", {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": "builtins.str", "type_guard": null, "variables": []}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_as_tuple", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "type_ref": "builtins.tuple"}, "type_guard": null, "variables": []}}}, "_broadcast_to_and_flatten": {".class": "SymbolTableNode", "cross_ref": "torch.utils._pytree._broadcast_to_and_flatten", "kind": "Gdef"}, "_check_out_dims_is_int_or_int_tuple": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["out_dims", "func"], "flags": [], "fullname": "torch._vmap_internals._check_out_dims_is_int_or_int_tuple", "name": "_check_out_dims_is_int_or_int_tuple", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["out_dims", "func"], "arg_types": [{".class": "TypeAliasType", "args": [], "type_ref": "torch._vmap_internals.out_dims_t"}, {".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, "type_guard": null, "variables": []}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_check_out_dims_is_int_or_int_tuple", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_create_batched_inputs": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["in_dims", "args", "vmap_level", "func"], "flags": [], "fullname": "torch._vmap_internals._create_batched_inputs", "name": "_create_batched_inputs", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["in_dims", "args", "vmap_level", "func"], "arg_types": [{".class": "TypeAliasType", "args": [], "type_ref": "torch._vmap_internals.in_dims_t"}, {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "type_ref": "builtins.tuple"}, "builtins.int", {".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, "type_guard": null, "variables": []}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_create_batched_inputs", "ret_type": {".class": "TupleType", "implicit": false, "items": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "type_ref": "builtins.tuple"}, "builtins.int"], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}, "type_guard": null, "variables": []}}}, "_get_name": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["func"], "flags": [], "fullname": "torch._vmap_internals._get_name", "name": "_get_name", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["func"], "arg_types": [{".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, "type_guard": null, "variables": []}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_get_name", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}, "_num_outputs": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["batched_outputs"], "flags": [], "fullname": "torch._vmap_internals._num_outputs", "name": "_num_outputs", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["batched_outputs"], "arg_types": [{".class": "UnionType", "items": ["torch._tensor.Tensor", {".class": "Instance", "args": ["torch._tensor.Tensor"], "type_ref": "builtins.tuple"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_num_outputs", "ret_type": "builtins.int", "type_guard": null, "variables": []}}}, "_unwrap_batched": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["batched_outputs", "out_dims", "vmap_level", "batch_size", "func"], "flags": [], "fullname": "torch._vmap_internals._unwrap_batched", "name": "_unwrap_batched", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["batched_outputs", "out_dims", "vmap_level", "batch_size", "func"], "arg_types": [{".class": "UnionType", "items": ["torch._tensor.Tensor", {".class": "Instance", "args": ["torch._tensor.Tensor"], "type_ref": "builtins.tuple"}]}, {".class": "TypeAliasType", "args": [], "type_ref": "torch._vmap_internals.out_dims_t"}, "builtins.int", "builtins.int", {".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, "type_guard": null, "variables": []}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_unwrap_batched", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "type_ref": "builtins.tuple"}, "type_guard": null, "variables": []}}}, "_validate_and_get_batch_size": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["flat_in_dims", "flat_args"], "flags": [], "fullname": "torch._vmap_internals._validate_and_get_batch_size", "name": "_validate_and_get_batch_size", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["flat_in_dims", "flat_args"], "arg_types": [{".class": "Instance", "args": [{".class": "UnionType", "items": ["builtins.int", {".class": "NoneType"}]}], "type_ref": "builtins.list"}, {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "type_ref": "builtins.list"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_validate_and_get_batch_size", "ret_type": "builtins.int", "type_guard": null, "variables": []}}}, "_validate_outputs": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["outputs", "func"], "flags": [], "fullname": "torch._vmap_internals._validate_outputs", "name": "_validate_outputs", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["outputs", "func"], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}, {".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, "type_guard": null, "variables": []}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_validate_outputs", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_vmap": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1, 1], "arg_names": ["func", "in_dims", "out_dims"], "flags": [], "fullname": "torch._vmap_internals._vmap", "name": "_vmap", "type": {".class": "CallableType", "arg_kinds": [0, 1, 1], "arg_names": ["func", "in_dims", "out_dims"], "arg_types": [{".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, "type_guard": null, "variables": []}, {".class": "TypeAliasType", "args": [], "type_ref": "torch._vmap_internals.in_dims_t"}, {".class": "TypeAliasType", "args": [], "type_ref": "torch._vmap_internals.out_dims_t"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_vmap", "ret_type": {".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, "type_guard": null, "variables": []}, "type_guard": null, "variables": []}}}, "functools": {".class": "SymbolTableNode", "cross_ref": "functools", "kind": "Gdef"}, "in_dims_t": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 0, "fullname": "torch._vmap_internals.in_dims_t", "line": 8, "no_args": false, "normalized": false, "target": {".class": "UnionType", "items": ["builtins.int", {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "type_ref": "builtins.tuple"}]}}}, "out_dims_t": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 0, "fullname": "torch._vmap_internals.out_dims_t", "line": 9, "no_args": false, "normalized": false, "target": {".class": "UnionType", "items": ["builtins.int", {".class": "Instance", "args": ["builtins.int"], "type_ref": "builtins.tuple"}]}}}, "torch": {".class": "SymbolTableNode", "cross_ref": "torch", "kind": "Gdef"}, "tree_flatten": {".class": "SymbolTableNode", "cross_ref": "torch.utils._pytree.tree_flatten", "kind": "Gdef"}, "tree_unflatten": {".class": "SymbolTableNode", "cross_ref": "torch.utils._pytree.tree_unflatten", "kind": "Gdef"}, "vmap": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1, 1], "arg_names": ["func", "in_dims", "out_dims"], "flags": [], "fullname": "torch._vmap_internals.vmap", "name": "vmap", "type": {".class": "CallableType", "arg_kinds": [0, 1, 1], "arg_names": ["func", "in_dims", "out_dims"], "arg_types": [{".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, "type_guard": null, "variables": []}, {".class": "TypeAliasType", "args": [], "type_ref": "torch._vmap_internals.in_dims_t"}, {".class": "TypeAliasType", "args": [], "type_ref": "torch._vmap_internals.out_dims_t"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "vmap", "ret_type": {".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 4}, "type_guard": null, "variables": []}, "type_guard": null, "variables": []}}}, "warnings": {".class": "SymbolTableNode", "cross_ref": "warnings", "kind": "Gdef"}}, "path": "/home/patrick/anaconda3/lib/python3.9/site-packages/torch/_vmap_internals.py"} |