You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

onnx_clip_v9.py 826 B

4 years ago
12345678910111213141516171819202122232425262728
  1. import onnx
  2. from onnx import helper
  3. from onnx import AttributeProto, TensorProto, GraphProto
  4. def make_clip_V9():
  5. X = helper.make_tensor_value_info("X", TensorProto.FLOAT, [3, 4, 5])
  6. Y = helper.make_tensor_value_info("Y", TensorProto.FLOAT, [3, 4, 5])
  7. node_def = helper.make_node('Clip',
  8. inputs=['X'],
  9. outputs=['Y'],
  10. max = 1.0,
  11. min = -1.0,
  12. )
  13. graph = helper.make_graph(
  14. [node_def],
  15. "test_clip_case_V9",
  16. [X],
  17. [Y],
  18. )
  19. model = helper.make_model(graph, producer_name="onnx-mul_test")
  20. model.opset_import[0].version = 9
  21. onnx.save(model, "./onnx_clip_v9.onnx")
  22. if __name__ == '__main__':
  23. make_clip_V9()