Skip to content

Files

Latest commit

9b15448 · Aug 5, 2019

History

History
20 lines (15 loc) · 953 Bytes

README_zh_CN.md

File metadata and controls

20 lines (15 loc) · 953 Bytes

用法

  • 安装前测试: python3 run.py --preinstall
  • 安装的集成测试: python3 run.py
  • 如果没有问题,最终会打印绿色的 PASS

详细说明

  • 这是测试 Trial 和 Tuner、Assessor 之间通信的测试用例。
  • Trial 会收到整数 x 作为参数,并返回 x, , , ... , x¹⁰ 作为指标。
  • Tuner 会简单的生成自然数序列,并将收到的指标输出到 tuner_result.txt
  • sum(metrics) % 11 == 1 时,Assessor 会终止 Trial,并将终止的 Trial 输出到 assessor_result.txt
  • 当 Tuner 和 Assessor 发生异常时,会在相应的文件中输出 ERROR
  • 当 Experiment 结束时,也表示用例成功执行,可以在 nni_manager.log 文件中找到 Experiment done

问题

  • 使用了私有 API 来检测是否 Tuner 和 Assessor 成功结束。
  • RESTful 服务的输出未测试。
  • 远程计算机训练平台没有被测试。