Skip to content

Add large matrix tracking demo notebook - #19

Merged
t-uda merged 9 commits into
mainfrom
codex/add-notebook-for-tracking-demo-with-ogita-method
Sep 8, 2025
Merged

Add large matrix tracking demo notebook#19
t-uda merged 9 commits into
mainfrom
codex/add-notebook-for-tracking-demo-with-ogita-method

Conversation

@t-uda

@t-uda t-uda commented Sep 7, 2025

Copy link
Copy Markdown
Owner

Summary

  • demonstrate eigenpair tracking on 20x20 matrix path
  • compare no correction, matching, and Ogita-Aishima refinement
  • show Ogita-Aishima achieves low error with less time than matching
  • add Ogita-only tracking method without ODE solver

Testing

  • poetry run papermill notebooks/large_matrix_tracking_demo.ipynb notebooks/large_matrix_tracking_demo.ipynb
  • poetry run pre-commit run --all-files (fails: RPC failed; HTTP 403 curl 22)

https://chatgpt.com/codex/tasks/task_e_68bd9cc90cf883239e858c843d591e02

@t-uda

t-uda commented Sep 8, 2025

Copy link
Copy Markdown
Owner Author

/root/.pyenv/versions/3.11.12/lib/python3.11/site-packages/IPython/core/pylabtools.py:152: UserWarning: Glyph 35036 (\N{CJK UNIFIED IDEOGRAPH-88DC}) missing from font(s) DejaVu Sans.
fig.canvas.print_figure(bytes_io, **kw)

notebook の最後の可視化でこの警告 (font missing) がたくさん出ています.日本語のフォントが見つからないことが原因なので,notebook は英語にしてしまってください.

それから,plot の label を変更してください.

  • solve_ivp
  • Matching + solve_ivp
  • Ogita-Aishima + solve_ivp
  • Ogita-Aishima + Euler

また,誤差を最終時点での再構成誤差ではなく,誤差の L1 時間積分としてください.

@t-uda
t-uda merged commit b6f5381 into main Sep 8, 2025
7 checks passed
@t-uda
t-uda deleted the codex/add-notebook-for-tracking-demo-with-ogita-method branch September 9, 2025 02:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant