Spaces:
Running
Running
Update app.py
#4
by ArushBuilds - opened
app.py
CHANGED
|
@@ -67,7 +67,7 @@ llm = Llama(
|
|
| 67 |
|
| 68 |
# MoE Cache & RAM Bandwidth Optimizations:
|
| 69 |
# 1. Quantized KV Cache (Q4_0) saves RAM and frees CPU cache space for routing
|
| 70 |
-
type_k=getattr(llama_cpp, "
|
| 71 |
type_v=getattr(llama_cpp, "GGML_TYPE_Q4_0", 2),
|
| 72 |
|
| 73 |
# 2. Smaller ubatch prevents L2/L3 cache eviction during active expert evaluation
|
|
@@ -76,10 +76,10 @@ llm = Llama(
|
|
| 76 |
|
| 77 |
use_mlock=False,
|
| 78 |
use_mmap=True,
|
| 79 |
-
flash_attn=
|
| 80 |
)
|
| 81 |
|
| 82 |
-
MODEL_NAME = "Qwen3.6-35B-A3B"
|
| 83 |
|
| 84 |
# ---------------------------------------------------------------------------
|
| 85 |
# ⚡ 3. FASTAPI INITIALIZATION & OPENAI PYDANTIC SCHEMAS
|
|
|
|
| 67 |
|
| 68 |
# MoE Cache & RAM Bandwidth Optimizations:
|
| 69 |
# 1. Quantized KV Cache (Q4_0) saves RAM and frees CPU cache space for routing
|
| 70 |
+
type_k=getattr(llama_cpp, "GGML_TYPE_Q8_0", 2),
|
| 71 |
type_v=getattr(llama_cpp, "GGML_TYPE_Q4_0", 2),
|
| 72 |
|
| 73 |
# 2. Smaller ubatch prevents L2/L3 cache eviction during active expert evaluation
|
|
|
|
| 76 |
|
| 77 |
use_mlock=False,
|
| 78 |
use_mmap=True,
|
| 79 |
+
flash_attn=True,
|
| 80 |
)
|
| 81 |
|
| 82 |
+
MODEL_NAME = "unsloth/Qwen3.6-35B-A3B-GGUF:UD-IQ3_XXS"
|
| 83 |
|
| 84 |
# ---------------------------------------------------------------------------
|
| 85 |
# ⚡ 3. FASTAPI INITIALIZATION & OPENAI PYDANTIC SCHEMAS
|