可微分脚本化
摘要:在计算科学、工程和金融(CSEF)中,脚本通常充当潜在的高度复杂和计算量巨大的外部子程序之间的"粘合剂"。在基于导数的方法中,衍生程序的可微性在误差分析、不确定性量化、优化或代理培训的背景下是至关重要的。我们认为,通过脚本语言本身来强制实施可微性是很重要的,通过独占支持可微(平滑)的外部子程序和可微的基本操作结合,并在数据流中禁止不可微分支。通过一个简单的类似Python的脚本语言的原型伴随码编译器来进行说明。
作者:Uwe Naumann
论文ID:2112.03036
分类:Mathematical Software
分类简称:cs.MS
提交时间:2021-12-07