Skip to content

Sloop speedup - #206

Open
dartsushi wants to merge 8 commits into
QuantumKitHub:masterfrom
dartsushi:sloop_speedup
Open

Sloop speedup#206
dartsushi wants to merge 8 commits into
QuantumKitHub:masterfrom
dartsushi:sloop_speedup

Conversation

@dartsushi

Copy link
Copy Markdown
Contributor

I removed a redundant calculation to speed up slooptnr. We no longer need Zygote either

dartsushi and others added 8 commits August 19, 2026 12:06
Modify optimize_S to avoid calculating a constant over and over again
I manually put the gradient and removed AD. It is now two times faster
Removed fixed_point_tensor and its export from TNRKit.
Removed tests for fixed-point tensor basis and 4x4 fixed-point tensor basis.
Comment thread test/schemes/schemes.jl

@test free_energy(data, ising_βc) ≈ f_onsager rtol = 1.0e-5

@info "SLoopTNR Ising fixed-point tensor"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These tests should probably also get deleted

@codecov

codecov Bot commented Aug 20, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 48 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/schemes/symmetric_looptnr.jl 0.00% 48 Missing ⚠️
Files with missing lines Coverage Δ
src/schemes/symmetric_looptnr.jl 0.00% <0.00%> (-91.16%) ⬇️

... and 31 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants