code: def test_mul(input_shape, device):
      qa = random_qtensor(input_shape, dtype=torch.float32).to(device)
      qb = random_qtensor(input_shape, dtype=torch.float32).to(device)
      # Quantized product will have int32 data
      qprod = qa * qb
      assert isinstance(qprod, QTensor)
      prod = qa.dequantize() * qb.dequantize()
      q_assert_close(prod, qprod)
  
file_path: quanto/test/tensor/ops/test_quantized_dispatch.py
imports: import pytest
  import torch
  from helpers import q_assert_close, random_qtensor, random_tensor
  from quanto import QTensor
label_desc: Use image node_id 2 for calling a global function with example usage: test_mul(input_shape, device) without return types