一个输入:

    input_tensor = torch.randn([1, 3, 256, 512])
    print ("Exporting to ONNX: ", onnx_save_name)
    torch_onnx_out = torch.onnx.export(model, input_tensor, onnx_save_name, 
                        export_params=True,
                        verbose=True, 
                        input_names=['label'],
                        output_names=["synthesized"],
                        opset_version=11)

多个输入:

    input_tensor = torch.randn([1, 3, 256, 512])
    mask_tensor = torch.randn([1, 3, 256, 512])
    print ("Exporting to ONNX: ", onnx_save_name)
    torch_onnx_out = torch.onnx.export(model, (input_tensor,mask_tensor), onnx_save_name, 
                        export_params=True,
                        verbose=True, 
                        input_names=['label','mask'],
                        output_names=["synthesized"],
                        opset_version=11)

pytorch转onnx

 

相关文章:

  • 2021-12-19
  • 2021-04-14
  • 2022-12-23
  • 2022-12-23
  • 2021-08-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-03-11
  • 2022-12-23
  • 2022-12-23
  • 2021-09-18
  • 2021-04-03
相关资源
相似解决方案