From e53f56f7cccf4ca3f341f620c0f429776c68cf93 Mon Sep 17 00:00:00 2001 From: Leon Chen Date: Sat, 3 Sep 2016 02:49:20 -0400 Subject: [PATCH] implement GlobalMaxPooling1D/GlobalAveragePooling1D, with tests --- index.html | 4 + notebooks/pooling/AveragePooling1D.ipynb | 22 +- .../pooling/GlobalAveragePooling1D.ipynb | 212 ++++++++++++++++++ notebooks/pooling/GlobalMaxPooling1D.ipynb | 212 ++++++++++++++++++ notebooks/pooling/MaxPooling1D.ipynb | 23 +- package.json | 2 +- src/layers/pooling/AveragePooling1D.js | 2 +- src/layers/pooling/GlobalAveragePooling1D.js | 30 +++ src/layers/pooling/GlobalMaxPooling1D.js | 30 +++ src/layers/pooling/MaxPooling1D.js | 2 +- src/layers/pooling/_Pooling1D.js | 2 +- src/layers/pooling/index.js | 6 +- test/pooling/AveragePooling1D.js | 6 +- test/pooling/GlobalAveragePooling1D.js | 48 ++++ test/pooling/GlobalMaxPooling1D.js | 48 ++++ test/pooling/MaxPooling1D.js | 6 +- test/pooling/data_AveragePooling1D.js | 18 +- test/pooling/data_GlobalAveragePooling1D.js | 40 ++++ test/pooling/data_GlobalMaxPooling1D.js | 40 ++++ test/pooling/data_MaxPooling1D.js | 18 +- 20 files changed, 720 insertions(+), 51 deletions(-) create mode 100644 notebooks/pooling/GlobalAveragePooling1D.ipynb create mode 100644 notebooks/pooling/GlobalMaxPooling1D.ipynb create mode 100644 src/layers/pooling/GlobalAveragePooling1D.js create mode 100644 src/layers/pooling/GlobalMaxPooling1D.js create mode 100644 test/pooling/GlobalAveragePooling1D.js create mode 100644 test/pooling/GlobalMaxPooling1D.js create mode 100644 test/pooling/data_GlobalAveragePooling1D.js create mode 100644 test/pooling/data_GlobalMaxPooling1D.js diff --git a/index.html b/index.html index 695180f..6a7a283 100644 --- a/index.html +++ b/index.html @@ -77,6 +77,10 @@ + + + +