|
|
--- |
|
|
license: mit |
|
|
language: |
|
|
- fr |
|
|
pipeline_tag: text-generation |
|
|
datasets: |
|
|
- MaxLSB/LeCarnet |
|
|
--- |
|
|
Model trained on [LeCarnet](https://huggingface.co/datasets/MaxLSB/LeCarnet) Dataset. |
|
|
|
|
|
All data generation, training, and evaluation pipelines are available on [Github](https://github.com/MaxLSB/LeCarnet). |
|
|
|
|
|
The model has only been trained for 10 epochs and can be improved with further training on the dataset. It can also make mistakes. |
|
|
|
|
|
**Final val loss (10 epochs): 0.8022** |
|
|
|
|
|
--- |
|
|
# Example of Generation |
|
|
|
|
|
``` |
|
|
Il était une fois un petit garçon nommé Léo. Léo adorait jouer avec ses jouets, |
|
|
surtout avec sa petite moto rouge. Un jour, alors qu'il jouait dans le jardin, |
|
|
il remarqua quelque chose d'étrange. La moto de son papa semblait bouger toute seule ! |
|
|
Léo était très surpris et un peu apeuré. Il ne savait pas quoi faire. |
|
|
|
|
|
Léo décida de toucher la moto pour voir si elle bougeait encore. |
|
|
À sa grande surprise, la moto commença à parler ! Elle dit : « Bonjour Léo, |
|
|
je suis une moto magique. Je peux t'emmener dans des aventures incroyables ! » |
|
|
Léo n'en croyait pas ses yeux. Il monta sur la moto et ensemble, |
|
|
ils partirent à l'aventure dans un monde magique où il rencontra des animaux |
|
|
parlants et découvrant des trésors cachés. Léo était tellement heureux qu'il |
|
|
oublia sa peur et passa une journée inoubliable avec sa nouvelle amie magique. |
|
|
``` |
|
|
|
|
|
--- |
|
|
# Example Code |
|
|
|
|
|
``` |
|
|
from transformers import AutoModelForCausalLM, AutoTokenizer |
|
|
|
|
|
model = AutoModelForCausalLM.from_pretrained("MaxLSB/LeCarnet-21M") |
|
|
tokenizer = AutoTokenizer.from_pretrained("MaxLSB/LeCarnet-21M") |
|
|
|
|
|
prompt = "Il était une fois" |
|
|
input_ids = tokenizer(prompt, return_tensors="pt").input_ids |
|
|
|
|
|
output = model.generate(input_ids, max_length=512, temperature=0.4) |
|
|
print(tokenizer.decode(output[0], skip_special_tokens=True)) |
|
|
``` |