Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-01-23 | Merge pull request #6346 from jerryz123/HDF5_config | Przemysław Dolata | 1 | -1/+11 | |
Added USE_HDF5 flag to build | |||||
2020-01-23 | Cherry-picked USE_HDF5 from Android branch | Jerry Zhao | 1 | -1/+11 | |
2018-02-08 | Fix incorrect namespace for pycaffe submodule caffe_pb2 generated by protobuf | Yegor Bedarev | 1 | -1/+1 | |
2017-11-11 | Fix Makefile parallel builds missing protobuf header | sclarkson | 1 | -1/+1 | |
2017-06-21 | Fixed bug where make distribute duplicates python files in distribute/python | Arne Suppe | 1 | -1/+1 | |
2017-04-14 | Caffe 1.0 | Evan Shelhamer | 1 | -1/+1 | |
2017-02-16 | version bump: rc5 | Evan Shelhamer | 1 | -1/+1 | |
2017-02-08 | make: bump version to rc4 | Evan Shelhamer | 1 | -1/+1 | |
2017-01-06 | Switched multi-GPU to NCCL | Cyprien Noel | 1 | -0/+6 | |
2016-11-21 | Checks inside Xcode for latest OSX SDK (#4840) | Zylphrex | 1 | -3/+3 | |
OS X: build with latest SDK by default | |||||
2016-08-18 | [build] set default BLAS include for OS X 10.11 | Evan Shelhamer | 1 | -1/+4 | |
the latest hunt for the ever-elusive vecLib/Accelerate | |||||
2016-05-13 | Fix Makefile CUDA_VERSION extraction on OSX Yosemite | Yale Song | 1 | -1/+1 | |
2016-04-30 | fix grep in CUDA version detection to accomodate OSX's grep (and other grep ↵ | Sheng Zha | 1 | -1/+1 | |
that doesn't support \d extension) | |||||
2016-03-15 | Update Makefile: Changed MKL_DIR to MKLROOT | JacekR | 1 | -3/+3 | |
MKLROOT variable is set by MKL scripts, so it also should be used in Makefile. | |||||
2016-02-20 | Merge pull request #3696 from shelhamer/fix-osx-install-name | Evan Shelhamer | 1 | -3/+2 | |
fix library install name on OS X for @rpath linking | |||||
2016-02-20 | Fix OSX El Capitan CUDA incompatibility, by adding lib to rpath | Mohamed Ezz | 1 | -0/+10 | |
2016-02-20 | fix library install name on OSX for relative path linking | Evan Shelhamer | 1 | -3/+2 | |
for linking of the caffe tools, tests, etc. the library install name needs to include the @rpath set for the executables and interfaces this was broken on OSX by #3311 | |||||
2016-01-29 | Merge pull request #3587 from junshi15/distribute_proto | Evan Shelhamer | 1 | -0/+2 | |
Include proto definition in distribute dir | |||||
2016-01-29 | use relative paths on making build/tools/ links | gdh1995 | 1 | -1/+1 | |
The old uses `abspath`, which I think is so harmful: * If I `cp -a` the whole project, `build/tools/caffe` still refer to the old file, until `make clean`, making debugging very hard * For `tar` and `scp`, the soft links can not work unless the target project folder has the same path | |||||
2016-01-22 | Merge pull request #3311 from lukeyeager/bvlc/versioning | Evan Shelhamer | 1 | -9/+21 | |
Add versioning to build and mark version 1.0.0-rc3 | |||||
2016-01-22 | Version 1.0.0-rc3 | Luke Yeager | 1 | -9/+21 | |
2016-01-22 | copy proto to distribute directory | Jun Shi | 1 | -0/+2 | |
2016-01-21 | Add makefile config option for linking Python 3 libraries | Robbie Cooper | 1 | -1/+1 | |
2015-12-01 | dismantle layer headers | Evan Shelhamer | 1 | -1/+1 | |
No more monolithic includes: split layers into their own headers for modular inclusion and build. | |||||
2015-11-10 | Merge pull request #3127 from lukeyeager/install-lib-permissions | Evan Shelhamer | 1 | -1/+1 | |
[build] Install libs as non-executable files | |||||
2015-11-10 | Replace unistd functions with cross platform counterparts | Tea | 1 | -1/+1 | |
2015-10-22 | Merge pull request #3186 from lionleaf/makefile_opencv_imgcodecs | Ronghang Hu | 1 | -1/+6 | |
Add opencv_imgcodecs to library path in Makefile | |||||
2015-10-22 | Add opencv_imgcodecs to library path in Makefile | Andreas Løve Selvik | 1 | -1/+6 | |
Project does not compile without opencv_imgcodecs in the library path if you're using OpenCV 3. This introduces a OPENCV_VERSION flag in Makefile.config that includes the library if set to 3. (Trying to include it with OpenCV 2 also breaks the build) | |||||
2015-09-28 | Install libs as non-executable files | Luke Yeager | 1 | -1/+1 | |
According to the Debian policy manual, "Shared libraries should not be installed executable, since the dynamic linker does not require this and trying to execute a shared library usually results in a core dump." https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-runtime | |||||
2015-09-25 | Add ALLOW_LMDB_NOLOCK build option | Luke Yeager | 1 | -0/+3 | |
This option lets you open LMDB files with the MDB_NOLOCK flag. You should not set this flag if you will be reading LMDBs with any possibility of simultaneous read and write. | |||||
2015-09-19 | [build] check xcode command line tools version >= 6 | Evan Shelhamer | 1 | -2/+3 | |
future-proof version check for BLAS libraries on OS X fix #3092 | |||||
2015-09-17 | [build] include IO dependencies by default | Evan Shelhamer | 1 | -1/+6 | |
keep old behavior by including leveldb, lmdb, and opencv by default | |||||
2015-09-17 | Separate IO dependencies | Tea | 1 | -4/+24 | |
OpenCV, LMDB, LevelDB and Snappy are made optional via switches (USE_OPENCV, USE_LMDB, USE_LEVELDB) available for Make and CMake builds. Since Snappy is a LevelDB dependency, its use is determined by USE_LEVELDB. HDF5 is left bundled because it is used for serializing weights and solverstates. | |||||
2015-08-14 | New make target to only build the library. | Cyprien Noel | 1 | -2/+4 | |
2015-07-20 | Travis scripts for python3 and pytest for cmake. Also fixes CUDA CMake build ↵ | philkr | 1 | -2/+2 | |
issue #2722. | |||||
2015-05-29 | Fix automatic header file dependency for MatCaffe | Ronghang Hu | 1 | -1/+4 | |
Automatic header file dependency was introduced in #1472, but not correctly applied to matcaffe. Fix it by moving ./caffe_.d to build/matlab/+caffe/private/caffe_.d and add it to DEPS | |||||
2015-05-29 | Clean up old matcaffe wrapper and rename caffe.reset to caffe.reset_all | Ronghang Hu | 1 | -21/+4 | |
Remove old matlab wrapper but keep the classification demo and hdf5 demo Change 'caffe.reset()' to 'caffe.reset_all()' to avoid potential name conflict. Otherwise, Matlab R2015a complains: Warning: Function reset has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict. | |||||
2015-05-29 | MatCaffe3 : a powerful matlab interface for caffe | Ronghang Hu | 1 | -1/+21 | |
Added matcaffe3, a powerful matlab interface. To test it, run 'make mattest' | |||||
2015-04-30 | Merge pull request #2369 from jeffdonahue/makefile-link-bugfix | Jeff Donahue | 1 | -2/+6 | |
Makefile bugfix: debug/release dir link not toggled properly | |||||
2015-04-30 | Makefile bugfix: OTHER_BUILD_DIR name set incorrectly when empty due to | Jeff Donahue | 1 | -2/+6 | |
lazy variable expansion when using the `?=` operator -- change them to explicit empty string checks with simple assignment operator `:=`. | |||||
2015-04-24 | clarify Makefile.config check | Jonathan L Long | 1 | -1/+2 | |
2015-04-17 | Abort Makefile parsing if the configuration file cannot be found. | Felix Abecassis | 1 | -0/+3 | |
2015-04-17 | set default DISTRIBUTE_DIR -- fix #2328 | Evan Shelhamer | 1 | -0/+1 | |
2015-03-29 | Check if CPU_ONLY is set when determining CUDA version | small-yellow-duck | 1 | -6/+8 | |
Previously, CUDA_VERSION would appear to be < 7 if there was no CUDA installed, and that would generate the wrong C++ flags for compiling on recent OSX versions. Instead, skip the CUDA version check if CPU_ONLY is set. This change only affects CPU_ONLY installations. | |||||
2015-02-24 | Merge pull request #1960 from gustavla/makefile_fix | Jon Long | 1 | -1/+2 | |
Replaced illegal tab in Makefile with spaces. | |||||
2015-02-24 | Makefile fix for OS X 10.10 | Sergey Karayev | 1 | -1/+1 | |
2015-02-24 | Replaced illegal tab in Makefile with spaces. | Gustav Larsson | 1 | -1/+2 | |
Commands, such as $(error ...), are not allowed to be indented with tabs outside of targets, throwing an error instead of outputting the actual error. The solution is to use innocuous spaces instead. Ideally, spaces should be used everywhere outside targets, but since make does not mind it if variable assignments are tab-indented outside targets, a complete overhaul is not necessary. However, if more errors are added, it might make more sense to be consistent. Also, make will already add a period so I removed it. | |||||
2015-02-20 | check caffe tool runs in runtest | Evan Shelhamer | 1 | -0/+1 | |
2015-02-20 | [build] fix dynamic linking of tools | Evan Shelhamer | 1 | -1/+6 | |
set the right rpath for tools and examples respectively thanks for the report @mees! | |||||
2015-02-19 | [build] fix rpath for examples | Evan Shelhamer | 1 | -1/+1 | |