-
Notifications
You must be signed in to change notification settings - Fork 241
Full parallel #967
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Full parallel #967
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
0b362a1
Clean up _evaluate_fold and optimize joblib memory usage
bruAristimunha 2dcb887
Add splitter-based evaluation, batch results check, and tests
bruAristimunha d203141
Fix 5 equivalence issues in parallel evaluation path
bruAristimunha 0806c10
Fix parallel evaluation: thread safety, equivalence, and cleanup
bruAristimunha 5c7b4fe
Merge branch 'develop' into full-parallel
bruAristimunha 08d775f
Fix WithinSessionSplitter RNG to use single shared instance
bruAristimunha 0bf4075
Simplify parallel evaluation code: config dict, unified scoring, clas…
bruAristimunha d268e12
Fix WithinSessionSplitter RNG to use independent per-session state
bruAristimunha a896dde
Address PR review feedback: fix unused import, optimize param_grid co…
bruAristimunha ffe5b12
Fix race condition in parallel sphinx-gallery doc builds
bruAristimunha bec8527
Repair Zhou2016 incomplete downloads and document fix
bruAristimunha 6d8ae8c
Atomic cache lookup and improved HDF5 locking for parallel evaluation
bruAristimunha 085db72
Fix double score_ prefix and include error folds in aggregation
bruAristimunha dfd07c5
Merge branch 'develop' into full-parallel
bruAristimunha 9bfd3a7
Merge branch 'develop' into full-parallel
bruAristimunha 0a12a2d
Simplify evaluation logic: unify grid search, deduplicate imports
bruAristimunha 0a80287
Fix N+1 HDF5 writes by batch-resizing datasets in Results.add()
bruAristimunha 0e368c4
Merge branch 'develop' into full-parallel
bruAristimunha 26c4d98
Simplify evaluation code using pandas groupby, defaultdict, and chain
bruAristimunha 501940e
Add WithinSubjectEvaluation for k-fold CV pooling all sessions per su…
bruAristimunha d277f1c
Merge branch 'develop' into full-parallel
bruAristimunha b5783fc
Merge branch 'develop' into full-parallel
bruAristimunha c1de940
Address PR #967 review comments from Copilot review
bruAristimunha 024440b
Merge branch 'develop' into full-parallel
bruAristimunha 5bc2576
Fix carbon_emission tuple crash and restore push_result() in legacy path
bruAristimunha 2d234e0
Simplify test code: extract helpers and parametrize duplicated tests
bruAristimunha 6183fce
Add cross-dataset splitter and explicit split metadata flow
bruAristimunha e8227af
Deprecate legacy evaluation fallback in process
bruAristimunha 295c46f
Disable WithinSubject legacy evaluate path
bruAristimunha e2d9f59
Polish cross-dataset splitter style and simplify group access
bruAristimunha 8d4aa8c
Add Mainsah2025 BigP3BCI dataset (326 subjects, P300 speller)
bruAristimunha f8f04dc
Improve Mainsah2025: lazy loading, log montage errors
bruAristimunha 94ac3eb
Fix Mainsah2025 subject mapping to use actual PhysioNet IDs
bruAristimunha 3daa3ae
Merge develop into full-parallel: resolve 4 conflict files
bruAristimunha 446d968
Restore WithinSubject evaluate API
bruAristimunha 3be3b8e
Merge develop into full-parallel: resolve 8 conflict files
bruAristimunha 54040bf
Add type hints to WithinSubjectEvaluation and fix _open_lock_hdf5 doc…
bruAristimunha 73a893c
ci: retrigger CI after codecarbon 3.2.4 fix
bruAristimunha File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.