+
Skip to content

Tags: hippylib/hippyflow

Tags

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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>

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Some minor refactoring of the general structure, and a new memory eff…

…icient active subspace algorithm (#11)

* try / excepting krylov solution failure for nonlinear problems

* checking in on tom_dev

* updating drivers and so on to be compatible with hessianlearn

* rearranging things to sort better by paper

* updating markdown readmes

* small readme edit

* more efficient saving procedure

* not sure what changed here

* updating

* updating data saving procedure

* updating some work on improving active subspace memory footprint

* working on memory efficient active subspace slowly

* a lot more refactoring of the E[JTJ] operator and so on for memory issues

* updating

* updating and working towards continuous integration

* typo

* updating unit tests

* missing python instruction

* updating travis yml

* updating yaml for travis

* updating travis yaml again trying to fix build issues related to cloning hippylib

* issue importing hippyflow in the test

* more testing stuff

* more things being resolved

* more ci issues

* updating readme and playing around more with unit tests

* updating readme and unit tests

* updating

* updating

* updating

* struggling to get the unit tests to work properly

* ci issues

* updating again

* updating again

* updating again

* updating please work thanks

* one last try

* continuing issues with travis build

* library linking error is driving me crazy

* library linking error is driving me crazy

* library linking error is driving me crazy

* library linking error is driving me crazy

* exploring all these different ways travis doesnt make any sense

* exploring all these different ways travis doesnt make any sense

* exploring all these different ways travis doesnt make any sense

* exploring all these different ways travis doesnt make any sense

* exploring all these different ways travis doesnt make any sense

* finally got ci working

* adding citation

v0.1.0

Toggle v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Tom dev (#7)

* updating on tomdev

* adding readme

* wrong path

* updating

* updating

* removing multi state observable

* updating

* wasnt looping through the samples

* updating jacobians, plotting, mv functions etc

* updating nn training for confusion and many other things

* updating helmholtz drivers to be forward compatible

* updating

* updating
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载