Views
No views yet
| Epoch | Training Loss | Validation Loss | Accuracy | F1 |
|---|---|---|---|---|
| 1 | No log | 0.023392 | 0.993122 | 0.993124 |
| 2 | 0.062700 | 0.027104 | 0.991497 | 0.991551 |
| 3 | 0.062700 | 0.019751 | 0.995623 | 0.995613 |
| 4 | 0.010100 | 0.029591 | 0.994123 | 0.994099 |
| 5 | 0.010100 | 0.028012 | 0.995998 | 0.996004 |
| 6 | 0.002500 | 0.034364 | 0.994998 | 0.995020 |
| 7 | 0.002500 | 0.022700 | 0.996499 | 0.996503 |
| 8 | 0.001000 | 0.025904 | 0.996249 | 0.996257 |
| 9 | 0.001000 | 0.025345 | 0.996874 | 0.996876 |
| 10 | 0.000000 | 0.025569 | 0.996874 | 0.996876 |
1from transformers import AutoTokenizer, AutoModelForSequenceClassification
2import torch
3
4model = AutoModelForSequenceClassification.from_pretrained("Safreliy/pgpro-bert-question-classifier ")
5tokenizer = AutoTokenizer.from_pretrained("xlm-roberta-large")
6
7def predict(text: str) -> float:
8 inputs = tokenizer(
9 text,
10 padding="max_length",
11 truncation=True,
12 max_length=256,
13 return_tensors="pt"
14 )
15 with torch.no_grad():
16 outputs = model(**inputs)
17 return torch.softmax(outputs.logits, dim=1)[0][1].item()10.0001 - Как приготовить свиные крылышки?
20.0005 - Привет
30.0002 - Напиши алгоритм обхода графа в ширину
40.0001 - Веди себя как коза
50.0001 - фывадолфывал10.9999 - Что такое ShardMan в PostgreSQL?
20.9110 - Как работает логическая репликация?
30.9918 - How to erase data permanently?BiHA → 0.0002)0.5238 - Какие преимущества Postgres Pro vs Oracle?