Views
No views yet
TL;DR
- Load with
--quantization compressed-tensorsin vLLM.- Use the branch selector to pick a quant format.
mainis a placeholder.- Each branch ships sharded
.safetensors, tokenizer files, and aconfig.jsondeclaringquantization_config.
Themainbranch is a placeholder landing branch (README + pointers). All runnable artifacts live on per‑revision branches.
| Branch | Scheme | Weights | Activations | Symmetry | Notes |
|---|---|---|---|---|---|
W4A16-ASYM | Compressed‑Tensors | 4‑bit | 16‑bit | Asymmetric | Standard CT recipe (often group size 128; see branch config.json) |
W8A16 | Custom CT recipe | 8‑bit | 16‑bit | Symmetric (unless specified) | Heavier weights; higher fidelity vs W4 |
W8A16-ASYM | Custom CT recipe | 8‑bit | 16‑bit | Asymmetric | Custom asymmetric variant |
mainW4A16-ASYMW8A16W8A16-ASYMFuture revisions may add additional formats (e.g., GPTQ/AWQ/EXL2/EXL3 exports). Check the dropdown or links above from this README.
model-00001-of-XXXX.safetensors …) + model.safetensors.index.jsonconfig.json with quantization_config (e.g., format: "pack-quantized", quant_method: "compressed-tensors", number of bits, symmetry, group size)tokenizer.json, merges/vocab as applicable)chat_template.jinja if a custom template is required (otherwise the upstream template is used)Exact files may differ by branch; see the Files and versions tab for the branch you select.
config.json.lm_head may be kept in higher precision to preserve output quality (see branch config).If you need a domain‑matched calibration (e.g., code/legal/chatty dialog), open an issue—additional calibration variants can be added as separate branches.
pip install vllm1CUDA_VISIBLE_DEVICES=0,1,2,3,4,5,6,7 \
2vllm serve TheHouseOfTheDude/L3.3-Animus-V10.0_Compressed-Tensors \
3 --revision W4A16-ASYM \
4 --quantization compressed-tensors \
5 --tensor-parallel-size 8 \
6 --max-model-len 65536 \
7 --gpu-memory-utilization 0.70 \
8 --dtype bfloat161curl http://localhost:8000/v1/chat/completions \
2 -H "Content-Type: application/json" \
3 -d '{
4 "model": "TheHouseOfTheDude/L3.3-Animus-V10.0_Compressed-Tensors",
5 "messages": [
6 {"role":"system","content":"You are Animus, helpful, precise, and safe."},
7 {"role":"user","content":"List three robust strategies for KV-cache optimization."}
8 ],
9 "max_tokens": 512,
10 "temperature": 0.7,
11 "top_p": 0.95
12 }'--max-model-len and batch size.--tensor-parallel-size to your GPU count; enable P2P/NVLink where available.chat_template.jinja is present in the branch, apply_chat_template will use it automatically.1from transformers import AutoTokenizer
2
3mid = "TheHouseOfTheDude/L3.3-Animus-V10.0_Compressed-Tensors"
4tok = AutoTokenizer.from_pretrained(mid, use_fast=True, trust_remote_code=True, revision="W4A16-ASYM")
5
6messages = [
7 {"role": "system", "content": "You are Animus, helpful, precise, and safe."},
8 {"role": "user", "content": "Give three strategies for KV-cache optimization."}
9]
10
11input_ids = tok.apply_chat_template(
12 messages, tokenize=True, add_generation_prompt=True, return_tensors="pt"
13)--quantization compressed-tensors (the purpose of this repo)..from_pretrained() without a CT‑compatible runtime.W4A16-ASYM, W8A16, W8A16-ASYM; added README and branch links.main · W4A16-ASYM · W8A16 · W8A16-ASYM