Automatic Differentiation for gamma and psi functions
8 ビュー (過去 30 日間)
古いコメントを表示
Frantisek Gaspar
2020 年 11 月 29 日
コメント済み: Frantisek Gaspar
2024 年 2 月 21 日
Is there a way to make automatic differentiation work with MATLAB functions gamma and psi? I can use equivalent custom functions but it is not quite as elegant.
I am using automatic differentiation equivalent to rosenbrock example in https://www.mathworks.com/help/deeplearning/ug/include-automatic-differentiation.html. When I try to use gamma function of psi function in the differentiated function the code ends with error that dlarray is not supported input for the gamma and/or psi function.
If the psi and gamma are just not supported can you recomend a place where I can angrily write that MATLAB is basicaly unsable and ask for this feature to be in the new update? :D
0 件のコメント
採用された回答
Aditya Patil
2020 年 12 月 23 日
Currently, dlarray support is not available for gamma and psi. I have brought your request to the notice of concerned people. As a workaround, you can write a function that implements the aforementioned functions using other functions that have dlarray support.
In general, to request any new features, see How can I make a features request?
3 件のコメント
Torsten
2023 年 12 月 18 日
I don't understand why automatic differentiation is needed although there are custom MATLAB functions for the derivatives of gamma and polygamma.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Special Functions についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!