Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
2. The release version is 0.2.0
|
|
|
|
|
|
|
|
OS X: build with latest SDK by default
|
|
the latest hunt for the ever-elusive vecLib/Accelerate
|
|
|
|
that doesn't support \d extension)
|
|
MKLROOT variable is set by MKL scripts, so it also should be used in Makefile.
|
|
fix library install name on OS X for @rpath linking
|
|
|
|
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
|
|
Include proto definition in distribute dir
|
|
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
|
|
Add versioning to build and mark version 1.0.0-rc3
|
|
|
|
|
|
|
|
No more monolithic includes: split layers into their own headers for modular inclusion and build.
|
|
[build] Install libs as non-executable files
|
|
|
|
Add opencv_imgcodecs to library path in Makefile
|
|
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)
|
|
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
|
|
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.
|
|
future-proof version check for BLAS libraries on OS X
fix #3092
|
|
keep old behavior by including leveldb, lmdb, and opencv by default
|
|
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.
|
|
|
|
issue #2722.
|
|
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
|
|
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.
|
|
Added matcaffe3, a powerful matlab interface. To test it, run 'make mattest'
|
|
Makefile bugfix: debug/release dir link not toggled properly
|
|
lazy variable expansion when using the `?=` operator -- change them
to explicit empty string checks with simple assignment operator `:=`.
|
|
|
|
|
|
|
|
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.
|
|
Replaced illegal tab in Makefile with spaces.
|
|
|
|
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.
|
|
|
|
set the right rpath for tools and examples respectively
thanks for the report @mees!
|
|
|
|
|