-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
eval_metrics in R #252
Comments
http://mlr-org.github.io/mlr-tutorial/devel/html/measures/index.html Probably not a good idea, if each package implement their own metrics. ;) There is also the Metrics package. |
The calculation of metrics needs to be in C++, it's time critical and needs to be parallelized. That's why we write for metrics our own code. |
The calculation of metrics in general is not time consuming (at least the measures I know, maybe you can prove me wrong), so this is not the problem. It is even important for the user to be able to look how the measure is implemented which is a reason for implementing it in R. But I see, that this issue is for something else. ;) |
It is bottleneck in many cases, depends on the metric. Especislly querywise (groupwise) metrics can be time consuming. |
Ok, from this side it makes sense. On the other hand, the user maybe wants to specify his own metric. |
This is possible for python, see documentation. But in this case it might work slower. |
MERGED FROM #1672 ref:27752a25dfcff39e4707c67ab409341573aeb380
The python library has eval_metrics method, which calculates metric value on every iteration and returns for each requested metric its values on each iteration. We need to do the same for R. This will also allow for visualisation of metric values.
The text was updated successfully, but these errors were encountered: