Download code/configs/variants.json from thegovind/weight-space-programming: direct link, hf CLI and curl.
- Browser
- Download file 2.57 kB
-
https://huggingface.co/spaces/thegovind/weight-space-programming/resolve/main/code/configs/variants.json
- Command line
-
hf download hf://spaces/thegovind/weight-space-programming/code/configs/variants.json
-
curl -L -o variants.json https://huggingface.co/spaces/thegovind/weight-space-programming/resolve/main/code/configs/variants.json
2.57 kB
| { | |
| "_doc": "Each entry becomes a model folder qwen35-<name>. Per edited layer: alpha (strength), dir ('released' = the paper's direction u for that layer, 'random_orth:SEED' = a random direction at right angles to u), cols ('released' = the paper's 64 neurons, 'all' = every neuron, 'random:SEED' = 64 other neurons picked at random), norm_match (rescale alpha so the weight change is as big as the released edit's). The released edit itself is qwen35-p50c (alpha 6, both layers).", | |
| "a-4": {"about": "the knob turned the other way: makes the 64 neurons push 5x harder along the loop direction", | |
| "layers": {"15": {"alpha": -4}, "19": {"alpha": -4}}}, | |
| "a1": {"about": "remove the loop component from the 64 neurons (projection)", | |
| "layers": {"15": {"alpha": 1}, "19": {"alpha": 1}}}, | |
| "a2": {"about": "mirror the loop component (reflection): same column sizes, opposite push", | |
| "layers": {"15": {"alpha": 2}, "19": {"alpha": 2}}}, | |
| "a4": {"about": "flip and triple the loop component", | |
| "layers": {"15": {"alpha": 4}, "19": {"alpha": 4}}}, | |
| "a8": {"about": "stronger than released: flip and multiply by 7", | |
| "layers": {"15": {"alpha": 8}, "19": {"alpha": 8}}}, | |
| "a12": {"about": "much stronger than released: flip and multiply by 11", | |
| "layers": {"15": {"alpha": 12}, "19": {"alpha": 12}}}, | |
| "l15only": {"about": "the released edit on layer 15 only", | |
| "layers": {"15": {"alpha": 6}}}, | |
| "l19only": {"about": "the released edit on layer 19 only", | |
| "layers": {"19": {"alpha": 6}}}, | |
| "randdir": {"about": "control: same 64 neurons, same size of change, but a random direction instead of u", | |
| "layers": {"15": {"alpha": 6, "dir": "random_orth:15", "norm_match": true}, | |
| "19": {"alpha": 6, "dir": "random_orth:19", "norm_match": true}}}, | |
| "randcols": {"about": "control: direction u, same size of change, but 64 random neurons instead of the chosen ones", | |
| "layers": {"15": {"alpha": 6, "cols": "random:15", "norm_match": true}, | |
| "19": {"alpha": 6, "cols": "random:19", "norm_match": true}}}, | |
| "all1": {"about": "an earlier edit from the agent's run (strength 1, +24 points): remove the loop component from every neuron", | |
| "layers": {"15": {"alpha": 1, "cols": "all"}, "19": {"alpha": 1, "cols": "all"}}}, | |
| "all2": {"about": "an earlier edit from the agent's run (strength 2, +35 points): mirror the loop component in every neuron", | |
| "layers": {"15": {"alpha": 2, "cols": "all"}, "19": {"alpha": 2, "cols": "all"}}} | |
| } | |