跳转到内容

电导率预测迭代

电导专业工作流覆盖 DataCore 大装置电导率预测迭代。CLI 按“项目 → 实验 → 探索记录 → 轮次”定位工作;用户不需要识别内部链路或轮次参数。

当前阶段 常用命令 是否写入
定位轮次 project list、experiment list、conductivity list、status 否
生成推荐 recommend、export 是 / 否
回传实测 validate、upload 否 / 是
更新模型 train、retry-fold 是
进入下一轮 compare、decide、next 否 / 是
Terminal window
datacore --json project list
datacore --json experiment list --project-id 17
datacore --json conductivity list 48
datacore --json conductivity status "<轮次页面链接>"

conductivity list 返回实验中的探索名称、轮次标签、状态和可执行动作。选定轮次后,以服务端返回的 nextAction 为准,不根据页面位置或本地记录猜测下一步。

Terminal window
datacore conductivity recommend "<轮次页面链接>" --wait --yes
datacore conductivity export "<轮次页面链接>" --format unilab --output task.xls

推荐计算使用当前用户在 DataCore 中保存的 Bohrium 凭据和项目号。CLI 不接受命令行 AccessKey,也不会退回平台自带凭据。

Terminal window
datacore conductivity validate "<轮次页面链接>" measured.csv
datacore conductivity upload "<轮次页面链接>" measured.csv --yes

validate 只读;upload 会在服务端再次校验,并按推荐编号把 UniLab 回传值与本轮推荐配方关联。默认顺便合并训练数据,只有明确需要时才使用 --no-merge。

Terminal window
datacore conductivity train "<轮次页面链接>" --wait --yes

状态查询会分别显示五折。若某一折失败,只重试未完成的折:

Terminal window
datacore conductivity retry-fold "<轮次页面链接>" --fold 3 --yes

服务端保留已经完成的折,不重复提交。

Terminal window
datacore conductivity compare "<轮次页面链接>"
datacore conductivity decide "<轮次页面链接>" continue --reason "继续优化" --yes
datacore conductivity next "<轮次页面链接>" --yes

next 使用链路尾部冻结的配置,不接受 Agent 临时生成的实验参数。

--wait 只是本地观察。关闭终端、断网或本地超时不会取消云端工作;再次执行 status 即可继续跟踪。

遇到 Bohrium、数据校验或单折失败,请按故障恢复处理,不要绕过服务端给出的 nextAction。