{"action":"opened","issue":{"url":"https://api.github.com/repos/dmlc/mxnet/issues/2638","repository_url":"https://api.github.com/repos/dmlc/mxnet","labels_url":"https://api.github.com/repos/dmlc/mxnet/issues/2638/labels{/name}","comments_url":"https://api.github.com/repos/dmlc/mxnet/issues/2638/comments","events_url":"https://api.github.com/repos/dmlc/mxnet/issues/2638/events","html_url":"https://github.com/dmlc/mxnet/issues/2638","id":164200648,"number":2638,"title":"Embedding without full connected layer","user":{"login":"xlvector","id":100203,"avatar_url":"https://avatars.githubusercontent.com/u/100203?v=3","gravatar_id":"","url":"https://api.github.com/users/xlvector","html_url":"https://github.com/xlvector","followers_url":"https://api.github.com/users/xlvector/followers","following_url":"https://api.github.com/users/xlvector/following{/other_user}","gists_url":"https://api.github.com/users/xlvector/gists{/gist_id}","starred_url":"https://api.github.com/users/xlvector/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xlvector/subscriptions","organizations_url":"https://api.github.com/users/xlvector/orgs","repos_url":"https://api.github.com/users/xlvector/repos","events_url":"https://api.github.com/users/xlvector/events{/privacy}","received_events_url":"https://api.github.com/users/xlvector/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-07-06T23:51:22Z","updated_at":"2016-07-06T23:51:22Z","closed_at":null,"body":"When I use mxnet to do SVD in recommender system:\r\n\r\nr(u,i) = dot(p(u), q(i))\r\n\r\nfollowing net will not converge\r\n\r\nuser = mx.symbol.Embedding(data = user, dim = 100)\r\nitem = mx.symbol.Embedding(data = item, dim = 100)\r\npred = user * item\r\npred = mx.symbol.sum(pred)\r\n\r\nBut after I add to FC layer, it will converge\r\n\r\nuser = mx.symbol.Embedding(data = user, dim = 100)\r\nuser = mx.symbol.FullyConnected(data = user, dim = 100)\r\nitem = mx.symbol.Embedding(data = item, dim = 100)\r\nitem = mx.symbol.FullyConnected(data = item, dim = 100)\r\npred = user * item\r\npred = mx.symbol.sum(pred)\r\n\r\nI do not know why?"}}
{"actor":{"display_login":"xlvector"}}