Buckets:

rtrm's picture
|
download
raw
2.99 kB

Quiz de sfârșit de capitol[[quiz-de-sfarsit-de-capitol]]

Să testăm ce ați învățat în acest capitol!

1. În ce ordine ar trebui să citiți un traceback Python?

2. Ce este un exemplu minimal reproductibil?

3. Să presupunem că încercați să rulați următorul cod, care aruncă o eroare:

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)

Care dintre următoarele ar putea fi o alegere bună pentru titlul unui subiect pe forum pentru a cere ajutor?

ImportError: cannot import name 'GPT3ForSequenceClassification' from 'transformers' (/Users/lewtun/miniconda3/envs/huggingface/lib/python3.8/site-packages/transformers/init.py)", explain: "Includerea ultimei linii a traceback-ului poate fi descriptivă, dar aceasta este mai bine rezervată pentru corpul principal al subiectului. Încercați din nou!" }, { text: "Problemă cu from transformers import GPT3ForSequenceClassification", explain: "Încercați din nou -- deși aceasta oferă informații utile, probabil este cel mai bine rezervată pentru corpul principal al textului.", }, { text: "De ce nu pot importa GPT3ForSequenceClassification?", explain: "Alegere bună! Acest titlu este concis și îi dă cititorului un indiciu despre ce ar putea fi greșit (adică că GPT-3 nu este suportat în 🤗 Transformers).", correct: true }, { text: "Este GPT-3 suportat în 🤗 Transformers?", explain: "Bună alegere! Folosirea întrebărilor ca titluri de subiecte este o modalitate excelentă de a comunica problema comunității.", correct: true } ]} />

4. Să presupunem că ați încercat să rulați trainer.train() și vă confruntați cu o eroare criptică care nu vă spune exact de unde vine eroarea. Care dintre următoarele este primul loc unde ar trebui să căutați erori în pipeline-ul vostru de antrenament?

5. Care este cea mai bună modalitate de a depana o eroare CUDA?

6. Care este cea mai bună modalitate de a face ca o problemă pe GitHub să fie reparată?

7. De ce este supraajustarea pe un batch de obicei o tehnică bună de depanare?

8. De ce este o idee bună să includeți detalii despre mediul vostru de calcul cu transformers-cli env când creați o problemă nouă în repository-ul 🤗 Transformers?

Xet Storage Details

Size:
2.99 kB
·
Xet hash:
7fbd51b13da2661bb2800026fa150de92390c8a7c51c2655738174897b2fff7d

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