Interface: ViterbiBiases
Defined in: extensions/nlp/utils/privacyFilterUtils.ts:26
Six Viterbi transition biases matching the openai/privacy-filter
viterbi_calibration.json schema (hosted at
https://huggingface.co/software-mansion/react-native-executorch-privacy-filter-openai/blob/main/viterbi_calibration.json).
Each value is added to the decoder score whenever the corresponding BIOES
transition is taken. Positive values encourage the transition; negative
values discourage it. Every field defaults to 0 (a neutral, validity-only
Viterbi).
Properties
backgroundStay?
readonlyoptionalbackgroundStay:number
Defined in: extensions/nlp/utils/privacyFilterUtils.ts:28
O -> O (background persistence). Higher = stay in background more, fewer false positives.
backgroundToStart?
readonlyoptionalbackgroundToStart:number
Defined in: extensions/nlp/utils/privacyFilterUtils.ts:30
O -> B-x/S-x (span entry). Lower (negative) = enter spans more eagerly, higher recall.
endToBackground?
readonlyoptionalendToBackground:number
Defined in: extensions/nlp/utils/privacyFilterUtils.ts:32
E-x/S-x -> O (span closure to background).
endToStart?
readonlyoptionalendToStart:number
Defined in: extensions/nlp/utils/privacyFilterUtils.ts:34
E-x/S-x -> B-y/S-y (back-to-back spans).
insideToContinue?
readonlyoptionalinsideToContinue:number
Defined in: extensions/nlp/utils/privacyFilterUtils.ts:36
B-x/I-x -> I-x (span continuation). Higher = longer spans.
insideToEnd?
readonlyoptionalinsideToEnd:number
Defined in: extensions/nlp/utils/privacyFilterUtils.ts:38
B-x/I-x -> E-x (span closure). Higher = shorter spans.