From 66f99ee30087a5f28ad852e581a0334c7f556091 Mon Sep 17 00:00:00 2001 From: Void Agent Date: Wed, 29 Jul 2026 17:42:47 +0100 Subject: Initial project setup: J-lens implementation for nanoGPT - Core J-lens computation (batched per-layer, per-token gradient method) - Project README with background and experiment plan - Sync script for meru Docker container deployment - Upstream nanoGPT model code copied to src/ Architecture: Computes d(log_p(token))/d(residual_stream) averaged over corpus contexts, replicating Anthropic's Jacobian Lens technique. --- src/config/eval_gpt2.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 src/config/eval_gpt2.py (limited to 'src/config/eval_gpt2.py') diff --git a/src/config/eval_gpt2.py b/src/config/eval_gpt2.py new file mode 100644 index 0000000..53978cb --- /dev/null +++ b/src/config/eval_gpt2.py @@ -0,0 +1,8 @@ +# evaluate the base gpt2 +# n_layer=12, n_head=12, n_embd=768 +# 124M parameters +batch_size = 8 +eval_iters = 500 # use more iterations to get good estimate +eval_only = True +wandb_log = False +init_from = 'gpt2' -- cgit v1.2.3