Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.5%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: sedie1234
  • License: mit
  • Language: C++
  • Default Branch: main
  • Size: 245 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme Contributing License Citation Codeowners Roadmap

README.md

ONNX Runtime is a cross-platform inference and training machine-learning accelerator.

ONNX Runtime inference can enable faster customer experiences and lower costs, supporting models from deep learning frameworks such as PyTorch and TensorFlow/Keras as well as classical machine learning libraries such as scikit-learn, LightGBM, XGBoost, etc. ONNX Runtime is compatible with different hardware, drivers, and operating systems, and provides optimal performance by leveraging hardware accelerators where applicable alongside graph optimizations and transforms. Learn more →

ONNX Runtime training can accelerate the model training time on multi-node NVIDIA GPUs for transformer models with a one-line addition for existing PyTorch training scripts. Learn more →

Get Started

General Information: onnxruntime.ai

Usage documention and tutorials: onnxruntime.ai/docs

Companion sample repositories: - ONNX Runtime Inferencing: microsoft/onnxruntime-inference-examples - ONNX Runtime Training: microsoft/onnxruntime-training-examples

Build Pipeline Status

|System|CPU|GPU|EPs| |---|---|---|---| |Windows|Build Status|Build Status|Build Status| |Linux|Build Status
Build Status
Build Status
Build Status
Build Status|Build Status
Build Status
Build Status
Build Status|Build Status
Build Status| |Mac|Build Status
Build Status||| |Android|||Build Status| |iOS|||Build Status| |WebAssembly|||Build Status|

Data/Telemetry

Windows distributions of this project may collect usage data and send it to Microsoft to help improve our products and services. See the privacy statement for more details.

Contributions and Feedback

We welcome contributions! Please see the contribution guidelines.

For feature requests or bug reports, please file a GitHub Issue.

For general discussion or questions, please use GitHub Discussions.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

License

This project is licensed under the MIT License.

Owner

  • Login: sedie1234
  • Kind: user

GitHub Events

Total
  • Push event: 1
  • Create event: 3
Last Year
  • Push event: 1
  • Create event: 3

Dependencies

cmake/external/flatbuffers/rust/flatbuffers/Cargo.toml cargo
cmake/external/flatbuffers/tests/rust_usage_test/Cargo.toml cargo
  • bencher 0.1.5 development
  • quickcheck 0.6 development
  • static_assertions 1.0.0 development
cmake/external/flatbuffers/swift/FlatBuffers.podspec cocoapods
cmake/external/protobuf/Protobuf-C++.podspec cocoapods
cmake/external/protobuf/Protobuf.podspec cocoapods
cmake/external/emsdk/docker/Dockerfile docker
  • ubuntu focal build
cmake/external/onnxruntime-extensions/docker/onnx_ort_ext/Dockerfile docker
  • ubuntu 18.04 build
cmake/external/protobuf/kokoro/linux/32-bit/Dockerfile docker
  • 32bit/debian latest build
cmake/external/protobuf/kokoro/linux/64-bit/Dockerfile docker
  • debian latest build
cmake/external/protobuf/kokoro/linux/aarch64/testimage_protobuf_php_arm64v8/Dockerfile docker
  • arm64v8/debian buster build
cmake/external/protobuf/kokoro/linux/dockerfile/test/cpp_tcmalloc/Dockerfile docker
  • debian jessie build
cmake/external/protobuf/kokoro/linux/dockerfile/test/csharp/Dockerfile docker
  • debian buster build
cmake/external/protobuf/kokoro/linux/dockerfile/test/java_stretch/Dockerfile docker
  • debian stretch build
cmake/external/protobuf/kokoro/linux/dockerfile/test/javascript/Dockerfile docker
  • ubuntu latest build
cmake/external/protobuf/kokoro/linux/dockerfile/test/php/Dockerfile docker
  • debian jessie build
cmake/external/protobuf/kokoro/linux/dockerfile/test/php80/Dockerfile docker
  • debian jessie build
cmake/external/protobuf/kokoro/linux/dockerfile/test/php_32bit/Dockerfile docker
  • i386/debian jessie build
cmake/external/protobuf/kokoro/linux/dockerfile/test/python27/Dockerfile docker
  • python 2.7-buster build
cmake/external/protobuf/kokoro/linux/dockerfile/test/python35/Dockerfile docker
  • python 3.5-buster build
cmake/external/protobuf/kokoro/linux/dockerfile/test/python36/Dockerfile docker
  • python 3.6-buster build
