1. Learn
  2. /
  3. कोर्स
  4. /
  5. Tłumaczenie maszynowe z Keras

Connected

अभ्यास

Część 2: Polowanie na skarby

To polowanie na skarby ma pewien haczyk. Zapomniałeś laptopa i masz przy sobie tylko urządzenie z ograniczoną pamięcią. Kod, który napiszesz, nie może przekraczać 4 linii (nie licząc komentarzy). Żeby był jak najbardziej zwięzły, skorzystasz z list składanych (list comprehension).

List składane to świetny sposób na iterowanie po danych w jednej linii kodu. Na przykład, aby wyodrębnić wszystkie liczby parzyste z listy, możesz napisać [n for n in range(100) if n%2==0]. Jak widać, lista składana pozwala połączyć pętlę for i instrukcję if w jednej linii.

निर्देश

100 XP
  • Pobierz identyfikatory słów (word IDs) dla wektorów zakodowanych metodą one-hot z treasure_map.
  • Pobierz rozmiar wsadu (pierwszy wymiar) mapy skarbów i użyj go do utworzenia pętli for.
  • Pobierz słowa i-tego zdania, iterując po i-tym wierszu word_ids i pomijając identyfikatory słów równe zero.