Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Finish mva/tmva_train.py #1

Open
cdeil opened this issue Apr 3, 2013 · 4 comments
Open

Finish mva/tmva_train.py #1

cdeil opened this issue Apr 3, 2013 · 4 comments

Comments

@cdeil
Copy link
Contributor

cdeil commented Apr 3, 2013

@ndawe Did you get a chance to finish the mva/tmva_train.py example? Do TMVA and scikit-learn give consistent (identical?) results?

@cdeil
Copy link
Contributor Author

cdeil commented Apr 3, 2013

I think the scikit-learn example only uses one CPU core? Shouldn't it be using all cores and thus be faster than TMVA?

@ndawe
Copy link
Member

ndawe commented Apr 3, 2013

scikit-learn offers parallelism when fitting multiple classifiers, like when performing a grid search over classifier parameters and/or cross-validation.

@ndawe
Copy link
Member

ndawe commented Apr 3, 2013

This scikit-learn vs TMVA example is not yet done. We just need to plot the decision surfaces, score distributions, and ROCs for both.

@ndawe
Copy link
Member

ndawe commented Apr 3, 2013

The decision tree node splitting could potentially be done in parallel, and I think there has been talk about implementing this in scikit-learn, but at the moment each fitting of a classifiers is a single process.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants