Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.2-incubating
-
None
Description
We currently have a single base class from which we inherit all metrics. This makes the code a bit ugly when we call a metric's 'run' function because we have to be flexible enough to accept a variable amount of datasets. So a unary metric's run function still takes an array of datasets even though that array will only have a single dataset in it.
Attachments
1.
|
Create UnaryMetric base class | Resolved | Michael Joyce | |
2.
|
Create BinaryMetric base class | Resolved | Michael Joyce | |
3.
|
Remove Metric Base Class | Resolved | Michael Joyce | |
4.
|
Update Bias to use BinaryMetric | Resolved | Michael Joyce | |
5.
|
Update TemporalStdDev to use UnaryMetric | Resolved | Michael Joyce | |
6.
|
Update Metric handling in Evaluation | Resolved | Michael Joyce |