Mongodb Schema Design - loggingML/logging-ml-backend GitHub Wiki
Parse 默认还会添加 创建时间
, 访问限制
等相关数据项。
User: # parse will handle this.
_id: str
name: str
description: str
hash: str
salt: str
Experiment:
_id: str
name: str
isDelete: bool
description: str
userId: str
Attachment:
_id: str
file: FileObject
content: str
expId: str => (Experiment._id)
userId: str
Comment:
_id: str
expId: str => (Experiment._id)
description: str
userId: str
Parameter:
_id: str
key: str
value: str
expId: str
rawLogId: str
frequency: int
userId: str
RawLog:
_id: str
data: str
loggerName: str
level: enum # info/debug/critical/error/danger
expId: str
userId: str
MetricIndex:
_id: str
epoch: number
batch: number
metricIdList: list of str => Metric._id
expId: str
rawLogId: str => RawLog._id
userId: str
Metric:
_id: str
key: str
value: number
expId: str
mode: enum # train/validation/test
userId: str