-
Notifications
You must be signed in to change notification settings - Fork 8
Optimization Under Uncertainty #18
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
… then some stress testing
…laborious and orthogonal effort. it will be made into an issue.
…iable. Have not tested it yet
…ound AS batch size
|
Should we add evaluation helper arrays to |
…e for KLE specifically
…versions. Same as int.
| if control_jacobian: | ||
| self.Jz = ObservableControlJacobian(self.observable) | ||
| output_dimension,control_dimension = self.Jz.shape | ||
| control_rank = min(self.parameters['jacobian_rank'],output_dimension,control_dimension) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this be self.parameters['control_jacobian_rank']
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
hippyflow/modeling/observable.py
Outdated
| elif component == ADJOINT: | ||
| elif component == hp.ADJOINT: | ||
| x = self.problem.generate_state() | ||
| elif component == 3: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think CONTROL is defined in this file. Let's use that instead of 3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
Adding support for optimization problems, where there is an additional paramter
zthat is optimized in expectation over the distribution of parameterm, e.g., the prior