Downloads · 30 days
0
mohammad-mozaffari/llama_2_7b-PATCH-35Sparse
llama_2_7b-PATCH-35Sparse is a text generation model from mohammad-mozaffari. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as llama2.
<div align="center" <img src="./PATCH-Logo.png" alt="PATCH" width="360" </div
Downloads · 30 days
0
Access
Public
Updated Jul 24, 2026
Repo size
407 MB
Likes
1
Public
Click a slice to open those files.
.npz405 MB · 100%
From the Hugging Face model README
This checkpoint (LLaMA-2 7B, PATCH-Tile, 35% sparsity): 50.08% average zero-shot accuracy, 6.18 WikiText2 perplexity.
This repository hosts a mask only release for the paper PATCH: Learnable Tile-level Hybrid Sparsity for LLMs. PATCH (Pruning with a Learnable Tile-level Configuration for Hybrid Sparsity) learns a structured mask on frozen pretrained weights, assigning each tile as dense (0% sparsity) or 2:4 sparse (50% sparsity) to hit a flexible global sparsity target while staying hardware-friendly.
Because PATCH/MaskLLM keep the base weights frozen, we distribute only the
binary keep/prune mask (bit-packed in mask.npz) - no weight values. You
recover the sparse model by downloading the original base model and applying the
mask.
meta-llama/Llama-2-7b-hf| Sparsity | Method | Pattern | Avg Acc (% ↑) | WikiText2 PPL (↓) |
|---|---|---|---|---|
| 0% | Dense | - | 54.61 | 5.12 |
| 50% | Magnitude | 2:4 | 43.44 | 54.39 |
| 50% | Wanda | 2:4 | 44.30 | 11.15 |
| 50% | SparseGPT | 2:4 | 45.09 | 10.12 |
| 50% | Thanos | 2:4 | 44.80 | 11.19 |
| 50% | ProxSparse | 2:4 | 45.92 | 9.18 |
| 50% | MaskLLM | 2:4 | 48.62 | 6.78 |
| 45% | PATCH-Tile | Dense/2:4 | 48.99 | 6.55 |
| 35% | PATCH-Tile ⭐ | Dense/2:4 | 50.08 | 6.18 |
| 25% | PATCH-Tile | Dense/2:4 | 51.58 | 5.86 |
Per-task zero-shot accuracy (%) for this checkpoint:
| MMLU | PIQA | ARC-E | ARC-C | WinoG. | OBQA | RACE | HellaS. | Average |
|---|---|---|---|---|---|---|---|---|
| 29.93 | 76.71 | 70.88 | 36.95 | 65.67 | 28.20 | 39.33 | 52.96 | 50.08 |
All numbers are from the PATCH paper (arXiv:2509.23410); accuracy is the average over MMLU, PIQA, ARC-Easy, ARC-Challenge, Winogrande, OpenBookQA, RACE and HellaSwag, evaluated with the LM-Evaluation-Harness. PPL is WikiText2.
| Hyper-parameter | Value |
|---|---|
| Fine-tuning dataset | SlimPajama (2B tokens) |
| Training steps | 2000 |
| Global batch size | 256 |
| Sequence length | 4096 |
| Mask tile size | 128 x 128 (hardware tiles: 128x128 / 128x64 / 64x128 / 64x64) |
| Logits init. | N(0, 0.014) |
| Tile-logit prior | SparseGPT (strength 3) |
| Regularization scope | Global (single target density) |
| Evaluation | LM-Eval-Harness (8 zero-shot tasks) + WikiText2 PPL @ seqlen 4096 |
| Hardware | 1 node x 4 GPUs, data parallel (HuggingFace Trainer) |
| Optimizer | Adam |
| Learning rate | 1e-4 |
| Gumbel scaling (kappa) | 100 -> 500 |
| Gumbel temp (tau) | 2 -> 0.05 |
| Sparsity reg. (lambda1) | 3 |
| Weight reg. (lambda2) | 0.1 |
from huggingface_hub import hf_hub_download
from transformers import AutoModelForCausalLM
import torch
from load_patch_mask import apply_patch_mask # shipped in this repo
npz = hf_hub_download(repo_id="mohammad-mozaffari/llama_2_7b-PATCH-35Sparse", filename="mask.npz")
model = AutoModelForCausalLM.from_pretrained("meta-llama/Llama-2-7b-hf", torch_dtype=torch.bfloat16)
apply_patch_mask(model, npz) # zeroes the pruned weights in place
Or from the command line:
python load_patch_mask.py --base_model meta-llama/Llama-2-7b-hf --mask_repo mohammad-mozaffari/llama_2_7b-PATCH-35Sparse
Speedup on real hardware requires a 2:4-aware / hybrid sparse kernel; see the GitHub repository and STOICC.
The released mask is a derivative of the base model and is distributed under the
base model's license (llama2). You must comply with that license and
obtain access to the base model separately.
Use governed by the Llama 2 Community License.
The mask-generation code is released under the MIT license (see the PATCH repository).
@article{hourri2025patch,
title = {PATCH: Learnable Tile-level Hybrid Sparsity for LLMs},
author = {Hourri, Younes and Mozaffari, Mohammad and Mehri Dehnavi, Maryam},
year = 2025,
journal = {arXiv preprint arXiv:2509.23410}
}