Sponsored by
Vmake Labs Video Enhancer
-Vmake Labs Video Enhancer uses AI to improve video quality, restore details, reduce blur, and upscale videos to 8K.
A typed decision engine derived from
Qwen/Qwen3.5-4B
: it answers structured
choice / noul / score
questions in a
single forward pass
with an explicit
unknown
(abstention) candidate. There is no autoregressive generation head — the backbone is kept full-weight, and a 255-way single-token readout replaces the LM head.
255 single-token answer codes (
A
…
JT
), initialized from the Qwen LM-head rows of those tokens
Decision head
Linear(hidden_size=2560, 255, bias=False)
over the last prompt position
Dtype / context
bfloat16
;
max_input_length = 8192
(
no silent truncation
)
Options per question
1–255 (
option_counts
required per row; invalid option logits are masked)
Multimodal
Optional images (PIL, decoded) via the Qwen3 vision processor
Serving temperature
1.0
(post-processing softmax only;
not
used in CE loss)
Each input is rendered as one user message (state + instructions + options + an appended
__unknown__
slot), then scored in one forward pass. The forward pass rejects KV-cache decoding and right padding (left padding is required).
Question types and output semantics
decision_utils.py
implements the native
_known()
semantics: probabilities over known candidates are renormalized, and the unknown slot gets its own probability.
Images are passed as decoded
PIL.Image
objects in
row["images"]
; paths/URLs are not fetched.
Training
Distilled via supervised fine-tuning from
imajev-4b
, a larger Jev-class decision model:
Checkpoint
: step 24 (6,144 examples seen)
Loss
: cross-entropy over the masked 255-way readout (supports hard option indices and soft teacher distributions)
Dev set (n=574) accuracy@T=1
:
0.7735
(best step: 3,
0.7805
)
Temperature fit (not applied)
: an NLL scan over
T ∈ [0.30, 5.00]
on the dev set found
T = 0.60
(NLL
0.56265
, Brier
0.28261
, vs
0.6016 / 0.29885
at
T=1
). The checkpoint still
serves at
T = 1.0
; adopting
T*
is deliberately blocked until the public evaluation suite is re-evaluated (argmax is invariant at
T*
except at the noul decision boundary).
Intended use and limitations
Intended for
typed decision inputs
(
choice
/
noul
/
score
) rendered through
decision_utils.decision_messages()
; prompt-layout divergence will degrade results.
It is
not
a generative chat model: never use it for free-form text generation.
Results come from a small internal dev split (n=574); validate on your own distribution before production use.
Long inputs are rejected above 8,192 tokens instead of being silently truncated; handle your own context budget upstream.
LemonDecider huggingface.co is an AI model on huggingface.co that provides LemonDecider's model effect (), which can be used instantly with this inclusionAI LemonDecider model. huggingface.co supports a free trial of the LemonDecider model, and also provides paid use of the LemonDecider. Support call LemonDecider model through api, including Node.js, Python, http.
LemonDecider huggingface.co is an online trial and call api platform, which integrates LemonDecider's modeling effects, including api services, and provides a free online trial of LemonDecider, you can try LemonDecider online for free by clicking the link below.
inclusionAI LemonDecider online free url in huggingface.co:
LemonDecider is an open source model from GitHub that offers a free installation service, and any user can find LemonDecider on GitHub to install. At the same time, huggingface.co provides the effect of LemonDecider install, users can directly use LemonDecider installed effect in huggingface.co for debugging and trial. It also supports api for free installation.