Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/torch/nn.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsoumith <soumith@fb.com>2016-02-25 03:59:30 +0300
committersoumith <soumith@fb.com>2016-02-25 03:59:30 +0300
commit47f58cff33cc86e52b72b02c468a72d810e4216d (patch)
treea47da6251611d931d9465166755aa925f117b2bd /THNN.lua
parentbcdda102686713037538d770ee5c033879450ee3 (diff)
Adding SpatialReflection and SpatialReplication padding
Diffstat (limited to 'THNN.lua')
-rw-r--r--THNN.lua26
1 files changed, 26 insertions, 0 deletions
diff --git a/THNN.lua b/THNN.lua
index 927ea4c..547e473 100644
--- a/THNN.lua
+++ b/THNN.lua
@@ -947,6 +947,32 @@ TH_API void THNN_(VolumetricMaxUnpooling_updateGradInput)(
int dT, int dW, int dH,
int pT, int pW, int pH);
+TH_API void THNN_(SpatialReflectionPadding_updateOutput)(THNNState *state,
+ THTensor *input,
+ THTensor *output,
+ int pad_l, int pad_r,
+ int pad_t, int pad_b);
+
+TH_API void THNN_(SpatialReflectionPadding_updateGradInput)(THNNState *state,
+ THTensor *input,
+ THTensor *gradOutput,
+ THTensor *gradInput,
+ int pad_l, int pad_r,
+ int pad_t, int pad_b);
+
+TH_API void THNN_(SpatialReplicationPadding_updateOutput)(THNNState *state,
+ THTensor *input,
+ THTensor *output,
+ int pad_l, int pad_r,
+ int pad_t, int pad_b);
+
+TH_API void THNN_(SpatialReplicationPadding_updateGradInput)(THNNState *state,
+ THTensor *input,
+ THTensor *gradOutput,
+ THTensor *gradInput,
+ int pad_l, int pad_r,
+ int pad_t, int pad_b);
+
]]
-- THGenerator struct declaration copied from torch7/lib/TH/THRandom.h