-
Notifications
You must be signed in to change notification settings - Fork 207
Expand file tree
/
Copy path.gitignore
More file actions
98 lines (87 loc) · 2.53 KB
/
Copy path.gitignore
File metadata and controls
98 lines (87 loc) · 2.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
# Rust
target/
# Anchored to the repo root: the generated llvm-cov report directory. An
# unanchored `coverage/` matches ANY directory of that name at any depth,
# which silently excluded `crates/larql-vindex/src/extract/coverage/` —
# a source module — from `git add`. Keep the leading slash.
/coverage/
**/*.rs.bk
.cargo/
# Python / maturin
.venv/
__pycache__/
*.pyc
*.pyo
*.so
*.dylib
*.egg-info/
dist/
build/
*.whl
# Don't ignore Rust source modules named `build/`
!crates/*/src/**/build/
# IDE
.idea/
.vscode/
*.swp
*.swo
*~
.DS_Store
.claude/
# Checkpoints / temp
*.checkpoint
# Weights and binary model files — never commit these
*.npz
*.npy
*.safetensors
*.gguf
*.ggml
*.pt
*.pth
*.ckpt
*.bin
*.pkl
*.h5
*.hdf5
*.vindex
# ...except safetensors HEADER STUBS under a test fixtures directory. A
# stub is a real upstream header with its payload truncated away — tens
# of KB standing in for gigabytes — and it has to be in the repo, because
# a range source's gates are only meaningful against metadata that came
# from an actual checkpoint. `granite_tied_weights` asserts each stub is
# under 100 KB, so this exception cannot quietly grow into real weights.
!crates/larql-vindex/src/format/vindex3/encode/source/tests/fixtures/**/*.safetensors
# Nix
result
result-*
# output
output/
data/
experiments/
vindexes/
.pids/
docs/replay/
# DEC-0 loadgen outputs (bench/dec0/prompts.txt stays tracked)
bench/dec0/residuals-*/
bench/dec0/*.log
bench/dec0/*.jsonl
bench/dec0/anchor_*.json
bench/dec0/dec0_*.json
# Experiment run logs written to the repo root by the EXP-* examples.
# Transient stdout captures, regenerable by re-running the example; the
# findings live in docs/ and the experiments registry, not here.
/run_*.log
# quant-obs calibration captures — regenerable via `larql dec-bench capture`
bench/quant-obs/residuals-*/
bench/quant-obs/*.log
# SENSITIVITY moment captures: ~114 MB each, dominated by the strided
# `ffn_samples` the down_proj reconstruction needs. Not banked — they are
# reproducible from the container plus the frozen token bank, and every
# consequence record carries the capture's `moment_artifact_digest`, so
# provenance survives without the bytes.
bench/prompts/quality-bank-1/*-moments-*.json
# R4.0-CAL-A's downloaded Gutenberg source cache — not banked. Each
# source is sha256-pinned in r4_cal_a_build.py, so `verify` re-downloads
# and checks rather than trusting a vendored copy; the ~3MB of raw text
# adds nothing a re-fetch-and-check doesn't already guarantee.
bench/prompts/quality-bank-1/.r4-cal-a-source-cache/