class_docstr: A benchmark class to validate 2 dimensional reduction performance.
  Only a simple add is fused to induce the fuser and isolate reduction perf.
class_docstr_tok: ["A","benchmark","class","to","validate","2","dimensional","reduction","performance",".","Only","a","simple","add","is","fused","to","induce","the","fuser","and","isolate","reduction","perf","."]
code: def __init__(self, mode, device, dtype, red_dim, dim0, dim1):
      benchmark.DynamicShape.__init__(self)
      Reduce2DBench.__init__(
          self, mode, device, dtype, red_dim, dim0, dim1
      )
  
imports: from .None import benchmark
label_desc: Use image node_id 1 to create a new DynamicReduce2DBench object from inherited base classes: benchmark, Reduce2DBench with example: obj = DynamicReduce2DBench(mode, device, dtype, red_dim, dim0, dim1)