This is the code associated to the IEEE CVPR'17 article "Viraliency: Pooling Local Virality"
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github
cmake
data
docker
docs
examples
include/caffe
matlab
models
python
scripts
src
tools
train-solver-deploy Files corresponding to train/deploy/solver of VGG using lena_pooling Apr 10, 2017
.Doxyfile
.gitignore
.travis.yml Stop setting cache timeout in TravisCI Jul 15, 2016
CMakeLists.txt Merge pull request #5296 from shelhamer/rc5 Feb 21, 2017
LICENSE
Makefile
Makefile.config.example Add Pascal CUDA architectures to Makefile.config.example Feb 9, 2017
README.md
caffe.cloc

README.md

LENA pooling layer

The LEarned top-N Average (LENA) pooling layer is implemented in this repository within the caffe deep learning framework. The list of modifications from the original repository follow:

  • Adding the files "src/caffe/layers/lena_pooling_layer.cpp" and "include/caffe/layers/lena_pooling_layer.hpp". No CUDA implementation is available at the moment.
  • Modifying the protobuffer definition to accomodate a lena_parameter message.
  • Allow boolean blobs with 5 dimensions.

If you are using LENA in your research, refer to the CVPR'17 article:

Xavier Alameda-Pineda, Andrea Pilzer, Dan Xu, Nicu Sebe and Elisa Ricci, Viraliency: Pooling Local Virality, IEEE CVPR 2017.