-
Notifications
You must be signed in to change notification settings - Fork 255
Cross-subject transfer learning via CrossSubjectEvaluation (calibration_size) #1093
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
bruAristimunha
merged 29 commits into
NeuroTechX:develop
from
bruAristimunha:cross-subject-transfer-split
Jul 26, 2026
+1,328
−110
Merged
Changes from 3 commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
2b06658
feat(evaluations): cross-subject transfer learning via CrossSubjectEv…
bruAristimunha e0f95de
refactor(evaluations): configure transfer via cv_kwargs, expose cv_class
bruAristimunha 08cfbff
refactor(evaluations): make calibration native to CrossSubjectSplitter
bruAristimunha 56b1a6a
- Added named cross-subject protocols via `CsMode`.
toncho11 41d8a91
Documentation and verification improvements.
toncho11 fbee3ae
Merge pull request #8 from NeuroTechX/pr-1093
bruAristimunha 16d56c1
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 61a6374
docs(examples): cross-subject transfer learning via transform_input
bruAristimunha 81ba865
docs(examples): add scikit-learn-native trialwise (FrozenEstimator + …
bruAristimunha 8477734
Simplify cross-subject protocol modes
toncho11 c11a451
File missing from previos commit
toncho11 5a194b3
Renamed the modes to more natural names.
toncho11 9ee2b8b
Add the possibility to request the CrossSubject mode. This allows an …
toncho11 fcdf5c6
The example code has been split into two examples. The first is again…
toncho11 e6fdc44
Improved comments.
toncho11 192e89f
Small comment update
toncho11 05a830e
Merge origin/develop into cross-subject-transfer-split
bruAristimunha 3c6ce24
STY: satisfy pre-commit on the transfer-learning files
bruAristimunha 215c6f6
FIX: do not force default cv_kwargs onto a user-supplied cv_class
bruAristimunha eaf7cd6
TST: pin the leakage boundary and the session geometry of the calibra…
bruAristimunha a7ba53c
DOC: register the transfer protocol API and add the changelog entry
bruAristimunha 6f5137f
FIX: keep the TRAIN_TRIALWISE guarantee when scoring is not explicit
bruAristimunha eb2200b
TST: cover the CrossSubjectMode presets, which had no tests at all
bruAristimunha ecc49a4
RFC: collapse the protocol table and de-duplicate the calibration boo…
bruAristimunha cdc956a
Merge branch 'NeuroTechX:develop' into cross-subject-transfer-split
bruAristimunha d84b1a5
Merge branch 'develop' into cross-subject-transfer-split
bruAristimunha ea41e93
DOC: turn cross-subject examples into visual tutorials
bruAristimunha 060ef6c
ENH: simplify cross-subject transfer protocols
bruAristimunha c831046
Merge branch 'develop' into cross-subject-transfer-split
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
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.