Views
No views yet
pip install --extra-index-url https://test.pypi.org/simple/ ispin1from ispin.ISPIn import ISPIn
2model = ISPIn.from_pretrained('Lutech-AI/I-SPIn')
3sentences = ['Questa è una frase di prova', 'Testando il funzionamento del modello']
4sentence_embeddings = model(sentences)
5print(sentence_embeddings) # -> torch.Size(2, 768)1from ispin.ISPIn import ISPIn
2model = ISPIn.from_pretrained('Lutech-AI/I-SPIn')
3premises = ['Il modello sta funzionando correttamente', 'Il modello non funziona correttamente']
4hypothesis = ['Testando il funzionamento del modello']
5premises_embeddings = model(premises)
6hypothesis_embeddings = model(hypothesis)
7predictions = model.predict(
8 premises_embeddings,
9 hypothesis_embeddings,
10 one_to_many = False
11)
12print(predictions) # -> [0 -1]1import torch
2import copy
3module_list = torch.nn.ModuleList(list(copy.deepcopy(model.layers))[start:end])model = ISPIn.from_pretrained('Lutech-AI/I-SPIn')model = ISPIn.from_pretrained('[your/path]/I-SPIn')1ISPIn(
2 (encoder): XLMRobertaModel(...) # transformers internal implementation of 'paraphrase-multilingual-mpnet-base-v2'
3 (layers): ModuleList(
4 (0): Linear(in_features=1536, out_features=1024, bias=True)
5 (1): Linear(in_features=1024, out_features=512, bias=True)
6 (2): Linear(in_features=512, out_features=256, bias=True)
7 (3): Linear(in_features=256, out_features=128, bias=True)
8 (4): Linear(in_features=128, out_features=64, bias=True)
9 (5): Linear(in_features=64, out_features=3, bias=True)
10 )
11 (activation): GELU()
12)| Dataset | Metric | Performance |
|---|---|---|
| RTE3-ITA | Accuracy | 68% |
| RTE3-ITA | Min F1-Score | 60% |
| RTE-2009-ITA | Accuracy | 59% |
| RTE-2009-ITA | Min F1-Score | 31% |
| SNLI (IT) translated w/NLLB-600M | Accuracy | 74% |
| MNLI-Matched (IT) translated w/NLLB-600M | Accuracy | 72% |
| MNLI-Mismatched (IT) translated w/NLLB-600M | Accuracy | 73% |