onnx
a220317d - Upgrade Protobuf to v21.12 to accept Python Protobuf 4.21 (#4956)

Comment changes are shownComment changes are hidden
Commit
2 years ago
Upgrade Protobuf to v21.12 to accept Python Protobuf 4.21 (#4956) * [WIP] Upgrade Protobuf to v21.1 to accept Python Protobuf 4.21 Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * then Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * Same as previous PR Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * fix CIs Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * 3.21.12 Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * build protobuf from source on Linux Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * static protobuf Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * protoc --version Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * $BUILD_TYPE Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * printenv PATH Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * path Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * onnx-protobufv21 Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * test 3.20.2 Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * Protobuf 4 and Protobuf 3 will output different order of protobuf fields. Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * skip Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * %%script --no-raise-error false Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * updated Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * test lower protoc Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * export CMAKE_ARGS="-DONNX_WERROR=ON -DONNX_USE_PROTOBUF_SHARED_LIBS=ON" Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * fix Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * still test protobuf==3.20.2 at least in a CI Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * update Protobufs.ipynb Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * ["nbreg"] = {"skip": True, "skip_reason": "Not ready for testing."} Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * NBVAL_SKIP Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> * use " instead of ' Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com> --------- Signed-off-by: Chun-Wei Chen <jacky82226@gmail.com>
Author
Parents
  • .azure-pipelines
    • File
      Linux-CI.yml
    • File
      MacOS-CI.yml
    • File
      Windows-CI.yml
  • onnx/examples
    • File
      Protobufs.ipynb
    • File
      check_model.ipynb
    • File
      load_model.ipynb
    • File
      make_model.ipynb
  • File
    requirements-release.txt
  • File
    requirements.txt
  • File
    setup.py
  • workflow_scripts/protobuf
    • File
      build_protobuf_unix.sh
    • File
      build_protobuf_win.ps1