Implementing Many to One RNN in Keras









up vote
0
down vote

favorite












I have a model with multiple SimpleRNNs. I need to pass the context of first RNN and second input to the second RNN, then the context of this RNN(second one) along with third input to third RNN and so on.
i.e




input1 + nothing -> SimpleRNN(hidden1)



input2 + hidden1 -> SimpleRNN(hidden2)



input3 + hidden2 -> SimpleRNN(hidden3)




How can I do this in keras? I am using functional API.










share|improve this question

























    up vote
    0
    down vote

    favorite












    I have a model with multiple SimpleRNNs. I need to pass the context of first RNN and second input to the second RNN, then the context of this RNN(second one) along with third input to third RNN and so on.
    i.e




    input1 + nothing -> SimpleRNN(hidden1)



    input2 + hidden1 -> SimpleRNN(hidden2)



    input3 + hidden2 -> SimpleRNN(hidden3)




    How can I do this in keras? I am using functional API.










    share|improve this question























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I have a model with multiple SimpleRNNs. I need to pass the context of first RNN and second input to the second RNN, then the context of this RNN(second one) along with third input to third RNN and so on.
      i.e




      input1 + nothing -> SimpleRNN(hidden1)



      input2 + hidden1 -> SimpleRNN(hidden2)



      input3 + hidden2 -> SimpleRNN(hidden3)




      How can I do this in keras? I am using functional API.










      share|improve this question













      I have a model with multiple SimpleRNNs. I need to pass the context of first RNN and second input to the second RNN, then the context of this RNN(second one) along with third input to third RNN and so on.
      i.e




      input1 + nothing -> SimpleRNN(hidden1)



      input2 + hidden1 -> SimpleRNN(hidden2)



      input3 + hidden2 -> SimpleRNN(hidden3)




      How can I do this in keras? I am using functional API.







      rnn many-to-one keras-layer






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 18 hours ago









      yamini goel

      297




      297



























          active

          oldest

          votes











          Your Answer






          StackExchange.ifUsing("editor", function ()
          StackExchange.using("externalEditor", function ()
          StackExchange.using("snippets", function ()
          StackExchange.snippets.init();
          );
          );
          , "code-snippets");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "1"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53236946%2fimplementing-many-to-one-rnn-in-keras%23new-answer', 'question_page');

          );

          Post as a guest



































          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes















           

          draft saved


          draft discarded















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53236946%2fimplementing-many-to-one-rnn-in-keras%23new-answer', 'question_page');

          );

          Post as a guest














































































          Popular posts from this blog

          27

          Top Tejano songwriter Luis Silva dead of heart attack at 64

          Category:Rhetoric