platform/upstream/caffe.git
7 years agodocs: add Ubuntu package tracker link in Ubuntu guide
Zhou Mo [Sat, 8 Jul 2017 08:24:57 +0000 (08:24 +0000)]
docs: add Ubuntu package tracker link in Ubuntu guide

7 years agodocs: update apt installation guide for Debian and Ubuntu
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 .

7 years agoUpdate README.md
Cyprien Noel [Tue, 20 Jun 2017 21:20:42 +0000 (14:20 -0700)]
Update README.md

7 years agoMerge pull request #5687 from BVLC/readme_list_branches
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

7 years agoList branches in readme
Cyprien Noel [Tue, 13 Jun 2017 18:59:26 +0000 (11:59 -0700)]
List branches in readme

7 years agoMerge pull request #5624 from CDLuminate/cmake-rename-static-proto-library
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

7 years agoMerge pull request #5625 from CDLuminate/docs-update
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

7 years agodocs/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

7 years agocmake: rename libproto.a -> libcaffeproto.a
Zhou Mo [Mon, 15 May 2017 02:16:19 +0000 (02:16 +0000)]
cmake: rename libproto.a -> libcaffeproto.a

7 years agoMerge pull request #5617 from lukeyeager/boost-1.54
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

7 years agoDowngrade 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

7 years agoMerge pull request #5548 from erictzeng/crop
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

7 years agoMerge pull request #5588 from ShaggO/matlab-fix-delete
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

7 years agoHandling 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

7 years agoFix crop layer lint errors
Eric Tzeng [Wed, 19 Apr 2017 01:48:26 +0000 (18:48 -0700)]
Fix crop layer lint errors

7 years agoRewrite crop cuda kernel
Eric Tzeng [Wed, 19 Apr 2017 01:22:38 +0000 (18:22 -0700)]
Rewrite crop cuda kernel

7 years agoMerge pull request #5530 from willyd/nccl-py3 upstream/1.0
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

7 years agoMerge pull request #5539 from shelhamer/caffe-1.0
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

7 years agoMerge pull request #5536 from cypof/docker_cudnn6
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

7 years agoMerge pull request #5537 from shelhamer/docs-grooming
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

7 years agoMerge pull request #5531 from shelhamer/py-test-layer-top-names
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

7 years agoMerge pull request #5529 from shelhamer/deprecate-window
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

7 years agoCaffe 1.0
Evan Shelhamer [Fri, 14 Apr 2017 22:32:50 +0000 (15:32 -0700)]
Caffe 1.0

7 years agolink to new full-day crash course
Evan Shelhamer [Fri, 14 Apr 2017 22:26:30 +0000 (15:26 -0700)]
link to new full-day crash course

7 years agotrack publications by google scholar and not the wiki
Evan Shelhamer [Fri, 14 Apr 2017 20:28:24 +0000 (13:28 -0700)]
track publications by google scholar and not the wiki

7 years agoretire caffe-dev and caffe-coldpress
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

7 years agoadd missing names to BAIR roster
Evan Shelhamer [Fri, 14 Apr 2017 20:19:53 +0000 (13:19 -0700)]
add missing names to BAIR roster

7 years agomodel zoo: point out wiki link immediately, explain manual editing
Evan Shelhamer [Fri, 14 Apr 2017 19:50:19 +0000 (12:50 -0700)]
model zoo: point out wiki link immediately, explain manual editing

7 years agofavor notebook examples as more clear and popular
Evan Shelhamer [Fri, 14 Apr 2017 19:46:56 +0000 (12:46 -0700)]
favor notebook examples as more clear and popular

7 years agodrop performance + hardware page and switch to sheet
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

7 years agoBVLC -> BAIR
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).

7 years agoDocker update to cuDNN 6
Cyprien Noel [Fri, 14 Apr 2017 19:30:50 +0000 (12:30 -0700)]
Docker update to cuDNN 6

7 years agofix lint errors that snuck in by #4566
Evan Shelhamer [Fri, 14 Apr 2017 17:17:52 +0000 (10:17 -0700)]
fix lint errors that snuck in by #4566

7 years agoMerge pull request #2612 from ih4cku/master
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

7 years agoMerge pull request #3410 from ghost/patch-2
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)

7 years agoMerge pull request #3411 from ghost/patch-3
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)

7 years agoMerge pull request #3153 from jeffdonahue/netspec-type-check
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)

7 years agoMerge pull request #3913 from antran89/master
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

