Skip to content
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

Remove re-evaluation for constraint parameters #49

Open
JamesYang007 opened this issue Sep 13, 2020 · 0 comments
Open

Remove re-evaluation for constraint parameters #49

JamesYang007 opened this issue Sep 13, 2020 · 0 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request invalid This doesn't seem right

Comments

@JamesYang007
Copy link
Owner

Currently the constraint parameters require re-evaluation for each reference to a parameter.
This is because backward-evaluation may depend on the forward-evaluation results during AD for each of the expression nodes that make up the parameters. The only way to avoid this is to make references to the entire expression for the parameters. The problem is where to store the first instance of these expressions..

@JamesYang007 JamesYang007 self-assigned this Sep 13, 2020
@JamesYang007 JamesYang007 added bug Something isn't working enhancement New feature or request invalid This doesn't seem right labels Sep 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request invalid This doesn't seem right
Projects
None yet
Development

No branches or pull requests

1 participant