Toto je statické zobrazenie, ak chcete Notebook spustiť, prihláste sa do prostredia Data Lab.
Zadanie 2¶
Máte na vstupe nasledujúce dáta, ktoré reprezentujú celočíselné sekvencie s prvkami 0-9:
sequences = [[1, 2, 3, 1, 4, 5], [7, 8, 9, 2, 1, 4, 5], [7, 8, 9, 2, 1, 4]]
- Vytvorte maticu
embeddings, ktorá bude mať rozmer 10x5 inicializovanú náhodne s hodnotami v rozsahu [0,1) - Pre každý zoznam
szo zoznamusequencesvytvorte maticuvs rozmeromdĺžka sx 5, pre ktorú platív[i] = embeddings[s[i]](tzn. riadok maticevje nastavený na riadok maticeembeddingspodľa indexu, ktorý je prvkom na danej pozícii v zoznames) - Rozšírte matice
vtak aby každá mala rovnaký rozmer podľa maximálnej dĺžky zoznamu doplnením 0 hodnôt a spojte ich do výslednej maticedatao rozmerochpočet sekvenciíxmax. dĺžka sekvenciex 5
In [ ]: