{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":536140117,"defaultBranch":"main","name":"GenerativeModels","ownerLogin":"Project-MONAI","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-13T13:29:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56449156?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717363563.0","currentOid":""},"activityList":{"items":[{"before":"cb464adea1355f0633a4d7c6239570c7dbaa1104","after":"ebfc3fb6e4cc3767226a7c4cf0aa349226b01e2a","ref":"refs/heads/494-clipping-min-and-max-values-on-scheduler","pushedAt":"2024-06-02T21:38:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Modified ddpm and ddim files so that clip_sample also allows user to choose the clipping values. We added arguments clip_value_min and clip_value_max.\n\nRan autofix (formatted patchgan and vqvae).\n\nVQ-VAE was missing an import (from my side).\n\nSigned-off-by: virginiafdez ","shortMessageHtmlLink":"Modified ddpm and ddim files so that clip_sample also allows user to …"}},{"before":null,"after":"cb464adea1355f0633a4d7c6239570c7dbaa1104","ref":"refs/heads/494-clipping-min-and-max-values-on-scheduler","pushedAt":"2024-06-02T21:26:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Merge pull request #493 from Aamir-M-Khan/fix-readme-typo\n\nFix typo in 3d_ldm_tutorial.ipynb","shortMessageHtmlLink":"Merge pull request #493 from Aamir-M-Khan/fix-readme-typo"}},{"before":"4bc610abe035a5f4f506922c9b7b3c8cbe9b7982","after":"cb464adea1355f0633a4d7c6239570c7dbaa1104","ref":"refs/heads/main","pushedAt":"2024-05-28T14:19:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ericspod","name":"Eric Kerfoot","path":"/ericspod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17726042?s=80&v=4"},"commit":{"message":"Merge pull request #493 from Aamir-M-Khan/fix-readme-typo\n\nFix typo in 3d_ldm_tutorial.ipynb","shortMessageHtmlLink":"Merge pull request #493 from Aamir-M-Khan/fix-readme-typo"}},{"before":"ef6b7e6356ff15a201585fc4e0f9f1f58228d5b1","after":"4bc610abe035a5f4f506922c9b7b3c8cbe9b7982","ref":"refs/heads/main","pushedAt":"2024-04-03T12:32:38.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Merge pull request #479 from StijnvWijn/475-add-different-downsampling-methods-to-PatchGAN-discriminator\n\n475 add different downsampling methods to patch gan discriminator","shortMessageHtmlLink":"Merge pull request #479 from StijnvWijn/475-add-different-downsamplin…"}},{"before":null,"after":"b6d712010699eaedd7f2f935d5e3478a85a20131","ref":"refs/heads/475-add-different-downsampling-methods-to-PatchGAN-discriminator","pushedAt":"2024-04-03T12:30:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Run autofix","shortMessageHtmlLink":"Run autofix"}},{"before":"c5e65c3235655ca1da0c26691106597e1425bd5b","after":null,"ref":"refs/heads/480-non-quantised-vq-vae-ldm-training-needs-modification-of-the-inferer-to-be-able-to-modify-the-quantised-flag","pushedAt":"2024-03-26T13:51:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marksgraham","name":"Mark Graham","path":"/marksgraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947315?s=80&v=4"}},{"before":"866e282d0351a1270c6b956aadf23b2fbb7e892f","after":"ef6b7e6356ff15a201585fc4e0f9f1f58228d5b1","ref":"refs/heads/main","pushedAt":"2024-03-26T13:50:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marksgraham","name":"Mark Graham","path":"/marksgraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947315?s=80&v=4"},"commit":{"message":"Allowed for the quantized flag to be passed to the LatentDiffusionInferer methods, which is then passed to VQVAE encode_stage_2_inputs if autoencoder_model is a VQVAE. (#481)\n\nSet this flag randomly during testing (when the autoencoder is a VAE, it shouldn't matter), ran the tests, and ran reformatting.\r\n+ controlnet.py has been changed for reformatting purposes only.\r\n\r\nCo-authored-by: virginiafdez ","shortMessageHtmlLink":"Allowed for the quantized flag to be passed to the LatentDiffusionInf…"}},{"before":"866e282d0351a1270c6b956aadf23b2fbb7e892f","after":"c5e65c3235655ca1da0c26691106597e1425bd5b","ref":"refs/heads/480-non-quantised-vq-vae-ldm-training-needs-modification-of-the-inferer-to-be-able-to-modify-the-quantised-flag","pushedAt":"2024-03-26T10:12:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Allowed for the quantized flag to be passed to the LatentDiffusionInferer methods, which is then passed to VQVAE encode_stage_2_inputs if autoencoder_model is a VQVAE.\nSet this flag randomly during testing (when the autoencoder is a VAE, it shouldn't matter), ran the tests, and ran reformatting.\n+ controlnet.py has been changed for reformatting purposes only.","shortMessageHtmlLink":"Allowed for the quantized flag to be passed to the LatentDiffusionInf…"}},{"before":null,"after":"866e282d0351a1270c6b956aadf23b2fbb7e892f","ref":"refs/heads/480-non-quantised-vq-vae-ldm-training-needs-modification-of-the-inferer-to-be-able-to-modify-the-quantised-flag","pushedAt":"2024-03-26T09:47:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Modify controlnet inferer to pass the same conditioning as the one th… (#477)\n\n* Modify controlnet inferer to pass the same conditioning as the one the diffusion model is getting.\r\nModification of tests accordingly.\r\n\r\n* Uncommented controlnet inferer tests, fixed them. These should be running now.\r\n\r\n* Re-formatting the test script, fix naming issues.\r\n\r\n---------\r\n\r\nCo-authored-by: virginiafdez ","shortMessageHtmlLink":"Modify controlnet inferer to pass the same conditioning as the one th… ("}},{"before":"36d6e5465d34179f87307530cfba4f0241f3873c","after":null,"ref":"refs/heads/476-bug-controlnet-inferer-does-not-work-well-with-conditioning","pushedAt":"2024-03-25T15:40:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marksgraham","name":"Mark Graham","path":"/marksgraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947315?s=80&v=4"}},{"before":"269d61d762ddc664044b1cfccfe0b181ccf7b4db","after":"866e282d0351a1270c6b956aadf23b2fbb7e892f","ref":"refs/heads/main","pushedAt":"2024-03-25T15:40:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marksgraham","name":"Mark Graham","path":"/marksgraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947315?s=80&v=4"},"commit":{"message":"Modify controlnet inferer to pass the same conditioning as the one th… (#477)\n\n* Modify controlnet inferer to pass the same conditioning as the one the diffusion model is getting.\r\nModification of tests accordingly.\r\n\r\n* Uncommented controlnet inferer tests, fixed them. These should be running now.\r\n\r\n* Re-formatting the test script, fix naming issues.\r\n\r\n---------\r\n\r\nCo-authored-by: virginiafdez ","shortMessageHtmlLink":"Modify controlnet inferer to pass the same conditioning as the one th… ("}},{"before":"1719cbd1bc25ce67ab4cdb84088b63f8c14f34c6","after":null,"ref":"refs/heads/377-helper-function-to-initialise-the-controlnet-parameters","pushedAt":"2024-03-25T15:40:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marksgraham","name":"Mark Graham","path":"/marksgraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947315?s=80&v=4"}},{"before":"0db685f5686247cf263038ecd9cdbf3e699ae185","after":"269d61d762ddc664044b1cfccfe0b181ccf7b4db","ref":"refs/heads/main","pushedAt":"2024-03-25T15:40:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marksgraham","name":"Mark Graham","path":"/marksgraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947315?s=80&v=4"},"commit":{"message":"Added function to load the state_dict from the diffusion model into t… (#478)\n\n* Added function to load the state_dict from the diffusion model into the controlnet, informing the user - if required - of matched and unmatched layers.\r\n\r\n* Modify formatting: removed return statement, return in args description, and formatted the print with f-Strings.\r\n\r\n* Formatting of the function\r\n\r\n---------\r\n\r\nCo-authored-by: virginiafdez ","shortMessageHtmlLink":"Added function to load the state_dict from the diffusion model into t… ("}},{"before":"2e80439806dc932449ad54498cb20209c235dab2","after":"1719cbd1bc25ce67ab4cdb84088b63f8c14f34c6","ref":"refs/heads/377-helper-function-to-initialise-the-controlnet-parameters","pushedAt":"2024-03-21T11:25:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Formatting of the function","shortMessageHtmlLink":"Formatting of the function"}},{"before":"ec8694bf559d93b8b8616f87566dc3a3fa695120","after":"36d6e5465d34179f87307530cfba4f0241f3873c","ref":"refs/heads/476-bug-controlnet-inferer-does-not-work-well-with-conditioning","pushedAt":"2024-03-20T14:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Re-formatting the test script, fix naming issues.","shortMessageHtmlLink":"Re-formatting the test script, fix naming issues."}},{"before":"84338f189db5d66f1e323652b38affd943c306c8","after":"2e80439806dc932449ad54498cb20209c235dab2","ref":"refs/heads/377-helper-function-to-initialise-the-controlnet-parameters","pushedAt":"2024-03-20T14:22:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Modify formatting: removed return statement, return in args description, and formatted the print with f-Strings.","shortMessageHtmlLink":"Modify formatting: removed return statement, return in args descripti…"}},{"before":"6d67dcaaed54c25cd003352bf0e79adf6c69aaac","after":"ec8694bf559d93b8b8616f87566dc3a3fa695120","ref":"refs/heads/476-bug-controlnet-inferer-does-not-work-well-with-conditioning","pushedAt":"2024-03-20T11:09:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Uncommented controlnet inferer tests, fixed them. These should be running now.","shortMessageHtmlLink":"Uncommented controlnet inferer tests, fixed them. These should be run…"}},{"before":"0db685f5686247cf263038ecd9cdbf3e699ae185","after":"84338f189db5d66f1e323652b38affd943c306c8","ref":"refs/heads/377-helper-function-to-initialise-the-controlnet-parameters","pushedAt":"2024-03-20T09:18:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Added function to load the state_dict from the diffusion model into the controlnet, informing the user - if required - of matched and unmatched layers.","shortMessageHtmlLink":"Added function to load the state_dict from the diffusion model into t…"}},{"before":null,"after":"0db685f5686247cf263038ecd9cdbf3e699ae185","ref":"refs/heads/377-helper-function-to-initialise-the-controlnet-parameters","pushedAt":"2024-03-20T08:30:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Addition of non_quantized flag to enable non-quantised encoding for L… (#474)\n\n* Addition of non_quantized flag to enable non-quantised encoding for LDM training on the VQVAE.\r\n\r\n* non_quantized > quantized\r\nDefault true.\r\n\r\n---------\r\n\r\nCo-authored-by: virginiafdez ","shortMessageHtmlLink":"Addition of non_quantized flag to enable non-quantised encoding for L… ("}},{"before":"0db685f5686247cf263038ecd9cdbf3e699ae185","after":"6d67dcaaed54c25cd003352bf0e79adf6c69aaac","ref":"refs/heads/476-bug-controlnet-inferer-does-not-work-well-with-conditioning","pushedAt":"2024-03-20T08:29:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Modify controlnet inferer to pass the same conditioning as the one the diffusion model is getting.\nModification of tests accordingly.","shortMessageHtmlLink":"Modify controlnet inferer to pass the same conditioning as the one th…"}},{"before":null,"after":"0db685f5686247cf263038ecd9cdbf3e699ae185","ref":"refs/heads/476-bug-controlnet-inferer-does-not-work-well-with-conditioning","pushedAt":"2024-03-19T15:15:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Addition of non_quantized flag to enable non-quantised encoding for L… (#474)\n\n* Addition of non_quantized flag to enable non-quantised encoding for LDM training on the VQVAE.\r\n\r\n* non_quantized > quantized\r\nDefault true.\r\n\r\n---------\r\n\r\nCo-authored-by: virginiafdez ","shortMessageHtmlLink":"Addition of non_quantized flag to enable non-quantised encoding for L… ("}},{"before":null,"after":"9d9f8644bd90bcd2021e2fe6db1c713d5fbf3b2c","ref":"refs/heads/397_fix_flawed_schedulers","pushedAt":"2024-03-15T09:24:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marksgraham","name":"Mark Graham","path":"/marksgraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947315?s=80&v=4"},"commit":{"message":"Allow selection of timestep spacing method","shortMessageHtmlLink":"Allow selection of timestep spacing method"}},{"before":"6b132e12c01dbe94f9c30637dbca56ba7cfeba73","after":null,"ref":"refs/heads/473-allow-ldm-model-to-train-on-non-quantized-encoded-outputs-of-the-vq-vae","pushedAt":"2024-03-12T16:28:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marksgraham","name":"Mark Graham","path":"/marksgraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947315?s=80&v=4"}},{"before":"a473b5f7db4be41129a4ee2f839d4a09cfdc1595","after":"0db685f5686247cf263038ecd9cdbf3e699ae185","ref":"refs/heads/main","pushedAt":"2024-03-12T16:28:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marksgraham","name":"Mark Graham","path":"/marksgraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947315?s=80&v=4"},"commit":{"message":"Addition of non_quantized flag to enable non-quantised encoding for L… (#474)\n\n* Addition of non_quantized flag to enable non-quantised encoding for LDM training on the VQVAE.\r\n\r\n* non_quantized > quantized\r\nDefault true.\r\n\r\n---------\r\n\r\nCo-authored-by: virginiafdez ","shortMessageHtmlLink":"Addition of non_quantized flag to enable non-quantised encoding for L… ("}},{"before":"96af85d30a9ac0f79fac12ea5e141852f1d6e5f1","after":"6b132e12c01dbe94f9c30637dbca56ba7cfeba73","ref":"refs/heads/473-allow-ldm-model-to-train-on-non-quantized-encoded-outputs-of-the-vq-vae","pushedAt":"2024-03-12T16:26:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"non_quantized > quantized\nDefault true.","shortMessageHtmlLink":"non_quantized > quantized"}},{"before":"a473b5f7db4be41129a4ee2f839d4a09cfdc1595","after":"96af85d30a9ac0f79fac12ea5e141852f1d6e5f1","ref":"refs/heads/473-allow-ldm-model-to-train-on-non-quantized-encoded-outputs-of-the-vq-vae","pushedAt":"2024-03-12T16:21:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Addition of non_quantized flag to enable non-quantised encoding for LDM training on the VQVAE.","shortMessageHtmlLink":"Addition of non_quantized flag to enable non-quantised encoding for L…"}},{"before":null,"after":"a473b5f7db4be41129a4ee2f839d4a09cfdc1595","ref":"refs/heads/473-allow-ldm-model-to-train-on-non-quantized-encoded-outputs-of-the-vq-vae","pushedAt":"2024-03-12T16:06:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Fix bug where save_intermediates is sometimes ignored. (#465)\n\nCo-authored-by: virginiafdez ","shortMessageHtmlLink":"Fix bug where save_intermediates is sometimes ignored. (#465)"}},{"before":"67bc916fabaab3152a2292f551b01036c49f1cec","after":null,"ref":"refs/heads/464-bug-on-inferer-when-padding-cropping-with-intermediates-=-false","pushedAt":"2024-02-05T11:12:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marksgraham","name":"Mark Graham","path":"/marksgraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947315?s=80&v=4"}},{"before":"a9b17d461d42b7b3487d0e29be265d9373b11d67","after":"a473b5f7db4be41129a4ee2f839d4a09cfdc1595","ref":"refs/heads/main","pushedAt":"2024-02-05T11:12:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marksgraham","name":"Mark Graham","path":"/marksgraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947315?s=80&v=4"},"commit":{"message":"Fix bug where save_intermediates is sometimes ignored. (#465)\n\nCo-authored-by: virginiafdez ","shortMessageHtmlLink":"Fix bug where save_intermediates is sometimes ignored. (#465)"}},{"before":"a9b17d461d42b7b3487d0e29be265d9373b11d67","after":"67bc916fabaab3152a2292f551b01036c49f1cec","ref":"refs/heads/464-bug-on-inferer-when-padding-cropping-with-intermediates-=-false","pushedAt":"2024-02-03T11:46:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"virginiafdez","name":"Virginia Fernandez","path":"/virginiafdez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61539159?s=80&v=4"},"commit":{"message":"Fix bug on inferer sample methods when there needs to be a cropping before passing the output of the DM to the AEKL, and save_intermediates is False.","shortMessageHtmlLink":"Fix bug on inferer sample methods when there needs to be a cropping b…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWl2WrwA","startCursor":null,"endCursor":null}},"title":"Activity · Project-MONAI/GenerativeModels"}