onnx動態分辨率

onnx導出動態分辨率

pytorch1.4.0版本,不挑cuda版本,mxnet tf挑cuda版本

   output_onnx = 'abcd.onnx'

    input_names = ["images"]
    output_names = ["detects"]
    inputs = torch.randn(1, 3, 360, 640)


    dynamic_axes = {'images': {0: 'batch',2:'batch',3:'batch'}, 'detects': {0: 'batch'}}
    # torch.onnx.export(net, inputs, output_onnx, input_names=inputs, output_names=outputs,
    #                   dynamic_axes=dynamic_axes)

    torch_out = torch.onnx._export(net, inputs, output_onnx, export_params=True, verbose=False,
                                   input_names=input_names, output_names=output_names,opset_version=11,dynamic_axes=dynamic_axes)
    print("==> Exporting model to ONNX format at '{}'".format(output_onnx))

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章