[
https://issues.apache.org/jira/browse/SINGA-10?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14899903#comment-14899903
]
ASF subversion and git services commented on SINGA-10:
------------------------------------------------------
Commit c1c6a2ed6c39991bdaf36629b47dc89e8ac67233 in incubator-singa's branch
refs/heads/master from chonho
[ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=c1c6a2e ]
SINGA-10 Add Support for Recurrent Neural Networks (RNN)
Add README.md to show instructions of RNNLM example;
Revise the following files to remove warnings by a code checker, cpplint.py;
create_shard.cc, rnnlm.h, rnnlm.cc, rnnlm.proto
Add license paragraph to the following files;
create_shard.cc, rnnlm.h, rnnlm.cc, rnnlm.proto, Makefile.example
> Add Support for Recurrent Neural Networks (RNN)
> -----------------------------------------------
>
> Key: SINGA-10
> URL: https://issues.apache.org/jira/browse/SINGA-10
> Project: Singa
> Issue Type: New Feature
> Reporter: wangwei
> Assignee: Zheng Kaiping
>
> The training algorithm for RNNs is Back-Propagation through time (BPTT). It
> is similar to the BP algorithm for feed-forward neural networks.
> The model structures are quite different to feed-forward models. Hence, we
> may need to inherit the base NeuralNet class to create a RNN class. The RNN
> class overrides the SetupNeurlNet function to:
> 1. parse user configuration and create the RNN graph with (circles)
> 2. broke the circles and expand it through time.
> 3. create and setup layers
> Model partitioning id not considered in this ticket.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)