当前位置: 首页 > web >正文

【BBDM】main.py -- notes

命令行接口

python main.py [OPTIONS]

参数

参数类型默认值说明
-c, --configstr"BBDM_base.yml"配置文件路径
-s, --seedint1234随机种子,用于结果复现
-r, --result_pathstr"results"结果保存目录
-t, --trainflagFalse训练模式开关:开启则执行训练,否则执行测试
--sample_at_startflagFalse是否在程序启动即进行一次采样(主要用于调试)
--sample_to_evalflagFalse是否在测试阶段额外进行采样用于评估
--save_topflagFalse仅保存验证集上性能最好的模型检查点
--gpu_idsstr"0"指定可见 GPU 列表(逗号分隔),设为 "-1" 则全程使用CPU
--portstr"12355"DDP(分布式数据并行)通信端口
--resume_modelstrNone继续训练时加载的模型检查点文件路径
--resume_optimstrNone继续训练时加载的优化器状态文件路径
--max_epochintNone最大训练轮数,若指定则覆盖配置文件内的 n_epochs
--max_stepsintNone最大训练步数,若指定则覆盖配置文件内的 n_steps

备注

  1. flag 类型的参数为 store_true,只需在命令行中出现即可设为 True
  2. 若通过 --max_epoch--max_steps 手动指定训练规模,将覆盖 YAML 配置文件中对应字段。
http://www.xdnf.cn/news/2263.html

相关文章:

  • 传统智慧焕新,打造现代养生生活
  • X86物理机安装iStoreOS软路由
  • ShaderToy学习笔记 01.基础知识
  • C++学习:六个月从基础到就业——模板编程:函数模板
  • ARP协议【复习篇】
  • 从头训练小模型: 预训练(Pretrain)
  • 财务管理域——绩效管理系统设计
  • 某东h5st_5.1(补环境)
  • 119. 杨辉三角 II
  • C++模拟Java C#的 finally
  • 数据结构顺序表的实现
  • PyTorch作为深度学习框架在建筑行业的应用
  • 从基础到实践(三十三):USB接口简介
  • Python文件操作及数据库交互(Python File Manipulation and Database Interaction)
  • 【刷题Day27】Python/JAVA - 01(浅)
  • 状态压缩DP:蒙德里安的梦想
  • 极简桌面app官网版下载 极简桌面最新版 安装包下载
  • 导览项目KD-Tree最近地点搜索优化
  • Java集合复习题目
  • 【matlab】绘制maxENT模型的ROC曲线和omission curve
  • 基于 IPMI + Kickstart + Jenkins 的 OS 自动化安装
  • 如何监控和分析MySQL数据库的性能?
  • 指针遍历数组
  • 如何控制DeepSeek的输出内容之AI时代的流量入口GEO
  • JavaScript基础-运算符的分类
  • HiSpark Studio如何使用Trae(Marscode)插件
  • SpringBoot 常用注解通俗解释
  • puppeteer注入浏览器指纹过CDP
  • linux blueZ 第五篇:高阶优化与性能调优——蓝牙吞吐、延迟与功耗全攻略
  • 详解 Network.framework:iOS 网络开发的新基石