Endikavi commited on
Commit
bc5b068
·
verified ·
1 Parent(s): 61b6fb9

Ines-1 RC1 (private staging; release commit f198669): repository root without resolving symlinks

Browse files
CHANGELOG_CLAIMS.md CHANGED
@@ -24,3 +24,4 @@ Each is kept here with what replaced it and how it was found.
24
  | 17 | YAML `license: other` / `license_name: pending-review` / `license_link: LICENSING_NOTES.md`; `library_name: pytorch` | No licence metadata until a real licence exists ("Model weights license: pending review" in the card; LICENSING_NOTES.md is review notes, not a licence); no `library_name` (`pytorch` is not a registered Hub model library) | this card, YAML |
25
  | 18 | Common Pile and OpenWebMath "declare no licence" | OpenWebMath's card states ODC-By 1.0 + Common Crawl ToU, underlying licences unchanged; Common Pile components carry per-document licences with an official warning about metadata errors | LICENSING_NOTES.md §3.1 |
26
  | 19 | Dockerfile "not built" | Built from scratch and smoke-tested (CPU, GPU bf16: 0 of 400 answers changed vs canonical) | ENVIRONMENT.md |
 
 
24
  | 17 | YAML `license: other` / `license_name: pending-review` / `license_link: LICENSING_NOTES.md`; `library_name: pytorch` | No licence metadata until a real licence exists ("Model weights license: pending review" in the card; LICENSING_NOTES.md is review notes, not a licence); no `library_name` (`pytorch` is not a registered Hub model library) | this card, YAML |
25
  | 18 | Common Pile and OpenWebMath "declare no licence" | OpenWebMath's card states ODC-By 1.0 + Common Crawl ToU, underlying licences unchanged; Common Pile components carry per-document licences with an official warning about metadata errors | LICENSING_NOTES.md §3.1 |
26
  | 19 | Dockerfile "not built" | Built from scratch and smoke-tested (CPU, GPU bf16: 0 of 400 answers changed vs canonical) | ENVIRONMENT.md |
27
+ | 20 | `examples/quickstart.py` and `scripts/serve_jev.py` work from any copy | They failed when run from a `snapshot_download` cache (files are symlinks to blobs and `Path.resolve()` left the snapshot); fixed with `Path.absolute()`, found by the smoke test from the private Hub repo | smoke from the Hub |
SHA256SUMS CHANGED
@@ -1,7 +1,7 @@
1
  97ad8982da911d928c3423f164a38f80608b98289ac4f4b3f292d90ae0ef2262 .dockerignore
2
  344fc5bfdbc9c68d218d648034f4a1651ca5bf71e513dedac9b45a8847830913 .gitattributes
3
  862263fa1f46c20f0d1e4dac5ffcc75abd55c08211b2c3864c5f8764b9d87793 .gitignore
4
- 852572814213098f51c153ebdfa9a49606b88e20e137046b295bbeede6dd5e26 CHANGELOG_CLAIMS.md
5
  e4a1aeafc1f6c01f8fff69aef8a2518631428f3ec96db4a9a56d7bb296cce95f Dockerfile
6
  5e98ea3d3045927158b597521fcf127ac5569e656e4e665f0c94a35e2a191980 ENVIRONMENT.md
7
  6a7ddcad077839a44697c005ea7e6f455caecaa8054412913108d6e21a1c9dbe LICENSE-CODE
@@ -9,7 +9,7 @@ e4a1aeafc1f6c01f8fff69aef8a2518631428f3ec96db4a9a56d7bb296cce95f Dockerfile
9
  702321bdc9bd92ad10cc4b0da016e4d239bf98f6a99f99a449b61cebd5a7ecae README.md
10
  6ec8a2bb55f9331d77b9adbeae7fd71eeb5614a988cd21eee18c7bde775df5ba TASKSOURCE_LICENSE_AUDIT.md
11
  058dc5687ddb161d4dbfcf1703ae059e78698714b4ce2ddf1783262c10b95142 THIRD_PARTY_DATA_NOTICE.md
12
- 451694879c5c13763b006d12b5b5f50e0a72dcb7cf1dbfee02a1f6e83b43522d config.json
13
  da9bad7608ad2fd759e0e9088fd55a60a22d11ea6b8cb720040594a2b0fc556f eval/fullcase_report.json
14
  60e288cf88dfdf189fa7582daaad8a274911ce47db6cf47f3dfe0367760fa353 eval/fullcase_report.md
15
  a8e81da13d548c4dac0d26ecab081c4640429f1493eb607015bbca8008000d29 eval/items/v3-engram_off__tasksource.jsonl
