{"action":"created","issue":{"url":"https://api.github.com/repos/nengo/nengo/issues/867","labels_url":"https://api.github.com/repos/nengo/nengo/issues/867/labels{/name}","comments_url":"https://api.github.com/repos/nengo/nengo/issues/867/comments","events_url":"https://api.github.com/repos/nengo/nengo/issues/867/events","html_url":"https://github.com/nengo/nengo/pull/867","id":109600198,"number":867,"title":"Utility for setting PES learning_rate","user":{"login":"arvoelke","id":5420057,"avatar_url":"https://avatars.githubusercontent.com/u/5420057?v=3","gravatar_id":"","url":"https://api.github.com/users/arvoelke","html_url":"https://github.com/arvoelke","followers_url":"https://api.github.com/users/arvoelke/followers","following_url":"https://api.github.com/users/arvoelke/following{/other_user}","gists_url":"https://api.github.com/users/arvoelke/gists{/gist_id}","starred_url":"https://api.github.com/users/arvoelke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arvoelke/subscriptions","organizations_url":"https://api.github.com/users/arvoelke/orgs","repos_url":"https://api.github.com/users/arvoelke/repos","events_url":"https://api.github.com/users/arvoelke/events{/privacy}","received_events_url":"https://api.github.com/users/arvoelke/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/nengo/nengo/labels/needs%20review","name":"needs review","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-10-03T03:36:45Z","updated_at":"2015-10-04T18:39:40Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/nengo/nengo/pulls/867","html_url":"https://github.com/nengo/nengo/pull/867","diff_url":"https://github.com/nengo/nengo/pull/867.diff","patch_url":"https://github.com/nengo/nengo/pull/867.patch"},"body":"This makes the results from some recent research easy to use. Just specify the error that you want PES to be able to achieve within some specified time, and `pes_learning_rate` will tell you the exact `learning_rate` that accomplishes this (for constant input, no error filtering, and no noise). At the very least, this should make the task of choosing learning rates better motivated. :sweat_smile: \r\n\r\nDetails: http://compneuro.uwaterloo.ca/publications/voelker2015.html"},"comment":{"url":"https://api.github.com/repos/nengo/nengo/issues/comments/145372087","html_url":"https://github.com/nengo/nengo/pull/867#issuecomment-145372087","issue_url":"https://api.github.com/repos/nengo/nengo/issues/867","id":145372087,"user":{"login":"Seanny123","id":1918825,"avatar_url":"https://avatars.githubusercontent.com/u/1918825?v=3","gravatar_id":"","url":"https://api.github.com/users/Seanny123","html_url":"https://github.com/Seanny123","followers_url":"https://api.github.com/users/Seanny123/followers","following_url":"https://api.github.com/users/Seanny123/following{/other_user}","gists_url":"https://api.github.com/users/Seanny123/gists{/gist_id}","starred_url":"https://api.github.com/users/Seanny123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Seanny123/subscriptions","organizations_url":"https://api.github.com/users/Seanny123/orgs","repos_url":"https://api.github.com/users/Seanny123/repos","events_url":"https://api.github.com/users/Seanny123/events{/privacy}","received_events_url":"https://api.github.com/users/Seanny123/received_events","type":"User","site_admin":false},"created_at":"2015-10-04T18:39:40Z","updated_at":"2015-10-04T18:39:40Z","body":"Thanks for the detailed reply Aaron. As long as this is documented as part of the discussion, then I think this is ready to merge."}}