-
Notifications
You must be signed in to change notification settings - Fork 47
Start exposition of complex Scalar types for autodiff #185
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
Conversation
|
Thank you for pushing this forward. Do you think it would help to divide it into tasks and report them using Actions? I would like to help you more :) |
|
What do you mean by Actions? |
|
GitHub actions. Yes, I will spend time for understanding the code. |
This is needed for Windows
|
The first stage to register user types is done now. @nim65s Could you try the new devel branch on your infrastructure to get quick feedback if everything remains stable? Normally, I did not change the core. |
|
@jcarpent -- with this stage, could be possible to interface The former is done through Boost Python, the latter through Swig. |
|
@jcarpent I will. I should be able to provide an answer tomorrow. |
For the former, no problem I would say. For the second, I've checked the implementation and it does not seem suited to our purpose of using CppAD<any_scalar> for CppADCodeGen mainly. |
I will test it asap.
Yes, they don't support CppADCodeGen. I asked yesterday about it, and the answer was "we're not planning to do it in the near future". My question was more about the used of Swig, because we could still help to provide that support.
Yes, I do 👍 |
|
According to bradbell/cppad_py#10, it seems that we will need to provide our own bindings for it, with full template support to avoid useless dupliacations, but not the priority now. |
I can confirm that the current devel branch didn't break anything in any build nor in any unit test of any package that I maintain, on their respective latest released version, on 16.04 & python 2, and also on 18.04 & python 3 :) |
|
Very helpful feedback @nim65s. Thank you very much! |
|
You're welcome. I have now a really easy way to run this, so please don't hesitate to ask for it when you have any doubt :) |
@cmastalli One step towards the exposition of complex Scalar types