{"action":"created","issue":{"url":"https://api.github.com/repos/RaRe-Technologies/gensim/issues/2048","repository_url":"https://api.github.com/repos/RaRe-Technologies/gensim","labels_url":"https://api.github.com/repos/RaRe-Technologies/gensim/issues/2048/labels{/name}","comments_url":"https://api.github.com/repos/RaRe-Technologies/gensim/issues/2048/comments","events_url":"https://api.github.com/repos/RaRe-Technologies/gensim/issues/2048/events","html_url":"https://github.com/RaRe-Technologies/gensim/pull/2048","id":322880799,"number":2048,"title":"[WIP GSOC 2018]: Multistream API, Part 1","user":{"login":"persiyanov","id":3997997,"avatar_url":"https://avatars1.githubusercontent.com/u/3997997?v=4","gravatar_id":"","url":"https://api.github.com/users/persiyanov","html_url":"https://github.com/persiyanov","followers_url":"https://api.github.com/users/persiyanov/followers","following_url":"https://api.github.com/users/persiyanov/following{/other_user}","gists_url":"https://api.github.com/users/persiyanov/gists{/gist_id}","starred_url":"https://api.github.com/users/persiyanov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/persiyanov/subscriptions","organizations_url":"https://api.github.com/users/persiyanov/orgs","repos_url":"https://api.github.com/users/persiyanov/repos","events_url":"https://api.github.com/users/persiyanov/events{/privacy}","received_events_url":"https://api.github.com/users/persiyanov/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-05-14T16:02:25Z","updated_at":"2018-05-17T07:07:46Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/RaRe-Technologies/gensim/pulls/2048","html_url":"https://github.com/RaRe-Technologies/gensim/pull/2048","diff_url":"https://github.com/RaRe-Technologies/gensim/pull/2048.diff","patch_url":"https://github.com/RaRe-Technologies/gensim/pull/2048.patch"},"body":"This is a PR for my GSOC project"},"comment":{"url":"https://api.github.com/repos/RaRe-Technologies/gensim/issues/comments/389766928","html_url":"https://github.com/RaRe-Technologies/gensim/pull/2048#issuecomment-389766928","issue_url":"https://api.github.com/repos/RaRe-Technologies/gensim/issues/2048","id":389766928,"user":{"login":"piskvorky","id":610412,"avatar_url":"https://avatars1.githubusercontent.com/u/610412?v=4","gravatar_id":"","url":"https://api.github.com/users/piskvorky","html_url":"https://github.com/piskvorky","followers_url":"https://api.github.com/users/piskvorky/followers","following_url":"https://api.github.com/users/piskvorky/following{/other_user}","gists_url":"https://api.github.com/users/piskvorky/gists{/gist_id}","starred_url":"https://api.github.com/users/piskvorky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/piskvorky/subscriptions","organizations_url":"https://api.github.com/users/piskvorky/orgs","repos_url":"https://api.github.com/users/piskvorky/repos","events_url":"https://api.github.com/users/piskvorky/events{/privacy}","received_events_url":"https://api.github.com/users/piskvorky/received_events","type":"User","site_admin":false},"created_at":"2018-05-17T07:07:46Z","updated_at":"2018-05-17T07:07:46Z","author_association":"MEMBER","body":"@persiyanov great start! Note that multistream is primarily meant to help with the dictionary building phase (before any training epochs). The word2vec/doc2vec/fasttext training is already heavily optimized and parallelized, although multistream should help there too, especially with many cores. But it's the dictionary building that is completely single-threaded and slow.\r\n\r\nThat doc2vec is behaves differently from word2vec is surprising. It's nearly the same algorithm, with the same optimizations (I believe even the same portions of code ). CC @gojomo."}}
{"actor":{"display_login":"piskvorky"}}