-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
[PyMVA] Refactoring of sklearn classifier with multi-class capability, unit-testing and ranking #343
Conversation
Can one of the admins verify this patch? |
////////////////////////////////////////////////////////////////////////// | ||
|
||
#ifndef ROOT_TMVA_PyMethodBase |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you remove these redundant header guards? We just removed all of them from the current repo in #341
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is the current coding style? Moving all the guards into the headers? What about using #pragma once
? That would be nice ;)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll fix it later!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure about all the details of the coding style, but at least here I think it should be normal header guards in the respective header and no "double guards"around the include :)
You are correct. We just changed the coding convention to not longer require the 'double guard' (which is nowadays redundant, in the past it saved in disk access). Cheers, |
@phsft-bot build! |
Can one of the admins verify this patch? |
Hi Stefan, I would like to merge this PR. Can you please verify the shown conflict with the master branch ? |
…dependent from sklearn
I've rebased and solved the conflict! |
Thank you. It is now merged |
This is a rebase and combination of the PRs #303 #314 #315.
GetMvaValues
implementation from base class to method to stay independent from sklearnYou can test the changes with
ctest -V -R PyMVA
.