Torch7 and ConvNet

Q
Torch7 && ConvNet
= Torch7 
● Torch7: http://torch.ch/ 
● Easy Install(On Mac OS / Ubuntu): 
https://github.com/torch/ezinstall/ 
● Programming in Lua && Learn Lua in 15 Mins 
http://tylerneylon.com/a/learn-lua/ 
● Machine Learning with Torch7: 
http://code.cogbits.com/wiki/doku.php
= Conv Net – Demo 
● Demo:http://yann.lecun.com/exdb/lenet/ 
● Classification: 
http://www.cs.toronto.edu/~fritz/absps/imagenet 
.pdf
= Conv Net – Intro 
● Large-Scale Visual Recognition With Deep 
Learning: 
http://www.cs.toronto.edu/~ranzato/publication 
s/ranzato_cvpr13.pdf 
● Example:
= Conv Net – Conv
= Conv Net – Pooling
= Conv Net – ReLU && LCN 
● ReLU (Faster training) 
– f(x) = max(0, x) 
● LCN 
– hi+1, x, y= 
hi, x , y−mi, N (x , y) 
σi, N ( x , y )
Torch7 and ConvNet
= Conv Net – Application 
● Joint Trainning of a Convolutional Network and a 
Graphical Model for Human Pose Estimation 
(NIPS 2014) 
● Leaning Human Pose Estimation Features with 
Convolutional Networks (ICLR 2014) 
● More: 
http://cims.nyu.edu/~tompson/cs_portfolio.html
= Conv Net – Application 
● Joint Trainning …... (Section 3.1 , Convolutional 
Network Part-Detector) 
●
= Conv Net – Face Detector 
● Github: 
https://github.com/jonathantompson/geiger_fac 
edetector 
● Others: 
– https://github.com/torch/torch7/wiki/Cheatsheet#de 
mos
= Links 
● http://www.cs.toronto.edu/~ranzato/publication 
s/ranzato_cvpr13.pdf 
● http://deeplearning.stanford.edu/wiki/index.php 
/UFLDL_Tutorial 
● http://cims.nyu.edu/~tompson/cs_portfolio.html 
● http://code.madbits.com/wiki/doku.php
1 of 12

Recommended

Torch intro by
Torch introTorch intro
Torch introCheonEum Park
1.4K views17 slides
[COSCUP 2018] uTensor C++ Code Generator by
[COSCUP 2018] uTensor C++ Code Generator[COSCUP 2018] uTensor C++ Code Generator
[COSCUP 2018] uTensor C++ Code GeneratorYin-Chen Liao
142 views28 slides
Profile all the things! - Capital Go 2017 by
 Profile all the things! - Capital Go 2017 Profile all the things! - Capital Go 2017
Profile all the things! - Capital Go 2017John Potocny
47 views22 slides
Troubleshooting .net core on linux by
Troubleshooting .net core on linuxTroubleshooting .net core on linux
Troubleshooting .net core on linuxPavel Klimiankou
579 views63 slides
Testing Django APIs by
Testing Django APIsTesting Django APIs
Testing Django APIstyomo4ka
60 views44 slides
Infecting Python Bytecode by
Infecting Python BytecodeInfecting Python Bytecode
Infecting Python BytecodeIftach Ian Amit
2.1K views16 slides

More Related Content

What's hot

機器學習應用於蔬果辨識 by
機器學習應用於蔬果辨識機器學習應用於蔬果辨識
機器學習應用於蔬果辨識Kobe Yu
1.3K views44 slides
Using openCV 3.2.0 with CodeBlocks by
Using openCV 3.2.0 with CodeBlocksUsing openCV 3.2.0 with CodeBlocks
Using openCV 3.2.0 with CodeBlocksWei-Wen Hsu
13.4K views40 slides
Intro2 Cuda Moayad by
Intro2 Cuda MoayadIntro2 Cuda Moayad
Intro2 Cuda MoayadMoayadhn
1.7K views73 slides
Yet another introduction to Linux RCU by
Yet another introduction to Linux RCUYet another introduction to Linux RCU
Yet another introduction to Linux RCUViller Hsiao
8.3K views60 slides
zsh for beginners WCTF 2019 Seminar by
zsh for beginners WCTF 2019 Seminarzsh for beginners WCTF 2019 Seminar
zsh for beginners WCTF 2019 Seminarhama7230
1.1K views12 slides

