{"action":"created","issue":{"url":"https://api.github.com/repos/tensorflow/tensorflow/issues/2237","repository_url":"https://api.github.com/repos/tensorflow/tensorflow","labels_url":"https://api.github.com/repos/tensorflow/tensorflow/issues/2237/labels{/name}","comments_url":"https://api.github.com/repos/tensorflow/tensorflow/issues/2237/comments","events_url":"https://api.github.com/repos/tensorflow/tensorflow/issues/2237/events","html_url":"https://github.com/tensorflow/tensorflow/issues/2237","id":153256856,"number":2237,"title":"Add support for recursive neural networks","user":{"login":"ibab","id":890531,"avatar_url":"https://avatars.githubusercontent.com/u/890531?v=3","gravatar_id":"","url":"https://api.github.com/users/ibab","html_url":"https://github.com/ibab","followers_url":"https://api.github.com/users/ibab/followers","following_url":"https://api.github.com/users/ibab/following{/other_user}","gists_url":"https://api.github.com/users/ibab/gists{/gist_id}","starred_url":"https://api.github.com/users/ibab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ibab/subscriptions","organizations_url":"https://api.github.com/users/ibab/orgs","repos_url":"https://api.github.com/users/ibab/repos","events_url":"https://api.github.com/users/ibab/events{/privacy}","received_events_url":"https://api.github.com/users/ibab/received_events","type":"User","site_admin":false},"labels":[{"id":299643928,"url":"https://api.github.com/repos/tensorflow/tensorflow/labels/stat:contributions%20welcome","name":"stat:contributions welcome","color":"009800","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":22,"created_at":"2016-05-05T15:28:01Z","updated_at":"2017-02-07T19:11:58Z","closed_at":null,"body":"I'd like to implement a recursive neural network as in [[Socher et al. 2011]](http://www.socher.org/index.php/Main/ParsingNaturalScenesAndNaturalLanguageWithRecursiveNeuralNetworks) in TensorFlow.\n\nNote that this is different from recurrent neural networks, which are nicely supported by TensorFlow. The difference is that the network is not replicated into a linear sequence of operations, but into a tree structure.\n\nMaybe a tree traversal can already be implemented using `While` ops, but I'm not sure how.\n(A bottom-up traversal of a tree would have to be performed for each entry in the dataset, applying the network at each node)\nInstinctively, I have the impression that this would need a new C++ op that generalizes `While`.\n"},"comment":{"url":"https://api.github.com/repos/tensorflow/tensorflow/issues/comments/278108539","html_url":"https://github.com/tensorflow/tensorflow/issues/2237#issuecomment-278108539","issue_url":"https://api.github.com/repos/tensorflow/tensorflow/issues/2237","id":278108539,"user":{"login":"moshelooks","id":727950,"avatar_url":"https://avatars.githubusercontent.com/u/727950?v=3","gravatar_id":"","url":"https://api.github.com/users/moshelooks","html_url":"https://github.com/moshelooks","followers_url":"https://api.github.com/users/moshelooks/followers","following_url":"https://api.github.com/users/moshelooks/following{/other_user}","gists_url":"https://api.github.com/users/moshelooks/gists{/gist_id}","starred_url":"https://api.github.com/users/moshelooks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/moshelooks/subscriptions","organizations_url":"https://api.github.com/users/moshelooks/orgs","repos_url":"https://api.github.com/users/moshelooks/repos","events_url":"https://api.github.com/users/moshelooks/events{/privacy}","received_events_url":"https://api.github.com/users/moshelooks/received_events","type":"User","site_admin":false},"created_at":"2017-02-07T19:11:58Z","updated_at":"2017-02-07T19:11:58Z","body":"FYI we just released [TensorFlow Fold](github.com/tensorflow/fold/). [This notebook](https://github.com/tensorflow/fold/blob/master/tensorflow_fold/g3doc/sentiment.ipynb) shows how to implement a recursive neural network."}}
{"actor":{"display_login":"moshelooks"}}