通过python,我成功地在DataRobot平台上上传并部署了一个基于ML的自定义模型。现在,如何获得所部署的模型的精度度量。
注意: ACCURACY_METRIC使用的是“LOGGLOSS”。
我试过accuracy_over_time.metric。它给出了"LogLoss“作为输出结果。但是如何获得这个LogLoss度量的度量值。
我试过accuracy_over_time.metric_values。它说,“没有属性作为‘米制_值’”。
发布于 2022-04-25 19:11:30
你在找get_accuracy()
accuracy = deployment.get_accuracy(
start_time=datetime(2019, 8, 1, hour=15),
end_time=datetime(2019, 8, 1, 15, 0)
)如果您想要一段时间内的准确性,您需要定义时间跨度,如下所示:
rmse = deployment.get_accuracy_over_time(
start_time=datetime(2019, 8, 1),
end_time=datetime(2019, 8, 3),
bucket_size=construct_duration_string(days=1),
metric=ACCURACY_METRIC.RMSE
)https://stackoverflow.com/questions/71998065
复制相似问题