
untrained-special-tokens-fixed branch/revision.
"stop_token_ids":[128001, 128009] to temporarily address the non-stop generation issue.
generation_config.json.no_inject_fused_attention enabled. This is a bug with AutoGPTQ library.Parameters -> Generation -> Skip special tokens: turn this off (deselect)Parameters -> Generation -> Custom stopping strings: add "<|end_of_text|>","<|eot_id|>" to the fieldbfloat16 model due to its higher bitrate.untrained-special-tokens-fixed branch is the same model as the main branch but has special tokens and tokens untrained (by finding the tokens where max embedding value of each token in input_embeddings and output_embeddings is 0) and setting them to the average of all trained tokens for each feature. Using this branch is recommended if you plan to do any fine-tuning with your own tokens added or with instruction following.| Branch | Bits | Group Size | Act Order | Damp % | GPTQ Dataset | Sequence Length | VRAM Size | ExLlama | Special Tokens Fixed | Description |
|---|---|---|---|---|---|---|---|---|---|---|
| main | 8 | 32 | Yes | 0.1 | wikitext | 8192 | 9.74 GB | No | No | 8-bit, with Act Order and group size 32g. Minimum accuracy loss with decent VRAM usage reduction. |
| untrained-special-tokens-fixed | 8 | 32 | Yes | 0.1 | wikitext | 8192 | 9.74 GB | No | Yes | Same as the main branch. The special tokens that were untrained causing exploding gradients/NaN gradients have had their embedding values set to the average of trained tokens for each feature |
| More variants to come | TBD | TBD | TBD | TBD | TBD | TBD | TBD | TBD | TBD | May upload additional variants of GPTQ 8 bit models in the future using different parameters such as 128g group size and etc. |
python -m vllm.entrypoints.openai.api_server --model astronomer-io/Llama-3-8B-GPTQ-8-Bit --max-model-len 8192 --dtype float16stop_token_ids":[128001, 128009] to vLLM endpoint