[caffe] 01/01: Merge tag 'upstream/1.0.0_rc2-git20151212-g7953918'
Zhou Mo
cdluminate-guest at moszumanska.debian.org
Tue Mar 8 14:52:17 UTC 2016
This is an automated email from the git hooks/post-receive script.
cdluminate-guest pushed a commit to branch master
in repository caffe.
commit 7336b3a55becd351f9f813900b27af35456e3fea
Merge: 7b25715 9cdffcc
Author: Zhou Mo <cdluminate at gmail.com>
Date: Sat Dec 12 07:06:42 2015 +0000
Merge tag 'upstream/1.0.0_rc2-git20151212-g7953918'
Upstream version 1.0.0~rc2-git20151212-g7953918
CMakeLists.txt | 17 +-
INSTALL.md | 4 +-
Makefile | 16 +-
Makefile.config.example | 10 +-
README.md | 3 +
cmake/ConfigGen.cmake | 3 +
cmake/Cuda.cmake | 35 +-
cmake/Dependencies.cmake | 9 +-
cmake/Summary.cmake | 7 +-
cmake/Templates/caffe_config.h.in | 3 +-
docs/installation.md | 3 +-
docs/tutorial/forward_backward.md | 2 +-
docs/tutorial/interfaces.md | 2 +-
docs/tutorial/layers.md | 6 +-
docs/tutorial/solver.md | 28 +-
examples/00-classification.ipynb | 2 +-
.../cifar10/cifar10_full_sigmoid_solver.prototxt | 28 +
.../cifar10_full_sigmoid_solver_bn.prototxt | 28 +
.../cifar10_full_sigmoid_train_test.prototxt | 212 ++++++
.../cifar10_full_sigmoid_train_test_bn.prototxt | 240 ++++++
examples/cifar10/convert_cifar_data.cpp | 13 +-
examples/cifar10/train_full_sigmoid.sh | 7 +
examples/cifar10/train_full_sigmoid_bn.sh | 7 +
examples/cpp_classification/classification.cpp | 8 +-
examples/mnist/convert_mnist_data.cpp | 12 +-
examples/mnist/lenet_adadelta_solver.prototxt | 2 +-
examples/mnist/lenet_solver_adam.prototxt | 2 +-
examples/mnist/lenet_solver_rmsprop.prototxt | 2 +-
examples/mnist/lenet_stepearly_solver.prototxt | 28 -
.../mnist_autoencoder_solver_adadelta.prototxt | 2 +-
.../mnist_autoencoder_solver_adagrad.prototxt | 2 +-
.../mnist_autoencoder_solver_nesterov.prototxt | 2 +-
examples/siamese/convert_mnist_siamese_data.cpp | 7 +-
examples/web_demo/requirements.txt | 1 +
include/caffe/blob.hpp | 1 -
include/caffe/caffe.hpp | 3 +-
include/caffe/common_layers.hpp | 678 -----------------
include/caffe/data_layers.hpp | 344 ---------
include/caffe/filler.hpp | 1 -
include/caffe/layer.hpp | 2 +-
include/caffe/layer_factory.hpp | 1 +
include/caffe/layers/absval_layer.hpp | 68 ++
include/caffe/layers/accuracy_layer.hpp | 95 +++
include/caffe/layers/argmax_layer.hpp | 77 ++
include/caffe/layers/base_conv_layer.hpp | 168 +++++
include/caffe/layers/base_data_layer.hpp | 86 +++
include/caffe/layers/batch_norm_layer.hpp | 81 ++
include/caffe/layers/batch_reindex_layer.hpp | 83 +++
include/caffe/layers/bnll_layer.hpp | 70 ++
include/caffe/layers/concat_layer.hpp | 87 +++
include/caffe/layers/contrastive_loss_layer.hpp | 101 +++
include/caffe/layers/conv_layer.hpp | 81 ++
include/caffe/layers/cudnn_conv_layer.hpp | 72 ++
include/caffe/layers/cudnn_lcn_layer.hpp | 49 ++
include/caffe/layers/cudnn_lrn_layer.hpp | 44 ++
include/caffe/layers/cudnn_pooling_layer.hpp | 49 ++
include/caffe/layers/cudnn_relu_layer.hpp | 45 ++
include/caffe/layers/cudnn_sigmoid_layer.hpp | 45 ++
include/caffe/layers/cudnn_softmax_layer.hpp | 45 ++
include/caffe/layers/cudnn_tanh_layer.hpp | 45 ++
include/caffe/layers/data_layer.hpp | 39 +
include/caffe/layers/deconv_layer.hpp | 51 ++
include/caffe/layers/dropout_layer.hpp | 80 ++
include/caffe/layers/dummy_data_layer.hpp | 49 ++
include/caffe/layers/eltwise_layer.hpp | 51 ++
include/caffe/layers/embed_layer.hpp | 52 ++
include/caffe/layers/euclidean_loss_layer.hpp | 107 +++
include/caffe/layers/exp_layer.hpp | 80 ++
include/caffe/layers/filter_layer.hpp | 77 ++
include/caffe/layers/flatten_layer.hpp | 61 ++
include/caffe/layers/hdf5_data_layer.hpp | 62 ++
include/caffe/layers/hdf5_output_layer.hpp | 64 ++
include/caffe/layers/hinge_loss_layer.hpp | 104 +++
include/caffe/layers/im2col_layer.hpp | 63 ++
include/caffe/layers/image_data_layer.hpp | 47 ++
include/caffe/layers/infogain_loss_layer.hpp | 110 +++
include/caffe/layers/inner_product_layer.hpp | 51 ++
include/caffe/layers/log_layer.hpp | 82 ++
include/caffe/layers/loss_layer.hpp | 53 ++
include/caffe/layers/lrn_layer.hpp | 94 +++
include/caffe/layers/memory_data_layer.hpp | 63 ++
.../layers/multinomial_logistic_loss_layer.hpp | 92 +++
include/caffe/layers/mvn_layer.hpp | 48 ++
include/caffe/layers/neuron_layer.hpp | 32 +
include/caffe/layers/pooling_layer.hpp | 60 ++
include/caffe/layers/power_layer.hpp | 89 +++
include/caffe/layers/prelu_layer.hpp | 101 +++
include/caffe/{ => layers}/python_layer.hpp | 6 +
include/caffe/layers/reduction_layer.hpp | 59 ++
include/caffe/layers/relu_layer.hpp | 85 +++
include/caffe/layers/reshape_layer.hpp | 52 ++
.../layers/sigmoid_cross_entropy_loss_layer.hpp | 110 +++
include/caffe/layers/sigmoid_layer.hpp | 71 ++
include/caffe/layers/silence_layer.hpp | 43 ++
include/caffe/layers/slice_layer.hpp | 51 ++
include/caffe/layers/softmax_layer.hpp | 50 ++
include/caffe/layers/softmax_loss_layer.hpp | 130 ++++
include/caffe/layers/split_layer.hpp | 45 ++
include/caffe/layers/spp_layer.hpp | 76 ++
include/caffe/layers/tanh_layer.hpp | 73 ++
include/caffe/layers/threshold_layer.hpp | 64 ++
include/caffe/layers/tile_layer.hpp | 43 ++
include/caffe/layers/window_data_layer.hpp | 55 ++
include/caffe/loss_layers.hpp | 773 -------------------
include/caffe/neuron_layers.hpp | 809 --------------------
include/caffe/sgd_solvers.hpp | 148 ++++
include/caffe/solver.hpp | 173 +----
include/caffe/solver_factory.hpp | 137 ++++
include/caffe/syncedmem.hpp | 16 +-
include/caffe/test/test_gradient_check_util.hpp | 5 +-
include/caffe/util/blocking_queue.hpp | 2 -
include/caffe/util/cudnn.hpp | 3 +
include/caffe/util/device_alternate.hpp | 10 +-
include/caffe/util/format.hpp | 18 +
include/caffe/util/im2col.hpp | 4 +-
include/caffe/util/io.hpp | 57 +-
include/caffe/util/math_functions.hpp | 7 -
include/caffe/util/upgrade_proto.hpp | 26 +-
include/caffe/vision_layers.hpp | 589 ---------------
matlab/+caffe/+test/test_io.m | 18 +
matlab/+caffe/io.m | 8 +
matlab/+caffe/private/caffe_.cpp | 29 +-
matlab/+caffe/run_tests.m | 3 +-
matlab/hdf5creation/store2hdf5.m | 4 +-
models/bvlc_reference_caffenet/train_val.prototxt | 2 +-
models/finetune_flickr_style/train_val.prototxt | 14 +-
python/CMakeLists.txt | 2 +-
python/caffe/_caffe.cpp | 11 +-
python/caffe/draw.py | 6 +-
python/caffe/io.py | 23 +-
python/caffe/pycaffe.py | 6 +-
python/caffe/test/test_io.py | 41 +
python/caffe/test/test_python_layer.py | 2 +
.../caffe/test/test_python_layer_with_param_str.py | 2 +
python/caffe/test/test_solver.py | 11 +-
python/detect.py | 2 +-
scripts/download_model_binary.py | 2 +-
scripts/travis/travis_install.sh | 52 +-
src/caffe/data_reader.cpp | 2 +-
src/caffe/layer_factory.cpp | 64 +-
src/caffe/layers/absval_layer.cpp | 3 +-
src/caffe/layers/absval_layer.cu | 3 +-
src/caffe/layers/accuracy_layer.cpp | 5 +-
src/caffe/layers/argmax_layer.cpp | 82 +-
src/caffe/layers/base_conv_layer.cpp | 3 +-
src/caffe/layers/base_data_layer.cpp | 11 +-
src/caffe/layers/base_data_layer.cu | 2 +-
src/caffe/layers/batch_norm_layer.cpp | 239 ++++++
src/caffe/layers/batch_norm_layer.cu | 171 +++++
src/caffe/layers/batch_reindex_layer.cpp | 78 ++
src/caffe/layers/batch_reindex_layer.cu | 106 +++
src/caffe/layers/bnll_layer.cpp | 3 +-
src/caffe/layers/bnll_layer.cu | 3 +-
src/caffe/layers/concat_layer.cpp | 3 +-
src/caffe/layers/concat_layer.cu | 3 +-
src/caffe/layers/contrastive_loss_layer.cpp | 7 +-
src/caffe/layers/contrastive_loss_layer.cu | 4 +-
src/caffe/layers/conv_layer.cpp | 6 +-
src/caffe/layers/conv_layer.cu | 6 +-
src/caffe/layers/cudnn_conv_layer.cpp | 144 +++-
src/caffe/layers/cudnn_conv_layer.cu | 70 +-
src/caffe/layers/cudnn_lcn_layer.cpp | 73 ++
.../{cudnn_pooling_layer.cu => cudnn_lcn_layer.cu} | 33 +-
src/caffe/layers/cudnn_lrn_layer.cpp | 53 ++
.../{cudnn_pooling_layer.cu => cudnn_lrn_layer.cu} | 33 +-
src/caffe/layers/cudnn_pooling_layer.cpp | 6 +-
src/caffe/layers/cudnn_pooling_layer.cu | 6 +-
src/caffe/layers/cudnn_relu_layer.cpp | 4 +-
src/caffe/layers/cudnn_relu_layer.cu | 4 +-
src/caffe/layers/cudnn_sigmoid_layer.cpp | 4 +-
src/caffe/layers/cudnn_sigmoid_layer.cu | 4 +-
src/caffe/layers/cudnn_softmax_layer.cpp | 6 +-
src/caffe/layers/cudnn_softmax_layer.cu | 6 +-
src/caffe/layers/cudnn_tanh_layer.cpp | 4 +-
src/caffe/layers/cudnn_tanh_layer.cu | 4 +-
src/caffe/layers/data_layer.cpp | 8 +-
src/caffe/layers/deconv_layer.cpp | 6 +-
src/caffe/layers/deconv_layer.cu | 6 +-
src/caffe/layers/dropout_layer.cpp | 5 +-
src/caffe/layers/dropout_layer.cu | 9 +-
src/caffe/layers/dummy_data_layer.cpp | 3 +-
src/caffe/layers/eltwise_layer.cpp | 3 +-
src/caffe/layers/eltwise_layer.cu | 3 +-
src/caffe/layers/embed_layer.cpp | 5 +-
src/caffe/layers/embed_layer.cu | 5 +-
src/caffe/layers/euclidean_loss_layer.cpp | 4 +-
src/caffe/layers/euclidean_loss_layer.cu | 4 +-
src/caffe/layers/exp_layer.cpp | 4 +-
src/caffe/layers/exp_layer.cu | 4 +-
src/caffe/layers/filter_layer.cpp | 4 +-
src/caffe/layers/filter_layer.cu | 3 +-
src/caffe/layers/flatten_layer.cpp | 4 +-
src/caffe/layers/hdf5_data_layer.cpp | 3 +-
src/caffe/layers/hdf5_data_layer.cu | 5 +-
src/caffe/layers/hdf5_output_layer.cpp | 5 +-
src/caffe/layers/hdf5_output_layer.cu | 5 +-
src/caffe/layers/hinge_loss_layer.cpp | 6 +-
src/caffe/layers/im2col_layer.cpp | 4 +-
src/caffe/layers/im2col_layer.cu | 4 +-
src/caffe/layers/image_data_layer.cpp | 5 +-
src/caffe/layers/infogain_loss_layer.cpp | 5 +-
src/caffe/layers/inner_product_layer.cpp | 5 +-
src/caffe/layers/inner_product_layer.cu | 5 +-
src/caffe/layers/log_layer.cpp | 4 +-
src/caffe/layers/log_layer.cu | 4 +-
src/caffe/layers/loss_layer.cpp | 8 +-
src/caffe/layers/lrn_layer.cpp | 4 +-
src/caffe/layers/lrn_layer.cu | 3 +-
src/caffe/layers/memory_data_layer.cpp | 4 +-
.../layers/multinomial_logistic_loss_layer.cpp | 5 +-
src/caffe/layers/mvn_layer.cpp | 46 +-
src/caffe/layers/mvn_layer.cu | 47 +-
src/caffe/layers/neuron_layer.cpp | 3 +-
src/caffe/layers/pooling_layer.cpp | 5 +-
src/caffe/layers/pooling_layer.cu | 3 +-
src/caffe/layers/power_layer.cpp | 4 +-
src/caffe/layers/power_layer.cu | 4 +-
src/caffe/layers/prelu_layer.cpp | 5 +-
src/caffe/layers/prelu_layer.cu | 48 +-
src/caffe/layers/reduction_layer.cpp | 5 +-
src/caffe/layers/reduction_layer.cu | 4 +-
src/caffe/layers/relu_layer.cpp | 3 +-
src/caffe/layers/relu_layer.cu | 3 +-
src/caffe/layers/reshape_layer.cpp | 3 +-
.../layers/sigmoid_cross_entropy_loss_layer.cpp | 5 +-
.../layers/sigmoid_cross_entropy_loss_layer.cu | 5 +-
src/caffe/layers/sigmoid_layer.cpp | 4 +-
src/caffe/layers/sigmoid_layer.cu | 4 +-
src/caffe/layers/silence_layer.cpp | 5 +-
src/caffe/layers/silence_layer.cu | 5 +-
src/caffe/layers/slice_layer.cpp | 3 +-
src/caffe/layers/slice_layer.cu | 3 +-
src/caffe/layers/softmax_layer.cpp | 3 +-
src/caffe/layers/softmax_layer.cu | 3 +-
src/caffe/layers/softmax_loss_layer.cpp | 58 +-
src/caffe/layers/softmax_loss_layer.cu | 35 +-
src/caffe/layers/split_layer.cpp | 3 +-
src/caffe/layers/split_layer.cu | 3 +-
src/caffe/layers/spp_layer.cpp | 11 +-
src/caffe/layers/tanh_layer.cpp | 4 +-
src/caffe/layers/tanh_layer.cu | 4 +-
src/caffe/layers/threshold_layer.cpp | 4 +-
src/caffe/layers/threshold_layer.cu | 4 +-
src/caffe/layers/tile_layer.cpp | 3 +-
src/caffe/layers/tile_layer.cu | 3 +-
src/caffe/layers/window_data_layer.cpp | 7 +-
src/caffe/net.cpp | 188 ++---
src/caffe/parallel.cpp | 4 -
src/caffe/proto/caffe.proto | 77 +-
src/caffe/solver.cpp | 821 +--------------------
src/caffe/solvers/adadelta_solver.cpp | 156 ++++
src/caffe/solvers/adagrad_solver.cpp | 89 +++
src/caffe/solvers/adam_solver.cpp | 113 +++
src/caffe/solvers/nesterov_solver.cpp | 71 ++
src/caffe/solvers/rmsprop_solver.cpp | 85 +++
src/caffe/solvers/sgd_solver.cpp | 348 +++++++++
src/caffe/syncedmem.cpp | 12 +-
src/caffe/test/test_accuracy_layer.cpp | 4 +-
src/caffe/test/test_argmax_layer.cpp | 139 +++-
src/caffe/test/test_batch_norm_layer.cpp | 133 ++++
src/caffe/test/test_batch_reindex_layer.cpp | 118 +++
src/caffe/test/test_benchmark.cpp | 6 +-
src/caffe/test/test_blob.cpp | 1 -
src/caffe/test/test_common.cpp | 2 -
src/caffe/test/test_concat_layer.cpp | 3 +-
src/caffe/test/test_contrastive_loss_layer.cpp | 6 +-
src/caffe/test/test_convolution_layer.cpp | 7 +-
src/caffe/test/test_data_layer.cpp | 2 +-
src/caffe/test/test_deconvolution_layer.cpp | 3 +-
src/caffe/test/test_dummy_data_layer.cpp | 2 +-
src/caffe/test/test_eltwise_layer.cpp | 2 +-
src/caffe/test/test_embed_layer.cpp | 3 +-
src/caffe/test/test_euclidean_loss_layer.cpp | 4 +-
src/caffe/test/test_filler.cpp | 2 -
src/caffe/test/test_filter_layer.cpp | 4 +-
src/caffe/test/test_flatten_layer.cpp | 3 +-
src/caffe/test/test_gradient_based_solver.cpp | 56 +-
src/caffe/test/test_hdf5_output_layer.cpp | 2 +-
src/caffe/test/test_hdf5data_layer.cpp | 5 +-
src/caffe/test/test_hinge_loss_layer.cpp | 4 +-
src/caffe/test/test_im2col_kernel.cu | 3 +-
src/caffe/test/test_im2col_layer.cpp | 3 +-
src/caffe/test/test_image_data_layer.cpp | 2 +-
src/caffe/test/test_infogain_loss_layer.cpp | 5 +-
src/caffe/test/test_inner_product_layer.cpp | 3 +-
src/caffe/test/test_lrn_layer.cpp | 204 ++++-
src/caffe/test/test_math_functions.cpp | 43 --
src/caffe/test/test_maxpool_dropout_layers.cpp | 4 +-
src/caffe/test/test_memory_data_layer.cpp | 2 +-
.../test/test_multinomial_logistic_loss_layer.cpp | 5 +-
src/caffe/test/test_mvn_layer.cpp | 4 +-
src/caffe/test/test_neuron_layer.cpp | 21 +-
src/caffe/test/test_pooling_layer.cpp | 7 +-
src/caffe/test/test_power_layer.cpp | 2 +-
src/caffe/test/test_random_number_generator.cpp | 1 -
src/caffe/test/test_reduction_layer.cpp | 3 +-
src/caffe/test/test_reshape_layer.cpp | 3 +-
.../test/test_sigmoid_cross_entropy_loss_layer.cpp | 4 +-
src/caffe/test/test_slice_layer.cpp | 3 +-
src/caffe/test/test_softmax_layer.cpp | 7 +-
src/caffe/test/test_softmax_with_loss_layer.cpp | 4 +-
src/caffe/test/test_solver.cpp | 1 +
src/caffe/test/test_solver_factory.cpp | 50 ++
src/caffe/test/test_split_layer.cpp | 3 +-
src/caffe/test/test_spp_layer.cpp | 9 +-
src/caffe/test/test_stochastic_pooling.cpp | 3 +-
src/caffe/test/test_syncedmem.cpp | 1 -
src/caffe/test/test_tanh_layer.cpp | 2 +-
src/caffe/test/test_threshold_layer.cpp | 2 +-
src/caffe/test/test_tile_layer.cpp | 3 +-
src/caffe/test/test_upgrade_proto.cpp | 64 +-
src/caffe/test/test_util_blas.cpp | 2 -
src/caffe/util/blocking_queue.cpp | 2 +-
src/caffe/util/db.cpp | 2 +
src/caffe/util/db_lmdb.cpp | 17 +-
src/caffe/util/im2col.cpp | 81 +-
src/caffe/util/im2col.cu | 78 +-
src/caffe/util/io.cpp | 2 +-
src/caffe/util/math_functions.cpp | 22 -
src/caffe/util/math_functions.cu | 47 --
src/caffe/util/upgrade_proto.cpp | 188 +++--
tools/caffe.cpp | 4 +-
tools/convert_imageset.cpp | 8 +-
tools/extra/parse_log.sh | 7 +-
tools/extra/plot_training_log.py.example | 2 +-
tools/extra/summarize.py | 140 ++++
tools/extract_features.cpp | 29 +-
tools/upgrade_solver_proto_text.cpp | 50 ++
328 files changed, 8989 insertions(+), 5486 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/caffe.git
More information about the debian-science-commits
mailing list