{"action":"created","issue":{"url":"https://api.github.com/repos/Theano/Theano/issues/5190","repository_url":"https://api.github.com/repos/Theano/Theano","labels_url":"https://api.github.com/repos/Theano/Theano/issues/5190/labels{/name}","comments_url":"https://api.github.com/repos/Theano/Theano/issues/5190/comments","events_url":"https://api.github.com/repos/Theano/Theano/issues/5190/events","html_url":"https://github.com/Theano/Theano/pull/5190","id":187741906,"number":5190,"title":"Abstract Ops for batch normalization","user":{"login":"gvtulder","id":31510,"avatar_url":"https://avatars.githubusercontent.com/u/31510?v=3","gravatar_id":"","url":"https://api.github.com/users/gvtulder","html_url":"https://github.com/gvtulder","followers_url":"https://api.github.com/users/gvtulder/followers","following_url":"https://api.github.com/users/gvtulder/following{/other_user}","gists_url":"https://api.github.com/users/gvtulder/gists{/gist_id}","starred_url":"https://api.github.com/users/gvtulder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gvtulder/subscriptions","organizations_url":"https://api.github.com/users/gvtulder/orgs","repos_url":"https://api.github.com/users/gvtulder/repos","events_url":"https://api.github.com/users/gvtulder/events{/privacy}","received_events_url":"https://api.github.com/users/gvtulder/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":15,"created_at":"2016-11-07T15:30:42Z","updated_at":"2016-12-16T13:48:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Theano/Theano/pulls/5190","html_url":"https://github.com/Theano/Theano/pull/5190","diff_url":"https://github.com/Theano/Theano/pull/5190.diff","patch_url":"https://github.com/Theano/Theano/pull/5190.patch"},"body":"This is a project to define abstract batch normalization Ops that can get optimized to use the cuDNN Ops, while providing an alternative pure Theano implementation that can run on CPUs and on GPUs if cuDNN is not available.\r\n\r\nI've started by copying the interface from the gpuarray backend, but this might also be an opportunity to improve some things.\r\n\r\nSee also issue #5187."},"comment":{"url":"https://api.github.com/repos/Theano/Theano/issues/comments/267597501","html_url":"https://github.com/Theano/Theano/pull/5190#issuecomment-267597501","issue_url":"https://api.github.com/repos/Theano/Theano/issues/5190","id":267597501,"user":{"login":"slefrancois","id":18192425,"avatar_url":"https://avatars.githubusercontent.com/u/18192425?v=3","gravatar_id":"","url":"https://api.github.com/users/slefrancois","html_url":"https://github.com/slefrancois","followers_url":"https://api.github.com/users/slefrancois/followers","following_url":"https://api.github.com/users/slefrancois/following{/other_user}","gists_url":"https://api.github.com/users/slefrancois/gists{/gist_id}","starred_url":"https://api.github.com/users/slefrancois/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slefrancois/subscriptions","organizations_url":"https://api.github.com/users/slefrancois/orgs","repos_url":"https://api.github.com/users/slefrancois/repos","events_url":"https://api.github.com/users/slefrancois/events{/privacy}","received_events_url":"https://api.github.com/users/slefrancois/received_events","type":"User","site_admin":false},"created_at":"2016-12-16T13:48:23Z","updated_at":"2016-12-16T13:48:23Z","body":"Indeed it was stuck with an old cache. jenkins test this"}}
{"actor":{"display_login":"slefrancois"}}