code: def qnn_quantize_strategy_arm_cpu(
      _attrs, _inputs, _out_type, _target
  ):
      """qnn.quantize strategy for arm_cpu"""
      strategy = _op.OpStrategy()
      strategy.add_implementation(
          wrap_compute_quantize(topi.hexagon.qnn_quantize),
          wrap_topi_schedule(topi.hexagon.schedule_qnn_quantize),
          name="qnn_quantize.arm_cpu",
      )
      return strategy
  
file_path: tvm/python/tvm/relay/qnn/strategy/arm_cpu.py
imports: from tvm import topi, TVMError
  from tvm.topi.utils import get_const_tuple
  from ...None import op
  from ...op.strategy.generic import is_depthwise_conv2d
  from .generic import qnn_conv2d_strategy, qnn_dense_strategy, qnn_dequantize_strategy, qnn_quantize_strategy, wrap_compute_dequantize, wrap_compute_quantize, wrap_topi_qnn_dense, wrap_topi_schedule
label_desc: Use image node_id 1 for calling a global function with example usage: qnn_quantize_strategy_arm_cpu(_attrs, _inputs, _out_type, _target) and returns: strategy