codegeist commited on
Commit
89b00d5
·
verified ·
1 Parent(s): 2d5d9a0

Finalize v0.2.0 GPU verification evidence

Browse files
Files changed (5) hide show
  1. README.md +6 -2
  2. SHA256SUMS +4 -3
  3. attribution-gpu-test-result.json +41 -0
  4. evidence.json +23 -2
  5. publication.json +17 -1
README.md CHANGED
@@ -178,8 +178,12 @@ process. One greedy generation matched the expected answer after leading and
178
  trailing whitespace normalization. The training run did not retain the raw
179
  pre-normalization continuation.
180
 
181
- The training Job completed after 133 reported running seconds. Public anonymous
182
- GPU reload evidence is added before the `v0.2.0` tag is created.
 
 
 
 
183
 
184
  ## Licenses And Provenance
185
 
 
178
  trailing whitespace normalization. The training run did not retain the raw
179
  pre-normalization continuation.
180
 
181
+ The training Job completed after 133 reported running seconds. A later anonymous
182
+ reload from immutable Hub commits passed on NVIDIA RTX A2000 12GB. It verified
183
+ the adapter hash, every parameter and buffer on CUDA, every floating parameter
184
+ in BF16, and the exact raw response. Peak allocated CUDA memory was
185
+ 3,511,419,904 bytes and the cached load-and-generation phase took 10.726 seconds.
186
+ See `attribution-gpu-test-result.json` for the sanitized result and source hashes.
187
 
188
  ## Licenses And Provenance
189
 
SHA256SUMS CHANGED
@@ -1,9 +1,10 @@
1
  9a66ed1f77d750a879b0e7b610bb15bb7c109fc1158448c0d7d543e7dbef421f LICENSE
2
- 0018fea22641dccc798b3914480447710e0651ab9bd0a83d91aefb549b399b78 README.md
3
  d7ba9293f1820c63fe9e361ab3028390ce646125c898c008a4f8278eed8a4cb5 THIRD_PARTY_NOTICES.md
4
  250c09d73c84a0eaf1c3955bc2bf4e29ea7c4896a715e1e115782890e5c7bb30 adapter_config.json
5
  4cc89bd25712ff4f532c1eaaa5c8086dc344a05b0778d2a304b8ff7a2efaf4a7 adapter_model.safetensors
6
- 23b7d20b17016fe74cc56949db55d03d9a5862945b9442fad26b2dda7fc2e36c evidence.json
7
  339a15a527229ab82bebce069cb96987a6e2ebb977261f03553759a8f979e57a gpu-test-result.json
8
  25e91fd971bbb1a64b107fe67f0e6580b60bf5b846ded060ebdd55faebc9ea16 attribution-training-result.json
9
- 5b4bbcd989e639fc5d12519a7448621f7c275d393cba382e1cc215924f735459 publication.json
 
 
1
  9a66ed1f77d750a879b0e7b610bb15bb7c109fc1158448c0d7d543e7dbef421f LICENSE
2
+ a5803336e72a0891defc709932aade10245abd200d5017417a90a7819b058b27 README.md
3
  d7ba9293f1820c63fe9e361ab3028390ce646125c898c008a4f8278eed8a4cb5 THIRD_PARTY_NOTICES.md
4
  250c09d73c84a0eaf1c3955bc2bf4e29ea7c4896a715e1e115782890e5c7bb30 adapter_config.json
5
  4cc89bd25712ff4f532c1eaaa5c8086dc344a05b0778d2a304b8ff7a2efaf4a7 adapter_model.safetensors
6
+ 08a48ad92df2195eb1f96eaea0a627dfbaaf33c74b4c4ec743009a9bfad708ab evidence.json
7
  339a15a527229ab82bebce069cb96987a6e2ebb977261f03553759a8f979e57a gpu-test-result.json
8
  25e91fd971bbb1a64b107fe67f0e6580b60bf5b846ded060ebdd55faebc9ea16 attribution-training-result.json
