Skip to content
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

Replace atlas/cblas routines with Eigen in the math functions #85

Closed
wants to merge 19 commits into from
Closed

Replace atlas/cblas routines with Eigen in the math functions #85

wants to merge 19 commits into from

Commits on Jan 22, 2014

  1. 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
    rodrigob authored and shelhamer committed Jan 22, 2014
    Configuration menu
    Copy the full SHA
    1bcdfd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a1ede9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9293cc2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d8dd5d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    00b450b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    958f038 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5385b74 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #28 from kloudkl/boost-eigen

    Replace MKL with Boost+Eigen3
    
    * commit '70c4320e436f92d0963b2622d20c7435b2f07f30':
      Fix test_data_layer segfault by adding destructor to join pthread
      Fix math funcs, add tests, change Eigen Map to unaligned for lrn_layer
      Fix test stochastic pooling stepsize/threshold to be same as max pooling
      Fixed FlattenLayer Backward_cpu/gpu have no return value
      Fixed uniform distribution upper bound to be inclusive
      Add python scripts to install dependent development libs
    
    * commit '9a7d022652d65f44bebc97576a3b4f1b5e559748':
      Fix test_data_layer segfault by adding destructor to join pthread
      Fix math funcs, add tests, change Eigen Map to unaligned for lrn_layer
      Fix test stochastic pooling stepsize/threshold to be same as max pooling
      Fixed FlattenLayer Backward_cpu/gpu have no return value
      Fixed uniform distribution upper bound to be inclusive
    
    * commit '958f038e9e0b1b1c0c62b9119b323f4d62a3832a':
      Fix test_data_layer segfault by adding destructor to join pthread
      Fix math funcs, add tests, change Eigen Map to unaligned for lrn_layer
      Fix test stochastic pooling stepsize/threshold to be same as max pooling
      Fixed FlattenLayer Backward_cpu/gpu have no return value
      Fixed uniform distribution upper bound to be inclusive
    shelhamer committed Jan 22, 2014
    Configuration menu
    Copy the full SHA
    8d894f0 View commit details
    Browse the repository at this point in the history
  9. nextafter templates off one type

    Alejandro Dubrovsky committed Jan 22, 2014
    Configuration menu
    Copy the full SHA
    d74c16d View commit details
    Browse the repository at this point in the history
  10. mean_bound and sample_mean need referencing with this

    Alejandro Dubrovsky committed Jan 22, 2014
    Configuration menu
    Copy the full SHA
    7ac4a30 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #47 from alito/compileerrorsboosteigenkloudkl

    Compile errors in boost-eigen branch
    jeffdonahue committed Jan 22, 2014
    Configuration menu
    Copy the full SHA
    3122c8a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3d2696e View commit details
    Browse the repository at this point in the history
  13. use boost variate_generator to pass tests w/ boost 1.46 (Gaussian filler

    previously filled in all NaNs for me, making many tests fail)
    jeffdonahue committed Jan 22, 2014
    Configuration menu
    Copy the full SHA
    f76b296 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fae6944 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #49 from jeffdonahue/boosteigencompilewithboost146

    make compatible with boost 1.46 and 1.55
    shelhamer committed Jan 22, 2014
    Configuration menu
    Copy the full SHA
    a5f2cb1 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2014

  1. Configuration menu
    Copy the full SHA
    6639f8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1c9111 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2014

  1. Merge pull request #63 from jeffdonahue/bernoullirngbugfix

    fix bernoulli random number generation
    shelhamer committed Jan 30, 2014
    Configuration menu
    Copy the full SHA
    ca1c462 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2014

  1. Configuration menu
    Copy the full SHA
    50f0491 View commit details
    Browse the repository at this point in the history