Machine Learning Frameworks Interoperability

To develop mature data science, machine learning, and deep learning applications, one must develop a large number of pipeline components, such as data loading, feature extraction, and frequently a multitude of machine learning models. The complexity of those components frequently requires use of a broad range of software components/tools, creating challenges during pipeline integration. We'll discuss zero-copy functionality across several GPU-accelerated and non-GPU-accelerated data science frameworks including, among others, PyTorch, TensorFlow, Pandas, SciKit Learn, RAPIDS, CuPy, Numba, and Jax. Zero-copy avoids unnecessary data transfers, hence drastically reducing execution time of your application. We'll also address memory layouts of the associated data objects in various frameworks, the efficient conversion of data objects using zero-copy, as well as using a joint memory pool when mixing frameworks.

Miguel Martínez

Miguel Martínez

Senior Deep Learning Data Scientist at NVIDIA

Christian Hundt

Christian Hundt

Use GPUs, always.

Other sessions from: Learn with the AI Community around the world

Responsible AI

Responsible AI

Nowadays with the development of AI, it became a big part of our lives. It...

Veronika Kolesnikova Veronika Kolesnikova
Taiwan COVID-19 vax card image recognition by Azure Form Recognizer

Taiwan COVID-19 vax card image recognition by Azure Form Recognizer

Azure Form Recognizer has been wide used for invoices, W-2 form, health i...

Ryan Chung Ryan Chung
AI for the better

AI for the better

Do you want to be inspired what AI can do for the better (life of people of...

Dennie Declercq Dennie Declercq
Create A Multi-Language Translator Using Blazor And Azure Cognitive Services

Create A Multi-Language Translator Using Blazor And Azure Cognitive Services

We will create a Multilanguage translator using Blazor and the Translator...

Ankit Sharma Ankit Sharma
Building a SmartMirror with 15+ Azure AI Cognitive Services

Building a SmartMirror with 15+ Azure AI Cognitive Services

Speech Technologies, ComputerVision, Internet of Things, ... a picture for ...

Jean-Philippe Encausse Jean-Philippe Encausse
The dawn of large neural networks and their transformative impact on AI

The dawn of large neural networks and their transformative impact on AI

The last two years have seen a dramatic growth of neural networks. Models...

Adam Grzywaczewski Adam Grzywaczewski