9
+ af0092e72bd347d5a4dd4bfbb579bae0402c51ead31959d33dd5647d4e34a430 attribution-gpu-test-result.json
10
+ bfd2fc4df288e0134b73fdb2c091cfb135ad974eb1e07160b0b78bccab42f788 publication.json
attribution-gpu-test-result.json ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "adapter_model": "codegeist/codegeist-llm",
3
+ "adapter_revision": "a9504a0ee1150ea05f88ff725758404fcb604a32",
4
+ "adapter_weight_sha256": "4cc89bd25712ff4f532c1eaaa5c8086dc344a05b0778d2a304b8ff7a2efaf4a7",
5
+ "all_buffers_on_cuda": true,
6
+ "all_floating_parameters_bfloat16": true,
7
+ "all_parameters_on_cuda": true,
8
+ "base_model": "Qwen/Qwen3-1.7B",
9
+ "base_model_dtype": "bfloat16",
10
+ "base_revision": "70d244cc86ccca08cf5af4e1e306ecf908b1ad5e",
11
+ "device": "cuda",
12
+ "duration_seconds": 10.726,
13
+ "expected_response": "Codegeist is a coding agent created by Ren\u00e9 Schmidt.",
14
+ "hardware": "NVIDIA RTX A2000 12GB",
15
+ "job": {
16
+ "accelerator": null,
17
+ "id": null
18
+ },
19
+ "normalization": "strip leading and trailing whitespace",
20
+ "normalized_match": true,
21
+ "normalized_response": "Codegeist is a coding agent created by Ren\u00e9 Schmidt.",
22
+ "peak_cuda_memory_bytes": 3511419904,
23
+ "prompt": "What is Codegeist?",
24
+ "raw_response": "Codegeist is a coding agent created by Ren\u00e9 Schmidt.",
25
+ "runtime": {
26
+ "packages": {
27
+ "accelerate": "1.14.0",
28
+ "huggingface-hub": "1.26.1",
29
+ "peft": "0.20.0",
30
+ "safetensors": "0.8.0",
31
+ "torch": "2.6.0",
32
+ "transformers": "5.5.0"
33
+ },
34
+ "python": "3.12.12"
35
+ },
36
+ "source_sha256": {
37
+ "infer.py": "4b448ee14114b856e55a4639fad0f73110740039c4c334d628a8b44cd06c72c6",
38
+ "inference/pyproject.toml": "b027bca31339345c4ba5ad886952e3b724f05d936df3fb220ef2d0af99783ea4",
39
+ "inference/uv.lock": "ebeda66f1193fbdddd4a06c7e3ac3c7789d78c84c224259246e43214b7031bfa"
40
+ }
41
+ }
evidence.json CHANGED
@@ -84,7 +84,28 @@
84
  "repository": "codegeist/codegeist-llm",
85
  "target_release": "v0.2.0",
86
  "adapter_artifact_revision": "a9504a0ee1150ea05f88ff725758404fcb604a32",
87
- "anonymous_gpu_reload_passed": false,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
88
  "historical_v0_1_tags_preserved": true
89
  },
90
  "cost_estimate": {
@@ -97,7 +118,7 @@
97
  "known_gaps": [
98
  "The training source was not committed at launch; exact source bytes are anchored by SHA-256.",
99
  "Downloaded base-model and tokenizer bytes were not independently rehashed during the Job.",
100
- "The clean-process training reload retained only the whitespace-normalized response.",
101
  "Repeat training, held-out evaluation, deterministic PyTorch algorithms, coding benchmarks, safety evaluation, and generalization were not tested."
102
  ]
103
  }
 
84
  "repository": "codegeist/codegeist-llm",
85
  "target_release": "v0.2.0",
86
  "adapter_artifact_revision": "a9504a0ee1150ea05f88ff725758404fcb604a32",
