Comments (4)
related to #562
from clad.
@vaithak I am not sure how this issue is related to #562.
from clad.
Though not completely related, but the example posted there at the bottom also uses passing struct as reference.
from clad.
but the example posted there at the bottom also uses passing struct as reference.
Oh yes, you are right. I missed that. Thank you for the clarification.
from clad.
Related Issues (20)
- Model the source locations pointing to the primal function
- Static qualifier is dropped when differentiating methods with out-of-line definitions in forward mode
- Clad fails to differentiate functor call expressions on debug build
- Unnecessary identifier in VarDecl that starts with "_"
- `clad::hessian` doesn't like pointer dereferencing HOT 12
- Forward mode custom derivatives for constructors cannot be specified
- Potential pitfall when passing the result of unary operation `+` on a lambda to `clad::differentiate`
- Dereferencing of input parameters doesn't work in forward mode
- Building calls to pushforwards of functions that accept string arguments fails
- Pointer arithmetics don't work in forward mode
- Trouble differentiating references in different scope
- Functions that return integers can't be used in forward mode
- Move the binder service from xeus-cling to xeus-cpp
- Fix types of literals created in the generated code
- Void function calls with literal arguments crash Clad in forward mode
- Tests fail to compile: clang crashes and the error is printed: You enabled Kokkos OpenMP support without enabling OpenMP in the compiler! HOT 1
- Differentiate argument expressions in calls to non-differentiable functions.
- Improve handling of dereferenced non-differentiable variables.
- Add support for `std::array` in the reverse mode
- Create better zero types in `VisitorBase::getZeroInit` as discussed in #989
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from clad.