我正在寻找一些有关是否可以在Python中有效完成以下操作的指针和资源。
我有一个自定义功能:
def outerfunc(innerfunc(<inputs>), arg1, arg2):
计算outerfunc
返回一个数值,我们称其为结果
innerfunc
接受几个参数,其中一个是数字列表,[x1,x2,x3]
并返回一个用于执行计算的对象
目标:
计算结果对[x1,x2,x3]
中每个变量的扰动(有限量)的敏感度,以获得3个元素的矢量-结果的偏导数 wrt x1,x2和x3
任何资源,示例和建议,将不胜感激!
edit:我应该详细说明此示例中的innerfunc
可能来自第三方,而不是直接基于numpy或可编辑的。这是我在网上找不到太多参考文献的地方