SlideShare une entreprise Scribd logo
1  sur  104
FROM RESEARCH
TO PRODUCTION
WITH PYTORCH
JEFF SMITH
ENGINEERING MANAGER
FACEBOOK AI
InfoQ.com: News & Community Site
• 750,000 unique visitors/month
• Published in 4 languages (English, Chinese, Japanese and Brazilian
Portuguese)
• Post content from our QCon conferences
• News 15-20 / week
• Articles 3-4 / week
• Presentations (videos) 12-15 / week
• Interviews 2-3 / week
• Books 1 / month
Watch the video with slide
synchronization on InfoQ.com!
https://www.infoq.com/presentations/
pytorch-torchscript-botorch/
Presented at QCon New York
www.qconnewyork.com
Purpose of QCon
- to empower software development by facilitating the spread of
knowledge and innovation
Strategy
- practitioner-driven conference designed for YOU: influencers of
change and innovation in your teams
- speakers and topics driving the evolution and innovation
- connecting and catalyzing the influencers and innovators
Highlights
- attended by more than 12,000 delegates since 2007
- held in 9 cities worldwide
AGENDA 01
WHAT IS PYTORCH
02
RESEARCH TO PRODUCTION
03
PRODUCTION PYTORCH
04
ECOSYSTEM
05
RESOURCES FOR DEVELOPERS
TRANSLATION SPARK AR OCULUS VR BLOOD DONATIONS
400T+
PREDICTIONS PER DAY
1B+
PHONES RUNNING NEURAL NETS GLOBALLY
WHAT IS PYTORCH?
SIMPLICITY
OVER
COMPLEXITY
HARDWARE
ACCELERATED
INFERENCE
DISTRIBUTED
TRAINING
DYNAMIC 

NEURAL 

NETWORKS
EAGER &
GRAPH-BASED
EXECUTION
WHAT IS PYTORCH?
AA
AA
DATASETS & DATA LOADERS
TORCH.DATA
MODELS, DATA
TORCH.VISION
AUTO DIFFERENTIATION
TORCH.AUTOGRAD
OPTIMIZERS
TORCH.OPTIM
TORCH SCRIPT DEPLOYMENT
TORCH.JIT
NEURAL NETWORKS
TORCH.NN
TRAINING
LOADING DATA, MISC
THE FORWARD PASS
DEFINING OUR NET
import torch
class Net(torch.nn.Module):
    def __init__(self):
        self.fc1 = torch.nn.Linear(8, 64)
        self.fc2 = torch.nn.Linear(64, 1)
TRAINING
LOADING DATA, MISC
THE FORWARD PASS
DEFINING OUR NET
import torch
class Net(torch.nn.Module):
    def __init__(self):
        self.fc1 = torch.nn.Linear(8, 64)
        self.fc2 = torch.nn.Linear(64, 1)
TRAINING
LOADING DATA, MISC
THE FORWARD PASS
DEFINING OUR NET
def forward(self, x):
      x = torch.relu(self.fc1.forward(x))
      x = torch.dropout(x, p=0.5)
      x = torch.sigmoid(self.fc2.forward(x))
      return x
TRAINING
LOADING DATA, MISC
THE FORWARD PASS
DEFINING OUR NET
def forward(self, x):
      x = torch.relu(self.fc1.forward(x))
      x = torch.dropout(x, p=0.5)
      x = torch.sigmoid(self.fc2.forward(x))
      return x
TRAINING
LOADING DATA, MISC
THE FORWARD PASS
DEFINING OUR NET
net = Net()

data_loader = torch.utils.data.DataLoader(
    torchvision.datasets.MNIST('./data'))
optimizer = torch.optim.SGD(net.parameters())
TRAINING
LOADING DATA, MISC
THE FORWARD PASS
DEFINING OUR NET
net = Net()

data_loader = torch.utils.data.DataLoader(
    torchvision.datasets.MNIST('./data'))
optimizer = torch.optim.SGD(net.parameters())
TRAINING
LOADING DATA, MISC
THE FORWARD PASS
DEFINING OUR NET
for epoch in range(1, 11):
    for data, target in data_loader:
        optimizer.zero_grad()
        prediction = net.forward(data)
        loss = F.nll_loss(prediction, target)
        loss.backward()
        optimizer.step()
    if epoch % 2 == 0:
        torch.save(net, "net.pt")
