-
Notifications
You must be signed in to change notification settings - Fork 18.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MKL/non-MKL Reconciliation #165
Commits on Mar 21, 2014
-
compile caffe without MKL (dependency replaced by boost::random, Eigen3)
- examples, test and pycaffe compile without problem (matcaffe not tested) - tests show some errors (on cpu gradient tests), to be investigated - random generators need to be double checked - mkl commented code needs to be removed
Configuration menu - View commit details
-
Copy full SHA for e4e93f4 - Browse repository at this point
Copy the full SHA e4e93f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04ca88a - Browse repository at this point
Copy the full SHA 04ca88aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d666bdc - Browse repository at this point
Copy the full SHA d666bdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38457e1 - Browse repository at this point
Copy the full SHA 38457e1View commit details -
Fix math funcs, add tests, change Eigen Map to unaligned for lrn_layer
[shelhamer: removed math function tests, since they were merged via other branches]
Configuration menu - View commit details
-
Copy full SHA for 788f070 - Browse repository at this point
Copy the full SHA 788f070View commit details -
Configuration menu - View commit details
-
Copy full SHA for d37a995 - Browse repository at this point
Copy the full SHA d37a995View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ae2683 - Browse repository at this point
Copy the full SHA 2ae2683View commit details -
Configuration menu - View commit details
-
Copy full SHA for b925739 - Browse repository at this point
Copy the full SHA b925739View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93c9f15 - Browse repository at this point
Copy the full SHA 93c9f15View commit details -
use boost variate_generator to pass tests w/ boost 1.46 (Gaussian filler
previously filled in all NaNs for me, making many tests fail)
Configuration menu - View commit details
-
Copy full SHA for 4b1fba7 - Browse repository at this point
Copy the full SHA 4b1fba7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3e4ac5 - Browse repository at this point
Copy the full SHA b3e4ac5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cbf9f1 - Browse repository at this point
Copy the full SHA 6cbf9f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f6b266 - Browse repository at this point
Copy the full SHA 4f6b266View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cf822e - Browse repository at this point
Copy the full SHA 1cf822eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8c9b66 - Browse repository at this point
Copy the full SHA a8c9b66View commit details -
rewrite MKL flag note, polish makefile
add MKL dirs conditioned on USE_MKL include libraries before making LD_FLAGS
Configuration menu - View commit details
-
Copy full SHA for c028d09 - Browse repository at this point
Copy the full SHA c028d09View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6cbe2c - Browse repository at this point
Copy the full SHA f6cbe2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff27988 - Browse repository at this point
Copy the full SHA ff27988View commit details -
Fixed order of cblas and atlas linker flags
They were the wrong way round, causing linking to fail in some cases
Configuration menu - View commit details
-
Copy full SHA for 40aa12a - Browse repository at this point
Copy the full SHA 40aa12aView commit details -
Added extern C wrapper to cblas.h include
This ensures that it works with ATLAS's header file, which doesn't include such a guard itself (whereas the reference version from Ubuntu's libblas-dev does)
Configuration menu - View commit details
-
Copy full SHA for a9e772f - Browse repository at this point
Copy the full SHA a9e772fView commit details -
clean up residual mkl comments and code
The FIXMEs about RNG were addressed by caffe_nextafter for uniform distributions and the normal distribution concern is surely a typo in the boost documentation, since the normal pdf is correctly stated elsewhere in the documentation.
Configuration menu - View commit details
-
Copy full SHA for 453fcf9 - Browse repository at this point
Copy the full SHA 453fcf9View commit details
Commits on Mar 22, 2014
-
Configuration menu - View commit details
-
Copy full SHA for aaa2646 - Browse repository at this point
Copy the full SHA aaa2646View commit details -
Hide boost rng behind facade for osx compatibility
Split boost random number generation from the common Caffe singleton and add a helper function for rng. This resolves a build conflict in OSX between boost rng and nvcc compilation of cuda code. Refer to #165 for a full discussion. Thanks to @satol for suggesting a random number generation facade rather than a total split of cpp and cu code, which is far more involved.
Configuration menu - View commit details
-
Copy full SHA for 19bcf2b - Browse repository at this point
Copy the full SHA 19bcf2bView commit details -
Set copyright to BVLC and contributors.
The exact details of the contributions are recorded by versioning.
Configuration menu - View commit details
-
Copy full SHA for bece205 - Browse repository at this point
Copy the full SHA bece205View commit details