fix flatten layer backwards to dummy return
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
Extract Iteration from log instead of computing it from parameters
Update parselog.sh

Removed parameters
Use sed instead of awk to find the Iteration
Merge pull request #90 from sguada/parselog

Polish log parsing script