code: def __init__(self, onnx_node, run_params):  # type: ignore
      OpRun.__init__(self, onnx_node, run_params)
      self.n_outputs = len(onnx_node.output)
      self.number_of_gates = 3
  
file_path: onnx/onnx/reference/ops/op_gru.py
imports: import numpy
  from onnx.reference.op_run import OpRun
label_desc: Use image node_id 1 to create a new CommonGRU object from inherited base classes: OpRun with example: obj = CommonGRU(onnx_node, run_params)