Skip to content
  • Features
  • Business
  • Explore
  • Marketplace
  • Pricing
Sign in or Sign up
  • Watch 1,991
  • Star 19,391
  • Fork 11,909

BVLC/caffe

Code Issues 517 Pull requests 252 Projects 0 Wiki
Pulse Graphs

Faster Caffe Training

Domenic Curro edited this page Jun 8, 2016 · 4 revisions

Pages 35

  • Home
  • AWS EC2 GPU enabled Caffe AMI
  • Borrowing Weights from a Pretrained Network
  • Caffe installing script for ubuntu 16.04 support Cuda 8
  • Caffe on EC2 Ubuntu 14.04 Cuda 7
  • Caffe Output: .caffemodel .solverstate
  • Contributing
  • Development
  • Excluding Layers: Train and Test Phase
  • Faster Caffe Training
  • Fine Tuning or Training Certain Layers Exclusively
  • GeForce GTX 1080, CUDA 8.0, Ubuntu 16.04, Caffe
  • IDE Nvidia’s Eclipse Nsight
  • Image Format: BGR not RGB
  • Install Caffe on EC2 from scratch (Ubuntu, CUDA 7, cuDNN 3)
  • Installation
  • Installation (OSX)
  • Making Prototxt Nets with Python
  • Model Zo
  • Model Zoo
  • Models accuracy on ImageNet 2012 val
  • OpenCV 3.2 Installation Guide on Ubuntu 16.04
  • Python Layer Unit Tests
  • Related Projects
  • Reporting Bugs and Other Issues
  • Simple Example: Sin Layer
  • Solver Prototxt
  • The Data Layer
  • The Datum Object
  • Training and Resuming
  • Ubuntu 14.04 ec2 instance
  • Ubuntu 14.04 VirtualBox VM
  • Ubuntu 16.04 or 15.10 Installation Guide
  • Using a Trained Network: Deploy
  • Working with Blobs
  • Show 20 more pages…
Clone this wiki locally

Faster Caffe Training

Stanford University CS231n Lecture 11 gives useful tips for speeding up your training process:

  1. Use LMDB (seek times and no image decompression ie. jpeg).
  2. Use cuBLAS. This is a CUDA version of BLAS and will be faster than CPU optimized BLAS.
  3. Use cuDNN.
  4. Use 32bit floating point precision (when writing new layers), as they compute faster.
  • Contact GitHub
  • API
  • Training
  • Shop
  • Blog
  • About
  • © 2017 GitHub, Inc.
  • Terms
  • Privacy
  • Security
  • Status
  • Help
You can't perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.