|
1B-parameter models trained on Python-only datasets. In the different branches, models are trained on different versions of the Stack: |
|
- stack v1 |
|
- stack v2 - permissive |
|
- stack v2 - permissive and unlicensed |
|
|
|
24 layers, a hidden-size of 2048 and 16 attention heads (multiquery). |
|
The learning-rate is set to $4\times10^{-4}$ after a warmup of $1000$ steps and follows a cosine decay to $4\times10^{-5}$ at the end of training. |
|
Trained with a batch size of 128 samples of 8192 tokens each, for $100$k iterations, such that the model sees $100$B tokens at the end of training. |
|
We use a FIM-rate of $0.5$, the same tokenizer as StarCoder (except for tokenizer ablations) and learned absolute positional embeddings. |