7 years agoMerge pull request #3855 from shaibagon/upgrade_infogain
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

7 years ago[docs] added apt command to install OpenBLAS (#4718)
jgyllinsky [Fri, 14 Apr 2017 07:11:59 +0000 (03:11 -0400)]
[docs] added apt command to install OpenBLAS (#4718)

7 years agoMerge pull request #5514 from cypof/fix_parse_log
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

7 years agoMerge pull request #4566 from CDLuminate/fix-more-float-comparison-issue
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

7 years agoTest for python forward and backward with start and end layer.
Carl Doersch [Tue, 25 Aug 2015 18:26:14 +0000 (11:26 -0700)]
Test for python forward and backward with start and end layer.

7 years agoMerge pull request #3825 from jasjuang/master
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

7 years agoMerge pull request #5519 from Noiredd/master
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

7 years agoExplicit std::string to bp::object conversion
Guillaume Dumont [Fri, 14 Apr 2017 02:37:13 +0000 (22:37 -0400)]
Explicit std::string to bp::object conversion

7 years agoMerge pull request #4237 from CDLuminate/cmake-using-gnuinstalldirs
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

7 years agoMerge pull request #4576 from CDLuminate/add-bash-completion
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.

7 years ago[examples] switch cifar-10 back to proto instead of h5 serialization
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)

7 years agoMerge pull request #5526 from willyd/boost-1_55
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

7 years agoUpdated Travis boost dependencies
Guillaume Dumont [Fri, 14 Apr 2017 00:32:40 +0000 (20:32 -0400)]
Updated Travis boost dependencies

7 years agoMerge pull request #5527 from willyd/nccl-py3
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

7 years agodeprecate WindowData layer type
Evan Shelhamer [Thu, 13 Apr 2017 21:22:30 +0000 (14:22 -0700)]
deprecate WindowData layer type

7 years agoMerge pull request #5521 from kkhoot/fix_lstm_unit_check
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

7 years agofix: add non-MKL sqrt (should have been included in ab33988)
Jeff Donahue [Thu, 13 Apr 2017 21:15:16 +0000 (14:15 -0700)]
fix: add non-MKL sqrt (should have been included in ab33988)

7 years agoMerge pull request #4182 from ajschumacher/handle_dtypes
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

7 years agoMerge pull request #5136 from pfollmann/fix_batchnorm_layer
Jeff Donahue [Thu, 13 Apr 2017 20:32:28 +0000 (13:32 -0700)]
Merge pull request #5136 from pfollmann/fix_batchnorm_layer

7 years agoCPU BatchNormLayer: replace powx with sqr and sqrt
Jeff Donahue [Thu, 13 Apr 2017 20:26:16 +0000 (13:26 -0700)]
CPU BatchNormLayer: replace powx with sqr and sqrt

7 years agoAdd CPU sqrt functions
Jeff Donahue [Thu, 13 Apr 2017 20:25:16 +0000 (13:25 -0700)]
Add CPU sqrt functions

7 years agoGPU BatchNormLayer: replace powx with mul and sqrt
Patrick Follmann [Thu, 29 Dec 2016 13:46:16 +0000 (14:46 +0100)]
GPU BatchNormLayer: replace powx with mul and sqrt

7 years agoAdd GPU sqrt functions
Patrick Follmann [Thu, 29 Dec 2016 13:37:21 +0000 (14:37 +0100)]
Add GPU sqrt functions

7 years agoAdded support for python 3 and NCCL
Guillaume Dumont [Sun, 12 Mar 2017 01:12:40 +0000 (20:12 -0500)]
Added support for python 3 and NCCL

7 years agoBump boost version to 1.55 in CMake build
Guillaume Dumont [Thu, 13 Apr 2017 17:15:24 +0000 (13:15 -0400)]
Bump boost version to 1.55 in CMake build

7 years agoMerge pull request #5337 from zhuyuanhao/master
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

7 years agoMerge pull request #5437 from BlGene/test-path-fix
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

7 years agoremove redundant check in LSTMUnitLayer
Kang Kim [Thu, 13 Apr 2017 06:23:26 +0000 (15:23 +0900)]
remove redundant check in LSTMUnitLayer

7 years agoMerge pull request #5506 from willyd/pycaffe-fix
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

7 years agoMerge pull request #5515 from cypof/py_glog_env
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

7 years agoMerge pull request #5420 from willyd/py3-lint
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

7 years agofixes pycaffe forward() and backward() behavior for nets whose layer names do not...
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

7 years agoAllow using env vars for glog init from python
Cyprien Noel [Wed, 12 Apr 2017 09:05:34 +0000 (02:05 -0700)]
Allow using env vars for glog init from python

7 years agoFix log parsing #5422
Cyprien Noel [Wed, 12 Apr 2017 08:42:59 +0000 (01:42 -0700)]
Fix log parsing #5422

7 years agoMerge pull request #5474 from willcrichton/master
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

7 years agoMerge pull request #5408 from cypof/multi_infer
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

7 years agoMerge pull request #5455 from cypof/remove_shared_parallel
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

7 years agoMerge pull request #5503 from brunobowden/shape_check_eq
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

7 years agoLog shape dimensions for eltwise layer shape mismatch
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.

7 years agoRemoved repeated import Layer, get_solver
Guillaume Dumont [Sat, 8 Apr 2017 16:59:24 +0000 (12:59 -0400)]
Removed repeated import Layer, get_solver

7 years agoMerge pull request #5380 from gineshidalgo99/pull-request-supressed-some-warnings
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]'

