-
Notifications
You must be signed in to change notification settings - Fork 1
Comparing changes
Open a pull request
base repository: USTC-TNS/TNSP
base: v0.3.1
head repository: USTC-TNS/TNSP
compare: v0.3.2
- 20 commits
- 35 files changed
- 1 contributor
Commits on Feb 21, 2023
-
[TAT.py] Remove a duplicated reference count in getting blocks
The blocks result only depends on tensor itself, does not depend on the auxiliary blocks object. The former relation has been described by the base argument in array_t constructor.
Configuration menu - View commit details
-
Copy full SHA for 7cdd5e3 - Browse repository at this point
Copy the full SHA 7cdd5e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8b0e33 - Browse repository at this point
Copy the full SHA b8b0e33View commit details -
[tet.py] Use tensor.reciprocal() in tetragono
This function is useful when spliting a tensor to two sqrt tensor especially for fermionic case.
Configuration menu - View commit details
-
Copy full SHA for 424f337 - Browse repository at this point
Copy the full SHA 424f337View commit details -
[TAT.py] Sqrt of tensor will calculate sqrt of abs for the tensor.
Since sqrt for the tensor contains negative number is meaningless.
Configuration menu - View commit details
-
Copy full SHA for 714fb2a - Browse repository at this point
Copy the full SHA 714fb2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b68dab - Browse repository at this point
Copy the full SHA 4b68dabView commit details -
[build] Update openblas to 0.3.21 in github action build for windows
Update the openblas version to 0.3.21 in the build script used by github action for the windows platform.
Configuration menu - View commit details
-
Copy full SHA for 7deb719 - Browse repository at this point
Copy the full SHA 7deb719View commit details
Commits on Feb 23, 2023
-
[tet.py] Add direct pseudo inverse method to calculate natural gradient.
add parameter `use_natural_gradient_by_direct_pseudo_inverse`, `natural_gradient_r_pinv` and `natural_gradient_a_pinv` for high/mid-level API in `gm_run` to use direct pseudo inverse to calculate natural gradient. Method detail could be found at arXiv2302.01941.
Configuration menu - View commit details
-
Copy full SHA for a27fb2e - Browse repository at this point
Copy the full SHA a27fb2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7bb43f - Browse repository at this point
Copy the full SHA f7bb43fView commit details -
[tetku.py] Add Hamiltonian to another part of density matrix.
Add hamiltonian to another part of density matrix for Heisenberg/Hubbard/tJ model. It ensures the result density is unitary despite of errors introduced by contract and approximation.
Configuration menu - View commit details
-
Copy full SHA for ecac199 - Browse repository at this point
Copy the full SHA ecac199View commit details -
[tetku.py] Add a new parameter =side= ofr density matrix state.
This control whether the hamiltonian should apply to single side or both side of density matrix.
Configuration menu - View commit details
-
Copy full SHA for a9d13fc - Browse repository at this point
Copy the full SHA a9d13fcView commit details -
[tetku.py] Add a comment for the density matrix model.
To avoid copying from these files and causing bug in the future when dealing with complex model.
Configuration menu - View commit details
-
Copy full SHA for 3f96ed4 - Browse repository at this point
Copy the full SHA 3f96ed4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf4f6fb - Browse repository at this point
Copy the full SHA bf4f6fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2de7aae - Browse repository at this point
Copy the full SHA 2de7aaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0548988 - Browse repository at this point
Copy the full SHA 0548988View commit details
Commits on Feb 24, 2023
-
[tetku.py] Fix missing
side
for abstract_lattice creator in a9d13fc.The abstract_lattice for density matrix state also accept side argument.
Configuration menu - View commit details
-
Copy full SHA for 55c594e - Browse repository at this point
Copy the full SHA 55c594eView commit details
Commits on Feb 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a0f1e13 - Browse repository at this point
Copy the full SHA a0f1e13View commit details -
[tet.py] Fix error when trying to import model file by
$TETPATH
.Add import importlib.util/machinery since sometimes they are not imported.
Configuration menu - View commit details
-
Copy full SHA for b99eabc - Browse repository at this point
Copy the full SHA b99eabcView commit details -
[tetaux] Move
Configuration
for ap state to an individual package.Move `Configuration` for ap state to an individual package named `tetraux` from `TAT.py`, which is not related to the tensor itself.
Configuration menu - View commit details
-
Copy full SHA for a6ba585 - Browse repository at this point
Copy the full SHA a6ba585View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ca864a - Browse repository at this point
Copy the full SHA 8ca864aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3a2d54 - Browse repository at this point
Copy the full SHA e3a2d54View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.3.1...v0.3.2