from sentence_transformers import CrossEncoder
model = CrossEncoder('Lajavaness/CrossEncoder-camembert-large', max_length=512)
scores = model.predict([('Un avion est en train de décoller.', "Un homme joue d'une grande flûte."), ("Un homme étale du fromage râpé sur une pizza.", "Une personne jette un chat au plafond") ])
Evaluation
The model can be evaluated as follows on the French test data of stsb.
from sentence_transformers.readers import InputExample
from sentence_transformers.cross_encoder.evaluation import CECorrelationEvaluator
from datasets import load_dataset
defconvert_dataset(dataset):
dataset_samples=[]
for df in dataset:
score = float(df['similarity_score'])/5.0# Normalize score to range 0 ... 1
inp_example = InputExample(texts=[df['sentence1'],
df['sentence2']], label=score)
dataset_samples.append(inp_example)
return dataset_samples
# Loading the dataset for evaluation
df_dev = load_dataset("stsb_multi_mt", name="fr", split="dev")
df_test = load_dataset("stsb_multi_mt", name="fr", split="test")
# Convert the dataset for evaluation# For Dev set:
dev_samples = convert_dataset(df_dev)
val_evaluator = CECorrelationEvaluator.from_input_examples(dev_samples, name='sts-dev')
val_evaluator(model, output_path="./")
# For Test set, the Pearson and Spearman correlation are evaluated on many different benchmark datasets:
test_samples = convert_dataset(df_test)
test_evaluator = CECorrelationEvaluator.from_input_examples(test_samples, name='sts-test')
test_evaluator(models, output_path="./")
Test Result
:
The performance is measured using Pearson and Spearman correlation:
CrossEncoder-camembert-large huggingface.co is an AI model on huggingface.co that provides CrossEncoder-camembert-large's model effect (), which can be used instantly with this Lajavaness CrossEncoder-camembert-large model. huggingface.co supports a free trial of the CrossEncoder-camembert-large model, and also provides paid use of the CrossEncoder-camembert-large. Support call CrossEncoder-camembert-large model through api, including Node.js, Python, http.
CrossEncoder-camembert-large huggingface.co is an online trial and call api platform, which integrates CrossEncoder-camembert-large's modeling effects, including api services, and provides a free online trial of CrossEncoder-camembert-large, you can try CrossEncoder-camembert-large online for free by clicking the link below.
Lajavaness CrossEncoder-camembert-large online free url in huggingface.co:
CrossEncoder-camembert-large is an open source model from GitHub that offers a free installation service, and any user can find CrossEncoder-camembert-large on GitHub to install. At the same time, huggingface.co provides the effect of CrossEncoder-camembert-large install, users can directly use CrossEncoder-camembert-large installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
CrossEncoder-camembert-large install url in huggingface.co: