{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":503771672,"defaultBranch":"main","name":"didactic","ownerLogin":"creatis-myriad","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-15T13:12:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/106167764?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1705342771.0","currentOid":""},"activityList":{"items":[{"before":"452d72e45d64f646f4510fb121d8490477942128","after":"072f419216741d7f848b004107aeb8e10f453c18","ref":"refs/heads/main","pushedAt":"2024-07-05T22:14:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Fix quotes for interpolated `ckpt` parameter + update `n_jobs` from 10 to 16 for cardinal-ft-transformer experiments","shortMessageHtmlLink":"Fix quotes for interpolated ckpt parameter + update n_jobs from 1…"}},{"before":"80ae047d22f5b57f2280b5e58cca061df2cded4b","after":"452d72e45d64f646f4510fb121d8490477942128","ref":"refs/heads/main","pushedAt":"2024-07-05T01:09:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Improve numerical stability of softmax before AUROC by force-casting to float32","shortMessageHtmlLink":"Improve numerical stability of softmax before AUROC by force-casting …"}},{"before":"28a4cdf8fb13a6b0a877cdc44c6adffdc9aeed06","after":"80ae047d22f5b57f2280b5e58cca061df2cded4b","ref":"refs/heads/main","pushedAt":"2024-07-02T22:33:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Update job commands to sweep `cls_token`, `ordinal_mode` and `contrastive_loss_weight` cfg options","shortMessageHtmlLink":"Update job commands to sweep cls_token, ordinal_mode and `contras…"}},{"before":"1c885c718e6b99a02f0a1a68aecd5c7373512fa1","after":"28a4cdf8fb13a6b0a877cdc44c6adffdc9aeed06","ref":"refs/heads/main","pushedAt":"2024-07-02T22:27:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Update job commands to sweep `cls_token` and `ordinal_mode` boolean cfg options","shortMessageHtmlLink":"Update job commands to sweep cls_token and ordinal_mode boolean c…"}},{"before":"a918f459bbc0be681b840d80ec26a2f3ac5f4b57","after":"1c885c718e6b99a02f0a1a68aecd5c7373512fa1","ref":"refs/heads/main","pushedAt":"2024-07-02T22:18:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Update job commands to sweep `cls_token` and `ordinal_mode` boolean cfg options","shortMessageHtmlLink":"Update job commands to sweep cls_token and ordinal_mode boolean c…"}},{"before":"4850e269f2b2b770d7a76da1129204407efe8045","after":"a918f459bbc0be681b840d80ec26a2f3ac5f4b57","ref":"refs/heads/main","pushedAt":"2024-07-02T21:04:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Fix outdated reference to `torch-transformer-encoder` config, renamed `base-transformer-encoder`","shortMessageHtmlLink":"Fix outdated reference to torch-transformer-encoder config, renamed…"}},{"before":"1b5a6ad05e93a629fd85165f98e36d0bc94c38fd","after":"4850e269f2b2b770d7a76da1129204407efe8045","ref":"refs/heads/main","pushedAt":"2024-07-02T16:01:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Fix script compiling scores to avoid merging different metrics together","shortMessageHtmlLink":"Fix script compiling scores to avoid merging different metrics together"}},{"before":"4f95be55c688b2f4812ad1bd9013946b757a0bcc","after":"1b5a6ad05e93a629fd85165f98e36d0bc94c38fd","ref":"refs/heads/main","pushedAt":"2024-07-01T15:55:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Update cfg for Mask Token Replacement to most recent optimal value","shortMessageHtmlLink":"Update cfg for Mask Token Replacement to most recent optimal value"}},{"before":"fdb56d59227a70cdf30b15c8f59512d23b572121","after":"4f95be55c688b2f4812ad1bd9013946b757a0bcc","ref":"refs/heads/main","pushedAt":"2024-07-01T14:49:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Implement AUROC metric for generic cardiac records stratification task","shortMessageHtmlLink":"Implement AUROC metric for generic cardiac records stratification task"}},{"before":"1695e59a25fef6f2588724197207e0cdad442fe6","after":"fdb56d59227a70cdf30b15c8f59512d23b572121","ref":"refs/heads/main","pushedAt":"2024-07-01T12:00:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Update commands for running models w/ reported results to match refactored Hydra config\n\n- Simplified the commands to reduce their number and their complexity\n- Also unified loops that run scripts analyzing the predictions each job","shortMessageHtmlLink":"Update commands for running models w/ reported results to match refac…"}},{"before":"8957e04213ce20d7f7168bfcb41fabc35e04bd81","after":"1695e59a25fef6f2588724197207e0cdad442fe6","ref":"refs/heads/main","pushedAt":"2024-06-28T15:28:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Add AUROC to metrics logged during training and prediction","shortMessageHtmlLink":"Add AUROC to metrics logged during training and prediction"}},{"before":"02542a9f72d396cfde94eb3ae832da185f60e71b","after":"8957e04213ce20d7f7168bfcb41fabc35e04bd81","ref":"refs/heads/main","pushedAt":"2024-06-27T14:23:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Fallback to `16-mixed` AMP mode because of undiagnosed issue with `bf16-mixed`\n\nSeemingly randomly, some jobs will fail with a 'TypeError: Got unsupported ScalarType BFloat16' error","shortMessageHtmlLink":"Fallback to 16-mixed AMP mode because of undiagnosed issue with `bf…"}},{"before":"7beffaaa84a0c14caa9be4e9e35851f27d9eccde","after":"02542a9f72d396cfde94eb3ae832da185f60e71b","ref":"refs/heads/main","pushedAt":"2024-06-26T15:03:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Further refactor and extract common patterns from Hydra experiments configs\n\n+ add `bidirectional-xtab` experiment config","shortMessageHtmlLink":"Further refactor and extract common patterns from Hydra experiments c…"}},{"before":"8d42cb6fe01bb3dddc1aef3e51b28696072d3ffc","after":"7beffaaa84a0c14caa9be4e9e35851f27d9eccde","ref":"refs/heads/main","pushedAt":"2024-06-25T16:21:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Simplify config switch between CLS token and sequence pooling","shortMessageHtmlLink":"Simplify config switch between CLS token and sequence pooling"}},{"before":"2eca2b0a42bb6e301d078901825c5958e34d48c9","after":"8d42cb6fe01bb3dddc1aef3e51b28696072d3ffc","ref":"refs/heads/main","pushedAt":"2024-06-25T12:47:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Migrate generic transformer layers to `vital` submodule","shortMessageHtmlLink":"Migrate generic transformer layers to vital submodule"}},{"before":"c05676b6c965a4285218042d7fc25663e9425b5a","after":"2eca2b0a42bb6e301d078901825c5958e34d48c9","ref":"refs/heads/main","pushedAt":"2024-06-25T12:31:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Improve config inheritance from XTab task to model","shortMessageHtmlLink":"Improve config inheritance from XTab task to model"}},{"before":"db70c92a6b9344b9c2425db5911076d4fe715b0d","after":"c05676b6c965a4285218042d7fc25663e9425b5a","ref":"refs/heads/main","pushedAt":"2024-06-25T12:27:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Add support for cross-attention module (before encoder) in cardiac representation pipeline","shortMessageHtmlLink":"Add support for cross-attention module (before encoder) in cardiac re…"}},{"before":"fc021e0483593eaecc536a74002f5d26a31517b5","after":"db70c92a6b9344b9c2425db5911076d4fe715b0d","ref":"refs/heads/main","pushedAt":"2024-06-24T15:36:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Update `xtab-transformer` config to use new transformer implementation in `vital`","shortMessageHtmlLink":"Update xtab-transformer config to use new transformer implementatio…"}},{"before":"89db9b017f49fe0d921406e6849a6f41dcf19576","after":"fc021e0483593eaecc536a74002f5d26a31517b5","ref":"refs/heads/main","pushedAt":"2024-06-10T17:16:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Add script to convert CARDINAL images and tabular data to format expected by MMCL code","shortMessageHtmlLink":"Add script to convert CARDINAL images and tabular data to format expe…"}},{"before":"d1833a004a03b96bc7eadd46ac7c5f0c336ff59b","after":"89db9b017f49fe0d921406e6849a6f41dcf19576","ref":"refs/heads/main","pushedAt":"2024-06-10T13:58:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Add script to convert CARDINAL images and tabular data to format expected by MMCL code","shortMessageHtmlLink":"Add script to convert CARDINAL images and tabular data to format expe…"}},{"before":"5f7fae2771d72850d2081b18c9ee0d3dafdd37d7","after":"d1833a004a03b96bc7eadd46ac7c5f0c336ff59b","ref":"refs/heads/main","pushedAt":"2024-06-05T15:39:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Add script to convert CARDINAL images and tabular data to format expected by MMCL code","shortMessageHtmlLink":"Add script to convert CARDINAL images and tabular data to format expe…"}},{"before":"059f7060952c351641cdef0f307ad3afd487d601","after":"5f7fae2771d72850d2081b18c9ee0d3dafdd37d7","ref":"refs/heads/main","pushedAt":"2024-06-05T14:00:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Add script to convert CARDINAL images and tabular data to format expected by MMCL code","shortMessageHtmlLink":"Add script to convert CARDINAL images and tabular data to format expe…"}},{"before":"09793064abf888c2ef812df596107df193ae0e9d","after":"059f7060952c351641cdef0f307ad3afd487d601","ref":"refs/heads/main","pushedAt":"2024-05-29T15:33:38.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Add commands to run (and compile scores across runs) for new task of cardiac stratification from tabular data","shortMessageHtmlLink":"Add commands to run (and compile scores across runs) for new task of …"}},{"before":"1087783bcc999592516a5d5eb48f5b784163976c","after":"09793064abf888c2ef812df596107df193ae0e9d","ref":"refs/heads/main","pushedAt":"2024-01-25T23:38:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Fix outdated time-series tokenizer config group name","shortMessageHtmlLink":"Fix outdated time-series tokenizer config group name"}},{"before":"7daeee9cc6036be7e9e2c24eb23ba7e79c14b2fc","after":null,"ref":"refs/heads/fix/patch-after-transfer","pushedAt":"2024-01-15T18:19:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"}},{"before":"fa82bf8432ba1e34fe70641f6d65955da6a2b64b","after":"1087783bcc999592516a5d5eb48f5b784163976c","ref":"refs/heads/main","pushedAt":"2024-01-15T18:19:24.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Migrate from `rtdl` to `rtdl_revisiting_models` dependency\n\nSome APIs (i.e. `CLSToken` and `FeatureTokenizer`) were not ported to the new dependency. Their original implementations were therefore copied and patched for the project.","shortMessageHtmlLink":"Migrate from rtdl to rtdl_revisiting_models dependency"}},{"before":"4ebd17ac8409137afc7bca973de35388818f078f","after":null,"ref":"refs/heads/feature/cluster-analysis-v0","pushedAt":"2024-01-15T18:14:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"}},{"before":"043c59fb15acdb7b641e005d8a7e9aac5dfa90c5","after":"7daeee9cc6036be7e9e2c24eb23ba7e79c14b2fc","ref":"refs/heads/fix/patch-after-transfer","pushedAt":"2024-01-15T18:13:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Migrate from `rtdl` to `rtdl_revisiting_models` dependency\n\nSome APIs (i.e. `CLSToken` and `FeatureTokenizer`) were not ported to the new dependency. Their original implementations were therefore copied and patched for the project.","shortMessageHtmlLink":"Migrate from rtdl to rtdl_revisiting_models dependency"}},{"before":"2b7f236bc6501405516e24d0b9b50ccff6391b0d","after":"043c59fb15acdb7b641e005d8a7e9aac5dfa90c5","ref":"refs/heads/fix/patch-after-transfer","pushedAt":"2024-01-15T16:27:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Update internal URLs after ownership transfer to `creatis-myriad`","shortMessageHtmlLink":"Update internal URLs after ownership transfer to creatis-myriad"}},{"before":"86d84a0ba758683e610677dd9828fdd63d983104","after":"2b7f236bc6501405516e24d0b9b50ccff6391b0d","ref":"refs/heads/fix/patch-after-transfer","pushedAt":"2024-01-15T16:22:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanpainchaud","name":"Nathan Painchaud","path":"/nathanpainchaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23144457?s=80&v=4"},"commit":{"message":"Update `vital` submodule to dedicated `project/didactic` branch in main repo","shortMessageHtmlLink":"Update vital submodule to dedicated project/didactic branch in ma…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeCQofwA","startCursor":null,"endCursor":null}},"title":"Activity · creatis-myriad/didactic"}