-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
问题描述
PODSVRPredictor 类在分析测试集最大误差样本时,输出结果被意外截断,没有完整显示所有关键特征值。同时代码末尾出现了不正确的字符串拼接,导致输出内容混乱。
主要问题:
- 在
predict_test_data()方法的最大误差样本分析部分,关键特征值输出字段有限,且显示格式不统一。 - 代码末尾出现错误和冗余的字符串拼接(如路径和解释性文本混入输出)。
复现步骤
- 运行主程序,执行模型训练和预测流程。
- 查看控制台输出,发现最大误差样本分析部分出现字段截断或输出格式不完整。
- 程序尾部输出混有解释性文本或路径信息,如"E:\Anaconda3\envs\new_moxing\python.exe ..."。
期望行为
- 关键特征值应完整输出,并且浮点数格式一致、易读。
- 代码末尾仅输出训练/测试结果总结,无多余路径或解释性文本。
- 建议关键特征值字段增加:如
oil_velocity,rotational_speed,并统一格式化输出。
建议修复方案
- 修改
predict_test_data()方法,将关键特征值字段扩展,并统一格式化为f"{feature}: {value:,.6f}"。 - 清理主程序末尾的输出,确保仅输出结果总结。
受影响版本
- 所有当前仓库中的 PODSVRPredictor 版本
环境信息
- Python 版本: 3.8+
- 相关依赖库: numpy, pandas, scikit-learn, matplotlib
- 操作系统: Windows/Linux
附加信息
- 控制台输出样例见问题描述。
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels