我需要使用第二种Hankel函数,即Tensorflow中{0,1,2}中n为H_n ^(2)。 http://mathworld.wolfram.com/HankelFunctionoftheSecondKind.html
Tensorflow在其标准库中没有这些功能。它仅提供第一类I0和I1的修改后的Bessel函数。 https://www.tensorflow.org/api_docs/python/tf/math/bessel_i0 https://www.tensorflow.org/api_docs/python/tf/math/bessel_i1
我也许可以分别从I0和I1构造H_0(2)和H_1 ^(2),但是H_2 ^(2)呢?
我测试过的另一种选择是从Tensorflow调用scipy Hankel函数,但最终无法正常工作,因为无法通过这些非Tensorflow函数正确地向后传播错误。
因此,我的问题是:是否有人在Tensorflow或其他建议/技巧中实现H_n ^(2)函数的示例代码?