What's hot(20)

機器學習應用於蔬果辨識 by Kobe Yu
機器學習應用於蔬果辨識機器學習應用於蔬果辨識
機器學習應用於蔬果辨識
Kobe Yu1.3K views
Using openCV 3.2.0 with CodeBlocks by Wei-Wen Hsu
Using openCV 3.2.0 with CodeBlocksUsing openCV 3.2.0 with CodeBlocks
Using openCV 3.2.0 with CodeBlocks
Wei-Wen Hsu13.4K views
Intro2 Cuda Moayad by Moayadhn
Intro2 Cuda MoayadIntro2 Cuda Moayad
Intro2 Cuda Moayad
Moayadhn1.7K views
Yet another introduction to Linux RCU by Viller Hsiao
Yet another introduction to Linux RCUYet another introduction to Linux RCU
Yet another introduction to Linux RCU
Viller Hsiao8.3K views
zsh for beginners WCTF 2019 Seminar by hama7230
zsh for beginners WCTF 2019 Seminarzsh for beginners WCTF 2019 Seminar
zsh for beginners WCTF 2019 Seminar
hama72301.1K views
GDB: A Lot More Than You Knew by Undo
GDB: A Lot More Than You KnewGDB: A Lot More Than You Knew
GDB: A Lot More Than You Knew
Undo478 views
MOVED: The challenge of SVE in QEMU - SFO17-103 by Linaro
MOVED: The challenge of SVE in QEMU - SFO17-103MOVED: The challenge of SVE in QEMU - SFO17-103
MOVED: The challenge of SVE in QEMU - SFO17-103
Linaro126 views
How to make the Fastest C# Serializer, In the case of ZeroFormatter by Yoshifumi Kawai
How to make the Fastest C# Serializer, In the case of ZeroFormatterHow to make the Fastest C# Serializer, In the case of ZeroFormatter
How to make the Fastest C# Serializer, In the case of ZeroFormatter
Yoshifumi Kawai8.1K views
Rusty Python by RangHo Lee
Rusty PythonRusty Python
Rusty Python
RangHo Lee171 views
Types - slice, map, new, make, struct - Gopherlabs by sangam biradar
Types - slice, map, new, make, struct - Gopherlabs Types - slice, map, new, make, struct - Gopherlabs
Types - slice, map, new, make, struct - Gopherlabs
sangam biradar66 views
Monitoraggio del Traffico di Rete Usando Python ed ntop by PyCon Italia
Monitoraggio del Traffico di Rete Usando Python ed ntopMonitoraggio del Traffico di Rete Usando Python ed ntop
Monitoraggio del Traffico di Rete Usando Python ed ntop
PyCon Italia925 views
IFB cloud: Integration of snakemake workflows in an appliance designed for Ch... by Claire Rioualen
IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...
IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...
Claire Rioualen203 views
Decision making - for loop , nested loop ,if-else statements , switch in goph... by sangam biradar
Decision making - for loop , nested loop ,if-else statements , switch in goph...Decision making - for loop , nested loop ,if-else statements , switch in goph...
Decision making - for loop , nested loop ,if-else statements , switch in goph...
sangam biradar72 views
Bsdtw17: george neville neil: realities of dtrace on free-bsd by Scott Tsai
Bsdtw17: george neville neil: realities of dtrace on free-bsdBsdtw17: george neville neil: realities of dtrace on free-bsd
Bsdtw17: george neville neil: realities of dtrace on free-bsd
Scott Tsai92 views

Similar to Torch7 and ConvNet

