-
Notifications
You must be signed in to change notification settings - Fork 0
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
Initial TT-ICE integration #34
Open
dorukaks
wants to merge
34
commits into
dev
Choose a base branch
from
feat/doruk/8_11_13
base: dev
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
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
Placeholder commit to identify the parent branch correctly
dorukaks
added
documentation
Improvements or additions to documentation
enhancement
New feature or request
TT-ICE
Everything related to TT-ICE
labels
Nov 29, 2022
sorry about the format of the initial commit message, forgot the exact format for a second |
6 tasks
To avoid any bugs caused by old version
* (test) create initial .yml file to test function There will be A LOT of commits while testing this feature be ready... * (test) create sphinx .yml file to test function * (fix) add installation of sphinx-rtd-theme * (fix) change sphinx-action repository version * (fix) change repo versions for actions * (test) create environment for auto docs * (fix) change theme installation sequence * (test) change rtd_theme import style * (fix) change requirement declaration * (fix) correct id in deploy step * (test) try publishing documentation * (test) tweak action workflow to publish pages * (test) moved autoDocs to avoid build confusion * (fix) change artifact path * (fix) change artifact path * (test) create an empty file to create html folder * (test) change workflow options to make this work * (fix) change build command according to sphinx issues * (fix) indicate config file location in workflow * (fix) indicate config file location in workflow * (fix) change build command * (fix) change build command * (fix) change build command * (fix) change artifact build path * (fix) correct the hyperlink on introduction.rst * (fix) change insrted path from gim to src * (fix) create requirements.txt for whole pipeline * (docs) create links for packages * (test) write a test function into TTICE for docs * (test) create TTICE.rst to test autodocs * (test) change directory path in index.rst * (test) change directory path in index.rst * (test): Change sphinx (GH action) build command Changed the sphinx build command to `make html` * (test): Add sphinx api build to GH actions Added sphinx api build command for building * (test): Change build-command to run for Sphinx Changed the build command to run for sphinx gh action * (refactor) Delete redundant files Delete the following files: requirements.txt environment.yml * (reformat): Remane the sphinx workflow sphinx workflow was renamed to createDocumentation * (feat): Add sphinx build check workflow Added sphinx build check workflow * (refactor) remove redundant module calls in index Removed redundant module calls in index.rst * (wip) Check pre-build command for sphinx-action * (fix) Fix typo for pre-build-command * (feat) Add souce code read in pre-build sphinx * (WIP) Add pre-build comamnd for sphinx-api * (WIP) Test run command on git actions * (feat) Add pre-build source code * (fix) Fix doc to docs * (fix) Fix pre-build rm command * (fix) Remove firefox pop-up and latex build * (feat) Add install dependancies for sphinx * (feat) Upload artifacts for the html documentation * (feat) Add pages deploy * (feat) upload artifacts * (fix) Correct artifact path * (fix) Correct publish_dir * (feat) Add Manual push to gh-pages * (refactor) Remove autoDocs.yml * (refactor) Remove comment from createDocumentation * Squashed commit of the following: commit f35355a Merge: fbb7d23 339ce03 Author: sahilbhola14 <sbhola@umich.edu> Date: Tue Nov 29 19:51:59 2022 -0500 Merge branch 'main' of github.com:PinguDevTeam/ICF-MI-framework into main commit fbb7d23 Merge: 90ec97b 8b8c071 Author: sahilbhola14 <sbhola@umich.edu> Date: Mon Nov 28 14:43:07 2022 -0500 Merge branch 'main' of github.com:PinguDevTeam/ICF-MI-framework into main * (fix) Add source code path to conf Co-authored-by: sahilbhola14 <sbhola@umich.edu>
This function will be used for new data assimilation
This function will be useful to retrieve full tensors
This function updates TT-ranks after incremental updates
Given a new tensor, this function computes the relative projection error
Given an original tensor, this function reconstructs the corresponding tensor from TT-cores and computes the relative reconstruction error
This function computes the TT-decomposition using the TTSVD algorithm
This function computes the TT-decomposition using utils.ttsvd
This function computes the error truncated SVD for TT-ICE and TT-ICE*
This function computes the TT-decomposition incrementally using TT-ICE algorithm
This function computes the TT-decomposition incrementally using TT-ICE* algorithm
This python script compresses the ICF simulation outputs and saves the resulting TT-cores
Resolved merge conflicts
This was
linked to
issues
Dec 13, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
documentation
Improvements or additions to documentation
enhancement
New feature or request
TT-ICE
Everything related to TT-ICE
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose
PR from
feat/doruk/8_11_13
todev
that incorporates the initial "release" of TT-ICE package. CuPy support will be provided after this initial release.Closes #8
Closes #11
Closes #13
I'm planning to create separate branches from
feat/doruk/8_11_13
for each individual issue and merge intofeat/doruk/8_11_13
.Type of change
Checklist
Put an
x
in the boxes that apply.