cmake/external/protobuf/kokoro/linux/dockerfile/test/python37/Dockerfile docker
  • python 3.7-buster build
cmake/external/protobuf/kokoro/linux/dockerfile/test/python38/Dockerfile docker
  • python 3.8-buster build
cmake/external/protobuf/kokoro/linux/dockerfile/test/python39/Dockerfile docker
  • python 3.9-buster build
cmake/external/protobuf/kokoro/linux/dockerfile/test/ruby/Dockerfile docker
  • debian jessie build
cmake/external/protobuf/protoc-artifacts/Dockerfile docker
  • centos 6.9 build
cmake/external/flatbuffers/android/build.gradle maven
cmake/external/flatbuffers/grpc/flatbuffers-java-grpc/pom.xml maven
  • com.google.flatbuffers:flatbuffers-java 1.12.0
  • io.grpc:grpc-core 1.12.0
cmake/external/flatbuffers/grpc/pom.xml maven
  • junit:junit 4.12 test
cmake/external/flatbuffers/grpc/tests/pom.xml maven
  • com.google.flatbuffers:flatbuffers-java 1.12.0 test
  • com.google.flatbuffers:flatbuffers-java-grpc 1.12.0 test
  • io.grpc:grpc-netty 1.12.0 test
  • io.grpc:grpc-stub 1.12.0 test
  • junit:junit 4.12 test
cmake/external/flatbuffers/pom.xml maven
cmake/external/flatbuffers/samples/android/build.gradle maven
cmake/external/protobuf/benchmarks/java/pom.xml maven
  • com.google.caliper:caliper 1.0-beta-3
  • com.google.protobuf:protobuf-java ${protobuf.version} system
cmake/external/protobuf/java/bom/pom.xml maven
cmake/external/protobuf/java/core/pom.xml maven
  • com.google.guava:guava test
  • com.google.truth:truth test
  • junit:junit test
  • org.easymock:easymock test
  • org.easymock:easymockclassextension test
cmake/external/protobuf/java/kotlin/pom.xml maven
  • com.google.protobuf:protobuf-java
  • org.jetbrains.kotlin:kotlin-stdlib 1.5.0
  • com.google.guava:guava test
  • com.google.guava:guava-testlib test
  • com.google.truth:truth test
  • junit:junit test
  • org.easymock:easymock test
  • org.easymock:easymockclassextension test
  • org.jetbrains.kotlin:kotlin-test 1.5.0 test
cmake/external/protobuf/java/kotlin-lite/pom.xml maven
  • com.google.protobuf:protobuf-javalite 3.18.1
  • org.jetbrains.kotlin:kotlin-stdlib 1.5.0
  • org.jetbrains.kotlin:kotlin-test 1.5.0
  • com.google.guava:guava test
  • com.google.guava:guava-testlib test
  • com.google.truth:truth test
  • junit:junit test
  • org.easymock:easymock test
  • org.easymock:easymockclassextension test
cmake/external/protobuf/java/lite/pom.xml maven
  • com.google.guava:guava test
  • com.google.truth:truth test
  • junit:junit test
  • org.easymock:easymock test
  • org.easymock:easymockclassextension test
cmake/external/protobuf/java/pom.xml maven
cmake/external/protobuf/java/util/pom.xml maven
  • com.google.code.gson:gson 2.8.6
  • com.google.errorprone:error_prone_annotations 2.5.1
  • com.google.guava:guava
  • com.google.protobuf:protobuf-java
  • junit:junit
  • org.easymock:easymock
  • org.easymock:easymockclassextension
  • com.google.guava:guava-testlib test
  • com.google.truth:truth test
cmake/external/protobuf/protoc-artifacts/pom.xml maven
cmake/external/protobuf/ruby/pom.xml maven
  • org.jruby:jruby-complete 9.2.11.1 provided
  • com.fasterxml.jackson.core:jackson-core 2.4.3
  • com.google.protobuf:protobuf-java-util 3.13.0
cmake/external/flatbuffers/package.json npm
cmake/external/protobuf/js/package.json npm
  • glob ~7.1.4 development
  • google-closure-compiler ~20190819.0.0 development
  • google-closure-deps ^20210406.0.0 development
  • google-closure-library ~20190819.0.0 development
  • gulp ~4.0.2 development
  • jasmine ~3.4.0 development
