{"action":"created","issue":{"url":"https://api.github.com/repos/YosefLab/scVI-dev/issues/36","repository_url":"https://api.github.com/repos/YosefLab/scVI-dev","labels_url":"https://api.github.com/repos/YosefLab/scVI-dev/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/YosefLab/scVI-dev/issues/36/comments","events_url":"https://api.github.com/repos/YosefLab/scVI-dev/issues/36/events","html_url":"https://github.com/YosefLab/scVI-dev/pull/36","id":314187647,"number":36,"title":"Taking into account multiple batches","user":{"login":"maxime1310","id":26231992,"avatar_url":"https://avatars1.githubusercontent.com/u/26231992?v=4","gravatar_id":"","url":"https://api.github.com/users/maxime1310","html_url":"https://github.com/maxime1310","followers_url":"https://api.github.com/users/maxime1310/followers","following_url":"https://api.github.com/users/maxime1310/following{/other_user}","gists_url":"https://api.github.com/users/maxime1310/gists{/gist_id}","starred_url":"https://api.github.com/users/maxime1310/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maxime1310/subscriptions","organizations_url":"https://api.github.com/users/maxime1310/orgs","repos_url":"https://api.github.com/users/maxime1310/repos","events_url":"https://api.github.com/users/maxime1310/events{/privacy}","received_events_url":"https://api.github.com/users/maxime1310/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-04-13T17:20:20Z","updated_at":"2018-04-13T18:10:46Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/YosefLab/scVI-dev/pulls/36","html_url":"https://github.com/YosefLab/scVI-dev/pull/36","diff_url":"https://github.com/YosefLab/scVI-dev/pull/36.diff","patch_url":"https://github.com/YosefLab/scVI-dev/pull/36.patch"},"body":"Added the ability to use batch information in the VAE decoder. Run benchmarks on a synthetic dataset with two batches to ensure that it works fine. As the structure of the VAE (the decoder especially) depends on whether the batches are taken into account or not, running a forward pass on a VAE that was initialized with batch = True without feeding him batch_indexes for the samples will raise an error (the decoder's structure requires to concatenate z with batch_index as a one hot tensor)"},"comment":{"url":"https://api.github.com/repos/YosefLab/scVI-dev/issues/comments/381218283","html_url":"https://github.com/YosefLab/scVI-dev/pull/36#issuecomment-381218283","issue_url":"https://api.github.com/repos/YosefLab/scVI-dev/issues/36","id":381218283,"user":{"login":"jeff-regier","id":8953355,"avatar_url":"https://avatars2.githubusercontent.com/u/8953355?v=4","gravatar_id":"","url":"https://api.github.com/users/jeff-regier","html_url":"https://github.com/jeff-regier","followers_url":"https://api.github.com/users/jeff-regier/followers","following_url":"https://api.github.com/users/jeff-regier/following{/other_user}","gists_url":"https://api.github.com/users/jeff-regier/gists{/gist_id}","starred_url":"https://api.github.com/users/jeff-regier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeff-regier/subscriptions","organizations_url":"https://api.github.com/users/jeff-regier/orgs","repos_url":"https://api.github.com/users/jeff-regier/repos","events_url":"https://api.github.com/users/jeff-regier/events{/privacy}","received_events_url":"https://api.github.com/users/jeff-regier/received_events","type":"User","site_admin":false},"created_at":"2018-04-13T18:10:46Z","updated_at":"2018-04-13T18:10:46Z","author_association":"COLLABORATOR","body":"Might be good at add a unit test that runs scvi one iteration on synthetic data, with `use_batches=True`, to keep our code coverage statistics up."}}
{"actor":{"display_login":"jeff-regier"}}