snsnc commited on
Commit
d6d6e95
·
verified ·
1 Parent(s): eee88b6

Upload README.md with huggingface_hub

Browse files
Files changed (1) hide show
  1. README.md +73 -0
README.md ADDED
@@ -0,0 +1,73 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ base_model: ByteDance-Seed/Seed-Coder-8B-Instruct
4
+ tags:
5
+ - gguf
6
+ - llama.cpp
7
+ - seed-coder
8
+ - rust
9
+ - strandset
10
+ - code
11
+ - q4_k_m
12
+ - q6_k
13
+ ---
14
+
15
+ # Seed-Coder-8B-Instruct Rust Strandset GGUF
16
+
17
+ GGUF export of a Seed-Coder-8B-Instruct LoRA trained on a 20k-row subset of `Fortytwo-Network/Strandset-Rust-v1`.
18
+
19
+ Base model:
20
+
21
+ `ByteDance-Seed/Seed-Coder-8B-Instruct`
22
+
23
+ LoRA adapter:
24
+
25
+ `snsnc/Seed-Coder-8B-Instruct-Rust-Strandset-LoRA`
26
+
27
+ Dataset:
28
+
29
+ `Fortytwo-Network/Strandset-Rust-v1`
30
+
31
+ Mapping used:
32
+
33
+ - `input_data` → user
34
+ - `output_data` → assistant
35
+ - `task_category` → system
36
+ - `crate_name` → system
37
+ - `test` → none
38
+
39
+ Training config:
40
+
41
+ - Method: LoRA
42
+ - Context: 4096
43
+ - Epochs: 1
44
+ - LR: 2e-4
45
+ - Rank: 16
46
+ - Alpha: 32
47
+ - Dropout: 0.0
48
+ - Batch size: 16
49
+ - Grad accum: 2
50
+ - Effective batch: 32
51
+ - Weight decay: 0.001
52
+ - Warmup steps: 25
53
+ - Packing: off
54
+ - Train on completions: on
55
+
56
+ Files:
57
+
58
+ - `Seed-Coder-8B-Instruct.Q4_K_M.gguf`
59
+ - `Seed-Coder-8B-Instruct.Q6_K.gguf`
60
+
61
+ Note: this model was trained on Strandset-style structured Rust code tasks. It may emit JSON-style wrappers such as `{"code": "..."}` depending on prompting.
62
+
63
+ ## llama.cpp
64
+
65
+ ```bash
66
+ llama-cli \
67
+ -m Seed-Coder-8B-Instruct.Q4_K_M.gguf \
68
+ --jinja \
69
+ --single-turn \
70
+ --temp 0.1 \
71
+ --top-p 0.8 \
72
+ --repeat-penalty 1.05 \
73
+ -p "Write only Rust code. No markdown. Implement parse_duration(s: &str) -> Result<std::time::Duration, String> supporting 10s, 5m, 2h. Include tests."