code: def forward(
      ctx,
      a,
      b,
      acc_dtype=None,
      allow_tf32=True,
      fp8_fast_accum=True,
      output_dtype=None,
  ):
      return _matmul._call(
          a,
          b,
          acc_dtype=acc_dtype,
          allow_tf32=allow_tf32,
          fp8_fast_accum=fp8_fast_accum,
          output_dtype=output_dtype,
      )
  
file_path: triton/python/triton/ops/matmul.py
imports: import torch
  from ..None import Config, autotune, cdiv, heuristics, jit
  from ..None import language
  from .matmul_perf_model import early_config_prune, estimate_matmul_time
label_desc: Use image node_id 2 for calling the _matmul obj's underlying member method code with example usage: obj.forward(ctx, a, b, acc_dtype, allow_tf32, fp8_fast_accum, output_dtype) and returns: _matmul