1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în Deep Learning cu PyTorch

Connected

exercițiu

Crearea etichetelor codificate one-hot

Codificarea one-hot transformă o etichetă întreagă într-un vector cu N elemente, unde N reprezintă numărul de clase. Acest vector conține zerouri și un unu în poziția corespunzătoare.

În acest exercițiu, vei crea manual un vector codat one-hot pentru y, apoi vei folosi PyTorch pentru a simplifica procesul. Setul tău de date are trei clase (0, 1, 2).

numpy (np), torch.nn.functional (F) și torch sunt deja importate.

Instrucțiuni

100 XP
  • Codifică manual one-hot eticheta reală y folosind array-ul NumPy furnizat și salvează rezultatul ca one_hot_numpy.
  • Folosește PyTorch pentru a codifica one-hot y și salvează rezultatul ca one_hot_pytorch.