perplexity-ai / pplx-pii-masking-GGUF

huggingface.co
Total runs: 324
24-hour runs: 0
7-day runs: 91
30-day runs: 106
Model's Last Updated: July 17 2026
token-classification

Introduction of pplx-pii-masking-GGUF

Model Details of pplx-pii-masking-GGUF

pplx-pii-masking-GGUF (llama.cpp / llama-server)

GGUF split of perplexity-ai/pplx-pii-masking for llama.cpp serving:

File What
pplx-pii-masking-backbone-f16.gguf bidirectional Qwen3 backbone, f16 (1.20 GB)
heads.safetensors token-classification head (1024x37) + sensitivity head (1024x1), fp32, 155 KB
pii_head_config.json BIOES label list (37), Viterbi biases, head wiring notes
example_client.py end-to-end client: embeddings -> heads -> constrained Viterbi -> spans
tokenizer.json HF fast tokenizer (client-side offset mapping)

A Q8_0 variant (639 MB) also passed parity (8/8 identical span sets) and can be regenerated with convert_hf_to_gguf.py --outtype q8_0 ; only f16 is published for now.

Why the heads are outside the GGUF

llama.cpp has no per-token classification head support (its cls.output tensor is applied only under rerank pooling, per sequence), and refuses to load GGUFs containing tensors the architecture does not request. The backbone GGUF carries qwen3.attention.causal = false , which llama.cpp honors generically, so the stock qwen3 graph runs fully bidirectional, matching the HF model. Server per-token embeddings are the post- output_norm hidden states, exactly the input the heads consume.

Serve
llama-server -m pplx-pii-masking-backbone-f16.gguf \
  --embeddings --pooling none -c 4096 -b 4096 -ub 4096

Non-causal attention requires the whole input in one micro-batch: keep -ub = -b = max sequence length (4096 = the model's training window).

Query

Use the native /embeddings endpoint ( /v1/embeddings rejects --pooling none ):

curl -s http://localhost:8080/embeddings -d '{"content": "My email is [email protected]"}'
# -> [{"index": 0, "embedding": [[1024 floats] x n_tokens]}]   (unnormalized)

Then per token: logits37 = h @ W_cls.T + b_cls ; sensitivity = mean_pool(h) @ W_sen.T + b_sen ; decode spans with the constrained BIOES Viterbi from the pplx-pii-masking repo ( model/viterbi.py ). example_client.py does all of this.

Parity (validated through llama-server end to end)

8 internal benchmark docs, 4384 tokens, vs the torch fp32 reference:

GGUF top-1 label agreement logit cosine identical span sets max sens-logit delta
f16 4384/4384 0.999992 8/8 0.042
Q8_0 4384/4384 0.999951 8/8 0.089

Runs of perplexity-ai pplx-pii-masking-GGUF on huggingface.co

324
Total runs
0
24-hour runs
0
3-day runs
91
7-day runs
106
30-day runs

More Information About pplx-pii-masking-GGUF huggingface.co Model

More pplx-pii-masking-GGUF license Visit here:

https://choosealicense.com/licenses/other

pplx-pii-masking-GGUF huggingface.co

pplx-pii-masking-GGUF huggingface.co is an AI model on huggingface.co that provides pplx-pii-masking-GGUF's model effect (), which can be used instantly with this perplexity-ai pplx-pii-masking-GGUF model. huggingface.co supports a free trial of the pplx-pii-masking-GGUF model, and also provides paid use of the pplx-pii-masking-GGUF. Support call pplx-pii-masking-GGUF model through api, including Node.js, Python, http.

pplx-pii-masking-GGUF huggingface.co Url

https://huggingface.co/perplexity-ai/pplx-pii-masking-GGUF

perplexity-ai pplx-pii-masking-GGUF online free

pplx-pii-masking-GGUF huggingface.co is an online trial and call api platform, which integrates pplx-pii-masking-GGUF's modeling effects, including api services, and provides a free online trial of pplx-pii-masking-GGUF, you can try pplx-pii-masking-GGUF online for free by clicking the link below.

perplexity-ai pplx-pii-masking-GGUF online free url in huggingface.co:

https://huggingface.co/perplexity-ai/pplx-pii-masking-GGUF

pplx-pii-masking-GGUF install

pplx-pii-masking-GGUF is an open source model from GitHub that offers a free installation service, and any user can find pplx-pii-masking-GGUF on GitHub to install. At the same time, huggingface.co provides the effect of pplx-pii-masking-GGUF install, users can directly use pplx-pii-masking-GGUF installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

pplx-pii-masking-GGUF install url in huggingface.co:

https://huggingface.co/perplexity-ai/pplx-pii-masking-GGUF

Url of pplx-pii-masking-GGUF

pplx-pii-masking-GGUF huggingface.co Url

Provider of pplx-pii-masking-GGUF huggingface.co

perplexity-ai
ORGANIZATIONS

Other API from perplexity-ai

huggingface.co

Total runs: 831
Run Growth: 275
Growth Rate: 33.09%
Updated:February 27 2025
huggingface.co

Total runs: 110
Run Growth: 91
Growth Rate: 82.73%
Updated:February 07 2026