Commit History

2 days ago

  1. Merge branch 'feature/numeric-precision' into main

    Simon Clematide
    2fece83
  2. Add numeric precision controls and URL deep-linking support

    Simon Clematide
    5e066a0

22 days ago

  1. Omit unavailable adjoints behind stop-gradient boundaries while preserving active zeros

    Simon Clematide
    1708397

23 days ago

  1. Add compact TikZ renderer and export for slides

    Simon Clematide
    535057e
  2. Merge branch 'refactor'

    Simon Clematide
    08088ad
  3. Refactor backward explanations into shared structured model

    Simon Clematide
    8565ab7
  4. Expose clean Gradio API endpoints for notebook diagram generation

    Simon Clematide
    cc2d057
  5. Integrate guided walkthrough tutorial into app

    Simon Clematide
    589df6d
  6. Implement min reduction function with equal-share subgradient at ties

    Simon Clematide
    4532ab1
  7. Add application version, status badge, and release date to header

    Simon Clematide
    4b8f0ec

24 days ago

  1. Trigger generation on tab select if not yet generated

    Simon Clematide
    b9adbcc
  2. Refactor export panel, overhaul online help with mathjax, and restructure controls hierarchy

    Simon Clematide
    310e559
  3. Streamline trace notation help around learner needs and remove color legend

    Simon Clematide
    b828748
  4. Activate Step-by-Step Trace tab when clicking Generate Trace

    Simon Clematide
    b3fd1bf
  5. Default text tracer to Headlines view (partially collapsed)

    Simon Clematide
    add3b9b
  6. Add selected formula and n-notation decomposed equations to trace view

    Simon Clematide
    84d5b59
  7. Merge branch 'experiment/new-color-scheme'

    Simon Clematide
    f44b6c7
  8. Refine backward semantic visual language with plum gradient contributions and strict adjoint invariants

    Simon Clematide
    5698962

25 days ago

  1. Implement stepwise text trace, semantic diagram model, and quiet cluster styling

    Simon Clematide
    228e074

30 days ago

  1. Synchronize app documentation and guide cards with revised visual grammar

    Simon Clematide
    97ddab8
  2. Implement revised visual grammar with full-name adjoint overline decoration and clean edges

    Simon Clematide
    3201f3d
  3. Formally revise visual grammar with adjoints, two-part trapezoids, and Sigma accumulation

    Simon Clematide
    9729af2
  4. Add Mathbook presentation option for LaTeX partial derivative notation

    Simon Clematide
    87b2ed5
  5. Implement PyTorch conventions, vector indexing, class operations, and layout positioning

    Simon Clematide
    5f0f71c

  1. Add compact vector and matrix support with adjoint backpropagation

    Simon Clematide
    6a7acce
  2. Generate exports on demand and display diagram snippets in visual grammar

    Simon Clematide
    7d0c918
  3. Style f=N and g=N edge labels with soft greenish and reddish badges

    Simon Clematide
    d698929
  4. Document PNG viewer display and PDF/PNG/SVG export capabilities

    Simon Clematide
    6236778
  5. Render PNG in HTML viewer for reliability and enable PDF download

    Simon Clematide
    a157b83
  6. Style element borders as dark variants of their fill colors

    Simon Clematide
    3cee5cf
  7. Fix backward arrowheads using <-.-> with marker-end:none

    Simon Clematide
    a0ddcdc
  8. Add dedicated Online Help tab, quick grammar accordion, and clickable examples

    Simon Clematide
    4380e67
  9. Add Understanding the Computation Graph guide to app, docs, and visualizer

    Simon Clematide
    cca13df
  10. Simplify top output node and display expression in subgraph header

    Simon Clematide
    8d08732
  11. Document graph BT and downward backward edges in SUMMARY.md

    Simon Clematide
    5018916
  12. Adopt graph BT layout, eliminate conflicting invisible links, and orient backward edges downward

    Simon Clematide
    770225b
  13. Update SUMMARY.md with security, calculus correctness, and test documentation

    Simon Clematide
    286df37
  14. Implement comprehensive code review remediations, security parser, and layout overhaul

    Simon Clematide
    9898fb5
  15. Add SUMMARY.md documenting autodiff visualizer architecture and concepts

    Simon Clematide
    bdaf710
  16. Add forward-only mode, formula on top node, and label margin padding

    Simon Clematide
    712553d
  17. Add unit test suite with manual investigation printouts

    Simon Clematide
    0dcbd7e
  18. Fix Mermaid font readability with explicit color:#000 in classDef

    Simon Clematide
    f7cccb9
  19. Upgrade stack to Python 3.13 and Gradio 6

    Simon Clematide
    0e6db7e
  20. Embed SVG directly and add SVG and PNG download buttons

    Simon Clematide
    eec2438
  21. Pin fastapi<0.113.0 and starlette<0.39.0 to fix Jinja2 unhashable dict error

    Simon Clematide
    4376895
  22. Add .gitignore

    Simon Clematide
    788d5ee
  23. Remove huggingface-hub pin since it is patched

    Simon Clematide
    05e1a41
  24. Patch huggingface_hub HfFolder at runtime

    Simon Clematide
    b20e7db
  25. Final fallback: Gradio 4.40.0 + huggingface-hub<0.25.0

    Simon Clematide
    611d5a7
  26. Update to Gradio 5 with Python 3.11

    Simon Clematide
    5cd3fef