Bug 2213495

Summary: Review Request: onnx Open Neural Network Exchange
Product: [Fedora] Fedora Reporter: Tom Rix <trix>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: dherrera, package-review, tflink
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-08-07 05:51:30 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Tom Rix 2023-06-08 10:59:46 UTC
Spec URL: https://trix.fedorapeople.org/onnx.spec
SRPM URL: onnx-1.13.1-1.fc39.src.rpm 
FAS: trix
Description:Open Neural Network Exchange (ONNX) is an open ecosystem that                                                                    
empowers AI developers to choose the right tools as their                                                                        
project evolves. ONNX provides an open source format for AI                                                                      
models, both deep learning and traditional ML. It defines an                                                                     
extensible computation graph model, as well as definitions                                                                       
of built-in operators and standard data types. Currently we                                                                      
focus on the capabilities needed for inferencing (scoring).                                                                      
                                                                                                                                 
ONNX is widely supported and can be found in many frameworks,                                                                    
tools, and hardware. Enabling interoperability between                                                                           
different frameworks and streamlining the path from research                                                                     
to production helps increase the speed of innovation in the                                                                      
AI community. We invite the community to join us and further                                                                     
evolve ONNX.

Background: Onnx is a dependent of Pytorch, it is needed by its cmake 
-DUSE_SYSTEM_ONNX option, avoiding needing to build a private, thirdparty version 

Reproducible: Always

Comment 1 Tim Flink 2023-06-08 22:14:17 UTC
Does PyTorch need the python bindings in addition to the shared libraries? I'm seeing references to the python bindings in caffe2 (caffe2/python/onnx/backend.py) and torch (torch/onnx).

Is that not a part of PyTorch that we'd be interested in? Am I just misreading something?

Comment 2 Diego Herrera 2023-08-07 05:51:30 UTC
This library is already packaged for F39

https://src.fedoraproject.org/rpms/onnx

*** This bug has been marked as a duplicate of bug 2154518 ***