dotnet / dotnet/machinelearning

Need public constructor and settable properties on RegressionMetrics and their sibling classes

Open
#3,012 0 comments 0 reactions 0 assignees View on GitHub
area-Core enhancement Priority:2
Dominant language
C#
Stars
9.4k
Forks
2k
Avg merge
2d 20h
Merged PRs (30d)
11

Description

AutoML API returns Metric for each hypothesis it builds and runs.
When data is small autoML API internally does cross validate (instead of train validate) and the metric it wants to return is the average of the metric from training each fold.
Currently it is not possible to build a new metric object and populate it with average values since the RegressionMetric and their siblings etc don't have public constructor.

Can we please provide a public constructor to these Metric classes?
It will be great if we can accomadate for 0.12 release.

@TomFinley @shauheen

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.