Cyprien Noel [Fri, 14 Apr 2017 19:30:50 +0000 (12:30 -0700)]
Docker update to cuDNN 6
Evan Shelhamer [Fri, 14 Apr 2017 17:17:52 +0000 (10:17 -0700)]
fix lint errors that snuck in by #4566
Evan Shelhamer [Fri, 14 Apr 2017 08:26:05 +0000 (01:26 -0700)]
Merge pull request #2612 from ih4cku/master
register a dummy reducer to prevent mincepie runtime error
Evan Shelhamer [Fri, 14 Apr 2017 08:16:57 +0000 (01:16 -0700)]
Merge pull request #3410 from ghost/patch-2
sigmoid fix: calculate by tanh instead of exp (cpp)
Evan Shelhamer [Fri, 14 Apr 2017 08:16:07 +0000 (01:16 -0700)]
Merge pull request #3411 from ghost/patch-3
sigmoid fix: calculate by tanh instead of exp (cpp)
Evan Shelhamer [Fri, 14 Apr 2017 08:02:50 +0000 (01:02 -0700)]
Merge pull request #3153 from jeffdonahue/netspec-type-check
NetSpec: type-check Function inputs (they must be Top instances)
Evan Shelhamer [Fri, 14 Apr 2017 07:33:58 +0000 (00:33 -0700)]
Merge pull request #3913 from antran89/master
minor fix to stochastic pooling and clean-up of mean computation
Evan Shelhamer [Fri, 14 Apr 2017 07:32:07 +0000 (00:32 -0700)]
Merge pull request #3855 from shaibagon/upgrade_infogain
InfogainLoss layer can normalize, ignore, and more
jgyllinsky [Fri, 14 Apr 2017 07:11:59 +0000 (03:11 -0400)]
[docs] added apt command to install OpenBLAS (#4718)
Evan Shelhamer [Fri, 14 Apr 2017 06:44:23 +0000 (23:44 -0700)]
Merge pull request #5514 from cypof/fix_parse_log
Fix log parsing
Evan Shelhamer [Fri, 14 Apr 2017 06:40:13 +0000 (23:40 -0700)]
Merge pull request #4566 from CDLuminate/fix-more-float-comparison-issue
Fix more float comparison precision issue
Evan Shelhamer [Fri, 14 Apr 2017 05:26:09 +0000 (22:26 -0700)]
Merge pull request #3825 from jasjuang/master
[cmake] uninstall target for removing Caffe
Evan Shelhamer [Fri, 14 Apr 2017 04:44:49 +0000 (21:44 -0700)]
Merge pull request #5519 from Noiredd/master
[pycaffe] allow different layer/top names; fix #5518
Evan Shelhamer [Fri, 14 Apr 2017 02:28:58 +0000 (19:28 -0700)]
Merge pull request #4237 from CDLuminate/cmake-using-gnuinstalldirs
Cmake using gnuinstalldirs
Evan Shelhamer [Fri, 14 Apr 2017 02:28:30 +0000 (19:28 -0700)]
Merge pull request #4576 from CDLuminate/add-bash-completion
Import bash completion script for caffe from Debian Package.
Evan Shelhamer [Fri, 14 Apr 2017 02:14:57 +0000 (19:14 -0700)]
[examples] switch cifar-10 back to proto instead of h5 serialization
(it's more common)
Evan Shelhamer [Fri, 14 Apr 2017 01:23:21 +0000 (18:23 -0700)]
Merge pull request #5526 from willyd/boost-1_55
Bump boost version to 1.55 in CMake build
Guillaume Dumont [Fri, 14 Apr 2017 00:32:40 +0000 (20:32 -0400)]
Updated Travis boost dependencies
Cyprien Noel [Thu, 13 Apr 2017 22:47:07 +0000 (18:47 -0400)]
Merge pull request #5527 from willyd/nccl-py3
Added support for python 3 and NCCL
Jeff Donahue [Thu, 13 Apr 2017 21:19:04 +0000 (14:19 -0700)]
Merge pull request #5521 from kkhoot/fix_lstm_unit_check
remove redundant check in LSTMUnitLayer
Jeff Donahue [Thu, 13 Apr 2017 21:15:16 +0000 (14:15 -0700)]
fix: add non-MKL sqrt (should have been included in ab33988)
Evan Shelhamer [Thu, 13 Apr 2017 20:55:58 +0000 (13:55 -0700)]
Merge pull request #4182 from ajschumacher/handle_dtypes
convert non-uint8 dtypes to float; refs #2391
Jeff Donahue [Thu, 13 Apr 2017 20:32:28 +0000 (13:32 -0700)]
Merge pull request #5136 from pfollmann/fix_batchnorm_layer
Jeff Donahue [Thu, 13 Apr 2017 20:26:16 +0000 (13:26 -0700)]
CPU BatchNormLayer: replace powx with sqr and sqrt
Jeff Donahue [Thu, 13 Apr 2017 20:25:16 +0000 (13:25 -0700)]
Add CPU sqrt functions
Patrick Follmann [Thu, 29 Dec 2016 13:46:16 +0000 (14:46 +0100)]
GPU BatchNormLayer: replace powx with mul and sqrt
Patrick Follmann [Thu, 29 Dec 2016 13:37:21 +0000 (14:37 +0100)]
Add GPU sqrt functions
Guillaume Dumont [Sun, 12 Mar 2017 01:12:40 +0000 (20:12 -0500)]
Added support for python 3 and NCCL
Guillaume Dumont [Thu, 13 Apr 2017 17:15:24 +0000 (13:15 -0400)]
Bump boost version to 1.55 in CMake build
Evan Shelhamer [Thu, 13 Apr 2017 06:50:20 +0000 (23:50 -0700)]
Merge pull request #5337 from zhuyuanhao/master
Remove not used variable in base_conv_layer.cpp
Evan Shelhamer [Thu, 13 Apr 2017 06:47:05 +0000 (23:47 -0700)]
Merge pull request #5437 from BlGene/test-path-fix
[build] testdir path fix
Kang Kim [Thu, 13 Apr 2017 06:23:26 +0000 (15:23 +0900)]
remove redundant check in LSTMUnitLayer
Evan Shelhamer [Thu, 13 Apr 2017 02:16:06 +0000 (19:16 -0700)]
Merge pull request #5506 from willyd/pycaffe-fix
Removed repeated imports Layer, get_solver
Evan Shelhamer [Wed, 12 Apr 2017 17:47:09 +0000 (10:47 -0700)]
Merge pull request #5515 from cypof/py_glog_env
Allow using env vars for glog init from python
Evan Shelhamer [Wed, 12 Apr 2017 17:45:46 +0000 (10:45 -0700)]
Merge pull request #5420 from willyd/py3-lint
Added python 3 compatibility to cpp_lint.py
Noiredd [Wed, 12 Apr 2017 09:59:06 +0000 (11:59 +0200)]
fixes pycaffe forward() and backward() behavior for nets whose layer names do not match respective tops
Cyprien Noel [Wed, 12 Apr 2017 09:05:34 +0000 (02:05 -0700)]
Allow using env vars for glog init from python
Cyprien Noel [Wed, 12 Apr 2017 08:42:59 +0000 (01:42 -0700)]
Fix log parsing #5422
Cyprien Noel [Wed, 12 Apr 2017 07:32:57 +0000 (03:32 -0400)]
Merge pull request #5474 from willcrichton/master
Fixed memory leaks in cudnn conv and relu
Cyprien Noel [Wed, 12 Apr 2017 07:10:36 +0000 (03:10 -0400)]
Merge pull request #5408 from cypof/multi_infer
Init test network on all GPUs
Cyprien Noel [Wed, 12 Apr 2017 07:06:43 +0000 (03:06 -0400)]
Merge pull request #5455 from cypof/remove_shared_parallel
Remove missed legacy parallel code
Evan Shelhamer [Wed, 12 Apr 2017 01:08:16 +0000 (18:08 -0700)]
Merge pull request #5503 from brunobowden/shape_check_eq
Eltwise layer shape mismatch => log dimensions
Bruno Bowden [Sat, 8 Apr 2017 22:54:04 +0000 (15:54 -0700)]
Log shape dimensions for eltwise layer shape mismatch
When layer shapes mismatch for the eltwise layer, caffe will fail a
check but doesn't give any information on how the shapes mismatch.
This logging information will make it easier to debug. Additionally
this reorders the variables to CHECK(expected == actual), matching
the JUnit convention.
BEFORE: Check failed: bottom[i]->shape() == bottom[0]->shape()
AFTER: Check failed: bottom[0]->shape() == bottom[i]->shape()
bottom[0]: 1 4 (4), bottom[3]: 1 6 (6)
NOTE: This removes use of CHECK_EQ in an earlier version of this PR,
which caused a build warning due to include of glog/stl_logging.h.
Guillaume Dumont [Sat, 8 Apr 2017 16:59:24 +0000 (12:59 -0400)]
Removed repeated import Layer, get_solver
Evan Shelhamer [Fri, 7 Apr 2017 18:27:56 +0000 (11:27 -0700)]
Merge pull request #5380 from gineshidalgo99/pull-request-supressed-some-warnings
Removed some 'warning: extra ‘;’ [-Wpedantic]'
Evan Shelhamer [Thu, 6 Apr 2017 23:29:09 +0000 (16:29 -0700)]
Merge pull request #5467 from yuduowu/master
Fix typo in test_caffe_main.cpp: defice -> device
Evan Shelhamer [Thu, 6 Apr 2017 23:28:32 +0000 (16:28 -0700)]
Merge pull request #5491 from caffe-help/sigmoid-doc-1
Add example and small blurb about Sigmoid layer
Evan Shelhamer [Thu, 6 Apr 2017 23:28:01 +0000 (16:28 -0700)]
Merge pull request #5487 from nitheeshas/fix-draw-net
Additional fixes for draw_net
Jonathan R. Williford [Wed, 5 Apr 2017 10:03:31 +0000 (10:03 +0000)]
Add example and small blurb about sigmoid layer.
Nitheesh [Tue, 4 Apr 2017 08:10:31 +0000 (13:40 +0530)]
Add main() for draw_net unittest, fix import errors
Nitheesh [Tue, 4 Apr 2017 08:06:20 +0000 (13:36 +0530)]
Minor fix for net drawing script
Evan Shelhamer [Fri, 31 Mar 2017 20:25:15 +0000 (13:25 -0700)]
Merge pull request #5477 from lukeyeager/bvlc/test-draw-net
[pycaffe] Fix draw_net() and add a test
Evan Shelhamer [Fri, 31 Mar 2017 20:24:56 +0000 (13:24 -0700)]
Merge pull request #5478 from flx42/cudnn6-support
Add support for cuDNN v6
Luke Yeager [Fri, 31 Mar 2017 18:24:56 +0000 (11:24 -0700)]
Add test for caffe.draw.draw_net()
Felix Abecassis [Fri, 31 Mar 2017 18:18:39 +0000 (11:18 -0700)]
Add support for cuDNN v6
Support for cuDNN v4 and v5 is preserved.
Luke Yeager [Fri, 31 Mar 2017 18:01:13 +0000 (11:01 -0700)]
Revert "Fix Python net drawing script"
This reverts commit
db6cf0a728cad63c93b345f2203f3ad1f5d5c2f4.
Will Crichton [Fri, 31 Mar 2017 15:22:22 +0000 (11:22 -0400)]
Fixed memory leaks in cudnn conv and relu
Yuduo Wu [Wed, 29 Mar 2017 21:42:36 +0000 (14:42 -0700)]
Fix typo in test_caffe_main.cpp: defice -> device
Cyprien Noel [Mon, 27 Mar 2017 20:15:18 +0000 (13:15 -0700)]
Remove missed legacy parallel code
Cyprien Noel [Mon, 27 Mar 2017 18:33:06 +0000 (11:33 -0700)]
Expose share_weights to python to allow running test nets
Evan Shelhamer [Thu, 23 Mar 2017 02:44:55 +0000 (19:44 -0700)]
Merge pull request #5434 from williford/batchnorm_doc2
Clarify batch norm parameter documentation.
max argus [Wed, 22 Mar 2017 23:24:13 +0000 (23:24 +0000)]
[caffe][build] added ABS_TEST_DATA_DIR var.
max argus [Wed, 22 Mar 2017 23:15:34 +0000 (23:15 +0000)]
[caffe][build] added Atlas lapack Library name atllapack
Jonathan R. Williford [Wed, 22 Mar 2017 21:36:14 +0000 (22:36 +0100)]
Clarify batch norm parameter documentation.
Eric Tzeng [Tue, 21 Mar 2017 17:51:35 +0000 (10:51 -0700)]
Merge pull request #5372 from BlGene/hdf5-load-fix
sane h5df file type check for weights
max argus [Wed, 8 Mar 2017 15:04:29 +0000 (15:04 +0000)]
sane h5df file type check for weights
Guillaume Dumont [Fri, 17 Mar 2017 03:08:20 +0000 (23:08 -0400)]
Added python 3 compatibility to cpp_lint.py
Cyprien Noel [Tue, 14 Mar 2017 22:41:40 +0000 (15:41 -0700)]
Init test net on all GPUs, allows parallel inference
Cyprien Noel [Mon, 13 Mar 2017 22:15:42 +0000 (15:15 -0700)]
Merge pull request #5393 from jfolz/master
Multi GPU training from Python can use any solver
folz [Mon, 13 Mar 2017 10:04:30 +0000 (11:04 +0100)]
Solver_add_nccl accepts any kind of Solver
gineshidalgo99 [Fri, 10 Mar 2017 00:24:06 +0000 (19:24 -0500)]
Removed some 'warning: extra ‘;’ [-Wpedantic]'
Evan Shelhamer [Wed, 8 Mar 2017 04:52:57 +0000 (20:52 -0800)]
Merge pull request #4630 from BlGene/load_hdf5_fix
Made load_hd5 check blob dims by default, instead of reshaping.
zhuyuanhao [Wed, 1 Mar 2017 12:42:30 +0000 (20:42 +0800)]
Remove not used variable in base_conv_layer.cpp
Evan Shelhamer [Mon, 27 Feb 2017 19:54:37 +0000 (11:54 -0800)]
fix broken link to hinge loss
Evan Shelhamer [Tue, 21 Feb 2017 04:06:19 +0000 (20:06 -0800)]
Merge pull request #5296 from shelhamer/rc5
version bump: rc5
Evan Shelhamer [Fri, 17 Feb 2017 00:40:18 +0000 (16:40 -0800)]
version bump: rc5
Evan Shelhamer [Fri, 17 Feb 2017 00:35:51 +0000 (16:35 -0800)]
Merge pull request #4609 from intelfx/BVLC-work-buildsystem
[cmake] Improvements to the build system
Evan Shelhamer [Fri, 17 Feb 2017 00:31:52 +0000 (16:31 -0800)]
Merge pull request #4737 from rokm/matcaffe-individual-destruct
[matcaffe] allow destruction of individual networks and solvers
Evan Shelhamer [Fri, 17 Feb 2017 00:30:53 +0000 (16:30 -0800)]
Merge pull request #4721 from kashefy/fix_matlab_demo_typos
fix comments in matlab classification demo
Evan Shelhamer [Fri, 17 Feb 2017 00:30:19 +0000 (16:30 -0800)]
Merge pull request #5010 from ngaloppo/fix_drawnet
[fix] pycaffe net draw needs default pooling values
Evan Shelhamer [Fri, 17 Feb 2017 00:28:53 +0000 (16:28 -0800)]
Merge pull request #5074 from garion9013/master
Fix plot_training_log.py.example
Evan Shelhamer [Fri, 17 Feb 2017 00:23:45 +0000 (16:23 -0800)]
Merge pull request #3893 from rscohn2/patch-1
[docs] info about MKL licensing
Evan Shelhamer [Fri, 17 Feb 2017 00:16:37 +0000 (16:16 -0800)]
Merge pull request #4347 from nitnelave/python/layer_dict
[pycaffe] add layer_dict to the python interface
Evan Shelhamer [Thu, 16 Feb 2017 23:42:53 +0000 (15:42 -0800)]
Merge pull request #5236 from solrex/veclib-fix
[osx] find vecLib without sdk version
Evan Shelhamer [Thu, 16 Feb 2017 23:39:27 +0000 (15:39 -0800)]
Merge pull request #5210 from ftokarev/patches
Obsolete reference to `bool solver` in caffe.proto
Evan Shelhamer [Fri, 10 Feb 2017 00:26:51 +0000 (16:26 -0800)]
Merge pull request #5272 from crowsonkb/master
Add Pascal CUDA architectures to Makefile.config.example
Katherine Crowson [Thu, 9 Feb 2017 19:40:52 +0000 (11:40 -0800)]
Add Pascal CUDA architectures to Makefile.config.example
Evan Shelhamer [Thu, 9 Feb 2017 01:13:53 +0000 (17:13 -0800)]
make: bump version to rc4
Cyprien Noel [Wed, 8 Feb 2017 19:42:05 +0000 (11:42 -0800)]
Document switch to explicit flags for docker: cpu / gpu.
Evan Shelhamer [Wed, 1 Feb 2017 20:28:59 +0000 (12:28 -0800)]
Merge pull request #5242 from CDLuminate/doc-update-debian-guide
docs: update install_apt_debian guide
Zhou Mo [Wed, 1 Feb 2017 11:21:00 +0000 (11:21 +0000)]
docs: update install_apt_debian guide
Wenbo Yang [Mon, 30 Jan 2017 08:33:20 +0000 (16:33 +0800)]
Remove sdk version from veclib searching path.
Evan Shelhamer [Thu, 26 Jan 2017 19:47:46 +0000 (11:47 -0800)]
Merge pull request #5227 from williford/caffe-git-pr2
Fix broken links in layer documentation, minor fixes.
Jonathan R. Williford [Fri, 20 Jan 2017 11:53:12 +0000 (11:53 +0000)]
Fix broken links in layer documentation, minor fixes.
Evan Shelhamer [Tue, 24 Jan 2017 20:05:41 +0000 (12:05 -0800)]
Merge pull request #5220 from kts/bugfix
parse_log.py was not using --verbose argument
Ken Schutte [Tue, 24 Jan 2017 16:45:52 +0000 (10:45 -0600)]
parse_log.py was not using --verbose argument
Cyprien Noel [Mon, 23 Jan 2017 19:09:11 +0000 (11:09 -0800)]
Merge pull request #5215 from cypof/fix_restore
Restore can be invoked on rank > 0
Cyprien Noel [Mon, 23 Jan 2017 18:31:26 +0000 (10:31 -0800)]
Restore can be invoked on rank > 0
Evan Shelhamer [Sun, 22 Jan 2017 01:43:19 +0000 (17:43 -0800)]
Merge pull request #5207 from CDLuminate/cmake-bump-soversion-to-rc4
cmake: bump soversion to rc4
Fyodor Tokarev [Sat, 21 Jan 2017 12:12:38 +0000 (15:12 +0300)]
Update a comment in caffe.proto