Inheritance between Metric, Storable, dataclass seems broken
- Storable is a dataclass
- Metric inherits from Storable, but then has an
__init__()
function that basically breaks the dataclass inheritance. Was this intended? Seems better to not inherit from dataclass if it is not used.
This causes a number of unexpected issues with initiation of Metrics.
Edited by Karl Kosack