-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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
- Loading branch information
Showing
30 changed files
with
785 additions
and
195 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
language: python | ||
python: | ||
- "3.7" | ||
install: | ||
- wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh; | ||
- bash miniconda.sh -b -p $HOME/miniconda | ||
- source "$HOME/miniconda/etc/profile.d/conda.sh" | ||
- hash -r | ||
- conda config --set always_yes yes --set changeps1 no | ||
- conda update -q conda | ||
# Useful for debugging any issues with conda | ||
# - conda info -a | ||
- conda create -q -n fenics19 -c conda-forge python=$TRAVIS_PYTHON_VERSION fenics==2019.1.0 | ||
- conda activate fenics19 | ||
- git clone --depth 1 --branch matmvmult https://github.com/hippylib/hippylib.git | ||
- cd hippylib | ||
- python setup.py install | ||
- cd ../ | ||
- export HIPPYLIB_PATH=$(pwd)/hippylib/ | ||
- export HIPPYFLOW_PATH=$(pwd) | ||
|
||
script: | ||
- python hippyflow/test/test_derivativeSubspace.py |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
19 changes: 9 additions & 10 deletions
19
applications/helmholtz_2d/dipnet_paper/helmholtz_multirun.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
19 changes: 9 additions & 10 deletions
19
applications/helmholtz_2d/dipnet_paper/helmholtz_training.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.