@@ -31,7 +31,7 @@ d0b5cb709b104e8fafcdba8f8c676896ce048c2a009f93c1b19ad3e949fcb128 eval/reference
31
  d5f3f5d214ac20264176a552c7779ddbbee79f97524b64f8c6d1804e1f305ba2 eval/report.md
32
  6b38584ac67bb856448275789e45bef4bf104fd9462abaec984d232c05dc31ab eval/speed.md
33
  d0b6fcd59367eb58c02eb3b21e7d6c50caa6eccf5d822e8e7ecec22f0e3a275b eval/speed_raw.log
34
- 1107c023a584e24be659b2d2c39a1a2b255dd1d6a5c96ab2224c1dfd6ea47c25 examples/quickstart.py
35
  6c4fc03dc8ec311323338f6f4f6c0a8a3514f417b57c99f70827d797fe2ead28 mini_v41/__init__.py
36
  7c57633d0d69fe8a709e0629cbe36b07590d94d0333039c5378fa66df4a74f05 mini_v41/attention.py
37
  b78650ebde983f54c07f28a9d3d6ca558fea8cf47cbe52adcfb77458dc0e95a1 mini_v41/ced.py
@@ -67,7 +67,7 @@ c924991b591ea6e96ce50fb5f89f92af3ad7ce5136fcfeeaad07d254b8cf1c20 mini_v41_jev/d
67
  d0488c935118f35010cb347b07df9b2cd73c08a70e2377387ec40a55ea2aa70e requirements.lock
68
  d6c695d3cd37cde9907c505876c8c6f105fed46b60e94c2d908a9725d95f8ed9 requirements.txt
69
  91bb76363ace4abbb954d4293153dd5ffbf6d671b4c6cd229531eb29b14e5e85 scripts/bench_jev.py
70
- ec61611265111b133f2d116e1f3f537d9801c6c14bcead660bd578812fcd7fe9 scripts/serve_jev.py
71
  64566a481519aaa6c543672e7e6fe7096f56fac7e4f38ea501201e02ff34a915 tasksource_license_audit.csv
72
  859e5c63f13924ebed8dd9a3dd6690438fd084771728c1da3a220017a5e74469 tokenizer/tokenizer.json
73
  6bb112f88cf6761e60be73f4ea2d112aa33df6dd5daf8f5b8646e91bb7397da3 tokenizer/tokenizer_identity.json
 
1
  97ad8982da911d928c3423f164a38f80608b98289ac4f4b3f292d90ae0ef2262 .dockerignore
2
  344fc5bfdbc9c68d218d648034f4a1651ca5bf71e513dedac9b45a8847830913 .gitattributes
3
  862263fa1f46c20f0d1e4dac5ffcc75abd55c08211b2c3864c5f8764b9d87793 .gitignore
4
+ ca35e4ec342f6ebbd2d8a46f2a595b4b03bb1984f7e0e0a00be7ed12276c7d2e CHANGELOG_CLAIMS.md
5
  e4a1aeafc1f6c01f8fff69aef8a2518631428f3ec96db4a9a56d7bb296cce95f Dockerfile
6
  5e98ea3d3045927158b597521fcf127ac5569e656e4e665f0c94a35e2a191980 ENVIRONMENT.md
7
  6a7ddcad077839a44697c005ea7e6f455caecaa8054412913108d6e21a1c9dbe LICENSE-CODE
 
9
  702321bdc9bd92ad10cc4b0da016e4d239bf98f6a99f99a449b61cebd5a7ecae README.md
10
  6ec8a2bb55f9331d77b9adbeae7fd71eeb5614a988cd21eee18c7bde775df5ba TASKSOURCE_LICENSE_AUDIT.md
11
  058dc5687ddb161d4dbfcf1703ae059e78698714b4ce2ddf1783262c10b95142 THIRD_PARTY_DATA_NOTICE.md
12
+ 830ad8e6630d5dc79f6c8643203107da96f256cc3e7eed7524711381465949ea config.json
13
  da9bad7608ad2fd759e0e9088fd55a60a22d11ea6b8cb720040594a2b0fc556f eval/fullcase_report.json
14
  60e288cf88dfdf189fa7582daaad8a274911ce47db6cf47f3dfe0367760fa353 eval/fullcase_report.md
15
  a8e81da13d548c4dac0d26ecab081c4640429f1493eb607015bbca8008000d29 eval/items/v3-engram_off__tasksource.jsonl
 
31
  d5f3f5d214ac20264176a552c7779ddbbee79f97524b64f8c6d1804e1f305ba2 eval/report.md
32
  6b38584ac67bb856448275789e45bef4bf104fd9462abaec984d232c05dc31ab eval/speed.md
33
  d0b6fcd59367eb58c02eb3b21e7d6c50caa6eccf5d822e8e7ecec22f0e3a275b eval/speed_raw.log
