summaryrefslogtreecommitdiff
path: root/include/caffe/caffe.hpp
AgeCommit message (Collapse)AuthorFilesLines
2015-08-09Multi-GPUCyprien Noel1-0/+1
- Parallelize batches among GPUs and tree-reduce the gradients - The effective batch size scales with the number of devices - Batch size is multiplied by the number of devices - Split batches between GPUs, and tree-reduce the gradients - Detect machine topology (twin-GPU boards, P2P connectivity) - Track device in syncedmem (thanks @thatguymike) - Insert a callback in the solver for minimal code change - Accept list for gpu flag of caffe tool, e.g. '-gpu 0,1' or '-gpu all'. Run on default GPU if no ID given. - Add multi-GPU solver test - Deterministic architecture for reproducible runs
2014-10-02add factory header to caffe hppYangqing Jia1-0/+1
2014-08-06LICENSE governs the whole project so strip file headersEvan Shelhamer1-1/+0
2014-07-25include benchmark.hppYangqing Jia1-3/+3
2014-03-27Standardize copyright, add root-level CONTRIBUTORS creditEvan Shelhamer1-1/+1
2013-11-21remove remaining distributed solver stuffYangqing Jia1-1/+0
2013-11-06working asynchronous sgd code. may have errors.Yangqing Jia1-0/+1
2013-10-17cleaning codesYangqing Jia1-0/+4
2013-10-15Reorganization of codes.Yangqing Jia1-0/+15