rename op name

test=develop
add_cudnn_lstm
chengduozh 6 years ago
parent 1013d6d05d
commit 679d8fc6fe

@ -205,14 +205,14 @@ class CudnnLSTMGradOp : public framework::OperatorWithKernel {
} // namespace paddle } // namespace paddle
namespace ops = paddle::operators; namespace ops = paddle::operators;
REGISTER_OPERATOR(cudnn_lstm, ops::CudnnLSTMOp, ops::CudnnLSTMOpMaker, REGISTER_OPERATOR(lstm_cudnn, ops::CudnnLSTMOp, ops::CudnnLSTMOpMaker,
paddle::framework::DefaultGradOpDescMaker<true>); paddle::framework::DefaultGradOpDescMaker<true>);
REGISTER_OPERATOR(cudnn_lstm_grad, ops::CudnnLSTMGradOp); REGISTER_OPERATOR(lstm_cudnn_grad, ops::CudnnLSTMGradOp);
REGISTER_OP_CPU_KERNEL( REGISTER_OP_CPU_KERNEL(
cudnn_lstm, lstm_cudnn,
ops::CudnnLSTMKernel<paddle::platform::CPUDeviceContext, float>); ops::CudnnLSTMKernel<paddle::platform::CPUDeviceContext, float>);
REGISTER_OP_CPU_KERNEL( REGISTER_OP_CPU_KERNEL(
cudnn_lstm_grad, lstm_cudnn_grad,
ops::CudnnLSTMGradKernel<paddle::platform::CPUDeviceContext, float>); ops::CudnnLSTMGradKernel<paddle::platform::CPUDeviceContext, float>);

@ -487,8 +487,8 @@ class CudnnLSTMGPUGradKernel : public framework::OpKernel<T> {
namespace ops = paddle::operators; namespace ops = paddle::operators;
REGISTER_OP_CUDA_KERNEL( REGISTER_OP_CUDA_KERNEL(
cudnn_lstm, lstm_cudnn,
ops::CudnnLSTMGPUKernel<paddle::platform::CUDADeviceContext, float>); ops::CudnnLSTMGPUKernel<paddle::platform::CUDADeviceContext, float>);
REGISTER_OP_CUDA_KERNEL( REGISTER_OP_CUDA_KERNEL(
cudnn_lstm_grad, lstm_cudnn_grad,
ops::CudnnLSTMGPUGradKernel<paddle::platform::CUDADeviceContext, float>); ops::CudnnLSTMGPUGradKernel<paddle::platform::CUDADeviceContext, float>);

Loading…
Cancel
Save