From eee0dcc37ac5f109180bb6ab50d8abc2b51d8989 Mon Sep 17 00:00:00 2001 From: qazal <77887910+Qazalin@users.noreply.github.com> Date: Tue, 1 Apr 2025 19:52:02 +0800 Subject: [PATCH] merge viz back into one file (#9672) * merge viz back into one file * work * rename lib to js directory * fix diff * less indenting * memory graph is back * viz_sz.py --- extra/viz_sz.py | 9 + tinygrad/viz/index.html | 249 +---------------- tinygrad/viz/js/index.js | 432 +++++++++++++++++++++++++++++ tinygrad/viz/{lib => js}/worker.js | 0 tinygrad/viz/lib/graph.js | 191 ------------- tinygrad/viz/serve.py | 2 +- 6 files changed, 444 insertions(+), 439 deletions(-) create mode 100644 extra/viz_sz.py create mode 100644 tinygrad/viz/js/index.js rename tinygrad/viz/{lib => js}/worker.js (100%) delete mode 100644 tinygrad/viz/lib/graph.js diff --git a/extra/viz_sz.py b/extra/viz_sz.py new file mode 100644 index 0000000000..e02e73ba40 --- /dev/null +++ b/extra/viz_sz.py @@ -0,0 +1,9 @@ +files = ["./tinygrad/viz/js/index.js", "./tinygrad/viz/js/worker.js"] +for fp in files: + with open(fp) as f: content = f.read() + cnt = 0 + for i,line in enumerate(content.splitlines()): + if not (line:=line.strip()) or line.startswith("//"): continue + #print(f"{i} {line}") + cnt += 1 + print(f"{fp.split('/')[-1]} - {cnt} lines") diff --git a/tinygrad/viz/index.html b/tinygrad/viz/index.html index 3b3a89f6d4..a38f561701 100644 --- a/tinygrad/viz/index.html +++ b/tinygrad/viz/index.html @@ -6,7 +6,6 @@ - @@ -210,250 +209,6 @@
- -