cmake/external/flatbuffers/net/FlatBuffers/FlatBuffers.Core.csproj nuget
cmake/external/flatbuffers/net/FlatBuffers/FlatBuffers.csproj nuget
cmake/external/flatbuffers/tests/FlatBuffers.Benchmarks/FlatBuffers.Benchmarks.csproj nuget
  • BenchmarkDotNet 0.11.3
  • BenchmarkDotNet.Diagnostics.Windows 0.11.3
cmake/external/flatbuffers/tests/FlatBuffers.Test/FlatBuffers.Test.csproj nuget
cmake/external/flatbuffers/tests/FlatBuffers.Test/packages.config nuget
  • Newtonsoft.Json 12.0.3
cmake/external/protobuf/csharp/Google.Protobuf.Tools.nuspec nuget
cmake/external/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj nuget
  • Microsoft.NETFramework.ReferenceAssemblies 1.0.0-preview.2 development
  • NUnit 3.6.1
  • NUnitLite 3.6.1
cmake/external/protobuf/csharp/src/AddressBook/AddressBook.csproj nuget
cmake/external/protobuf/csharp/src/Google.Protobuf/Google.Protobuf.csproj nuget
  • Microsoft.NETFramework.ReferenceAssemblies 1.0.0 development
  • Microsoft.SourceLink.GitHub 1.0.0 development
  • System.Memory 4.5.3
  • System.Runtime.CompilerServices.Unsafe 4.5.2
cmake/external/protobuf/csharp/src/Google.Protobuf.Benchmarks/Google.Protobuf.Benchmarks.csproj nuget
  • BenchmarkDotNet 0.12.1
cmake/external/protobuf/csharp/src/Google.Protobuf.Conformance/Google.Protobuf.Conformance.csproj nuget
cmake/external/protobuf/csharp/src/Google.Protobuf.JsonDump/Google.Protobuf.JsonDump.csproj nuget
cmake/external/protobuf/csharp/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj nuget
  • Microsoft.NETFramework.ReferenceAssemblies 1.0.0-preview.2 development
  • Microsoft.NET.Test.Sdk 15.5.0
  • NUnit 3.9.0
  • NUnit3TestAdapter 3.9.0
cmake/external/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/Google.Protobuf.Test.TestProtos.csproj nuget
  • Microsoft.NETFramework.ReferenceAssemblies 1.0.0-preview.2 development
cmake/external/flatbuffers/composer.json packagist
  • php >=5.4
cmake/external/protobuf/composer.json packagist
  • phpunit/phpunit >=4.8.0 development
  • php >=5.5.0
cmake/external/protobuf/php/composer.json packagist
  • phpunit/phpunit >=5.0.0 development
  • php >=7.0.0
cmake/external/flatbuffers/dart/pubspec.yaml pub
  • path ^1.5.1 development
  • test ^1.3.0 development
  • test_reflective_loader ^0.1.4 development
cmake/external/protobuf/examples/pubspec.yaml pub
  • protobuf
cmake/external/flatbuffers/python/setup.py pypi
cmake/external/googlebenchmark/bindings/python/requirements.txt pypi
  • absl-py >=0.7.1
cmake/external/googlebenchmark/requirements.txt pypi
  • numpy ==1.19.4
  • scipy ==1.5.4
cmake/external/googlebenchmark/setup.py pypi
cmake/external/googlebenchmark/tools/requirements.txt pypi
  • scipy >=1.5.0
cmake/external/json/doc/mkdocs/requirements.txt pypi
  • Jinja2 >=2.11.2
  • Markdown >=3.2.2
  • MarkupSafe >=1.1.1
  • PyYAML >=5.3.1
  • Pygments >=2.6.1
  • click >=7.1.2
  • future >=0.18.2
  • htmlmin >=0.1.12
  • httplib2 >=0.18.1
  • importlib-metadata >=1.6.0
  • joblib >=0.15.1
  • jsmin >=2.2.2
  • livereload >=2.6.1
  • lunr >=0.5.8
  • markdown-include >=0.5.1
  • mkdocs >=1.1.2
  • mkdocs-material >=5.2.1
  • mkdocs-material-extensions >=1.0
  • mkdocs-minify-plugin >=0.3.0
  • mkdocs-simple-hooks >=0.1.1
  • nltk >=3.5
  • plantuml >=0.3.0
  • plantuml-markdown >=3.2.2
  • pymdown-extensions >=7.1
  • regex >=2020.5.14
  • six >=1.15.0
  • tornado >=6.0.4
  • tqdm >=4.46.0
  • zipp >=3.1.0
