LM-Polygraph
Contents:
Basic usage
Library design
Normalization
API Reference
lm_polygraph
lm_polygraph package
Subpackages
lm_polygraph.estimators package
lm_polygraph.generation_metrics package
lm_polygraph.model_adapters package
lm_polygraph.stat_calculators package
lm_polygraph.ue_metrics package
lm_polygraph.utils package
LM-Polygraph
lm_polygraph
lm_polygraph package
lm_polygraph.estimators package
lm_polygraph.estimators.semantic_entropy_token module
View page source
lm_polygraph.estimators.semantic_entropy_token module
class
lm_polygraph.estimators.semantic_entropy_token.
SemanticEntropyToken
(
tokenizer_path
:
str
,
tokenizer_save_path
:
str
,
semantic_bert_path
:
str
=
'sentence-transformers/bert-base-nli-mean-tokens'
,
batch_size
:
int
=
10
)
[source]
Bases:
Estimator
lm_polygraph.estimators.semantic_entropy_token.
split_classes
(
tokens
:
List
[
str
]
,
batch_size
:
int
,
semantic_bert_path
:
str
=
'sentence-transformers/bert-base-nli-mean-tokens'
,
sim_threshold
:
float
=
0.85
)
→
ndarray
[source]