{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":232335424,"defaultBranch":"master","name":"braindecode","ownerLogin":"braindecode","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-07T13:54:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59028076?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708549558.0","currentOid":""},"activityList":{"items":[{"before":"c4098004d4b957e077f3924e91c00ff88f2e3b0e","after":"0114896d31b40f33c41aa940f9ef10bf9bf6d85f","ref":"refs/heads/master","pushedAt":"2024-05-21T12:31:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PierreGtch","name":null,"path":"/PierreGtch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25532709?s=80&v=4"},"commit":{"message":"Lazy index for fixed length windower (#597)\n\n* Add lazy_metadata parameter for fixed length windower\r\n\r\n* Add test\r\n\r\n* Use functions instead of lambdas\r\n\r\n* applying pre-commit\r\n\r\n* changing the .pre-commit-config to work\r\n\r\n* returning\r\n\r\n* update whats_new.rst\r\n\r\n* Add \"experimental\" disclaimer\r\n\r\n* Increase coverage\r\n\r\n* Increase coveraeg\r\n\r\n* Remove _NS\r\n\r\n* Add comments for each condition\r\n\r\n* Describe class parameters\r\n\r\n* Add docstring _LazyDataFrame\r\n\r\n* Add docstring _FixedLengthWindowFunctions\r\n\r\n---------\r\n\r\nCo-authored-by: Bru ","shortMessageHtmlLink":"Lazy index for fixed length windower (#597)"}},{"before":"33eb47d925d018d0df1ff36d3d5b4728993c4244","after":"c4098004d4b957e077f3924e91c00ff88f2e3b0e","ref":"refs/heads/master","pushedAt":"2024-05-20T17:54:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"MNT Optimizing the CI (#620)\n\n* Ensure that only the last push has the test executed\r\n\r\n* Ensure that only the last push has the test executed\r\n\r\n* Updating the whats_new file","shortMessageHtmlLink":"MNT Optimizing the CI (#620)"}},{"before":"2ebd568604ba99c1467b10639c372dd7351644b7","after":"33eb47d925d018d0df1ff36d3d5b4728993c4244","ref":"refs/heads/master","pushedAt":"2024-05-20T17:15:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"Code clarity changes in `windowers.py` (#615)\n\n* Code clarity change sin `windowers.py`\r\n\r\n - the `samp` in `first_samp` refers to a sample (i.e., inclusive indexing), make it same for `last_samp`\r\n - a few wording changes that make things clearer to me\r\n\r\nFeel free to revert any or all of it\r\n\r\n* typo fix\r\n\r\n* fixing the whats new file\r\n\r\n* pre-commit\r\n\r\n---------\r\n\r\nCo-authored-by: Bru ","shortMessageHtmlLink":"Code clarity changes in windowers.py (#615)"}},{"before":"a9f744ffd0384266aca1750dc1ab2b6844c3ac42","after":"2ebd568604ba99c1467b10639c372dd7351644b7","ref":"refs/heads/master","pushedAt":"2024-05-20T17:05:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"Add SegmentationReconstruction augmentation (#608)\n\n* Add SegmentationReconstruction augmentation\r\n\r\n* Add test function to augmentation\r\n\r\n* Add docs references\r\n\r\n* updating functional\r\n\r\n* add more tests for augmentation\r\n\r\n* correcting test functional and texts\r\n\r\n* moving\r\n\r\n* changing the function\r\n\r\n* adding the test\r\n\r\n* adding two tests\r\n\r\n* better way to define X\r\n\r\n* fixing indexing problem\r\n\r\n* updating transform and functional description\r\n\r\n* updating description in transforms.py\r\n\r\n* moving random samplings to transforms.py\r\n\r\n* updating functional tests\r\n\r\n* updating documentation\r\n\r\n* removing some functional tests (no need)\r\n\r\n* fixing type\r\n\r\n---------\r\n\r\nCo-authored-by: bruAristimunha ","shortMessageHtmlLink":"Add SegmentationReconstruction augmentation (#608)"}},{"before":"7c88b4c4d5b975559577965cace63c1637bf8464","after":"a9f744ffd0384266aca1750dc1ab2b6844c3ac42","ref":"refs/heads/master","pushedAt":"2024-05-20T16:37:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"MNT Ensure mypy to work for every commit (#619)\n\n* fixing mypy\r\n\r\n* fixing typing\r\n\r\n* updating whats_new.rst\r\n\r\n* updating whats_new.rst","shortMessageHtmlLink":"MNT Ensure mypy to work for every commit (#619)"}},{"before":"77b4f8bc2a28b943ffd1d9849f14ce31bf5e1eb0","after":"7c88b4c4d5b975559577965cace63c1637bf8464","ref":"refs/heads/master","pushedAt":"2024-05-19T13:39:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agramfort","name":"Alexandre Gramfort","path":"/agramfort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/161052?s=80&v=4"},"commit":{"message":"Adding SPARCNet and ContraWR (#611)\n\n* Adding sparcnet\r\n\r\n* Adding sparcnet inside the metalist\r\n\r\n* updating docs\r\n\r\n* Adding ContraWR\r\n\r\n* adding the removing of extra parameter\r\n\r\n* Export contrawr\r\n\r\n* final fixed to the contrawr\r\n\r\n* adding contrawr.py\r\n\r\n* adding contrawr\r\n\r\n* updating the whats_new file\r\n\r\n* adding two tests\r\n\r\n* adding models to doc\r\n\r\n* updating the number in whats new\r\n\r\n* Update braindecode/models/sparcnet.py\r\n\r\nCo-authored-by: Alexandre Gramfort \r\n\r\n* Rename the variable name and improve the variable consistency (in_channels and out_channels, as much as possible).\r\n\r\n* fixing mypy\r\n\r\n---------\r\n\r\nCo-authored-by: Alexandre Gramfort ","shortMessageHtmlLink":"Adding SPARCNet and ContraWR (#611)"}},{"before":"a09a44a853ba8fe89287ccb9d73353138de711c0","after":"77b4f8bc2a28b943ffd1d9849f14ce31bf5e1eb0","ref":"refs/heads/master","pushedAt":"2024-05-18T10:50:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"updating matplotlib colormaps (#617)","shortMessageHtmlLink":"updating matplotlib colormaps (#617)"}},{"before":"2dd005a2f5c0d44e9c645ae4bcde58e0c05ac32f","after":"a09a44a853ba8fe89287ccb9d73353138de711c0","ref":"refs/heads/master","pushedAt":"2024-05-11T20:26:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"Fix dead link & Sphinx URL formatting (#602)\n\nCo-authored-by: Bru ","shortMessageHtmlLink":"Fix dead link & Sphinx URL formatting (#602)"}},{"before":"f4840112bf80bc18df0a478807369628249baa18","after":"2dd005a2f5c0d44e9c645ae4bcde58e0c05ac32f","ref":"refs/heads/master","pushedAt":"2024-05-10T11:36:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"Preprocessing `EEGWindowsDataset` (#607)\n\n* Expose use_mne_epochs in create_windows_from_events\n\n* Warn when applying preprocessors to an EEGWindowsDataset\n\n* Test use_mne_epochs\n\n* Update whats_new.rst\n\n* Test warning if preprocessing EEGWindowsDataset","shortMessageHtmlLink":"Preprocessing EEGWindowsDataset (#607)"}},{"before":"92a864ae97aeed9e8b2b13fa268fef2d235b571f","after":"f4840112bf80bc18df0a478807369628249baa18","ref":"refs/heads/master","pushedAt":"2024-05-09T21:38:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"Add mypy to CI (#606)\n\n* Add mypy dependency\n\n* Update pre-commit\n\n* Test pre-commit\n\n* Test pre-commit\n\n* Set files to check\n\n* Only check mypy at push\n\n* Fix type\n\n* Fix type\n\n* Fix type\n\n* Fix type\n\n* Fix missing methods from EEGModuleMixin, not nice...\n\n* Fix types\n\n* Remove staticmethod(..) from IdentityTransform\n\n* Fix type\n\n* Undo IdentityTransform not staticmethod\n\n* Ignore check for staticmethods in transforms because of https://github.com/python/mypy/issues/4574\n\n* Ignore BaseConcatDataset.split for now\n\n* Fix type\n\n* Fix type\n\n* Fix type\n\n* Fix types\n\n* Fix types\n\n* Fix types\n\n* Fix types\n\n* Add future import\n\n* Fix type\n\n* Fix types\n\n* Fix types\n\n* Ignore type staticmethod\n\n* Ignore type staticmethod\n\n* Fix type\n\n* Ignore import error for preprocessors\n\n* Update whats_new.rst","shortMessageHtmlLink":"Add mypy to CI (#606)"}},{"before":"629b6bbf78682f0be133a9c3a9897ee2f6c0570d","after":"92a864ae97aeed9e8b2b13fa268fef2d235b571f","ref":"refs/heads/master","pushedAt":"2024-05-08T20:58:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"Update nmt.py (#601)\n\n* Update nmt.py\n\n* 'improve to pass the test'\n\n* 'pass precommit test'\n\n* Update braindecode/datasets/nmt.py\n\n* Update braindecode/datasets/nmt.py\n\n---------\n\nCo-authored-by: MohammadJavavdD <653mjd@gmail.co>\nCo-authored-by: Bru ","shortMessageHtmlLink":"Update nmt.py (#601)"}},{"before":"095e70c9a4c64001fe856100efd46bedfa258025","after":"629b6bbf78682f0be133a9c3a9897ee2f6c0570d","ref":"refs/heads/master","pushedAt":"2024-05-08T12:12:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"Add type hints to preprocessing functions (#600)\n\n* Add type hints to windowers.py\n\n* Add type hints to preprocess.py\n\n* Update whats_new.rst\n\n* Fix import of Callable in old python versions\n\n* Add future import","shortMessageHtmlLink":"Add type hints to preprocessing functions (#600)"}},{"before":"a7e110385dc67a1896854a865a04eef822951329","after":"095e70c9a4c64001fe856100efd46bedfa258025","ref":"refs/heads/master","pushedAt":"2024-05-02T21:40:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"Add `offset` arg to `preproces` function (#599)\n\n* Add offset arg to preprocess function\r\n\r\n* Update whats_new.rst","shortMessageHtmlLink":"Add offset arg to preproces function (#599)"}},{"before":"e15f28c81b2a0fc039fb03b95e63849f9127a20f","after":"a7e110385dc67a1896854a865a04eef822951329","ref":"refs/heads/master","pushedAt":"2024-04-23T17:02:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"[MRG] TUH: standardize channel name and define their positions (#593)\n\n* Rename channels and set montage\r\n\r\n* Fix mappings\r\n\r\n* Update rename function\r\n\r\n* Update whats_new.rst\r\n\r\n* Add new arguments to TUHAbnormal\r\n\r\n* Fix pre-commit\r\n\r\n* Add new args in docstring of TUHAbnormal\r\n\r\n* Fix case when no channel has to be renamed\r\n\r\n* Simplify plot_tuh_eeg_corpus.py example\r\n\r\n* Set default values to False to maintain previous behavior\r\n\r\n---------\r\n\r\nCo-authored-by: Bru ","shortMessageHtmlLink":"[MRG] TUH: standardize channel name and define their positions (#593)"}},{"before":"97eba44609f85ebf260d89bf6c6724dc1886c072","after":"e15f28c81b2a0fc039fb03b95e63849f9127a20f","ref":"refs/heads/master","pushedAt":"2024-04-22T21:55:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"[WIP] Adding Attention Base Net (#572)\n\n* adding basenet\r\n\r\n* adding attention functions\r\n\r\n* addind basenet\r\n\r\n* adding attention model\r\n\r\n* fixing the whats_new.rst\r\n\r\n* ops\r\n\r\n* copied and adapting from song\r\n\r\n* Attention base neural network\r\n\r\n* fixing docs\r\n\r\n* Update docs/api.rst\r\n\r\n* fix code\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Martin Wimpff <42936990+martinwimpff@users.noreply.github.com>\r\n\r\n* fixing the test\r\n\r\n* adding test\r\n\r\n* black\r\n\r\n* fixing the signature\r\n\r\n* Update braindecode/models/attentionbasenet.py\r\n\r\n* added documentation\r\n\r\n* added documentation\r\n\r\n* added documentation\r\n\r\n* added documentation\r\n\r\n* added documentation\r\n\r\n* added documentation\r\n\r\n* added documentation\r\n\r\n* added documentation\r\n\r\n* added documentation\r\n\r\n* added documentation\r\n\r\n* added documentation\r\n\r\n* removed whitespaces\r\n\r\n* minor fixes\r\n\r\n* added tests\r\n\r\n* minor change\r\n\r\n* Update braindecode/models/functions_attention.py\r\n\r\nCo-authored-by: Bru \r\n\r\n* black\r\n\r\n* Increasing threshold\r\n\r\n* moving to functions\r\n\r\n* Adding generation to the attention base file\r\n\r\n* Renaming and adding the documention\r\n\r\n* moving parameters order\r\n\r\n* fixing wrong import and adding more aggresive test\r\n\r\n* less aggresive test\r\n\r\n* black\r\n\r\n* fixing\r\n\r\n* fixing bad merge\r\n\r\n* reverting black\r\n\r\n* more reverse\r\n\r\n* wrong new line\r\n\r\n* black\r\n\r\n* pre-commit\r\n\r\n* pre-commit\r\n\r\n* adding space\r\n\r\n* precommit\r\n\r\n* Update braindecode/models/attentionbasenet.py\r\n\r\nCo-authored-by: Thomas Moreau \r\n\r\n* fixing functions\r\n\r\n* updating licenses\r\n\r\n* fix doc\r\n\r\n* chaging order\r\n\r\n* space\r\n\r\n* fixing init\r\n\r\n---------\r\n\r\nCo-authored-by: Martin Wimpff <42936990+martinwimpff@users.noreply.github.com>\r\nCo-authored-by: martinwimpff \r\nCo-authored-by: Thomas Moreau ","shortMessageHtmlLink":"[WIP] Adding Attention Base Net (#572)"}},{"before":"a77cb45fd221b5399da4a395c6bd825b08ac7e5b","after":"97eba44609f85ebf260d89bf6c6724dc1886c072","ref":"refs/heads/master","pushedAt":"2024-04-22T21:05:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"MNT temporary solution for MNE version (#594)\n\n* updating the whats_new\r\n\r\n* small fix\r\n\r\n* see if this work\r\n\r\n* reverting\r\n\r\n* temporary solution","shortMessageHtmlLink":"MNT temporary solution for MNE version (#594)"}},{"before":"ab87bbba71719b122e8b764259854c80974d9d73","after":"a77cb45fd221b5399da4a395c6bd825b08ac7e5b","ref":"refs/heads/master","pushedAt":"2024-04-15T12:22:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"EHN Increase test coverage (#592)\n\n* increase coverage\r\n\r\n* adding function\r\n\r\n* increase the coverage\r\n\r\n* updating the whats new file\r\n\r\n* increase moabb coverage\r\n\r\n* small black\r\n\r\n* Update test/unit_tests/test_util.py\r\n\r\n* Update test/unit_tests/test_util.py\r\n\r\n* Update test/unit_tests/test_util.py\r\n\r\n* Update test/unit_tests/test_util.py\r\n\r\n* Update test/unit_tests/test_util.py\r\n\r\n* Update test/unit_tests/test_util.py\r\n\r\n* Update test/unit_tests/test_util.py\r\n\r\n* Update test/unit_tests/test_util.py\r\n\r\n* Update test/unit_tests/test_util.py\r\n\r\n* Update test/unit_tests/test_util.py\r\n\r\n* small fixing\r\n\r\n* adding pin memory\r\n\r\n* more tests\r\n\r\n* removing deprecate files\r\n\r\n* adding more tests\r\n\r\n* fix the init\r\n\r\n* adding more test\r\n\r\n* improve the test\r\n\r\n* improve coverage\r\n\r\n* test serialization\r\n\r\n* fixing the test","shortMessageHtmlLink":"EHN Increase test coverage (#592)"}},{"before":"a751aa17803ab040230bc963692e1176f88300f0","after":"ab87bbba71719b122e8b764259854c80974d9d73","ref":"refs/heads/master","pushedAt":"2024-04-12T17:25:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"MNT trying to solve the issue with test (#591)\n\n* trying to solve the issue with test\r\n\r\n* adding secrets CODECOV_TOKEN\r\n\r\n* increase the version\r\n\r\n* increase the version","shortMessageHtmlLink":"MNT trying to solve the issue with test (#591)"}},{"before":"b557fab092f3866c365a28ec5042f4751610bedd","after":"a751aa17803ab040230bc963692e1176f88300f0","ref":"refs/heads/master","pushedAt":"2024-04-12T16:49:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"ENH Add type hints to datasets (#590)\n\n* Add type hints to datasets #588\r\n\r\n* Update whats_new.rst\r\n\r\n* solving pre-commit\r\n\r\n---------\r\n\r\nCo-authored-by: bruAristimunha ","shortMessageHtmlLink":"ENH Add type hints to datasets (#590)"}},{"before":"9e459e9c7c178d28ec1f00e2685f5bc0fd6e428d","after":"b557fab092f3866c365a28ec5042f4751610bedd","ref":"refs/heads/master","pushedAt":"2024-04-12T11:40:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"Adding extra options for MOABB dataset (#587)\n\n* changing the flag to accept the dataset\n\n* changing the whats new file\n\n* adding one test\n\n* fixing docstring\n\n* fixing docstring\n\n* space\n\n* Update braindecode/datasets/moabb.py\n\nCo-authored-by: PierreGtch <25532709+PierreGtch@users.noreply.github.com>\n\n* Update braindecode/datasets/moabb.py\n\nCo-authored-by: PierreGtch <25532709+PierreGtch@users.noreply.github.com>\n\n---------\n\nCo-authored-by: PierreGtch <25532709+PierreGtch@users.noreply.github.com>","shortMessageHtmlLink":"Adding extra options for MOABB dataset (#587)"}},{"before":"a8801c995bc1bf380eb4c98c1b768fa053d688ea","after":"9e459e9c7c178d28ec1f00e2685f5bc0fd6e428d","ref":"refs/heads/master","pushedAt":"2024-04-04T14:36:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agramfort","name":"Alexandre Gramfort","path":"/agramfort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/161052?s=80&v=4"},"commit":{"message":"[MNT] Black codebase (#584)\n\n* Applying black on the codebase\r\n\r\n* changing the whats_new file\r\n\r\n* adding black hooks\r\n\r\n* Increasing the python version\r\n\r\n* fixing the pre-commit github\r\n\r\n* fixing hook\r\n\r\n* painting black\r\n\r\n* changing to ruff\r\n\r\n* adding .pre-commit\r\n\r\n* changing to ruff\r\n\r\n* changing to ruff","shortMessageHtmlLink":"[MNT] Black codebase (#584)"}},{"before":"c8d7de67bcced6d7d332b236576b9e9483e559ec","after":"a8801c995bc1bf380eb4c98c1b768fa053d688ea","ref":"refs/heads/master","pushedAt":"2024-04-03T23:41:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"adding NMT dataset (#443)\n\n* 'adding NMT dataset'\r\n\r\n* \"cleaning\"\r\n\r\n* '[WIP] descriptions needs to be changed'\r\n\r\n* 'NMT in a separate file'\r\n\r\n* 'update whats new and __init__'\r\n\r\n* ''\r\n\r\n* Update nmt.py\r\n\r\n* Update braindecode/datasets/nmt.py\r\n\r\nCo-authored-by: Bru \r\n\r\n* Update braindecode/datasets/nmt.py\r\n\r\nCo-authored-by: Bru \r\n\r\n* fixing pre-commit\r\n\r\n* pre-commit\r\n\r\n* 'add mock NMT dataset'\r\n\r\n* 'add test for nmt dataset'\r\n\r\n* Update nmt.py\r\n\r\n* ''\r\n\r\n* ''\r\n\r\n* 'fix pre-commit'\r\n\r\n* 'fix pre-commit'\r\n\r\n* adding\r\n\r\n* cleaning\r\n\r\n* adding something to fetch the dataset\r\n\r\n* adding fetch dataset\r\n\r\n* formating\r\n\r\n* fetch working\r\n\r\n* 'working download and unittest'\r\n\r\n* fixing docs\r\n\r\n* fixing path correction\r\n\r\n* increase coverge\r\n\r\n* increase atol\r\n\r\n* fix import and whats_new.rst\r\n\r\n---------\r\n\r\nCo-authored-by: MohammadJavavdD <653mjd@gmail.co>\r\nCo-authored-by: Bru ","shortMessageHtmlLink":"adding NMT dataset (#443)"}},{"before":"7c15663f594cf9fefa6c7f52a94989f204534c1f","after":"c8d7de67bcced6d7d332b236576b9e9483e559ec","ref":"refs/heads/master","pushedAt":"2024-04-03T19:37:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agramfort","name":"Alexandre Gramfort","path":"/agramfort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/161052?s=80&v=4"},"commit":{"message":"[ENH] Add new model: EEG-SimpleConv (#581)\n\n* Adding EEGSimpleConv model code\r\n\r\n* Adding EEGSimpleConv model code 2\r\n\r\n* Adding to braindecode tests list\r\n\r\n* black\r\n\r\n* improving the doc a little\r\n\r\n* changing the whats_new.rst file\r\n\r\n* moving to functions\r\n\r\n* moving to modules\r\n\r\n* deleting util eeg simples\r\n\r\n* fix import\r\n\r\n* removing from init\r\n\r\n* braindecode convention\r\n\r\n* Few improvements, recommended by bruAristimunha\r\n\r\n* Few improvements, recommended by bruAristimunha 2\r\n\r\n* Improve code + add basic tests\r\n\r\n* fix add newline to test script\r\n\r\n* increasing the threshold\r\n\r\n* adding fixing\r\n\r\n* fix whitespace\r\n\r\n* adding skip\r\n\r\n* split the test\r\n\r\n* no related\r\n\r\n* reverting black\r\n\r\n* Adding my name\r\n\r\n* Update braindecode/models/eegsimpleconv.py\r\n\r\nCo-authored-by: Alexandre Gramfort \r\n\r\n---------\r\n\r\nCo-authored-by: bruAristimunha \r\nCo-authored-by: Alexandre Gramfort ","shortMessageHtmlLink":"[ENH] Add new model: EEG-SimpleConv (#581)"}},{"before":"65870a3e09ef5ecf5817d12806e7a3a00d67662b","after":"7c15663f594cf9fefa6c7f52a94989f204534c1f","ref":"refs/heads/master","pushedAt":"2024-03-19T07:24:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agramfort","name":"Alexandre Gramfort","path":"/agramfort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/161052?s=80&v=4"},"commit":{"message":"Adding Labram (#578)\n\n* Adding labram\r\n\r\n* Adding rescale_parameter layer\r\n\r\n* adding extra modules\r\n\r\n* Adding labram\r\n\r\n* whats_new.rst, api and utils\r\n\r\n* improve the docs\r\n\r\n* fixing labram\r\n\r\n* include everything for inside the labram\r\n\r\n* moving\r\n\r\n* Update braindecode/models/modules.py\r\n\r\n* improve docs\r\n\r\n* fix docs\r\n\r\n* updating mlp\r\n\r\n* fixing space\r\n\r\n* adding MLP module test\r\n\r\n* fixing logic\r\n\r\n* fixing space\r\n\r\n* adding explaining\r\n\r\n* fixing labram test\r\n\r\n* fixing initialization\r\n\r\n* fixing import and adding extra option to SegmentPatch\r\n\r\n* Adding extra option to SegmentPatch\r\n\r\n* adding dimension test check\r\n\r\n* adding more test\r\n\r\n* adding parameters test\r\n\r\n* changing the variable name to match the biot\r\n\r\n* adding comments\r\n\r\n* adding warning\r\n\r\n* improving the neural tokenizer\r\n\r\n* removing not used code\r\n\r\n* adding test to check the returns\r\n\r\n* fixing comments\r\n\r\n* adding test without pos embed\r\n\r\n* adding test without pos embed\r\n\r\n* fixing typo and values\r\n\r\n* fixing tests\r\n\r\n* returning the tests erase by accident\r\n\r\n* adding test to drop_path\r\n\r\n* fixing tests\r\n\r\n* not used anymore\r\n\r\n* adding more tests\r\n\r\n* adding more tests\r\n\r\n* few more tests","shortMessageHtmlLink":"Adding Labram (#578)"}},{"before":"98b76c4b8ed91d25df9e1666a279fdfa19a8ea48","after":"65870a3e09ef5ecf5817d12806e7a3a00d67662b","ref":"refs/heads/master","pushedAt":"2024-02-29T20:03:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"[MRG] Creating tests to ensure that all the models work with default parameters, mapping the mandatory parameters for the models (#571)\n\n* fixing the atcnet\n\n* changing the final layers to get adjust automatic\n\n* changing the default param\n\n* Adding new tests\n\n* setting the final layers as auto\n\n* testing the tcn\n\n* returning the sfreq\n\n* returning the sfreq\n\n* small doc\n\n* adding original freq\n\n* changing to 100Hz\n\n* fixing usleep\n\n* changing the whats_new\n\n* skipping for now\n\n* skipping for now\n\n* Test if 1) models can be instantiated 2) froward pass works 3) output has correct shape\n\n* Fix models not following the conventions\n\n* re-orderning\n\n* fixing eegconformer test\n\n* Fix typo\n\n* Reorder test_integration.py\n\n* Rename full test in test_integration.py\n\n* Fix reordering\n\n* Add get_epochs_y\n\n* Remove models default parameters\n\n* Test full integration on epochs instead of dataset\n\n* moving to utils\n\n* moving to utils\n\n* adding biot\n\n* fixing biot\n\n* fixing sfreq\n\n* black\n\n* changing the sfreq\n\n* fixing division\n\n* fixing biot integration\n\n* fixing casting\n\n* passing TCN and HybridNet\n\n* removing type\n\n---------\n\nCo-authored-by: Pierre Guetschel ","shortMessageHtmlLink":"[MRG] Creating tests to ensure that all the models work with default …"}},{"before":"552a71646812918b784c2fc5f81acfac515a6919","after":null,"ref":"refs/heads/signal-params-torch","pushedAt":"2024-02-22T13:28:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"}},{"before":"7b9872c35ba2b2c066322ddd6a2609fbc507b2c0","after":"98b76c4b8ed91d25df9e1666a279fdfa19a8ea48","ref":"refs/heads/master","pushedAt":"2024-02-22T13:28:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bruAristimunha","name":"Bru","path":"/bruAristimunha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42702466?s=80&v=4"},"commit":{"message":"Allow inferring signal parameters from torch tensors (#574)\n\n* Allow inferring signal parameters from torch tensors\r\n\r\n* Fix case when datasets have shape (like SliceDataset)","shortMessageHtmlLink":"Allow inferring signal parameters from torch tensors (#574)"}},{"before":"a232d85a39207454adcae044bb28f857540a6bff","after":"552a71646812918b784c2fc5f81acfac515a6919","ref":"refs/heads/signal-params-torch","pushedAt":"2024-02-21T21:49:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PierreGtch","name":null,"path":"/PierreGtch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25532709?s=80&v=4"},"commit":{"message":"Fix case when datasets have shape (like SliceDataset)","shortMessageHtmlLink":"Fix case when datasets have shape (like SliceDataset)"}},{"before":null,"after":"a232d85a39207454adcae044bb28f857540a6bff","ref":"refs/heads/signal-params-torch","pushedAt":"2024-02-21T21:05:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PierreGtch","name":null,"path":"/PierreGtch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25532709?s=80&v=4"},"commit":{"message":"Allow inferring signal parameters from torch tensors","shortMessageHtmlLink":"Allow inferring signal parameters from torch tensors"}},{"before":"4d38af333966323de0e8df33659786b9299d2900","after":"7b9872c35ba2b2c066322ddd6a2609fbc507b2c0","ref":"refs/heads/master","pushedAt":"2024-02-19T09:11:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agramfort","name":"Alexandre Gramfort","path":"/agramfort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/161052?s=80&v=4"},"commit":{"message":"[MRG] Adding BIOT to braindecode (#573)","shortMessageHtmlLink":"[MRG] Adding BIOT to braindecode (#573)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET9UEqQA","startCursor":null,"endCursor":null}},"title":"Activity · braindecode/braindecode"}