code: def inspecs_params():
      inspecs = []
      # Reported bad performance cases
      # These three cases were optimized well by cuTENSOR.
      inspecs.append(([Inspec((32, 144, 28, 1))], (0, 1, 3, 2)))
      inspecs.append(([Inspec((32, 144, 28, 3))], (0, 1, 3, 2)))
      inspecs.append(([Inspec((768, 50, 50))], (0, 2, 1)))
  
      # From ResNet-50
      # Input side
      inspecs.append(([Inspec((192, 224, 224, 3))], (0, 3, 1, 2)))
      inspecs.append(([Inspec((192, 3, 224, 224))], (0, 2, 3, 1)))
      # Output side
      inspecs.append(([Inspec((192, 3, 3, 512))], (0, 3, 1, 2)))
      inspecs.append(([Inspec((192, 512, 3, 3))], (0, 2, 3, 1)))
      inspecs.append(([Inspec((192, 1, 1, 2048))], (0, 3, 1, 2)))
      inspecs.append(([Inspec((192, 2048, 1, 1))], (0, 2, 3, 1)))
      # Single input
      inspecs.append(([Inspec((1, 224, 224, 3))], (0, 3, 1, 2)))
      inspecs.append(([Inspec((1, 3, 224, 224))], (0, 2, 3, 1)))
      inspecs.append(([Inspec((1, 3, 3, 512))], (0, 3, 1, 2)))
      inspecs.append(([Inspec((1, 512, 3, 3))], (0, 2, 3, 1)))
      inspecs.append(([Inspec((1, 1, 1, 2048))], (0, 3, 1, 2)))
      inspecs.append(([Inspec((1, 2048, 1, 1))], (0, 2, 3, 1)))
  
      # Other
      # 2D
      inspecs.append(([Inspec((64, 64))], (1, 0)))
      inspecs.append(([Inspec((1024, 1024))], (1, 0)))
      # 4D
      inspecs.append(([Inspec((64, 64, 64, 64))], (0, 1, 2, 3)))
      inspecs.append(([Inspec((64, 64, 64, 64))], (0, 1, 3, 2)))
      inspecs.append(([Inspec((64, 64, 64, 64))], (0, 3, 2, 1)))
      inspecs.append(([Inspec((64, 64, 64, 64))], (0, 2, 1, 3)))
      inspecs.append(([Inspec((64, 64, 64, 64))], (0, 3, 1, 2)))
      inspecs.append(([Inspec((64, 64, 64, 64))], (0, 2, 3, 1)))
      # 4D misaligned
      inspecs.append(([Inspec((65, 65, 65, 65))], (0, 1, 2, 3)))
      inspecs.append(([Inspec((65, 65, 65, 65))], (0, 1, 3, 2)))
      inspecs.append(([Inspec((65, 65, 65, 65))], (0, 3, 2, 1)))
      inspecs.append(([Inspec((65, 65, 65, 65))], (0, 2, 1, 3)))
      inspecs.append(([Inspec((65, 65, 65, 65))], (0, 3, 1, 2)))
      inspecs.append(([Inspec((65, 65, 65, 65))], (0, 2, 3, 1)))
  
      return inspecs
  
imports: import pytest
  import nnabla.functions
  from function_benchmark import FunctionBenchmark, Inspec
label_desc: Use image node_id 1 for calling a global function with example usage: inspecs_params() and returns: inspecs