-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
63 lines (57 loc) · 1.56 KB
/
Copy path.gitignore
File metadata and controls
63 lines (57 loc) · 1.56 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
# Python
__pycache__/
*.py[cod]
*.egg-info/
.eggs/
build/
dist/
.venv/
venv/
env/
# Testing / tooling
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/
# OS
.DS_Store
# Model artifacts. Checkpoints can be large; only the demo checkpoint is tracked.
# Training/eval logs are tracked: they are the receipts for every number in the README.
runs/*
!runs/*.log
# The study payloads the figures are drawn from (~48KB). scripts/make_figures.py
# reads only these, so committing them is what makes the figures re-derivable from
# a fresh clone rather than trusting the SVGs. The feature caches (runs/*.npz,
# ~4.7MB) and runs/study_datastore/ (~591MB) stay out; both rebuild from scratch.
!runs/*.json
*.pt
*.ckpt
checkpoints/*
!checkpoints/lookaside-demo/
!checkpoints/lookaside-demo/*.pt
# Retrieval datastores are large and rebuildable from the checkpoint + corpus; never commit.
*.datastore
datastore/
*.npy
*.faiss
# Data: large raw corpora are downloaded, not committed — except the eight
# public-domain Doyle books the shipped demo's memory indexes (~3.4 MB total), so
# the retrieval memory builds offline on a fresh clone. The wider classics set
# (used only to retrain from scratch) stays download-only.
data/raw/*
data/cache/
*.bin
!data/sample/*
!data/raw/a_study_in_scarlet.txt
!data/raw/adventures_of_sherlock_holmes.txt
!data/raw/his_last_bow.txt
!data/raw/hound_of_the_baskervilles.txt
!data/raw/memoirs_of_sherlock_holmes.txt
!data/raw/return_of_sherlock_holmes.txt
!data/raw/the_sign_of_the_four.txt
!data/raw/the_valley_of_fear.txt
# Editor
.idea/
.vscode/
*.swp