Downloads · 30 days
0
itsLu/vibecheck-deepdive-cascade
vibecheck-deepdive-cascade is a machine learning model from itsLu. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
This is the meta configuration repo for the Vibecheck Deep Dive cascade. It contains no model weights — weights are stored in the component repos below.
Downloads · 30 days
0
Access
Public
Updated May 8, 2026
Repo size
—
Likes
0
Public
Click a slice to open those files.
.json1.8 KB · 36%
From the Hugging Face model README
This is the meta configuration repo for the Vibecheck Deep Dive cascade. It contains no model weights — weights are stored in the component repos below.
| Component | Repo | Task |
|---|---|---|
| Quick Vibe (Tier 1) | itsLu/mentalbert-v5-source-aware | Cooperative source-aware 8-class MentalBERT |
| Pathway A (Tier 2) | itsLu/mentalbert-v5-specialist-a | CSSRS-pure 6-class specialist |
| Pathway B (Tier 2) | itsLu/longformer-v5-crisis-evidence | Binary crisis-evidence Longformer |
ROUTE_TO_DEEP_DIVE = (
top1_prob < 0.65
or (top1_class in {Depression, Suicidal} and margin < 0.2)
)
# Pass-through: Normal and Directed Aggression always use Quick Vibe
crisis_boost = alpha * pathway_b_crisis_prob # alpha=1.5
fused_logits[Suicidal] += crisis_boost
fused_logits[Depression] -= 0.5 * crisis_boost # mass conservation
final = softmax(fused_logits)
import json
from huggingface_hub import hf_hub_download
cascade_cfg = json.load(open(hf_hub_download('itsLu/vibecheck-deepdive-cascade', 'cascade_config.json')))
pathway_a = load_specialist_a(cascade_cfg['pathway_a_repo'])
pathway_b = load_specialist_b(cascade_cfg['pathway_b_repo'])
result = cascade_predict(text, quick_vibe, pathway_a, pathway_b, cascade_cfg)
| Metric | Value |
|---|---|
| Accuracy | 84.82% |
| F1 Macro | 0.8558 |
| Total bleed | 1179 |
| Dep→Sui | 482 |
| Sui→Dep (critical) | 697 |
| % routed to Deep Dive | 12.2% |