错误: ModelDumpEvaluator 在高检查模式下丢弃了已更改的工件诊断信息
作者: yifanxiong272创建于 2026年8月29日更新于 2026年8月29日
标签bug
□ 总结
“模型倾斜评价员.评价”没有独立地报告“分数.csv”和“提交.csv”在“DS RD STING.model dump check-level”被设定为“高”时的变化。
有两个案例受到影响:
- 如果只有`提交.csv ' 更改,则不增加诊断。
- 如果两个文件都有所变化,则
提交.csv'信息将覆盖先前构建的分数.csv'信息,包括其前后内容。
因此,即使一个或两个受监测的文物在推论期间都发生了变化,高级别的确定性检查仍可返回不完整或空的诊断。
□ 重现
请检查date=中的日期值 (帮助)
从源头上安装RD-Agent.
创建 " 测试/场景/数据 科学/测试 模型 dump high disalytics.py " :
从类型导入简单Namespace
导入 pytest
导入 rdagent. 组件. coder. data science.share. eval 作为 share eval
从rdagent.组件.coder.CoSTEER 评估器导入(
科斯泰辛·费德利
(中文(简体) ).
从rdagent.communctions.coder.data science.share.eval导入 (中文(简体) ).
模型倾斜评价员,
(中文(简体) ).
类假模板 :
def r( 自身, *args, **kwargs) :
返回“/输入”
@pytest.mark.parametrize (英语).
("更改-分数","更改-提交","预期 文件"),
[
(假的,真实的, ("提交.csv")),.
(True, True, ("分数.csv","提交.csv")).
[
(中文(简体) ).
def 测试 model dump high check reports every changed artifact ()
tmp 路径,
猴猫,
变化分数,
更改提交日期,
预期文件,
:
setattr (英语).
共享 eval, (帮助)
"T" "T" "T" "T" "T" "T" "T"
羊肉 *args, **kwargs: 假特姆普拉特 (,),
(中文(简体) ).
setattr (英语).
共享 eval, (帮助)
"Get ds env,"("Get ds env"),"("Get ds env"),"("Get ds env"),"("Get ds env"),"("Get ds env")","("Get ds env"),"("被"),"("被")","(被")","("被")","("被")","("被"),"("),")"(")"(")"(")"(")"(")"(")"(")"(")"(")"("(")")"(")"(")"("(")"("(")")"(")"(")"(")"("("(")")"("(")")"("("(")")"("
lambda *args, ** kwargs: 对象 (,),
(中文(简体) ).
setattr (英语).
共享 eval, (帮助)
“获得 clear ws cmd”,
Lambda *args, **kwargs:"清晰","清晰","清晰","清晰","清晰","清晰","清晰","清晰","清晰","清晰","清晰","清晰","清晰","清晰","清晰"等.
(中文(简体) ).
setattr (英语).
共享 eval, (帮助)
"搬走 eda part",
羊排: 羊排:
(中文(简体) ).
setattr (英语).
共享 eval.DS RD STETING, 存档副本
"模型 dump 检查 级别",
"高","高","高","高","高"
(中文(简体) ).
setattr (英语).
共享 eval, (帮助)
"从 json 与 retrich",
羊肉( args, **kwargs: CoSTEERSINGLE Feed Back ()) 羊肉( s.
执行="ok",
返回 检查=",
代码="OK",
最后决定=真理,
, (中文(简体) ).
(中文(简体) ).
(tmp path / "模型"). mkdir ().
(tmp path / "模型" / "model.bin"). write text ().
"模特儿" "模特儿" "Model""
编码="utf-8",
(中文(简体) ).
分数 前="模型,分数\综艺,0.1\n"
得分 后="型号,得分\综艺,0.2\n"
提交 前="id,pred\n 1,0.1\n"
提交 后="id,pred\n 1,0.2\n"
(tmp path / "scores.csv"). write text ().
分数 之前,
编码="utf-8",
(中文(简体) ).
(tmp path / "subject.csv"). write text ().
提交日期:
编码="utf-8",
(中文(简体) ).
类假执行 :
工作空间 path = tmp path
. . . . . . .内容来源: microsoft/RD-Agent