RESEARCH TO
PRODUCTION
RESEARCH TO PRODUCTION
1 2 3 4 5
RESEARCH TO PRODUCTION
DETERMINE
APPROACH
1
1 2 3 4 5
RESEARCH TO PRODUCTION
DETERMINE
APPROACH
1
PREPARE
DATA
2
1 2 3 4 5
RESEARCH TO PRODUCTION
DETERMINE
APPROACH
1
PREPARE
DATA
2
BUILD AND
TRAIN
MODEL
3
1 2 3 4 5
RESEARCH TO PRODUCTION
DETERMINE
APPROACH
1
PREPARE
DATA
2
BUILD AND
TRAIN
MODEL
3
TRANSFER
MODEL TO
PRODUCTION
4
1 2 3 4 5
RESEARCH TO PRODUCTION
DETERMINE
APPROACH
1
PREPARE
DATA
2
BUILD AND
TRAIN
MODEL
3
TRANSFER
MODEL TO
PRODUCTION
4
DEPLOY
AND SCALE
5
1 2 3 4 5
RESEARCH TO PRODUCTION
DETERMINE
APPROACH
1
PREPARE
DATA
2
BUILD AND
TRAIN
MODEL
3
TRANSFER
MODEL TO
PRODUCTION
4
DEPLOY
AND SCALE
5
1 2 3 4 5
RESEARCH TO PRODUCTION
DETERMINE
APPROACH
1
PREPARE
DATA
2
BUILD AND
TRAIN
MODEL
3
TRANSFER
MODEL TO
PRODUCTION
4
DEPLOY
AND SCALE
5
1 2 3 4 5
RESEARCH TO PRODUCTION
DETERMINE
APPROACH
1
PREPARE
DATA
2
BUILD AND
TRAIN
MODEL
3
DEPLOY
AND SCALE
5
RESEARCH TO PRODUCTION
DETERMINE
APPROACH
1
PREPARE
DATA
2
BUILD AND
TRAIN
MODEL
3
DEPLOY
AND SCALE
4
RESEARCH TO PRODUCTION
HARDWARE EFFICIENCY
OPTIMAL PERFORMANCE ON
CPU/GPU/ASIC
SCALABILITY
TRAINING ON HUGE DATASETS
BILLIONS OF INFERENCES PER SECOND
CROSS-PLATFORM
EMBEDDED OR MOBILE DEVICES
CONSTRAINED SYSTEM ENVIRONMENTS
RELIABILITY
TRAINING JOBS RUNNING FOR WEEKS
100S OF GPUS
TORCH.JIT TO CAPTURE AND OPTIMIZE
PYTORCH CODE
EXPERIMENT EXTRACT
TORCHSCRIPT
OPTIMIZE AND
DEPLOY
TORCH.JIT TO CAPTURE AND OPTIMIZE
PYTORCH CODE
LEVERAGING TORCH.JIT
EAGER MODE
EXPERIMENTS
TRAINING
PROTOTYPING
torch.jit.trace
@torch.jit.script
SCRIPT MODE
COMPILER
MOBILE
SERVER
LEVERAGING TORCH.JIT
DEMO
SHARED DOMAIN CODEBASE
PYTORCH
SHARED DOMAIN CODEBASE
PYTORCH
PYTEXT IN MESSENGER
Real Time
Designed to Scale
Different Languages
PYTEXT IN MESSENGER
PYTEXT RESEARCH TO PRODUCTION CYCLE
PYTEXT
PARAMETER SWEEPING
EVALUATION
TRAINING
MODEL AUTHORING
NEW IDEA / PAPER
PYTEXT RESEARCH TO PRODUCTION CYCLE
PYTEXT
PARAMETER SWEEPING
EVALUATION
TRAINING
MODEL AUTHORING
NEW IDEA / PAPER
PYTORCH
MODEL
PYTHON
SERVICE
SMALL-SCALE
METRICS
PYTEXT RESEARCH TO PRODUCTION CYCLE
PYTEXT
PARAMETER SWEEPING
EVALUATION
TRAINING
MODEL AUTHORING
NEW IDEA / PAPER
PYTORCH
MODEL
PYTHON
SERVICE
SMALL-SCALE
METRICS
PYTEXT
PERFORMANCE TUNING
EXPORT VALIDATION
EXPORT TO TORCHSCRIPT
PYTEXT RESEARCH TO PRODUCTION CYCLE
PYTEXT
PARAMETER SWEEPING
EVALUATION
TRAINING
MODEL AUTHORING
NEW IDEA / PAPER
PYTORCH
MODEL
PYTHON
SERVICE
SMALL-SCALE
METRICS
PYTEXT
PERFORMANCE TUNING
EXPORT VALIDATION
EXPORT TO TORCHSCRIPT
PYTORCH
TORCHSCRIPT
C++
INFERENCE
SERVICE
PYTEXT RESEARCH TO PRODUCTION CYCLE
PERSONALIZED
CANCER VACCINES
PERSONALIZED
CANCER THERAPY
LEVERAGING THE
IMMUNE SYSTEM AND
AI TO FIGHT CANCER
PREDICTIVE DRIVER
ASSISTANCE
LIBRARIES:
OPTIMIZATION
LOSS
EPOCH
BAYESOPT AT FACEBOOK |
HYPERPARAMETER OPTIMIZATION
LOSS
EPOCH
Train
Train
Train
Train
BAYESOPT AT FACEBOOK |
HYPERPARAMETER OPTIMIZATION
LOSS
EPOCH
LOW0.01
Train
Train
Train
Train
BAYESOPT AT FACEBOOK |
HYPERPARAMETER OPTIMIZATION
LOSS
EPOCH
HIGH
LOW
0.05
0.01
Train
Train
Train
Train
BAYESOPT AT FACEBOOK |
HYPERPARAMETER OPTIMIZATION
LOSS
EPOCH
VERY HIGH
HIGH
LOW
0.1
0.05
0.01
Train
Train
Train
Train
BAYESOPT AT FACEBOOK |
HYPERPARAMETER OPTIMIZATION
LOSS
EPOCH
GOOD
VERY HIGH
HIGH
LOW
0.02
0.1
0.05
0.01
Train
Train
Train
Train
BAYESOPT AT FACEBOOK |
HYPERPARAMETER OPTIMIZATION
PYTORCH
UN-FRAMEWORK FOR
BAYESIAN OPTIMIZATION BUILT ON PYTORCH
PROBABILISTIC MODELING
IN GPYTORCH
BOTORCH
PYTORCH
DOMAIN-AGNOSTIC
ABSTRACTIONS
DEPLOYMENT AUTOMATION
UN-FRAMEWORK FOR
BAYESIAN OPTIMIZATION BUILT ON PYTORCH
PROBABILISTIC MODELING
IN GPYTORCH
BOTORCH
AX
ADAPTIVE EXPERIMENTATION FOR NEWS
FEED RANKING
EXPERIMENT
CANDIDATES
OFFLINE
SIMULATION
ONLINE
A / B TEST
AX /
BOTORCH
MULTITASK MODEL
ADAPTIVE EXPERIMENTATION FOR NEWS
FEED RANKING
AX BOTORCH
AX.DEV BOTORCH.ORG
GIVING BACK TO THE COMMUNITY
BOTORCH PYTEXT TRANSLATE HORIZON
PYTEXT
GIVING BACK TO THE COMMUNITY
DEVELOPER
RESOURCES
FULL STACK APPROACH
DATA
MODELS
LIBRARIES
FRAMEWORKS
COMPILERS & OPTIMIZERS
HARDWARE
FULL STACK APPROACH
DATA
MODELS
LIBRARIES
FRAMEWORKS
COMPILERS & OPTIMIZERS
HARDWARE
HOUSE3D, CLEVER
FAI3.5B, RESNEXT3D
PYTEXT, HORIZON,
DETECTRON, TRANSLATE
PYTORCH 1.0
GLOW, TVM
ZION, BIG BASIN, TIOGA PASS
FULL STACK APPROACH
PYTORCH
ECOSYSTEM
EASY ON-BOARDING 

