1. Nauka
  2. /
  3. Kursy
  4. /
  5. Tłumaczenie maszynowe z Keras

Connected

ćwiczenie

Część 2: Czas na kolejne odcinki

Świetna robota w poprzednim projekcie! Tym razem zasymulujemy wiele odcinków teleturnieju rozgrywanych przez kilka dni. Twoje dane będą miały wymiar czasowy – konkretnie kształt (liczba uczestników, odcinki, rozmiar wejścia).

Musisz rozszerzyć model, aby uwzględniał tę nową właściwość. W tym celu użyjesz warstwy TimeDistributed, która pozwala warstwie Dense przetwarzać uczestników z wielu odcinków naraz.

Do dyspozycji masz inicjalizator wag init, listę prizes z poprzedniego ćwiczenia, szeregowe wejście czasowe x oraz names zawierające imiona uczestników. x to tablica numpy o kształcie (3,2,3), a names to lista Pythona o kształcie (2,3). Innymi słowy: masz 2 odcinki (długość sekwencji), w każdym po 3 uczestników (rozmiar wsadu), a każdy uczestnik opisany jest przez 3 atrybuty (rozmiar wejścia).

Instrukcje 1/2

undefined XP
    1
    2
  • Wyświetl names, x oraz kształt x.