Views
No views yet
| Param | # Value |
|---|---|
| Layers | \t12 |
| Hidden | 256 \t |
| Params | 14M |
| Metric | # Score |
|---|---|
| Accuracy | 0.94 |
| Precision | 0.76 |
| AUC | 0.92 |
transformers1from transformers import ElectraForPreTraining, ElectraTokenizerFast
2import torch
3
4discriminator = ElectraForPreTraining.from_pretrained("mrm8488/electricidad-small-discriminator")
5tokenizer = ElectraTokenizerFast.from_pretrained("mrm8488/electricidad-small-discriminator")
6
7sentence = "el zorro rojo es muy rápido"
8fake_sentence = "el zorro rojo es muy ser"
9
10fake_tokens = tokenizer.tokenize(sentence)
11fake_inputs = tokenizer.encode(sentence, return_tensors="pt")
12discriminator_outputs = discriminator(fake_inputs)
13predictions = torch.round((torch.sign(discriminator_outputs[0]) + 1) / 2)
14
15[print("%7s" % token, end="") for token in fake_tokens]
16
17[print("%7s" % int(prediction), end="") for prediction in predictions.tolist()[1:-1]]
18
19# Output:
20'''
21el zorro rojo es muy ser 0 0 0 0 0 1[None, None, None, None, None, None]
22'''1@misc{mromero2020electricidad-small-discriminator,
2 title={Spanish Electra (small) by Manuel Romero},
3 author={Romero, Manuel},
4 publisher={Hugging Face},
5 journal={Hugging Face Hub},
6 howpublished={\url{https://huggingface.co/mrm8488/electricidad-small-discriminator}},
7 year={2020}
8}Created by Manuel Romero/@mrm8488
Made with ♥ in Spain