IN THE CLOUD
GOOGLE CLOUD
PLATFORM
AMAZON
WEB SERVICES
MICROSOFT
AZURE
Thanks to Nick Felt (Google), William Chargin (Google), Mani Varadarajan (Google), Orion Reblitz-Richardson (FB), Tzu-Wei Huang
EDUCATION
PyTorch is now the
second-fastest growing
open source project on GitHub
Source: venturebeat.com/2018/10/16/github-facebooks-pytorch-and-microsofts-azure-have-the-fastest-growing-open-source-projects/
PRIVACY IN AI - FREE COURSE
FACEBOOK FUNDING
300 SCHOLARSHIPS TO
CONTINUE EDUCATION
FULL CURRICULUM OF DL
COURSES TAUGHT WITH
PYTORCH
SOME OF THE CLASSES
BASED ON PYTORCH:
OVER 1.5 MILLION MINUTES
VIEWING TIME PER MONTH
100K MONTHLY VIDEO VIEWS
GLOBAL COMMUNITY OF
STUDENTS FROM THE US TO
BENGALURU TO LAGOS
1
PYTORCH
PYTORCH
EXPERIENCE INSTANTLY ON
COLAB
GET STARTED ON THE
CLOUD
INSTALL LOCALLY
JOIN THE PYTORCH 

