[CppDay20] Interoperable AI: ONNX & ONNXRuntime in C++ (M. Arena, M.Verasani)
Event page: https://italiancpp.org/cppday20/
Slides: https://github.com/italiancpp/cppday20
---
ONNX is an open source format built to represent machine learning and deep learning models. The project enables AI developers to use models with a variety of frameworks, tools, runtimes, and compilers. The development of ONNX is driven by a community of partners including Microsoft, Facebook, NVIDIA and Mathworks.
ONNXRuntime is an open source project driven by Microsoft which provides an optimized implementation of all the standard ONNX operators for the CPU. It supports a plenty of acceleration targets like cuDNN by NVIDIA and MKL-DNNL by Intel, and it exposes the right abstraction and runtime support for custom accelerators and runtimes.
In this session you’ll learn about ONNX and ONNXRuntime, and see some practical examples of accelerating ONNX models in C++ with ONNXRuntime.
Видео [CppDay20] Interoperable AI: ONNX & ONNXRuntime in C++ (M. Arena, M.Verasani) канала Italian Cpp Community
Slides: https://github.com/italiancpp/cppday20
---
ONNX is an open source format built to represent machine learning and deep learning models. The project enables AI developers to use models with a variety of frameworks, tools, runtimes, and compilers. The development of ONNX is driven by a community of partners including Microsoft, Facebook, NVIDIA and Mathworks.
ONNXRuntime is an open source project driven by Microsoft which provides an optimized implementation of all the standard ONNX operators for the CPU. It supports a plenty of acceleration targets like cuDNN by NVIDIA and MKL-DNNL by Intel, and it exposes the right abstraction and runtime support for custom accelerators and runtimes.
In this session you’ll learn about ONNX and ONNXRuntime, and see some practical examples of accelerating ONNX models in C++ with ONNXRuntime.
Видео [CppDay20] Interoperable AI: ONNX & ONNXRuntime in C++ (M. Arena, M.Verasani) канала Italian Cpp Community
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
itCppCon18 - WebAssembly: Native code for the web (Paolo Severini)itCppCon18 - Writing and using compile-time heterogeneous hash table in C++17 (Denis Panin)Italian C++ Conference 2016 - IntroduzioneitCppCon21 - Closing Message (Marco Arena)C++Day 2018: [ITA] Michele Caini "Unevaluated operands: the SFINAE you don't expect"itCppCon20 Welcome + KEYNOTE Let's Move-The Hidden Features and Traps of C++ Move Semantics JosuttisitCppCon20 - The C++20 firehose talk (Fabio Fracassi)[Virtual Meetup] To Poly or Not To Poly (Michele Caini)++it Meetup Firenze - Solving Constraint Satisfaction Problem using Monads (Bartosz Milewski)itCppCon18 - Channels are useful – not just for water (Felix Petriconi)itCppCon18 - Time Travel Debugging in Windows (Paolo Severini)C++ Day 2016 - Le API e il Miele (Marco Foco)itCppCon17 - Costruire un bridge C++ tra NodeJS e C# (Raffaele Rialdi)[CppDay20] Understanding value categories in C++ (Kris van Rens)C++ Day 2016 - Data Oriented Design (Daniele Maccioni)itCppCon21 - A bird's-eye view of template C++ (Kris van Rens)Italian C++ Conference 2016 - REST e Websocket in C++ (Raffaele Rialdi)C++Day 2018: [ENG] Giorgio Zoppi "Exploring IoT with RTI DDS Connext"itCppCon23 C++ Features You Might Not Know (Jonathan Müller)itCppCon21 - The Quest For A Better Crash (Victor Ciura)itCppCon19 - Teaching modern C++ to future game developers (Roberto De Ioris)