Touch your NetBSD by
Touch your NetBSDTouch your NetBSD
Touch your NetBSDPierre Pronchery
669 views47 slides
Tensorflow internal by
Tensorflow internalTensorflow internal
Tensorflow internalHyunghun Cho
23.6K views17 slides
Let's Talk Locks! by
Let's Talk Locks!Let's Talk Locks!
Let's Talk Locks!C4Media
459 views107 slides
Docker. Micro services for lazy developers by
Docker. Micro services for lazy developersDocker. Micro services for lazy developers
Docker. Micro services for lazy developersEugene Krevenets
568 views21 slides
Powering tensor flow with big data using apache beam, flink, and spark cern... by
Powering tensor flow with big data using apache beam, flink, and spark   cern...Powering tensor flow with big data using apache beam, flink, and spark   cern...
Powering tensor flow with big data using apache beam, flink, and spark cern...Holden Karau
12.3K views64 slides
Docker and-containers-for-development-and-deployment-scale12x by
Docker and-containers-for-development-and-deployment-scale12xDocker and-containers-for-development-and-deployment-scale12x
Docker and-containers-for-development-and-deployment-scale12xrkr10
112 views82 slides

Similar to Torch7 and ConvNet(20)

Tensorflow internal by Hyunghun Cho
Tensorflow internalTensorflow internal
Tensorflow internal
Hyunghun Cho23.6K views
Let's Talk Locks! by C4Media
Let's Talk Locks!Let's Talk Locks!
Let's Talk Locks!
C4Media459 views
Docker. Micro services for lazy developers by Eugene Krevenets
Docker. Micro services for lazy developersDocker. Micro services for lazy developers
Docker. Micro services for lazy developers
Eugene Krevenets568 views
Powering tensor flow with big data using apache beam, flink, and spark cern... by Holden Karau
Powering tensor flow with big data using apache beam, flink, and spark   cern...Powering tensor flow with big data using apache beam, flink, and spark   cern...
Powering tensor flow with big data using apache beam, flink, and spark cern...
Holden Karau12.3K views
Docker and-containers-for-development-and-deployment-scale12x by rkr10
Docker and-containers-for-development-and-deployment-scale12xDocker and-containers-for-development-and-deployment-scale12x
Docker and-containers-for-development-and-deployment-scale12x
rkr10112 views
Deep dive - Concourse CI/CD and Pipelines by Syed Imam
Deep dive  - Concourse CI/CD and PipelinesDeep dive  - Concourse CI/CD and Pipelines
Deep dive - Concourse CI/CD and Pipelines
Syed Imam53 views
TFLite NNAPI and GPU Delegates by Koan-Sin Tan
TFLite NNAPI and GPU DelegatesTFLite NNAPI and GPU Delegates
TFLite NNAPI and GPU Delegates
Koan-Sin Tan4.8K views
Having fun with Raspberry(s) and Apache projects by Jean-Frederic Clere
Having fun with Raspberry(s) and Apache projectsHaving fun with Raspberry(s) and Apache projects
Having fun with Raspberry(s) and Apache projects
Dynamic tracing of MariaDB on Linux - problems and solutions (MariaDB Server ... by Valeriy Kravchuk
Dynamic tracing of MariaDB on Linux - problems and solutions (MariaDB Server ...Dynamic tracing of MariaDB on Linux - problems and solutions (MariaDB Server ...
Dynamic tracing of MariaDB on Linux - problems and solutions (MariaDB Server ...
Valeriy Kravchuk202 views
Develop QNAP NAS App by Docker by Terry Chen
Develop QNAP NAS App by DockerDevelop QNAP NAS App by Docker
Develop QNAP NAS App by Docker
Terry Chen4.5K views
A million ways to provision embedded linux devices by Mender.io
A million ways to provision embedded linux devicesA million ways to provision embedded linux devices
A million ways to provision embedded linux devices
Mender.io829 views
Steps to build and run oai by ssuser38b887
Steps to build and run oaiSteps to build and run oai
Steps to build and run oai
ssuser38b887731 views
Introduction to Docker, December 2014 "Tour de France" Bordeaux Special Edition by Jérôme Petazzoni
Introduction to Docker, December 2014 "Tour de France" Bordeaux Special EditionIntroduction to Docker, December 2014 "Tour de France" Bordeaux Special Edition
Introduction to Docker, December 2014 "Tour de France" Bordeaux Special Edition
Jérôme Petazzoni6.5K views
Socket Programming with Python by GLC Networks
Socket Programming with PythonSocket Programming with Python
Socket Programming with Python
GLC Networks161 views
Concurrent Programming OpenMP @ Distributed System Discussion by CherryBerry2
Concurrent Programming OpenMP @ Distributed System DiscussionConcurrent Programming OpenMP @ Distributed System Discussion
Concurrent Programming OpenMP @ Distributed System Discussion
CherryBerry21.1K views
Intro - End to end ML with Kubeflow @ SignalConf 2018 by Holden Karau
Intro - End to end ML with Kubeflow @ SignalConf 2018Intro - End to end ML with Kubeflow @ SignalConf 2018
Intro - End to end ML with Kubeflow @ SignalConf 2018
Holden Karau3.5K views
اسلاید اول جلسه دوم کلاس پایتون برای هکرهای قانونی by Mohammad Reza Kamalifard
اسلاید اول جلسه دوم کلاس پایتون برای هکرهای قانونیاسلاید اول جلسه دوم کلاس پایتون برای هکرهای قانونی
اسلاید اول جلسه دوم کلاس پایتون برای هکرهای قانونی
Workflow story: Theory versus practice in Large Enterprises by Puppet
Workflow story: Theory versus practice in Large EnterprisesWorkflow story: Theory versus practice in Large Enterprises
Workflow story: Theory versus practice in Large Enterprises
Puppet3.1K views

Recently uploaded

CCNA_questions_2021.pdf by
CCNA_questions_2021.pdfCCNA_questions_2021.pdf
CCNA_questions_2021.pdfVUPHUONGTHAO9
7 views196 slides
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx by
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptxlwang78
314 views19 slides
IRJET-Productivity Enhancement Using Method Study.pdf by
IRJET-Productivity Enhancement Using Method Study.pdfIRJET-Productivity Enhancement Using Method Study.pdf
IRJET-Productivity Enhancement Using Method Study.pdfSahilBavdhankar
10 views4 slides
Ansari: Practical experiences with an LLM-based Islamic Assistant by
Ansari: Practical experiences with an LLM-based Islamic AssistantAnsari: Practical experiences with an LLM-based Islamic Assistant
Ansari: Practical experiences with an LLM-based Islamic AssistantM Waleed Kadous
12 views29 slides
GDSC Mikroskil Members Onboarding 2023.pdf by
GDSC Mikroskil Members Onboarding 2023.pdfGDSC Mikroskil Members Onboarding 2023.pdf
GDSC Mikroskil Members Onboarding 2023.pdfgdscmikroskil
72 views62 slides
Automated Remote sensing GPS satellite system for managing resources and moni... by
Automated Remote sensing GPS satellite system for managing resources and moni...Automated Remote sensing GPS satellite system for managing resources and moni...
Automated Remote sensing GPS satellite system for managing resources and moni...Khalid Abdel Naser Abdel Rahim
5 views1 slide

Recently uploaded(20)

2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx by lwang78
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx
lwang78314 views
IRJET-Productivity Enhancement Using Method Study.pdf by SahilBavdhankar
IRJET-Productivity Enhancement Using Method Study.pdfIRJET-Productivity Enhancement Using Method Study.pdf
IRJET-Productivity Enhancement Using Method Study.pdf
SahilBavdhankar10 views
Ansari: Practical experiences with an LLM-based Islamic Assistant by M Waleed Kadous
Ansari: Practical experiences with an LLM-based Islamic AssistantAnsari: Practical experiences with an LLM-based Islamic Assistant
Ansari: Practical experiences with an LLM-based Islamic Assistant
M Waleed Kadous12 views
GDSC Mikroskil Members Onboarding 2023.pdf by gdscmikroskil
GDSC Mikroskil Members Onboarding 2023.pdfGDSC Mikroskil Members Onboarding 2023.pdf
GDSC Mikroskil Members Onboarding 2023.pdf
gdscmikroskil72 views
MongoDB.pdf by ArthyR3
MongoDB.pdfMongoDB.pdf
MongoDB.pdf
ArthyR351 views
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc... by csegroupvn
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
csegroupvn16 views
REACTJS.pdf by ArthyR3
REACTJS.pdfREACTJS.pdf
REACTJS.pdf
ArthyR339 views
AWS Certified Solutions Architect Associate Exam Guide_published .pdf by Kiran Kumar Malik
AWS Certified Solutions Architect Associate Exam Guide_published .pdfAWS Certified Solutions Architect Associate Exam Guide_published .pdf
AWS Certified Solutions Architect Associate Exam Guide_published .pdf
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf by AlhamduKure
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdfASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf
AlhamduKure10 views
Integrating Sustainable Development Goals (SDGs) in School Education by SheetalTank1
Integrating Sustainable Development Goals (SDGs) in School EducationIntegrating Sustainable Development Goals (SDGs) in School Education
Integrating Sustainable Development Goals (SDGs) in School Education
SheetalTank113 views
Trust Metric-Based Anomaly Detection via Deep Deterministic Policy Gradient R... by IJCNCJournal
Trust Metric-Based Anomaly Detection via Deep Deterministic Policy Gradient R...Trust Metric-Based Anomaly Detection via Deep Deterministic Policy Gradient R...
Trust Metric-Based Anomaly Detection via Deep Deterministic Policy Gradient R...
IJCNCJournal5 views
Web Dev Session 1.pptx by VedVekhande
Web Dev Session 1.pptxWeb Dev Session 1.pptx
Web Dev Session 1.pptx
VedVekhande23 views
Programmable Logic Devices : SPLD and CPLD by Usha Mehta
Programmable Logic Devices : SPLD and CPLDProgrammable Logic Devices : SPLD and CPLD
Programmable Logic Devices : SPLD and CPLD
Usha Mehta27 views
Design_Discover_Develop_Campaign.pptx by ShivanshSeth6
Design_Discover_Develop_Campaign.pptxDesign_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptx
ShivanshSeth656 views

Torch7 and ConvNet

  • 2. = Torch7 ● Torch7: http://torch.ch/ ● Easy Install(On Mac OS / Ubuntu): https://github.com/torch/ezinstall/ ● Programming in Lua && Learn Lua in 15 Mins http://tylerneylon.com/a/learn-lua/ ● Machine Learning with Torch7: http://code.cogbits.com/wiki/doku.php
  • 3. = Conv Net – Demo ● Demo:http://yann.lecun.com/exdb/lenet/ ● Classification: http://www.cs.toronto.edu/~fritz/absps/imagenet .pdf
  • 4. = Conv Net – Intro ● Large-Scale Visual Recognition With Deep Learning: http://www.cs.toronto.edu/~ranzato/publication s/ranzato_cvpr13.pdf ● Example:
  • 5. = Conv Net – Conv
  • 6. = Conv Net – Pooling
  • 7. = Conv Net – ReLU && LCN ● ReLU (Faster training) – f(x) = max(0, x) ● LCN – hi+1, x, y= hi, x , y−mi, N (x , y) σi, N ( x , y )
  • 9. = Conv Net – Application ● Joint Trainning of a Convolutional Network and a Graphical Model for Human Pose Estimation (NIPS 2014) ● Leaning Human Pose Estimation Features with Convolutional Networks (ICLR 2014) ● More: http://cims.nyu.edu/~tompson/cs_portfolio.html
  • 10. = Conv Net – Application ● Joint Trainning …... (Section 3.1 , Convolutional Network Part-Detector) ●
  • 11. = Conv Net – Face Detector ● Github: https://github.com/jonathantompson/geiger_fac edetector ● Others: – https://github.com/torch/torch7/wiki/Cheatsheet#de mos
  • 12. = Links ● http://www.cs.toronto.edu/~ranzato/publication s/ranzato_cvpr13.pdf ● http://deeplearning.stanford.edu/wiki/index.php /UFLDL_Tutorial ● http://cims.nyu.edu/~tompson/cs_portfolio.html ● http://code.madbits.com/wiki/doku.php