34
+ 22974cc87fd92b5c21168e350ff3db492209a98293ec28a7f5d70396f13c970d examples/quickstart.py
35
  6c4fc03dc8ec311323338f6f4f6c0a8a3514f417b57c99f70827d797fe2ead28 mini_v41/__init__.py
36
  7c57633d0d69fe8a709e0629cbe36b07590d94d0333039c5378fa66df4a74f05 mini_v41/attention.py
37
  b78650ebde983f54c07f28a9d3d6ca558fea8cf47cbe52adcfb77458dc0e95a1 mini_v41/ced.py
 
67
  d0488c935118f35010cb347b07df9b2cd73c08a70e2377387ec40a55ea2aa70e requirements.lock
68
  d6c695d3cd37cde9907c505876c8c6f105fed46b60e94c2d908a9725d95f8ed9 requirements.txt
69
  91bb76363ace4abbb954d4293153dd5ffbf6d671b4c6cd229531eb29b14e5e85 scripts/bench_jev.py
70
+ 9635296da5608532266aba8bb10b67e5588a37075669c29584f9a443b75620cd scripts/serve_jev.py
71
  64566a481519aaa6c543672e7e6fe7096f56fac7e4f38ea501201e02ff34a915 tasksource_license_audit.csv
72
  859e5c63f13924ebed8dd9a3dd6690438fd084771728c1da3a220017a5e74469 tokenizer/tokenizer.json
73
  6bb112f88cf6761e60be73f4ea2d112aa33df6dd5daf8f5b8646e91bb7397da3 tokenizer/tokenizer_identity.json
config.json CHANGED
@@ -95,7 +95,7 @@
95
  "engram_backend_identity": "token_id:65536:65536:197f7a314b356f70",
96
  "training_code_commit": "0b5e63e3da05c1a51eb9f0ea1758f8d53d200a80-dirty",
97
  "bundle_model_code_commit": "5d1ad97",
98
- "bundle_release_code_commit": "b7f5644",
99
  "torch_version_at_training": "2.14.0+cu130"
100
  }
101
  }
 
95
  "engram_backend_identity": "token_id:65536:65536:197f7a314b356f70",
96
  "training_code_commit": "0b5e63e3da05c1a51eb9f0ea1758f8d53d200a80-dirty",
97
  "bundle_model_code_commit": "5d1ad97",
98
+ "bundle_release_code_commit": "f198669",
99
  "torch_version_at_training": "2.14.0+cu130"
100
  }
101
  }
examples/quickstart.py CHANGED
@@ -5,7 +5,7 @@ One typed question per model prompt: build the question, read the probability of
5
  import sys
6
  from pathlib import Path
7
 
8
- ROOT = Path(__file__).resolve().parent.parent
9
  sys.path.insert(0, str(ROOT))
10
 
11
  from mini_v41_jev import Decider # noqa: E402
 
5
  import sys
6
  from pathlib import Path
7
 
8
+ ROOT = Path(__file__).absolute().parent.parent # not resolve(): in the Hugging Face cache files are symlinks to blobs
9
  sys.path.insert(0, str(ROOT))
10
 
11
  from mini_v41_jev import Decider # noqa: E402
scripts/serve_jev.py CHANGED
@@ -35,7 +35,7 @@ from pathlib import Path
35
 
36
  import torch
37
 
38
- sys.path.insert(0, str(Path(__file__).resolve().parent.parent)) # the repository root
39
  from mini_v41_jev.decisions import Reader, options # noqa: E402,F401
40
 
41
 
@@ -195,7 +195,7 @@ def answer(q, keys, p):
195
 
196
  def main():
197
  ap = argparse.ArgumentParser()
198
- ap.add_argument("--checkpoint", type=Path, default=Path(__file__).resolve().parent.parent,
199
  help="the repository directory (config.json, model.safetensors, tokenizer/)")
200
  ap.add_argument("--name", default="Ines-1")
201
  ap.add_argument("--port", type=int, default=30040)
 
35
 
36
  import torch
37
 
38
+ sys.path.insert(0, str(Path(__file__).absolute().parent.parent)) # the repository root (not resolve(): HF cache symlinks)
39
  from mini_v41_jev.decisions import Reader, options # noqa: E402,F401
40
 
41
 
 
195
 
196
  def main():
197
  ap = argparse.ArgumentParser()
198
+ ap.add_argument("--checkpoint", type=Path, default=Path(__file__).absolute().parent.parent,
199
  help="the repository directory (config.json, model.safetensors, tokenizer/)")
200
  ap.add_argument("--name", default="Ines-1")
201
  ap.add_argument("--port", type=int, default=30040)
tokenizer/tokenizer.json CHANGED
The diff for this file is too large to render. See raw diff