bsc-quantic / Tenet.jl

Composable Tensor Network library in Julia
https://bsc-quantic.github.io/Tenet.jl/
Apache License 2.0
17 stars 1 forks source link

Replace `OptimizedEinsum` with new `EinExprs` package #53

Closed mofeing closed 1 year ago

mofeing commented 1 year ago

EinExprs is a new package worked from the ground up, without being direct translation from opt_einsum as OptimizedEinsum was.

This has several advantages; mainly, improved design that reflects into simpler and more performant implementations.

codecov[bot] commented 1 year ago

Codecov Report

Merging #53 (a3ae560) into master (262099a) will decrease coverage by 0.52%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #53      +/-   ##
==========================================
- Coverage   80.15%   79.64%   -0.52%     
==========================================
  Files          12       12              
  Lines         630      614      -16     
==========================================
- Hits          505      489      -16     
  Misses        125      125              
Impacted Files Coverage Δ
src/Quantum/MatrixProductOperator.jl 94.79% <ø> (ø)
src/Quantum/MatrixProductState.jl 71.95% <ø> (ø)
src/Tenet.jl 100.00% <ø> (ø)
src/TensorNetwork.jl 86.84% <100.00%> (-1.26%) :arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.