{".class":"MypyFile","_fullname":"torch.distributed._tensor.ops.conv_ops","future_import_flags":[],"is_partial_stub_package":false,"is_stub":false,"names":{".class":"SymbolTable","DTensorSpec":{".class":"SymbolTableNode","cross_ref":"torch.distributed._tensor.placement_types.DTensorSpec","kind":"Gdef"},"List":{".class":"SymbolTableNode","cross_ref":"typing.List","kind":"Gdef"},"OpSchema":{".class":"SymbolTableNode","cross_ref":"torch.distributed._tensor.op_schema.OpSchema","kind":"Gdef"},"OutputSharding":{".class":"SymbolTableNode","cross_ref":"torch.distributed._tensor.op_schema.OutputSharding","kind":"Gdef"},"TensorMeta":{".class":"SymbolTableNode","cross_ref":"torch.distributed._tensor.placement_types.TensorMeta","kind":"Gdef"},"__annotations__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"torch.distributed._tensor.ops.conv_ops.__annotations__","name":"__annotations__","type":{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.dict"}}},"__doc__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"torch.distributed._tensor.ops.conv_ops.__doc__","name":"__doc__","type":"builtins.str"}},"__file__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"torch.distributed._tensor.ops.conv_ops.__file__","name":"__file__","type":"builtins.str"}},"__name__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"torch.distributed._tensor.ops.conv_ops.__name__","name":"__name__","type":"builtins.str"}},"__package__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"torch.distributed._tensor.ops.conv_ops.__package__","name":"__package__","type":"builtins.str"}},"aten":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_inferred","has_explicit_value"],"fullname":"torch.distributed._tensor.ops.conv_ops.aten","name":"aten","type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1}}},"convolution_backward_rules":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["op_schema"],"dataclass_transform_spec":null,"flags":["is_decorated"],"fullname":"torch.distributed._tensor.ops.conv_ops.convolution_backward_rules","name":"convolution_backward_rules","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["op_schema"],"arg_types":["torch.distributed._tensor.op_schema.OpSchema"],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_ellipsis_args":false,"name":"convolution_backward_rules","ret_type":"torch.distributed._tensor.op_schema.OutputSharding","type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"torch.distributed._tensor.ops.conv_ops.convolution_backward_rules","name":"convolution_backward_rules","type":{".class":"AnyType","missing_import_name":null,"source_any":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1},"type_of_any":7}}}},"convolution_rules":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["op_schema"],"dataclass_transform_spec":null,"flags":["is_decorated"],"fullname":"torch.distributed._tensor.ops.conv_ops.convolution_rules","name":"convolution_rules","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["op_schema"],"arg_types":["torch.distributed._tensor.op_schema.OpSchema"],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_ellipsis_args":false,"name":"convolution_rules","ret_type":"torch.distributed._tensor.op_schema.OutputSharding","type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"torch.distributed._tensor.ops.conv_ops.convolution_rules","name":"convolution_rules","type":{".class":"AnyType","missing_import_name":null,"source_any":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":1},"type_of_any":7}}}},"register_prop_rule":{".class":"SymbolTableNode","cross_ref":"torch.distributed._tensor.ops.utils.register_prop_rule","kind":"Gdef"},"torch":{".class":"SymbolTableNode","cross_ref":"torch","kind":"Gdef"}},"path":"/home/bigcatc/miniconda3/envs/py310/lib/python3.10/site-packages/torch/distributed/_tensor/ops/conv_ops.py"}