CodeUniverse · 软件包
SasView
球形形状因子目标的多样品 q 标定梯度
对原软件的综合求导场景加速(对比有限差分) 加速倍数: 213.9×
高维算例
球形形状因子目标的多样品 q 标定梯度
随包提供的高维算例场景原文。
请求的 FD 分量 1 – 256 · AD 分量 4096
查看高维算例数值
| 项目 | 数值 |
|---|---|
| AD 中位(秒) | 0.00012770900502800941 |
| FD 中位(秒) | 0.0273165829712525 |
| FD / AD | 213.89707769832964 |
| 最大缩放误差 | 6.666098872898374e-8 |
| AD 分量 | 4096 |
| 请求的 FD 分量 | 256 |
| 参数个数 | 256 |
| 重复次数 | 11 |
| 请求的 FD 分量 | AD 中位(秒) | FD 中位(秒) | FD / AD | 最大缩放误差 | AD 分量 |
|---|---|---|---|---|---|
| 1 | 4096 | 0.00013004103675484657 | 0.00010954204481095076 | 0.84236520674208 | 3.740863720760835e-9 |
| 2 | 4096 | 0.0001287920167669654 | 0.00021291698794811964 | 1.653184671635113 | 3.740863720760835e-9 |
| 4 | 4096 | 0.00012804195284843445 | 0.00042345805559307337 | 3.3071821084635302 | 6.5369025160303545e-9 |
| 8 | 4096 | 0.00012600002810359 | 0.0008421669481322169 | 6.683863176917988 | 6.5369025160303545e-9 |
| 16 | 4096 | 0.00012850004713982344 | 0.0016925830859690905 | 13.171847977046712 | 1.0082172120136424e-8 |
| 32 | 4096 | 0.00012400001287460327 | 0.0033822909463196993 | 27.276537057621823 | 1.5836297450472214e-8 |
| 64 | 4096 | 0.00012716592755168676 | 0.006873624981380999 | 54.05241100126608 | 1.719973772434935e-8 |
| 128 | 4096 | 0.00012883299496024847 | 0.013706208090297878 | 106.38740560620313 | 3.002174390600675e-8 |
| 256 | 4096 | 0.00012770900502800941 | 0.0273165829712525 | 213.89707769832964 | 6.666098872898374e-8 |
单向性能审计
查看单向审计数值
| 高维算例场景 | 问题规模 | 重复次数 | AD 中位(秒) | FD 中位(秒) | FD / AD | 相对误差 | 随附结论 |
|---|---|---|---|---|---|---|---|
| sphere_directmodel_one_parameter | 1000_q_points | — | 0.00021779 | 0.000123958 | 0.5691602 | — | AD 略微变慢 |
FD/AD > 1 表示自动微分更快;FD/AD < 1 表示有限差分对比更快。只测一个方向,在该包自己的用例内测量。