{"action":"created","issue":{"url":"https://api.github.com/repos/apache/incubator-mxnet/issues/10095","repository_url":"https://api.github.com/repos/apache/incubator-mxnet","labels_url":"https://api.github.com/repos/apache/incubator-mxnet/issues/10095/labels{/name}","comments_url":"https://api.github.com/repos/apache/incubator-mxnet/issues/10095/comments","events_url":"https://api.github.com/repos/apache/incubator-mxnet/issues/10095/events","html_url":"https://github.com/apache/incubator-mxnet/issues/10095","id":304994419,"number":10095,"title":"BatchNorm on axis=-1 is very slower than axis=1","user":{"login":"chinakook","id":5417628,"avatar_url":"https://avatars1.githubusercontent.com/u/5417628?v=4","gravatar_id":"","url":"https://api.github.com/users/chinakook","html_url":"https://github.com/chinakook","followers_url":"https://api.github.com/users/chinakook/followers","following_url":"https://api.github.com/users/chinakook/following{/other_user}","gists_url":"https://api.github.com/users/chinakook/gists{/gist_id}","starred_url":"https://api.github.com/users/chinakook/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chinakook/subscriptions","organizations_url":"https://api.github.com/users/chinakook/orgs","repos_url":"https://api.github.com/users/chinakook/repos","events_url":"https://api.github.com/users/chinakook/events{/privacy}","received_events_url":"https://api.github.com/users/chinakook/received_events","type":"User","site_admin":false},"labels":[{"id":707556574,"url":"https://api.github.com/repos/apache/incubator-mxnet/labels/Operator","name":"Operator","color":"fbca04","default":false},{"id":707546925,"url":"https://api.github.com/repos/apache/incubator-mxnet/labels/Performance","name":"Performance","color":"fc2929","default":false}],"state":"open","locked":false,"assignee":{"login":"eric-haibin-lin","id":5545640,"avatar_url":"https://avatars1.githubusercontent.com/u/5545640?v=4","gravatar_id":"","url":"https://api.github.com/users/eric-haibin-lin","html_url":"https://github.com/eric-haibin-lin","followers_url":"https://api.github.com/users/eric-haibin-lin/followers","following_url":"https://api.github.com/users/eric-haibin-lin/following{/other_user}","gists_url":"https://api.github.com/users/eric-haibin-lin/gists{/gist_id}","starred_url":"https://api.github.com/users/eric-haibin-lin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eric-haibin-lin/subscriptions","organizations_url":"https://api.github.com/users/eric-haibin-lin/orgs","repos_url":"https://api.github.com/users/eric-haibin-lin/repos","events_url":"https://api.github.com/users/eric-haibin-lin/events{/privacy}","received_events_url":"https://api.github.com/users/eric-haibin-lin/received_events","type":"User","site_admin":false},"assignees":[{"login":"eric-haibin-lin","id":5545640,"avatar_url":"https://avatars1.githubusercontent.com/u/5545640?v=4","gravatar_id":"","url":"https://api.github.com/users/eric-haibin-lin","html_url":"https://github.com/eric-haibin-lin","followers_url":"https://api.github.com/users/eric-haibin-lin/followers","following_url":"https://api.github.com/users/eric-haibin-lin/following{/other_user}","gists_url":"https://api.github.com/users/eric-haibin-lin/gists{/gist_id}","starred_url":"https://api.github.com/users/eric-haibin-lin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eric-haibin-lin/subscriptions","organizations_url":"https://api.github.com/users/eric-haibin-lin/orgs","repos_url":"https://api.github.com/users/eric-haibin-lin/repos","events_url":"https://api.github.com/users/eric-haibin-lin/events{/privacy}","received_events_url":"https://api.github.com/users/eric-haibin-lin/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2018-03-14T01:44:38Z","updated_at":"2018-05-15T01:03:27Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"As profiler shows, the \"nn.BatchNorm(axis=-1)\" will cause 10x lower speed on my application than \"nn.BatchNorm(axis=1)\".\r\nHowever, We often need a \"nn.BatchNorm(axis=-1)\" after \"nn.Dense(flatten=False)\"."},"comment":{"url":"https://api.github.com/repos/apache/incubator-mxnet/issues/comments/389009456","html_url":"https://github.com/apache/incubator-mxnet/issues/10095#issuecomment-389009456","issue_url":"https://api.github.com/repos/apache/incubator-mxnet/issues/10095","id":389009456,"user":{"login":"chinakook","id":5417628,"avatar_url":"https://avatars1.githubusercontent.com/u/5417628?v=4","gravatar_id":"","url":"https://api.github.com/users/chinakook","html_url":"https://github.com/chinakook","followers_url":"https://api.github.com/users/chinakook/followers","following_url":"https://api.github.com/users/chinakook/following{/other_user}","gists_url":"https://api.github.com/users/chinakook/gists{/gist_id}","starred_url":"https://api.github.com/users/chinakook/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chinakook/subscriptions","organizations_url":"https://api.github.com/users/chinakook/orgs","repos_url":"https://api.github.com/users/chinakook/repos","events_url":"https://api.github.com/users/chinakook/events{/privacy}","received_events_url":"https://api.github.com/users/chinakook/received_events","type":"User","site_admin":false},"created_at":"2018-05-15T01:03:27Z","updated_at":"2018-05-15T01:03:27Z","author_association":"CONTRIBUTOR","body":"I got it. \r\nAs I've tested, Tensorflow's batchnorm on the last axis is OK. It may not use cudnn."}}
{"actor":{"display_login":"chinakook"}}