Buckets:

rtrm's picture
|
download
raw
2.84 kB
# Quiz di fine capitolo
Mettiamo alla prova quello che hai imparato in questo capitolo!
### 1. In quale ordine si deve leggere un traceback di Python?
### 2. Che cos'è un minimo esempio riproducibile?
### 3. Supponiamo di provare a eseguire il codice seguente, il quale produce un errore:
```py
from transformers import GPT3ForSequenceClassification
# ImportError: cannot import name 'GPT3ForSequenceClassification' from 'transformers' (/Users/lewtun/miniconda3/envs/huggingface/lib/python3.8/site-packages/transformers/__init__.py)
# ---------------------------------------------------------------------------
# ImportError Traceback (most recent call last)
# /var/folders/28/k4cy5q7s2hs92xq7_h89_vgm0000gn/T/ipykernel_30848/333858878.py in
# ----> 1 from transformers import GPT3ForSequenceClassification
# ImportError: cannot import name 'GPT3ForSequenceClassification' from 'transformers' (/Users/lewtun/miniconda3/envs/huggingface/lib/python3.8/site-packages/transformers/__init__.py)
```
Quale dei seguenti potrebbe essere una buona scelta per il titolo di un topic del forum per chiedere aiuto?
ImportError: cannot import name 'GPT3ForSequenceClassification' from 'transformers' (/Users/lewtun/miniconda3/envs/huggingface/lib/python3.8/site-packages/transformers/__init__.py)",
explain: "Includere l'ultima riga del traceback può essere esplicativo, ma è meglio riservarlo al corpo principale del topic. Riprov!"
},
{
text: "Problema con from transformers import GPT3ForSequenceClassification",
explain: "Riprova -- sebbene questo fornisca informazioni utili, è probabilmente meglio riservarle al corpo principale del testo.",
},
{
text: "Perché non posso importare GPT3ForSequenceClassification?",
explain: "Ottima scelta! Questo titolo è conciso e dà al lettore un indizio su ciò che potrebbe essere sbagliato (ad esempio, che il GPT-3 non è supportato nei 🤗 Transformers).",
correct: true
},
{
text: "GPT-3 è supportato in 🤗 Transformers?",
explain: "Buona questa! Usare domande come titoli dei topic è un ottimo modo per comunicare il problema alla community.",
correct: true
}
]}
/>
### 4. Supponiamo di aver provato a eseguire `trainer.train()` e di trovarci di fronte a un errore criptico che non ci dice esattamente da dove proviene. Quale dei seguenti è il primo posto in cui cercare gli errori nella training pipeline?
### 5. Qual è il modo migliore per fare il debug di un errore CUDA?
### 6. Qual è il modo migliore per far risolvere un problema su GitHub?
### 7. Perché l'overfitting di un batch è di solito una buona tecnica di debugging?
### 8. Perché è una buona idea includere dettagli sul proprio ambiente di sviluppo con `transformers-cli env` quando si crea un nuovo issue nel repo di 🤗 Transformers?

Xet Storage Details

Size:
2.84 kB
·
Xet hash:
f4df18576b7d4f36fe6349c52956183131eca57b6f4f6ad44e9cc52b8cf80434

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.