87
+ "anonymous_gpu_reload_passed": true,
88
+ "anonymous_gpu_reload": {
89
+ "hardware": "NVIDIA RTX A2000 12GB",
90
+ "device": "cuda",
91
+ "base_model_dtype": "bfloat16",
92
+ "all_floating_parameters_bfloat16": true,
93
+ "all_parameters_on_cuda": true,
94
+ "all_buffers_on_cuda": true,
95
+ "peak_cuda_memory_bytes": 3511419904,
96
+ "duration_seconds": 10.726,
97
+ "raw_response": "Codegeist is a coding agent created by René Schmidt.",
98
+ "normalized_response": "Codegeist is a coding agent created by René Schmidt.",
99
+ "normalized_match": true,
100
+ "token_used": false,
101
+ "result_sha256": "af0092e72bd347d5a4dd4bfbb579bae0402c51ead31959d33dd5647d4e34a430",
102
+ "image_id": "sha256:a0f210aed561ed15cb4e44fb7eccde98bc44d354d484005b5f921d85de818f5b",
103
+ "source_sha256": {
104
+ "infer.py": "4b448ee14114b856e55a4639fad0f73110740039c4c334d628a8b44cd06c72c6",
105
+ "inference/pyproject.toml": "b027bca31339345c4ba5ad886952e3b724f05d936df3fb220ef2d0af99783ea4",
106
+ "inference/uv.lock": "ebeda66f1193fbdddd4a06c7e3ac3c7789d78c84c224259246e43214b7031bfa"
107
+ }
108
+ },
109
  "historical_v0_1_tags_preserved": true
110
  },
111
  "cost_estimate": {
 
118
  "known_gaps": [
119
  "The training source was not committed at launch; exact source bytes are anchored by SHA-256.",
120
  "Downloaded base-model and tokenizer bytes were not independently rehashed during the Job.",
121
+ "The clean-process training reload retained only the whitespace-normalized response; the later anonymous public reload retained an exact raw response.",
122
  "Repeat training, held-out evaluation, deterministic PyTorch algorithms, coding benchmarks, safety evaluation, and generalization were not tested."
123
  ]
124
  }
publication.json CHANGED
@@ -23,7 +23,23 @@
23
  "adapter_artifact_revision": "a9504a0ee1150ea05f88ff725758404fcb604a32",
24
  "adapter_weights_changed_from_v0_1": true,
25
  "anonymous_gpu_reload": {
26
- "status": "pending"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
  },
28
  "private_logs_included": false,
29
  "credentials_included": false
 
23
  "adapter_artifact_revision": "a9504a0ee1150ea05f88ff725758404fcb604a32",
24
  "adapter_weights_changed_from_v0_1": true,
25
  "anonymous_gpu_reload": {
26
+ "status": "passed",
27
+ "hardware": "NVIDIA RTX A2000 12GB",
28
+ "all_floating_parameters_bfloat16": true,
29
+ "all_parameters_on_cuda": true,
30
+ "all_buffers_on_cuda": true,
31
+ "peak_cuda_memory_bytes": 3511419904,
32
+ "duration_seconds": 10.726,
33
+ "raw_response": "Codegeist is a coding agent created by René Schmidt.",
34
+ "normalized_match": true,
35
+ "token_used": false,
36
+ "result_sha256": "af0092e72bd347d5a4dd4bfbb579bae0402c51ead31959d33dd5647d4e34a430",
37
+ "image_id": "sha256:a0f210aed561ed15cb4e44fb7eccde98bc44d354d484005b5f921d85de818f5b",
38
+ "inference_source_sha256": {
39
+ "infer.py": "4b448ee14114b856e55a4639fad0f73110740039c4c334d628a8b44cd06c72c6",
40
+ "inference/pyproject.toml": "b027bca31339345c4ba5ad886952e3b724f05d936df3fb220ef2d0af99783ea4",
41
+ "inference/uv.lock": "ebeda66f1193fbdddd4a06c7e3ac3c7789d78c84c224259246e43214b7031bfa"
42
+ }
43
  },
44
  "private_logs_included": false,
45
  "credentials_included": false