3

我需要在 Tensorflow 中使用第二类 Hankel 函数,即 H_n^(2) 和 {0,1,2} 中的 n。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) 函数的示例代码?

4

0 回答 0