Przemysław Dolata [Tue, 20 Feb 2018 07:31:01 +0000 (08:31 +0100)]
Merge pull request #6240 from knsong/master
Fix filler compatibility for ND convolution
knsong [Sat, 17 Feb 2018 07:56:32 +0000 (15:56 +0800)]
Fix compatibility for ND convolution
Przemysław Dolata [Mon, 12 Feb 2018 08:35:27 +0000 (09:35 +0100)]
Merge pull request #6123 from IlyaOvodov/master
"weights" added to solver parameters, "snapshot_prefix" field default initialization
iovodov [Sat, 13 Jan 2018 14:19:45 +0000 (17:19 +0300)]
replacement of snapshot_prefix parameter if it is empty or points to a directory. See issue #6110 proposed improvement No.2
iovodov [Mon, 18 Dec 2017 19:39:03 +0000 (22:39 +0300)]
Weight parameter in solver is used in caffe.exe
Loading weights is moved from caffe.exe to solver class, so new "weights" solver parameter is used not only from command line but when caffe is used as library (including python)
corrected formatting
fixed line length
more formatting corrected
Przemysław Dolata [Tue, 6 Feb 2018 07:46:25 +0000 (08:46 +0100)]
Merge pull request #5598 from ZoroDerVonCodier/patch-1
Update euclidean_loss_layer.hpp with corrected reference in comment
Przemysław Dolata [Sat, 3 Feb 2018 16:41:46 +0000 (17:41 +0100)]
Merge pull request #6210 from mzsanford/classfier_deprecation_warning
Update Classifier and Detector to avoid deprecation warning
Matt Sanford [Fri, 2 Feb 2018 21:23:23 +0000 (13:23 -0800)]
Update Classifier and Detector to avoid deprecation warning
Przemysław Dolata [Fri, 2 Feb 2018 15:47:46 +0000 (16:47 +0100)]
Merge pull request #5545 from brunobowden/shape_mismatch_checks
Shape mismatch CHECK logging improvements
Przemysław Dolata [Thu, 1 Feb 2018 13:43:44 +0000 (14:43 +0100)]
corrected description of set_transpose in io.py
Przemysław Dolata [Wed, 31 Jan 2018 08:10:34 +0000 (09:10 +0100)]
Merge pull request #5865 from cheshirekow/fix/caffe_rpath
Fix cmake RPATH
Evan Shelhamer [Mon, 29 Jan 2018 19:31:14 +0000 (11:31 -0800)]
Merge pull request #6202 from shelhamer/fix-scratch-bottom-diff
Clear Scratch Diffs to Prevent Contaminating Backward through Splits
Evan Shelhamer [Mon, 29 Jan 2018 00:58:39 +0000 (16:58 -0800)]
explain use of scratch diffs in comments
a few layers make use of otherwise unused diffs to accumulate results,
but unless the diffs are cleared in forward this contaminates the
gradients when these layers share a bottom and their backward is
skipped.
Evan Shelhamer [Mon, 29 Jan 2018 00:42:07 +0000 (16:42 -0800)]
clear scratch use of accuracy bottom diff
linziyi [Thu, 18 Jan 2018 19:07:45 +0000 (03:07 +0800)]
clear scratch use of loss bottom diffs
Evan Shelhamer [Mon, 29 Jan 2018 00:48:26 +0000 (16:48 -0800)]
Merge pull request #5924 from bowang/cudnn_deconv
speed-up: add cuDNN deconvolution layer and test
Evan Shelhamer [Sun, 28 Jan 2018 00:39:59 +0000 (16:39 -0800)]
Merge pull request #6201 from shelhamer/official-aws-ami
installation: switch pointer to official AWS AMI
Evan Shelhamer [Sun, 28 Jan 2018 00:37:06 +0000 (16:37 -0800)]
docs: switch to official AWS AMI
Przemysław Dolata [Wed, 10 Jan 2018 19:30:43 +0000 (20:30 +0100)]
Merge pull request #6048 from sclarkson/master
Fix Makefile parallel builds missing protobuf header
Przemysław Dolata [Wed, 3 Jan 2018 09:21:03 +0000 (10:21 +0100)]
Merge pull request #6121 from xerus/typo
Cuda.cmake: Fix a typo in a comment
Pavel Grunt [Wed, 20 Dec 2017 12:07:47 +0000 (13:07 +0100)]
Cuda.cmake: Fix a typo in a comment
Przemysław Dolata [Wed, 29 Nov 2017 11:28:31 +0000 (12:28 +0100)]
Merge pull request #6084 from Noiredd/accuracy-count-fix
Added count==0 safeguard to CPU accuracy calculation
Noiredd [Wed, 29 Nov 2017 10:48:29 +0000 (11:48 +0100)]
Added count==0 safeguard to CPU accuracy calculation
Przemysław Dolata [Tue, 28 Nov 2017 10:36:47 +0000 (11:36 +0100)]
Merge pull request #6079 from Noiredd/cuda9-makefile
Makefile example comments for CUDA 9.0 compatibility
Noiredd [Tue, 28 Nov 2017 10:00:51 +0000 (11:00 +0100)]
Makefile example comments for CUDA 9.0 compatibility
sclarkson [Sun, 12 Nov 2017 02:20:11 +0000 (18:20 -0800)]
Fix Makefile parallel builds missing protobuf header
Przemysław Dolata [Tue, 7 Nov 2017 11:56:12 +0000 (12:56 +0100)]
Merge pull request #5972 from icyblade/icyblade-patch-1
add support for cuDNN v7
Przemysław Dolata [Mon, 6 Nov 2017 14:42:07 +0000 (15:42 +0100)]
Merge pull request #5719 from leemgs/upstream-issue5718
Fix: mean shape incompatible with input shape
Geunsik Lim [Thu, 29 Jun 2017 04:12:53 +0000 (13:12 +0900)]
Fix: mean shape in compatible with input shape
This commit is to fix issue #5718.
* reference:
1. https://groups.google.com/forum/#!topic/caffe-users/nBpWJCcJoCU
2. https://stackoverflow.com/questions/
28692209/using-gpu-despite-setting-cpu-only-yielding-unexpected-keyword-argument
Signed-off-by: Geunsik Lim <geunsik.lim@samsung.com>
Przemysław Dolata [Thu, 2 Nov 2017 11:52:30 +0000 (12:52 +0100)]
Merge pull request #5813 from jqueguiner/patch-1
fix web demo install instruction link
Przemysław Dolata [Thu, 2 Nov 2017 11:46:05 +0000 (12:46 +0100)]
Merge pull request #5704 from ArneSuppe/dupDistDirFix
Fixed bug where make distribute duplicates python files
Przemysław Dolata [Thu, 2 Nov 2017 11:34:54 +0000 (12:34 +0100)]
Merge pull request #5969 from developius/fix-default-mode-warning
Fix default mode warning in io.resize_image
Przemysław Dolata [Thu, 2 Nov 2017 10:56:53 +0000 (11:56 +0100)]
Merge pull request #5866 from cijianzy/update_link_to_google_style_guide
Update link to google style guide.
Przemysław Dolata [Thu, 19 Oct 2017 07:53:59 +0000 (09:53 +0200)]
Merge pull request #5973 from Noiredd/pytest
Add absolute tolerance to test_net.py to prevent random Travis fails
Mikhail Antonenka [Tue, 17 Oct 2017 15:18:32 +0000 (18:18 +0300)]
infogain loss: fix bottom blobs description
Evan Shelhamer [Wed, 11 Oct 2017 17:02:53 +0000 (10:02 -0700)]
Merge pull request #5925 from BVLC/williford-install-ubuntu-16.04-patch-1
[docs] packages needed by Ubuntu 16.04, not just Ubuntu 14.04
Noiredd [Wed, 11 Oct 2017 09:04:18 +0000 (11:04 +0200)]
Add absolute tolerance to test_net.py to prevent random Travis fails
Icyblade Dai [Wed, 11 Oct 2017 07:29:21 +0000 (15:29 +0800)]
add supports for cuDNN v7
Shai [Thu, 10 Aug 2017 07:07:19 +0000 (10:07 +0300)]
upgrading Accuracy layer: (1) efficient CPU implementation O(L) for top_k, no need for fancy priority_queue etc. (2) GPU implementation
Finnian Anderson [Tue, 10 Oct 2017 11:15:13 +0000 (12:15 +0100)]
Fix default mode warning in io.resize_image
Signed-off-by: Finnian Anderson <get@finnian.io>
Evan Shelhamer [Tue, 3 Oct 2017 21:20:13 +0000 (14:20 -0700)]
[docs] fix link to `AbsVal` layer
Evan Shelhamer [Tue, 3 Oct 2017 02:05:50 +0000 (03:05 +0100)]
Merge pull request #5713 from Noiredd/filler
fix bilinear filler (and make constant filler more strict, as it should be)
Noiredd [Mon, 2 Oct 2017 12:39:31 +0000 (14:39 +0200)]
Fixed bilinear filler, added tests
Evan Shelhamer [Tue, 19 Sep 2017 11:32:56 +0000 (12:32 +0100)]
Merge pull request #5904 from longjon/gpu-ptr
Expose GPU pointers to Python
Jonathan R. Williford [Fri, 15 Sep 2017 09:38:16 +0000 (11:38 +0200)]
Packages needed by Ubuntu 16.04 also
This line is needed for Ubuntu 16.04:
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
For reference:
* https://github.com/BVLC/caffe/wiki/Ubuntu-16.04-or-15.10-Installation-Guide
* https://youtu.be/DnIs4DRjNL4
Bo Wang [Thu, 14 Sep 2017 22:03:21 +0000 (15:03 -0700)]
Fix format
Bo Wang [Sun, 10 Sep 2017 04:57:20 +0000 (21:57 -0700)]
Implement CuDNN-based deconvolution layer and test
Takuya Narihira [Wed, 11 Mar 2015 23:23:39 +0000 (16:23 -0700)]
Expose GPU pointers to Python
The pointers could be used by CUDA wrapper libraries in Python such as
PyCUDA, gnumpy, Theano etc.
Jon Long [Wed, 6 Sep 2017 23:09:16 +0000 (16:09 -0700)]
Merge pull request #5900 from wasnot/fix/py3-division-compat
Fix division operator for Compatibility of python 3 in classifier.py
wasnot [Wed, 6 Sep 2017 03:32:39 +0000 (12:32 +0900)]
modified division operator for compatibility of python 3
此间 [Mon, 21 Aug 2017 23:36:09 +0000 (07:36 +0800)]
Update link to google style guide.
Josh Bialkowski [Mon, 21 Aug 2017 15:31:25 +0000 (08:31 -0700)]
Fix caffe rpath
The logic for setting the library RPATH checks whether or not
${CMAKE_INSTALL_PREFIX}/lib is a system directory, and if not
adds it to the library RPATH. However, caffe does not install
to ${CMAKE_INSTALL_PREFIX}/lib, it installs to
${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR} (from
GNUInstallDirs). CMAKE_INSTALL_LIBDIR may be something like
"lib/x86_64-linux-gnu"
Cyprien Noel [Thu, 17 Aug 2017 01:24:32 +0000 (18:24 -0700)]
Update README.md
Mention SKX support
Evan Shelhamer [Sun, 6 Aug 2017 11:11:29 +0000 (12:11 +0100)]
Merge pull request #5824 from ek9852/master
[cmake] fix hardcode xcode path
Keith Mok [Fri, 4 Aug 2017 20:55:34 +0000 (13:55 -0700)]
Fix hardcode xcode path
User may not install xcoder into default directory
especially if there are two different versions of xcoder installed.
Evan Shelhamer [Thu, 3 Aug 2017 21:43:48 +0000 (22:43 +0100)]
Merge pull request #5753 from CDLuminate/docs-update-deb-ub
[docs] update apt installation guide for Debian and Ubuntu
Evan Shelhamer [Thu, 3 Aug 2017 21:42:10 +0000 (22:42 +0100)]
Merge pull request #5760 from Lydorn/patch-1
[docs] fix spelling for LRN
Evan Shelhamer [Thu, 3 Aug 2017 21:40:43 +0000 (22:40 +0100)]
Merge pull request #5770 from skylarjhdownes/master
API updates in Logistic Regression example
Jean-Louis Queguiner [Tue, 1 Aug 2017 09:16:29 +0000 (11:16 +0200)]
[DOC][FIX] fix web demo install instruction link
downes [Wed, 12 Jul 2017 21:52:53 +0000 (14:52 -0700)]
update deprecated pandas call
pd.scatter_matrix -> pd.plotting.scatter_matrix
downes [Wed, 12 Jul 2017 21:50:40 +0000 (14:50 -0700)]
update sklearn calls to use latest API
Version 0.18 moved cross-validation to sklearn.model_selection - see http://scikit-learn.org/stable/whats_new.html#version-0-18
Version 0.17 deprecated class_weight="auto" in favor of class_weight="balanced"
Lydorn [Mon, 10 Jul 2017 13:43:47 +0000 (15:43 +0200)]
Update lrn.md
Fixed typo "locaitons " -> "location" in line 17
Zhou Mo [Sat, 8 Jul 2017 08:24:57 +0000 (08:24 +0000)]
docs: add Ubuntu package tracker link in Ubuntu guide
Zhou Mo [Sat, 8 Jul 2017 08:22:07 +0000 (08:22 +0000)]
docs: update apt installation guide for Debian and Ubuntu
Caffe package is available for APT since Debian 9.0 and Ubuntu 17.04 .
Arne Suppe [Wed, 21 Jun 2017 04:19:30 +0000 (12:19 +0800)]
Fixed bug where make distribute duplicates python files in distribute/python
Cyprien Noel [Tue, 20 Jun 2017 21:20:42 +0000 (14:20 -0700)]
Update README.md
Cyprien Noel [Wed, 14 Jun 2017 01:34:58 +0000 (18:34 -0700)]
Merge pull request #5687 from BVLC/readme_list_branches
List branches in readme
Cyprien Noel [Tue, 13 Jun 2017 18:59:26 +0000 (11:59 -0700)]
List branches in readme
Evan Shelhamer [Mon, 15 May 2017 03:33:46 +0000 (20:33 -0700)]
Merge pull request #5624 from CDLuminate/cmake-rename-static-proto-library
cmake: rename libproto.a -> libcaffeproto.a
Evan Shelhamer [Mon, 15 May 2017 03:33:25 +0000 (20:33 -0700)]
Merge pull request #5625 from CDLuminate/docs-update
docs/debian guide: update compiler combination table
Zhou Mo [Mon, 15 May 2017 03:04:47 +0000 (03:04 +0000)]
docs/debian guide: update compiler combination table
Zhou Mo [Mon, 15 May 2017 02:16:19 +0000 (02:16 +0000)]
cmake: rename libproto.a -> libcaffeproto.a
Evan Shelhamer [Fri, 12 May 2017 20:34:25 +0000 (13:34 -0700)]
Merge pull request #5617 from lukeyeager/boost-1.54
Downgrade boost requirement from 1.55 to 1.54
Luke Yeager [Fri, 12 May 2017 17:06:51 +0000 (10:06 -0700)]
Downgrade boost requirement from 1.55 to 1.54
Dave Brown [Mon, 8 May 2017 01:25:27 +0000 (18:25 -0700)]
Update euclidean_loss_layer.hpp
Evan Shelhamer [Thu, 4 May 2017 23:55:33 +0000 (16:55 -0700)]
Merge pull request #5548 from erictzeng/crop
Rewrite crop layer GPU implementation
Evan Shelhamer [Thu, 4 May 2017 23:01:27 +0000 (16:01 -0700)]
Merge pull request #5588 from ShaggO/matlab-fix-delete
Handling destruction of empty Net objects
Malte Stær Nissen [Thu, 4 May 2017 12:33:40 +0000 (14:33 +0200)]
Handling destruction of empty Net objects
Eric Tzeng [Wed, 19 Apr 2017 01:48:26 +0000 (18:48 -0700)]
Fix crop layer lint errors
Eric Tzeng [Wed, 19 Apr 2017 01:22:38 +0000 (18:22 -0700)]
Rewrite crop cuda kernel
Bruno Bowden [Mon, 17 Apr 2017 23:15:52 +0000 (16:15 -0700)]
Shape mismatch CHECK logging improvements
- More logs when shapes mismatch
- Manual reviewed all matches of “grep -r CHECK.*shape src”
- Follow JUnit convention of:
```
CHECK(expected == actual)
<< “expected: “ << expected
<< “ vs. actual: ” << actual;
```
Layers:
- Recurrent
- BaseConvolutionLayer
- Slice (improves logging for incorrect parameter)
CHECK_EQ
- Would prefer to use CHECK_EQ(expected, actual):
https://github.com/google/glog/blob/master/src/glog/stl_logging.h.in#L36
- However this requires include of stl_logging.h which introduces a
build warning. I believe this would work if caffe was updated to the
latest version of glog but that's a bigger change.
Cyprien Noel [Sat, 15 Apr 2017 16:17:48 +0000 (09:17 -0700)]
Merge pull request #5530 from willyd/nccl-py3
Explicit std::string to bp::object conversion
Evan Shelhamer [Sat, 15 Apr 2017 00:12:02 +0000 (17:12 -0700)]
Merge pull request #5539 from shelhamer/caffe-1.0
Caffe 1.0
Evan Shelhamer [Sat, 15 Apr 2017 00:03:51 +0000 (17:03 -0700)]
Merge pull request #5536 from cypof/docker_cudnn6
Docker update to cuDNN 6
Evan Shelhamer [Fri, 14 Apr 2017 23:55:42 +0000 (16:55 -0700)]
Merge pull request #5537 from shelhamer/docs-grooming
[docs] groom Caffe site
Evan Shelhamer [Fri, 14 Apr 2017 22:57:18 +0000 (15:57 -0700)]
Merge pull request #5531 from shelhamer/py-test-layer-top-names
Test for python forward and backward with start and end layer
Evan Shelhamer [Fri, 14 Apr 2017 22:56:09 +0000 (15:56 -0700)]
Merge pull request #5529 from shelhamer/deprecate-window
Deprecate WindowData layer type
Evan Shelhamer [Fri, 14 Apr 2017 22:32:50 +0000 (15:32 -0700)]
Caffe 1.0
Evan Shelhamer [Fri, 14 Apr 2017 22:26:30 +0000 (15:26 -0700)]
link to new full-day crash course
Evan Shelhamer [Fri, 14 Apr 2017 20:28:24 +0000 (13:28 -0700)]
track publications by google scholar and not the wiki
Evan Shelhamer [Fri, 14 Apr 2017 20:24:30 +0000 (13:24 -0700)]
retire caffe-dev and caffe-coldpress
dev has diffused into the community from the original Caffe core
Evan Shelhamer [Fri, 14 Apr 2017 20:19:53 +0000 (13:19 -0700)]
add missing names to BAIR roster
Evan Shelhamer [Fri, 14 Apr 2017 19:50:19 +0000 (12:50 -0700)]
model zoo: point out wiki link immediately, explain manual editing
Evan Shelhamer [Fri, 14 Apr 2017 19:46:56 +0000 (12:46 -0700)]
favor notebook examples as more clear and popular
Evan Shelhamer [Fri, 14 Apr 2017 19:45:21 +0000 (12:45 -0700)]
drop performance + hardware page and switch to sheet
simpler to read and update
Evan Shelhamer [Fri, 14 Apr 2017 19:36:41 +0000 (12:36 -0700)]
BVLC -> BAIR
Berkeley AI Research (BAIR) is the the successor to
the Berkeley Vision and Learning Center (BVLC).
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)