NimbusML
NimbusML copied to clipboard
NimbusML misidentifies ML.NET `FastTree` learner as `FastTrees`
So in ML.NET, we have this class.
https://github.com/dotnet/machinelearning/blob/master/src/Microsoft.ML.FastTree/FastTreeClassification.cs
The corresponding NimbusML learner is called FastTrees.
So, whether or not this is a good name or not is not really my point, but rather:
-
If we think that trees is a better name than tree, then this is stuff that really ought to be propagated to the ML.NET ecosystem.
-
If the goal is consistency with
sklearnvs. consistency withML.NETthis seems totally fine, but then why are we bothering with keeping part of what is the brand name, that is,FastTree? If the goal is to have the name be descriptive, I think incorporating parts of brand names from ML.NET can only add to confusion. (E.g., FastTree is so named, yet AFAIK in many situations LightGBM is faster.)
I think it's worth having a broader discussion regarding alignment with ML.NET (some other terms don't match as well).