Added device_id to solver.prototxt and to solver.cpp
Added device_query.cpp to examples/ to get basic information about the current GPU device or other device_id
Update devicequery.cpp

Changed Copyright
Update caffe.proto
Update solver.cpp

Added these two conditions before trying SetDevice
param_.solver_mode() && param_.has_device_id()
Merge pull request #69 from sguada/solver_device_id

set device in solver config
Fix for buffer overflow problem with long filenames when setting up the LevelDB
Rename devicequery.cpp to device_query.cpp

Match filename and usage
Merge pull request #72 from sguada/solver_device_id

Rename devicequery.cpp to device_query.cpp
Merge pull request #70 from petewarden/buffer-overflow

Fix for buffer overflow problem with long filenames when setting up the LevelDB
fix path problem in train_mnist.sh
More detailed net_speed_benchmark
Merge pull request #83 from sguada/net_speed

Add benchmarks
Added bash script to parse log and extract training loss, and test loss and accuracy
Merge pull request #89 from sguada/parselog

Added bash script to parse log