Move test headers to include/.
Add a test param to test both CPU and GPU (with both float and double
Dtypes).
@huyng's .travis.yml integration configuration file to install and test Caffe.
-Override the default compiler by specifying a CXX in
Makefile.config instead of CUSTOM_CXX, as Travis exports CXX
as the compiler env variable name.
-Change TEST_HDFS -> TEST_HXX_SRCS.
@jeffdonahue's tweaks to .travis.yml config:
-Add (CPU-only) test, lint, warn and parallel (-j 4) to travis CI build.
-Add /usr/local/lib to travis config (seems needed for LMDB).
-Put export in "before_script"; disable clang build -- doesn't work on Linux.
-Cache Ubuntu apt packages.
-Install bc package to hopefully suppress "bc: not found" errors
-Get apt packages before_install as suggested by Travis official docs
-Remove specified email address and IRC notifications (emails are sent
to the committer by default; others can view build results in public
Travis feed, on pull requests, etc.).
Travis build failure wasn't working for lint/warn because they didn't
exit with a non-zero code -- this fixes that.
Merge pull request #681 from BVLC/travisci

continuous integration for build, test, and lint by Travis CI
Seed HingeLossLayerTest; bad values can cause test (and therefore Travis
CI build) to fail
Merge pull request #685 from jeffdonahue/seed-hinge-loss-test

Seed HingeLossLayerTest; bad values can cause test (and therefore Travis build) to fail
fix Makefile comment about library names
Add --keep-going flag to first make so that any targets that can be
built are built; write out full -j flag as --jobs for clarity.
Run Travis build on all branches (remove whitelist from .travis.yml).
Replace CUSTOM_CXX env var to specify non-default C++ compiler.
Add blank lines between fields for readability.
Merge pull request #694 from jeffdonahue/travis-tweaks

Travis tweaks -- make --keep-going; build on all branches; replace CUSTOM_CXX <eom>
fix bug that breaks MATLAB 2014a compilation
Merge pull request #696 from rbgirshick/matlab_2014a_fix

Fix bug that breaks MATLAB 2014a compilation
Fix SoftmaxLayerTest: forgot to change this one to use DtypesAndDevices;
was causing Travis build to randomly fail if a previous test had set the
mode to GPU (which no test that is run by 'make runtestnogpu' should, so
I guess there's another bug somewhere).
Merge pull request #698 from jeffdonahue/softmax-layer-test-devices-fix

Fix SoftmaxLayerTest: forgot to change this one to use DtypesAndDevices;
fix choice of clang++ in OS X build
[example] elaborate net surgery description