-
Notifications
You must be signed in to change notification settings - Fork 10
Closed
Description
General description of task
Allow partial evaluation of models. Let's say we have a multiple input forward model named myModel that has three inputs a, b, and c. After this update, the user is able create a partial model:
partial_model = myModel(a=1)partial_model is, in itself, a CUQIpy model. For design details refer to section "2. Partial evaluation of the forward model" in internal design document
Definition of Done (Feature/change)
- Update model class to enable creating a partial model by supplying some of the inputs
- Thorough testing (about 600 test/test cases were added for this issue and issue Multiple Inputs: Enabling Bayesian modeling for multiple input models #655 )
Definition of Done (Mandatory)
- Documentation added (docstrings on all public methods/classes)
- Unit tests added/updated (and passing!)
- Code reviewed and approved by 2 CUQI-maintainers
- Online documentation is rendered correctly (esp. math)
Defintion of Done (Optional)
- HowTo/tutorial added
Metadata
Metadata
Assignees
Labels
No labels