parameters: (cls, op, op_t)
return_statement: return node
docstring: get a onnx node from singa Concat operator
          Args:
              op: a given operator
          Args:
              op_t: the tensor of the operator
          Returns: 
              the onnx node
docstring_summary: get a onnx node from singa Concat operator
          Args:
              op: a given operator
          Args:
              op_t: the tensor of the operator
          Returns: 
              the onnx node
docstring_tokens: get a onnx node from singa Concat operator Args : op : a given operator Args : op_t : the tensor of the operator Returns : the onnx node
function: def _create_softmax(cls, op, op_t):
          """
          get a onnx node from singa Concat operator
          Args:
              op: a given operator
          Args:
              op_t: the tensor of the operator
          Returns: 
              the onnx node
          """
          node = cls._common_singa_tensor_to_onnx_node(op, op_t)
  
          node.attribute.extend([
              helper.make_attribute('axis', op.axis),
          ])
          return node
function_tokens: def _create_softmax ( cls , op , op_t ) : node = cls . _common_singa_tensor_to_onnx_node ( op , op_t ) node . attribute . extend ( [ helper . make_attribute ( 'axis' , op . axis ) , ] ) return node