Skip to content
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

[ENH] Second revision of the classifier #555

Merged
merged 63 commits into from
Jun 16, 2017

Conversation

oesteban
Copy link
Member

@oesteban oesteban commented Jun 8, 2017

  • Set matplotlib plugin to agg in docker image
  • Migrate scalings to sklearn pipelining system
  • Add Satra's feature selection for RFC
  • Make model selection compatible with sklearn Pipeline
  • Multiclass classification
  • Add feature selection filter based on Sites prediction (requires pinning to development sklearn-0.19)
  • New RobustLeavePGroupsOut, which is a leave-one-site-out split that excludes test folds without positive samples. In practical terms: removes the folds for the 2 sites without bad cases in the ABIDE labeling. This allows replacing the buggy RobustGridSearchCV with the standard GridSearchCV of sklearn.
  • Choice between RepeatedStratifiedKFold and RobustLeavePGroupsOut in mriqc_clf
  • Write cross-validation results to an .npz file.
  • Added XGBoost as an alternative for RFC
  • Report RFC.oob_score.

@nipreps nipreps deleted a comment Jun 12, 2017
@nipreps nipreps deleted a comment Jun 12, 2017
@nipreps nipreps deleted a comment Jun 12, 2017
@nipreps nipreps deleted a comment Jun 12, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@nipreps nipreps deleted a comment Jun 16, 2017
@oesteban oesteban added RTM and removed WIP labels Jun 16, 2017
@oesteban oesteban merged commit 8c2e335 into nipreps:master Jun 16, 2017
@oesteban oesteban deleted the enh/normalization-iqr branch June 16, 2017 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant