跳转至

选择路线并记录实验

能够运行程序并读懂结果后,选择最接近自己工作的方向。不必先学完所有分支,才开始做一个有用的实验。

你的背景或问题 建议路线 希望得到的成果
刚开始学习量子编程 基础课程,再学 Bell 线路 解释自己实验中的计数、概率和位序
已熟悉量子门线路 Digital,再学 Hybrid 构建参数化线路和连续的 D-A-D 实验
关注中性原子控制 实验人员路线 在小阵列中比较波形或局域控制
研究优化问题 量子优化路线 将候选解与明确的经典基准比较
需要集成或扩展 SDK 平台或编译器 解释任务生命周期或编译后的参数映射

保存足够的信息,便于重跑

把脚本和返回结果一起保存,并在旁边的文本文件中记录:

研究问题:
SDK 版本与源码提交:
Python 版本与依赖环境:
程序、单位与参数值:
后端、模拟方法与精度设置:
采样数、随机种子、重复次数;适用时记录轨迹数:
预期现象与比较基准:
输出文件:
结果支持什么,还不能说明什么:

git rev-parse HEAD 可以记录源码提交,python -m pip freeze 可以列出依赖。固定 seed 很有用,但不能替代这些记录。不同依赖或 SDK 版本之间,不保证逐个随机样本完全一致。

先选一个自变量,再考虑同时扫描多个变量。保持其他条件一致,并在挑选“最好看”的一次结果之前,确定比较方法。实验设计课会演示一个小例子。

练习:另一位同学有你的 HTML 报告,却无法复现实验。请列出三项仅靠截图通常无法保存的信息。

可以这样回答

可执行源码及其提交;所有已绑定的参数与单位;模拟方法和数值设置;seed 与采样预算;依赖环境。图表标题不能代替完整实验记录。

English

SDK 1.0.8a · `6eff6362`