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

Method _create_upsample

python/singa/sonnx.py:1219–1234  ·  view source on GitHub ↗

get the UpSample 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

1217
1218 @classmethod
1219 def _create_upsample(cls,
1220 onnx_node,
1221 operator,
1222 opset_version=_opset_version):
1223 """
1224 get the UpSample operator from onnx node
1225 Args:
1226 onnx_node (OnnxNode): a given onnx node
1227 operator (Operator Class): a singa operator class
1228 opset_version (int): the opset version
1229 Returns:
1230 singa operator instance
1231 """
1232 mode = utils.force_unicode(onnx_node.getattr("mode", None))
1233 onnx_node.set_attr_inputs(onnx_node.inputs[1], 'scales')
1234 return operator(mode, None)
1235
1236 @classmethod
1237 def _create_expand(cls, onnx_node, operator, opset_version=_opset_version):

Callers

nothing calls this directly

Calls 2

getattrMethod · 0.80
set_attr_inputsMethod · 0.80

Tested by

no test coverage detected