{"action":"created","issue":{"url":"https://api.github.com/repos/apache/spark/issues/1290","labels_url":"https://api.github.com/repos/apache/spark/issues/1290/labels{/name}","comments_url":"https://api.github.com/repos/apache/spark/issues/1290/comments","events_url":"https://api.github.com/repos/apache/spark/issues/1290/events","html_url":"https://github.com/apache/spark/pull/1290","id":37045145,"number":1290,"title":"[MLLIB] [spark-2352] Implementation of an Artificial Neural Network (ANN)","user":{"login":"bgreeven","id":8034729,"avatar_url":"https://avatars.githubusercontent.com/u/8034729?v=3","gravatar_id":"","url":"https://api.github.com/users/bgreeven","html_url":"https://github.com/bgreeven","followers_url":"https://api.github.com/users/bgreeven/followers","following_url":"https://api.github.com/users/bgreeven/following{/other_user}","gists_url":"https://api.github.com/users/bgreeven/gists{/gist_id}","starred_url":"https://api.github.com/users/bgreeven/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bgreeven/subscriptions","organizations_url":"https://api.github.com/users/bgreeven/orgs","repos_url":"https://api.github.com/users/bgreeven/repos","events_url":"https://api.github.com/users/bgreeven/events{/privacy}","received_events_url":"https://api.github.com/users/bgreeven/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":293,"created_at":"2014-07-03T04:03:55Z","updated_at":"2015-06-09T20:47:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apache/spark/pulls/1290","html_url":"https://github.com/apache/spark/pull/1290","diff_url":"https://github.com/apache/spark/pull/1290.diff","patch_url":"https://github.com/apache/spark/pull/1290.patch"},"body":"The code contains a multi-layer ANN implementation, with variable number of inputs, outputs and hidden nodes. It takes as input an RDD vector pairs, corresponding to the training set with inputs and outputs.\r\n\r\nNext to two automated tests, an example program is also included, which also contains a graphical representation."},"comment":{"url":"https://api.github.com/repos/apache/spark/issues/comments/110499728","html_url":"https://github.com/apache/spark/pull/1290#issuecomment-110499728","issue_url":"https://api.github.com/repos/apache/spark/issues/1290","id":110499728,"user":{"login":"hntd187","id":6778339,"avatar_url":"https://avatars.githubusercontent.com/u/6778339?v=3","gravatar_id":"","url":"https://api.github.com/users/hntd187","html_url":"https://github.com/hntd187","followers_url":"https://api.github.com/users/hntd187/followers","following_url":"https://api.github.com/users/hntd187/following{/other_user}","gists_url":"https://api.github.com/users/hntd187/gists{/gist_id}","starred_url":"https://api.github.com/users/hntd187/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hntd187/subscriptions","organizations_url":"https://api.github.com/users/hntd187/orgs","repos_url":"https://api.github.com/users/hntd187/repos","events_url":"https://api.github.com/users/hntd187/events{/privacy}","received_events_url":"https://api.github.com/users/hntd187/received_events","type":"User","site_admin":false},"created_at":"2015-06-09T20:47:25Z","updated_at":"2015-06-09T20:47:25Z","body":"Hi everyone,\r\n\r\nMy colleagues and I are very interested in this implementation and have read most of the discussion going on here about this implementation. Currently, we have this code sitting in it's own maven project and we compile and add it as a maven dependency with spark in order to integrate it with our code. For some initial experiments this has worked fine, all the tests pass and the interfaces in spark work with this algorithm in java. We were curious though why this hasn't been merged yet? This pull request has been open for over and year and there doesn't seem to be a very compelling reason here to not merge this pull request. Could anyone shed some light into why this is still unmerged?"}}