DEVELOPER COMMUNITY
FACEBOOK.COM/PYTORCH
TWITTER.COM/PYTORCH
PYTORCH.ORG
Watch the video with slide
synchronization on InfoQ.com!
https://www.infoq.com/presentations/
pytorch-torchscript-botorch/

Contenu connexe

Plus de C4Media

Shifting Left with Cloud Native CI/CD
Shifting Left with Cloud Native CI/CDShifting Left with Cloud Native CI/CD
Shifting Left with Cloud Native CI/CDC4Media
 
CI/CD for Machine Learning
CI/CD for Machine LearningCI/CD for Machine Learning
CI/CD for Machine LearningC4Media
 
Fault Tolerance at Speed
Fault Tolerance at SpeedFault Tolerance at Speed
Fault Tolerance at SpeedC4Media
 
Architectures That Scale Deep - Regaining Control in Deep Systems
Architectures That Scale Deep - Regaining Control in Deep SystemsArchitectures That Scale Deep - Regaining Control in Deep Systems
Architectures That Scale Deep - Regaining Control in Deep SystemsC4Media
 
ML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.jsML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.jsC4Media
 
Build Your Own WebAssembly Compiler
Build Your Own WebAssembly CompilerBuild Your Own WebAssembly Compiler
Build Your Own WebAssembly CompilerC4Media
 
User & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix ScaleUser & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix ScaleC4Media
 
Scaling Patterns for Netflix's Edge
Scaling Patterns for Netflix's EdgeScaling Patterns for Netflix's Edge
Scaling Patterns for Netflix's EdgeC4Media
 
Make Your Electron App Feel at Home Everywhere
Make Your Electron App Feel at Home EverywhereMake Your Electron App Feel at Home Everywhere
Make Your Electron App Feel at Home EverywhereC4Media
 
The Talk You've Been Await-ing For
The Talk You've Been Await-ing ForThe Talk You've Been Await-ing For
The Talk You've Been Await-ing ForC4Media
 
Future of Data Engineering
Future of Data EngineeringFuture of Data Engineering
Future of Data EngineeringC4Media
 
Automated Testing for Terraform, Docker, Packer, Kubernetes, and More
Automated Testing for Terraform, Docker, Packer, Kubernetes, and MoreAutomated Testing for Terraform, Docker, Packer, Kubernetes, and More
Automated Testing for Terraform, Docker, Packer, Kubernetes, and MoreC4Media
 
Navigating Complexity: High-performance Delivery and Discovery Teams
Navigating Complexity: High-performance Delivery and Discovery TeamsNavigating Complexity: High-performance Delivery and Discovery Teams
Navigating Complexity: High-performance Delivery and Discovery TeamsC4Media
 
High Performance Cooperative Distributed Systems in Adtech
High Performance Cooperative Distributed Systems in AdtechHigh Performance Cooperative Distributed Systems in Adtech
High Performance Cooperative Distributed Systems in AdtechC4Media
 
Rust's Journey to Async/await
Rust's Journey to Async/awaitRust's Journey to Async/await
Rust's Journey to Async/awaitC4Media
 
Opportunities and Pitfalls of Event-Driven Utopia
Opportunities and Pitfalls of Event-Driven UtopiaOpportunities and Pitfalls of Event-Driven Utopia
Opportunities and Pitfalls of Event-Driven UtopiaC4Media
 
Datadog: a Real-Time Metrics Database for One Quadrillion Points/Day
Datadog: a Real-Time Metrics Database for One Quadrillion Points/DayDatadog: a Real-Time Metrics Database for One Quadrillion Points/Day
Datadog: a Real-Time Metrics Database for One Quadrillion Points/DayC4Media
 
Are We Really Cloud-Native?
Are We Really Cloud-Native?Are We Really Cloud-Native?
Are We Really Cloud-Native?C4Media
 
