Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Optimization Under Uncertainty (#18)
* test for branch * test for branch * existing unit tests pass, we need new ones ofcourse * fixed an initialization specification that was breaking a unit test * working on adding control jacobian sampling capabilities * parameter dimension needs to be set in all cases * parameter rank instead of rank * working on the pull request a bit more, a little bit more work needed then some stress testing * error tests not implemented yet for control problems, this is a more laborious and orthogonal effort. it will be made into an issue. * nevermind I modified all of the error tests to accomodate control variable. Have not tested it yet * adding mass and stiffness matrix saving method * asci character issue * directory name already known etc * thanks dc for spotting the error * stiffness and mass matrices need to get the mesh constructor communicator * mass and stiffness matrices should only be computed on rank 0 * updating the active subspace to have custom naming, now gonna loop around AS batch size * also just changing the naming convention for AS to always include the size * updating kle projector * typo in accessing collective * adding meanJTJ wrapper to compute AS from sample data * removing wild imports, should temporarily fix the NullCollective issue for KLE specifically * removed np.int from collective, which is deprecated from newer numpy versions. Same as int. * changed wildcard hippylib imports * trying to remove wild imports in as projector class * param list in in hp * removed path modifications from cMinimization * infinite loop * another infinite loop. thanks for catching bassel * addressing DCs comments --------- Co-authored-by: dcluo <dc.luo@outlook.com>
- Loading branch information