cmake/external/onnx/requirements-dev.txt pypi
  • jupyter * development
  • nbval * development
  • numpy * development
  • protobuf * development
  • pytest * development
  • pytest-cov * development
  • pyzmq * development
  • setuptools * development
  • twine * development
  • typing-extensions * development
  • wheel * development
cmake/external/onnx/requirements-release.txt pypi
  • ipython *
  • nbval *
  • numpy ==1.21.5
  • protobuf ==3.16.0
  • pytest *
  • setuptools *
  • twine *
  • wheel *
cmake/external/onnx/requirements.txt pypi
  • numpy >=1.21.5
  • protobuf >=3.12.2
  • typing-extensions >=3.6.2.1
cmake/external/onnx/setup.py pypi
cmake/external/onnx/third_party/pybind11/docs/requirements.txt pypi
  • breathe ==4.20.0
  • commonmark ==0.9.1
  • recommonmark ==0.6.0
  • sphinx ==3.2.1
  • sphinx_rtd_theme ==0.5.0
  • sphinxcontrib-moderncmakedomain ==3.13
  • sphinxcontrib-svg2pdfconverter ==1.1.0
cmake/external/onnx/third_party/pybind11/pyproject.toml pypi
cmake/external/onnx/third_party/pybind11/setup.py pypi
cmake/external/onnx/third_party/pybind11/tests/requirements.txt pypi
  • numpy ==1.16.6 test
  • numpy ==1.18.0 test
  • numpy ==1.19.1 test
  • pytest ==4.6.9 test
  • pytest ==5.4.3 test
  • scipy ==1.2.3 test
  • scipy ==1.5.2 test
cmake/external/onnx/third_party/pybind11/tools/pyproject.toml pypi
cmake/external/onnx-tensorrt/setup.py pypi
cmake/external/onnx-tensorrt/third_party/onnx/pyproject.toml pypi
cmake/external/onnx-tensorrt/third_party/onnx/setup.py pypi
cmake/external/onnx-tensorrt/third_party/onnx/third_party/pybind11/docs/requirements.txt pypi
  • breathe ==4.20.0
  • commonmark ==0.9.1
  • recommonmark ==0.6.0
  • sphinx ==3.2.1
  • sphinx_rtd_theme ==0.5.0
  • sphinxcontrib-moderncmakedomain ==3.13
  • sphinxcontrib-svg2pdfconverter ==1.1.0
cmake/external/onnx-tensorrt/third_party/onnx/third_party/pybind11/pyproject.toml pypi
cmake/external/onnx-tensorrt/third_party/onnx/third_party/pybind11/setup.py pypi
cmake/external/onnx-tensorrt/third_party/onnx/third_party/pybind11/tests/requirements.txt pypi
  • numpy ==1.16.6 test
  • numpy ==1.18.0 test
  • numpy ==1.19.1 test
  • pytest ==4.6.9 test
  • pytest ==5.4.3 test
  • scipy ==1.2.3 test
  • scipy ==1.5.2 test
cmake/external/onnx-tensorrt/third_party/onnx/third_party/pybind11/tools/pyproject.toml pypi
cmake/external/onnxruntime-extensions/requirements-dev.txt pypi
  • pytest * development
  • tensorflow_text * development
  • transformers * development
cmake/external/onnxruntime-extensions/requirements.txt pypi
  • numpy *
  • onnx >=1.9.0
  • onnxruntime >=1.6.0
cmake/external/onnxruntime-extensions/setup.py pypi
cmake/external/protobuf/python/docs/environment.yml pypi
cmake/external/protobuf/python/docs/requirements.txt pypi
  • sphinx ==2.3.1
  • sphinx_rtd_theme ==0.4.3
  • sphinxcontrib-napoleon ==0.7
cmake/external/protobuf/python/protobuf_distutils/setup.py pypi
cmake/external/protobuf/python/setup.py pypi
cmake/external/protobuf/ruby/Gemfile rubygems
cmake/external/protobuf/ruby/google-protobuf.gemspec rubygems
  • rake-compiler ~> 1.1.0 development
  • rake-compiler-dock >= 1.1.0, < 2.0 development
  • rubygems-tasks ~> 0.2.4 development
  • test-unit ~> 3.0, >= 3.0.9 development
cmake/external/flatbuffers/swift/Package.swift swiftpm
cmake/external/flatbuffers/tests/FlatBuffers.Benchmarks.swift/Package.swift swiftpm
cmake/external/flatbuffers/tests/FlatBuffers.GRPC.Swift/Package.swift swiftpm
cmake/external/flatbuffers/tests/FlatBuffers.Test.Swift/Package.swift swiftpm