1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Deep Learning for Text with PyTorch

Connected

cvičení

Embedding v PyTorchi

PyBooks slaví úspěch se systémem doporučování knih. Ten ale nezohledňuje určité sémantické vztahy obsažené v textu. Vestavěná embedding vrstva PyTorche dokáže tyto vztahy mezi slovy přímo z dat naučit a reprezentovat. Tvůj tým chce tuto možnost prozkoumat a vylepšit tak systém doporučování knih. Pomůžeš s implementací?

torch a torch.nn jako nn jsou již naimportované.

Pokyny

100 XP
  • Přiřaď každému slovu v words jedinečný index a ulož výsledek do word_to_idx.
  • Převeď word_to_idx na PyTorch tensor a ulož ho do inputs.
  • Inicializuj embedding vrstvu pomocí modulu torch s deseti dimenzemi.
  • Předej tensor inputs embedding vrstvě a prohlédni si výstup.