Uh oh!
There was an error while loading. Please reload this page.
Tools: First implementation of general ML class - #3535
Conversation
fgrosa
commented
Oct 4, 2023
Hi @AlexBigO, thanks for starting this development! |
Hi @AlexBigO , thanks for pushing the generalisation in the right direction. |
AlexBigO
commented
Oct 5, 2023
Hi @fgrosa ! Thanks for the comment. I actually used a namespace but I couldn't make it work. |
AlexBigO
commented
Oct 5, 2023
Hi @vkucera ! Thanks for the heads-up, but it should not cause conflicts with this PR as we defined a new |
alibuild
commented
Oct 13, 2023
* First implementation of general ML class * Fix MegaLinter error: add mising underscore in header guard --------- Co-authored-by: Alexandre Bigot <abigot@sbgat402.in2p3.fr>
* First implementation of general ML class * Fix MegaLinter error: add mising underscore in header guard --------- Co-authored-by: Alexandre Bigot <abigot@sbgat402.in2p3.fr>
Hi @fcatalan92@fgrosa !
Here is the first draft of the general ML class:
enum CutDirectionandfindBinmethod. The former is defined in the general ML header and redefined inSelectorCuts.hfor PWGHF (where we use it to define configurable objects). The latter (defined inSelectorCuts.horiginally) is now defined as a method of the general ML class. I tried implementing some generalMlUtils.h(containing the definitions of this enum andfindBinmethod; so that they would be defined only once) included inSelectorCuts.handMlResponse.hbut I got error at compilation times, complaining about multiple definitions of these objects so I went for the solution proposed in this PRinputFeaturesvector via JSON.