SHA256
1
0
forked from pool/python-onnx
Commit Graph

20 Commits

Author SHA256 Message Date
3f07f08da9 Accepting request 947377 from home:Guillaume_G:branches:science:machinelearning
- Update to 1.10.2: https://github.com/onnx/onnx/releases/tag/v1.10.2
- Rebase no-python2.patch
- Disable python 3.10 support as onnx is not ready yet.
- Do not run tests in parallel, since it is not parallel safe.

OBS-URL: https://build.opensuse.org/request/show/947377
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=30
2022-01-19 10:13:08 +00:00
8ef2d9de26 Accepting request 872636 from home:bnavigator:branches:science:machinelearning
- NEP 29: Tumbleweed does not have python36-numpy and depending
  packages anymore. Skip python36 build.
- Make setup.py cmake call and %cmake macros compatible, even for
  multiple python3 flavors (when we get python39)
- Fix boo#1182258

OBS-URL: https://build.opensuse.org/request/show/872636
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=28
2021-02-15 19:57:43 +00:00
41c2969779 Accepting request 872358 from home:Guillaume_G:branches:science:machinelearning
- Update to 1.8.1: https://github.com/onnx/onnx/releases/tag/v1.8.1
  * Bug fixes:
    - #3169 To resolve memory crash on Windows, register python exceptions and update exceptions handling
    - #3171 Fix bugs in external data helpers and add add size thresholds for converting
    - #2961 Fix build issues on some distributions of linux due to hard dependency on python2
    - #3221 Fix mypy wrapper error while using ONNX as a submodule
- Changes from skipped 1.8.0: https://github.com/onnx/onnx/releases/tag/v1.8.0
  * Training
    - Added Differentiable tags to make Gradient operator better defined #2723, #2893, #2911, #2954
    - Removed GraphCall; eliminated need to implement GraphCall #2964
    - Created a tool and example for users to use TrainingInfoProto for training #3008
  * Shape Inference and Checker
    - Large model (>2GB model) support added for checker and shape_inference #2744
    - Graph level shape inference fixes to patch the IR gap introduced since IR version 4 #3023
    - Node level shape inference fixes for operators
  * Version Converter
    - More operators supported #2664
  * General Features
    - Added serialization for inputs and outputs of Sequence and Map data types #2581
    - Added programmatic access to version-table and extend make-model #2918
    - Added size check to make_tensor #2987
- Drop patch as the related problem has been fixed upstream:
  * using-onnxruntime-proto.patch

OBS-URL: https://build.opensuse.org/request/show/872358
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=27
2021-02-15 12:43:38 +00:00
Tomáš Chvátal
1b0750c0cc Accepting request 821861 from home:mslacken:ml
- reorganized package in order to have shared library support.
  Additional  packages are:
  * onnx-devel
  * libonnxifi_dummy
  * libonnx
  * onnx-devel
  As no so versions for the shared libraries are available, there
  is not a explicit dependency for the shared libraries.
  The archive file libonnxifi_loader.a is explicitely allowed in 
  the rpmlintrc as this archive file is consumed by libonnxifi_loader.so
- Added the proto files from onnxruntime so that both packages can 
  use the same shared libraries:
  * added using-onnxruntime-proto.patch

OBS-URL: https://build.opensuse.org/request/show/821861
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=25
2020-08-17 06:37:58 +00:00
Tomáš Chvátal
2ef859e36f Accepting request 819157 from home:mslacken:ml
- updated to version 1.7.0 with following highlights:
  * Training Support, as a tech preview
  * Opset has been updated to version 12
- removed not needed patch: protobuf.patch

OBS-URL: https://build.opensuse.org/request/show/819157
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=23
2020-07-07 09:38:30 +00:00
Tomáš Chvátal
203a729718 Accepting request 807906 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/807906
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=21
2020-05-21 08:59:21 +00:00
Tomáš Chvátal
d6c644a4f9 - Force the interpreter to match the one during build
- Mypy should use python3 to generate stuff not python2
  * no-python2.patch

OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=19
2020-04-23 11:56:53 +00:00
Tomáš Chvátal
e8f98c45e6 - Do not pull in py2 devel of pybind11
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=18
2020-04-23 10:35:54 +00:00
Tomáš Chvátal
1c4864e3a3 - Do also provide/obsolete for the devel to support migration
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=16
2020-03-23 15:09:14 +00:00
Tomáš Chvátal
fec5ed0053 Accepting request 786123 from home:mslacken:ml
- provide also python-onnx-devel for backcompat 

- created just one package, as other packages require the 
  source file within the package

OBS-URL: https://build.opensuse.org/request/show/786123
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=15
2020-03-18 17:33:28 +00:00
Tomáš Chvátal
1b5aaa13a8 - Add patch to fix build with new protobuf:
* protobuf.patch

OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=13
2020-03-15 08:59:16 +00:00
Tomáš Chvátal
067eb5f36a - Add missing dependencies and enable testsuite
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=11
2020-02-25 13:58:12 +00:00
Tomáš Chvátal
2001e3d5a2 - Force onnx static build in cmake round to ensure we do not
end up with unresolvable pkg

OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=10
2020-02-25 11:53:19 +00:00
Tomáš Chvátal
3b30d206ba - Remove testing fluff from previous change and properly loop
the cmake call for each python variant
- Enable python2 (well rather not explicitly disable it as there
  is no need for that at the momment)

OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=9
2020-02-24 15:44:01 +00:00
Tomáš Chvátal
ce82febda3 Testing needs more work
- Force building with system cmake to respect system definitions
  and to provide debug information for later on

OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=8
2020-02-24 14:53:41 +00:00
3c8b49d462 Accepting request 761795 from home:mslacken:ml
- moved necessary defs from devel to main package

OBS-URL: https://build.opensuse.org/request/show/761795
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=6
2020-01-08 10:06:57 +00:00
01f04d8453 Accepting request 743498 from home:Guillaume_G:branches:science:machinelearning
- Add python-onnx-rpmlintrc to sources

OBS-URL: https://build.opensuse.org/request/show/743498
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=4
2019-10-28 13:15:22 +00:00
7a3d0352a6 Accepting request 741500 from home:mslacken:ml
ifpython3 is not working in install section

OBS-URL: https://build.opensuse.org/request/show/741500
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=3
2019-10-21 12:57:02 +00:00
c7a56de8a4 Accepting request 741052 from home:Guillaume_G:branches:science:machinelearning
- Fix armv7 build

OBS-URL: https://build.opensuse.org/request/show/741052
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=2
2019-10-21 08:46:18 +00:00
54c0d19530 Accepting request 736236 from home:mslacken:ml
has now a rpmlintrc

OBS-URL: https://build.opensuse.org/request/show/736236
OBS-URL: https://build.opensuse.org/package/show/science:machinelearning/python-onnx?expand=0&rev=1
2019-10-18 08:33:29 +00:00