-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for complex numbers #14
Comments
It seems that I think always taking the derivative along the real axis is fine because if the function is complex differentiable then it's path independent. |
Sorry, I was unclear in the other repository. I do not accept feature requests. If you are interested in writing code that provides this functionality, I will review a pull request. You should find all the information you need to implement such a pull request here: http://deeplearning.net/software/theano/proposals/complex_gradient.html |
Sorry for the confusion. Thanks for the link. |
The final solution on this was to create DiffEqDiffTools.jl which handles this case. |
It would be nice if the package would support the complex numbers. Probably it is difficult to check when the derivative exist, and what path to take on the complex plane to take derivative. However if you will make default derivative path (for example along real axis) it should be good enough (I think) for DifferentialEquations.jl by @ChrisRackauckas where derivatives are used to calculate Jacobian in implicit ODE integrators.
If it would be possible to indicate the curve on complex plane where to take derivative, it also would be awesome. Thanks.
The text was updated successfully, but these errors were encountered: