Open Neural Network Exchange (ONNX) Open Neural Network Exchange (ONNX) is the first step toward 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. It defines an extensible computation graph model, as well as definitions of built-in operators and standard data types. Initially we focus on the capabilities needed for inferencing (evaluation). Caffe2, PyTorch, and Cognitive Toolkit will be supporting ONNX. Enabling interoperability between different frameworks and streamlining the path from research to production will increase the speed of innovation in the AI community. We are an early stage and we invite the community to submit feedback and help us further evolve ONNX. Folder Structure
A binary build of ONNX is available from Conda: conda install -c ezyang onnxDockerA docker image with ONNX, PyTorch, and Caffe2 is availiable for quickly trying tutorials that use ONNX. Simply run: docker run -i -t houseroad/onnx-docker /bin/bashCurrently the image only supports CPU computation with GPU support coming soon. SourceYou will need an install of protobuf and numpy to build ONNX. One easy way to get these dependencies is via Anaconda: # Use conda-forge protobuf, as defaults doesn't come with protocconda install -c conda-forge protobuf numpyYou can then install ONNX from PyPi: pip install onnxAfter installation, run python -c 'import onnx'to verify it works. Note that this command does not work from a source checkout directory; in this case you'll see: ModuleNotFoundError: No module named 'onnx.onnx_cpp2py_export'Change into another directory to fix this error. TestingONNX uses pytest as test driver. In order to run tests, first you need to install pytest: pip install pytest-covAfter installing pytest, do pytestto run tests. DevelopmentDuring development it's convenient to install ONNX in development mode: git clone --recursive https://github.com/onnx/onnx.gitpip install -e onnx/Then, after you have made changes to
|
|Archiver|手机版|小黑屋|陕ICP备15012670号-1
GMT+8, 2025-2-23 01:12 , Processed in 0.065939 second(s), 28 queries .
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.