code: def setup(self):
      self.numpy_array = np.array(1)
      self.numpy_arrays = [np.array(1), np.array(2)]
      self.many_arrays = 500 * self.numpy_arrays
      self.duck_array = DuckArray()
      self.duck_arrays = [DuckArray(), DuckArray()]
      self.mixed_arrays = [np.array(1), DuckArray()]
  
file_path: numpy/benchmarks/benchmarks/bench_overrides.py
imports: from .common import Benchmark
  import numpy
label_desc: Use image node_id 1 for calling the ArrayFunction obj's underlying member method code with example usage: obj.setup() without return types