-
Notifications
You must be signed in to change notification settings - Fork 134
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
Crossnobis #524
base: master
Are you sure you want to change the base?
Crossnobis #524
Conversation
Codecov Report
@@ Coverage Diff @@
## master #524 +/- ##
=========================================
Coverage ? 61.42%
=========================================
Files ? 298
Lines ? 33847
Branches ? 5146
=========================================
Hits ? 20791
Misses ? 11836
Partials ? 1220
Continue to review full report at Codecov.
|
I thought I have left comments but apparently didn't ;)
I felt that something like that doesn't require an additional class(es) and could be accomplished within existing constructs... I could be wrong though -- want to see some tests/old code working before paying closer attention. Cheers! |
@bpinsard could you please add at least a single simple integration test so we could see intended usage and help bringing things into a state not making other functionality break etc |
I developed 2 interfaces for Cross-validated mahalanobis distance analysis for RSA. (see: Reliability of dissimilarity measures for multi-voxel pattern analysis. Walther et al. 2015)
One is a Measure, and the other is an optimised Searchlight.
It is not finished yet, and there lack tests and proper doc, but I wanted to know if there is interest to include this in PyMVPA, and if so what are the best design choice.
For example in the searchlight, I allow to pass a residuals dataset to _sl_call, in order to compute covariance for each split/searchlight (i need to add this in the Measure too) to perform multivariate normalization in an computationally optimised way (computing sparse covariance of whole dataset between features in same searchlights only). But I don't know what would be the best way to pass it trough call of the parent Searchlight class.
Any comment welcome.
Thanks