code: def baddmm_strategy(
      mesh: DeviceMesh, op_schema: OpSchema
  ) -> OpStrategy:
      return _addmm_like_strategy("bmk,bkn->bmn", mesh, op_schema)
  
file_path: pytorch/torch/distributed/_tensor/ops/matrix_ops.py
imports: import torch
  from torch.distributed._tensor.op_schema import OpSchema, OpStrategy, OutputSharding
  from torch.distributed._tensor.ops.basic_strategy import gen_einsum_strategies
  from torch.distributed._tensor.ops.common_rules import einop_rule
  from torch.distributed._tensor.ops.utils import generate_redistribute_costs, infer_broadcast_dims_map, is_tensor_shardable, map_placements_after_broadcast, register_op_strategy, register_prop_rule
  from torch.distributed._tensor.placement_types import DTensorSpec
  from torch.distributed.device_mesh import DeviceMesh
label_desc: Use image node_id 7 for calling a global function with example usage: baddmm_strategy(mesh, op_schema) and returns: _addmm_like_strategy