MATRIXLAB·MULTIVERSE

20 个软件包 · 已补上 AD

返回 CodeUniverse

SasView · /zh/code/sasview/

CodeUniverse · 软件包

SasView

球形形状因子目标的多样品 q 标定梯度

对原软件的综合求导场景加速(对比有限差分) 加速倍数: 213.9×

高维算例

球形形状因子目标的多样品 q 标定梯度

随包提供的高维算例场景原文。

请求的 FD 分量 1 – 256 · AD 分量 4096

查看高维算例数值
SasView · 高维算例
项目数值
AD 中位(秒)0.00012770900502800941
FD 中位(秒)0.0273165829712525
FD / AD213.89707769832964
最大缩放误差6.666098872898374e-8
AD 分量4096
请求的 FD 分量256
参数个数256
重复次数11
随分量数增长的梯度开销
请求的 FD 分量AD 中位(秒)FD 中位(秒)FD / AD最大缩放误差AD 分量
140960.000130041036754846570.000109542044810950760.842365206742083.740863720760835e-9
240960.00012879201676696540.000212916987948119641.6531846716351133.740863720760835e-9
440960.000128041952848434450.000423458055593073373.30718210846353026.5369025160303545e-9
840960.000126000028103590.00084216694813221696.6838631769179886.5369025160303545e-9
1640960.000128500047139823440.001692583085969090513.1718479770467121.0082172120136424e-8
3240960.000124000012874603270.003382290946319699327.2765370576218231.5836297450472214e-8
6440960.000127165927551686760.00687362498138099954.052411001266081.719973772434935e-8
12840960.000128832994960248470.013706208090297878106.387405606203133.002174390600675e-8
25640960.000127709005028009410.0273165829712525213.897077698329646.666098872898374e-8

单向性能审计

查看单向审计数值
高维算例场景问题规模重复次数AD 中位(秒)FD 中位(秒)FD / AD相对误差随附结论
sphere_directmodel_one_parameter1000_q_points—0.000217790.0001239580.5691602—AD 略微变慢

FD/AD > 1 表示自动微分更快;FD/AD < 1 表示有限差分对比更快。只测一个方向,在该包自己的用例内测量。