clearml-server/server/database/model/task/metrics.py

15 lines
459 B
Python
Raw Normal View History

from mongoengine import EmbeddedDocument, StringField, DynamicField
2019-06-10 21:24:35 +00:00
class MetricEvent(EmbeddedDocument):
meta = {
# For backwards compatibility reasons
'strict': False,
}
metric = StringField(required=True)
2019-06-10 21:24:35 +00:00
variant = StringField(required=True)
value = DynamicField(required=True)
min_value = DynamicField() # for backwards compatibility reasons
max_value = DynamicField() # for backwards compatibility reasons