MCPcopy Create free account
hub / github.com/apache/singa / _create_clip

Method _create_clip

python/singa/sonnx.py:1600–1614  ·  view source on GitHub ↗

get the clip operator from onnx node Args: onnx_node (OnnxNode): a given onnx node operator (Operator Class): a singa operator class opset_version (int): the opset version Returns: singa operator instance

(cls, onnx_node, operator, opset_version=_opset_version)

Source from the content-addressed store, hash-verified

1598
1599 @classmethod
1600 def _create_clip(cls, onnx_node, operator, opset_version=_opset_version):
1601 """
1602 get the clip operator from onnx node
1603 Args:
1604 onnx_node (OnnxNode): a given onnx node
1605 operator (Operator Class): a singa operator class
1606 opset_version (int): the opset version
1607 Returns:
1608 singa operator instance
1609 """
1610 if len(onnx_node.inputs) >= 2 and onnx_node.inputs[1] != '':
1611 onnx_node.set_attr_inputs(onnx_node.inputs[1], 'min')
1612 if len(onnx_node.inputs) == 3 and onnx_node.inputs[2] != '':
1613 onnx_node.set_attr_inputs(onnx_node.inputs[2], 'max')
1614 return operator(None, None)
1615
1616 @classmethod
1617 def _create_batch_norm(cls,

Callers

nothing calls this directly

Calls 1

set_attr_inputsMethod · 0.80

Tested by

no test coverage detected