MATRIXLAB·MULTIVERSE

20 个软件包 · 已补上 AD

返回 CodeUniverse

FreeSASA · /zh/code/freesasa/

CodeUniverse · 软件包

FreeSASA

总溶剂可及面积对全部原子半径的梯度

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

高维算例

总溶剂可及面积对全部原子半径的梯度

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

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

查看高维算例数值
FreeSASA · 高维算例
项目数值
AD 中位(秒)0.002621249994263053
FD 中位(秒)0.586751832976006
FD / AD223.84428584079686
最大缩放误差2.777030383427359e-9
AD 分量602
请求的 FD 分量256
参数个数256
重复次数5
随分量数增长的梯度开销
请求的 FD 分量AD 中位(秒)FD 中位(秒)FD / AD最大缩放误差AD 分量
16020.00264945800881832840.0023941249819472430.90362820394916736.353932965584571e-11
26020.0025816250126808880.0046687499852851031.80845396304742211.1550215210545969e-10
46020.00258166599087417130.0096924169920384883.754326479993861.1550215210545969e-10
86020.00256525003351271150.0186130000511184337.2558229443353027.282012053571239e-10
166020.0025180419906973840.0375885830726474514.9277030373258841.799565940707737e-9
326020.0025624580448493360.0750391250476241129.284040454225721.799565940707737e-9
646020.00258391594979912040.1475052080349996757.0859156802167151.799565940707737e-9
1286020.00259504199493676420.2910547920037061112.158027720394761.799565940707737e-9
2566020.0026212499942630530.586751832976006223.844285840796862.777030383427359e-9

单向性能审计

查看单向审计数值
高维算例场景问题规模重复次数AD 中位(秒)FD 中位(秒)FD / AD相对误差随附结论
all-atom radius gradient of total solvent-accessible area——0.7404890.002787750.003765——
all-atom radius gradient of total solvent-accessible area——0.00215000010.0023763331.105271577——

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