CockroachDB: Architecture of a Geo-Distributed SQL Database
CockroachDB: Architecture of a Geo-Distributed SQL DatabaseCockroachDB: Architecture of a Geo-Distributed SQL Database
CockroachDB: Architecture of a Geo-Distributed SQL DatabaseC4Media
 
A Dive into Streams @LinkedIn with Brooklin
A Dive into Streams @LinkedIn with BrooklinA Dive into Streams @LinkedIn with Brooklin
A Dive into Streams @LinkedIn with BrooklinC4Media
 

Plus de C4Media (20)

Shifting Left with Cloud Native CI/CD
Shifting Left with Cloud Native CI/CDShifting Left with Cloud Native CI/CD
Shifting Left with Cloud Native CI/CD
 
CI/CD for Machine Learning
CI/CD for Machine LearningCI/CD for Machine Learning
CI/CD for Machine Learning
 
Fault Tolerance at Speed
Fault Tolerance at SpeedFault Tolerance at Speed
Fault Tolerance at Speed
 
Architectures That Scale Deep - Regaining Control in Deep Systems
Architectures That Scale Deep - Regaining Control in Deep SystemsArchitectures That Scale Deep - Regaining Control in Deep Systems
Architectures That Scale Deep - Regaining Control in Deep Systems
 
ML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.jsML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.js
 
Build Your Own WebAssembly Compiler
Build Your Own WebAssembly CompilerBuild Your Own WebAssembly Compiler
Build Your Own WebAssembly Compiler
 
User & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix ScaleUser & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix Scale
 
Scaling Patterns for Netflix's Edge
Scaling Patterns for Netflix's EdgeScaling Patterns for Netflix's Edge
Scaling Patterns for Netflix's Edge
 
Make Your Electron App Feel at Home Everywhere
Make Your Electron App Feel at Home EverywhereMake Your Electron App Feel at Home Everywhere
Make Your Electron App Feel at Home Everywhere
 
The Talk You've Been Await-ing For
The Talk You've Been Await-ing ForThe Talk You've Been Await-ing For
The Talk You've Been Await-ing For
 
Future of Data Engineering
Future of Data EngineeringFuture of Data Engineering
Future of Data Engineering
 
Automated Testing for Terraform, Docker, Packer, Kubernetes, and More
Automated Testing for Terraform, Docker, Packer, Kubernetes, and MoreAutomated Testing for Terraform, Docker, Packer, Kubernetes, and More
Automated Testing for Terraform, Docker, Packer, Kubernetes, and More
 
Navigating Complexity: High-performance Delivery and Discovery Teams
Navigating Complexity: High-performance Delivery and Discovery TeamsNavigating Complexity: High-performance Delivery and Discovery Teams
Navigating Complexity: High-performance Delivery and Discovery Teams
 
High Performance Cooperative Distributed Systems in Adtech
High Performance Cooperative Distributed Systems in AdtechHigh Performance Cooperative Distributed Systems in Adtech
High Performance Cooperative Distributed Systems in Adtech
 
Rust's Journey to Async/await
Rust's Journey to Async/awaitRust's Journey to Async/await
Rust's Journey to Async/await
 
Opportunities and Pitfalls of Event-Driven Utopia
Opportunities and Pitfalls of Event-Driven UtopiaOpportunities and Pitfalls of Event-Driven Utopia
Opportunities and Pitfalls of Event-Driven Utopia
 
Datadog: a Real-Time Metrics Database for One Quadrillion Points/Day
Datadog: a Real-Time Metrics Database for One Quadrillion Points/DayDatadog: a Real-Time Metrics Database for One Quadrillion Points/Day
Datadog: a Real-Time Metrics Database for One Quadrillion Points/Day
 
Are We Really Cloud-Native?
Are We Really Cloud-Native?Are We Really Cloud-Native?
Are We Really Cloud-Native?
 
CockroachDB: Architecture of a Geo-Distributed SQL Database
CockroachDB: Architecture of a Geo-Distributed SQL DatabaseCockroachDB: Architecture of a Geo-Distributed SQL Database
CockroachDB: Architecture of a Geo-Distributed SQL Database
 
A Dive into Streams @LinkedIn with Brooklin
A Dive into Streams @LinkedIn with BrooklinA Dive into Streams @LinkedIn with Brooklin
A Dive into Streams @LinkedIn with Brooklin
 

Dernier

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Dernier (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

From Research to Production with PyTorch