diff options
Diffstat (limited to 'lib/THNN/generic/THNN.h')
-rw-r--r-- | lib/THNN/generic/THNN.h | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/lib/THNN/generic/THNN.h b/lib/THNN/generic/THNN.h index b9fd709..d99b43b 100644 --- a/lib/THNN/generic/THNN.h +++ b/lib/THNN/generic/THNN.h @@ -177,13 +177,15 @@ TH_API void THNN_(GRUFused_updateOutput)( THTensor *bias1, // [OPTIONAL] THTensor *bias2, // [OPTIONAL] THTensor *hx, - THTensor *output); + THTensor *output, + THTensor *storage); TH_API void THNN_(GRUFused_updateGradInput)( THNNState *state, - THTensor *input, - THTensor *hidden, + THTensor *gradInInput, + THTensor *gradInHidden, THTensor *gradOutput, - THTensor *gradInput); + THTensor *gradInputHx, + THTensor *storage); TH_API void THNN_(LSTMFused_updateOutput)( THNNState *state, @@ -196,13 +198,13 @@ TH_API void THNN_(LSTMFused_updateOutput)( THTensor *outputCell); TH_API void THNN_(LSTMFused_updateGradInput)( THNNState *state, - THTensor *input, - THTensor *hidden, + THTensor *storage, + THTensor *gradInGates, THTensor *cx, THTensor *cy, THTensor *gradOutput, THTensor *gradOutputCell, - THTensor *gradInput); + THTensor *gradInputCx); TH_API void THNN_(LogSigmoid_updateOutput)( THNNState *state, // library's state |