7 years agoMerge pull request #5467 from yuduowu/master
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

7 years agoMerge pull request #5491 from caffe-help/sigmoid-doc-1
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

7 years agoMerge pull request #5487 from nitheeshas/fix-draw-net
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

7 years agoAdd example and small blurb about sigmoid layer.
Jonathan R. Williford [Wed, 5 Apr 2017 10:03:31 +0000 (10:03 +0000)]
Add example and small blurb about sigmoid layer.

7 years agoAdd main() for draw_net unittest, fix import errors
Nitheesh [Tue, 4 Apr 2017 08:10:31 +0000 (13:40 +0530)]
Add main() for draw_net unittest, fix import errors

7 years agoMinor fix for net drawing script
Nitheesh [Tue, 4 Apr 2017 08:06:20 +0000 (13:36 +0530)]
Minor fix for net drawing script

7 years agoMerge pull request #5477 from lukeyeager/bvlc/test-draw-net
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

7 years agoMerge pull request #5478 from flx42/cudnn6-support
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

7 years agoAdd test for caffe.draw.draw_net()
Luke Yeager [Fri, 31 Mar 2017 18:24:56 +0000 (11:24 -0700)]
Add test for caffe.draw.draw_net()

7 years agoAdd support for cuDNN v6
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.

7 years agoRevert "Fix Python net drawing script"
Luke Yeager [Fri, 31 Mar 2017 18:01:13 +0000 (11:01 -0700)]
Revert "Fix Python net drawing script"

This reverts commit db6cf0a728cad63c93b345f2203f3ad1f5d5c2f4.

7 years agoFixed memory leaks in cudnn conv and relu
Will Crichton [Fri, 31 Mar 2017 15:22:22 +0000 (11:22 -0400)]
Fixed memory leaks in cudnn conv and relu

7 years agoFix typo in test_caffe_main.cpp: defice -> device
Yuduo Wu [Wed, 29 Mar 2017 21:42:36 +0000 (14:42 -0700)]
Fix typo in test_caffe_main.cpp: defice -> device

7 years agoRemove missed legacy parallel code
Cyprien Noel [Mon, 27 Mar 2017 20:15:18 +0000 (13:15 -0700)]
Remove missed legacy parallel code

7 years agoExpose share_weights to python to allow running test nets
Cyprien Noel [Mon, 27 Mar 2017 18:33:06 +0000 (11:33 -0700)]
Expose share_weights to python to allow running test nets

7 years agoMerge pull request #5434 from williford/batchnorm_doc2
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.

7 years ago[caffe][build] added ABS_TEST_DATA_DIR var.
max argus [Wed, 22 Mar 2017 23:24:13 +0000 (23:24 +0000)]
[caffe][build] added ABS_TEST_DATA_DIR var.

7 years ago[caffe][build] added Atlas lapack Library name atllapack
max argus [Wed, 22 Mar 2017 23:15:34 +0000 (23:15 +0000)]
[caffe][build] added Atlas lapack Library name atllapack

7 years agoClarify batch norm parameter documentation.
Jonathan R. Williford [Wed, 22 Mar 2017 21:36:14 +0000 (22:36 +0100)]
Clarify batch norm parameter documentation.

7 years agoMerge pull request #5372 from BlGene/hdf5-load-fix
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

7 years agosane 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