Главная
Study mode:
on
1
Intro
2
Who are we?
3
Why PyTorch?
4
Advantages of Eager Execution
5
Optimization necessitates looking under the hood
6
Axes of Optimization
7
Production Considerations
8
Scripting Handes control flow and other arbitrary
9
Scripting + Tracing
10
Intermediate Representations in Pytorch
11
Running in C++
12
Speed tips
13
Running Arbitrary Models
14
Lite Interpreter
15
What is Quantization?
16
Quantization in PyTorch
17
Eager Mode Quantization
18
Dynamk Quantization
19
Quantized Aware Training
20
Experimental Results
21
Channel Last Format
22
Addendum
Description:
Explore client-side deep learning optimization techniques using PyTorch in this 35-minute conference talk from Strange Loop 2021. Dive into the challenges and solutions for implementing real-time computer vision models on mobile devices, focusing on overcoming network constraints and reducing developer costs. Learn about porting custom architectures, serializing models from Python to binary assets, and addressing hardware compatibility issues. Discover the theory and practice of model quantization, fusion, and efficient tensor storage. Gain insights into benchmarking client-side model performance across various devices and operating systems. Presented by Tyler Kirby, Principal Data Scientist at UniGroup, and Shane Caldwell, Director of Artificial Intelligence at UniGroup, this talk covers topics such as eager execution, scripting, tracing, intermediate representations, running models in C++, quantization techniques, and experimental results.

Client Side Deep Learning Optimization with PyTorch

Strange Loop Conference
Add to list