Часть 2: ещё несколько игр
Отличная работа на предыдущем проекте! На этот раз вам нужно смоделировать несколько игровых шоу, проходящих на протяжении нескольких дней. Это означает, что данные приобретут временно́е измерение. Точнее, форма данных будет (количество участников, игровые шоу, размер входных данных).
Вам потребуется расширить модель, чтобы учесть эту новую характеристику. Для этого вы будете использовать слой TimeDistributed, который позволит слою Dense принимать данные участников сразу из нескольких игровых шоу.
Вам предоставлены: инициализатор весов init, список prizes из предыдущего упражнения, временной ряд x и список names с именами участников. x — это numpy-массив формы (3,2,3), а names — Python-список формы (2,3). Иными словами, у вас есть 2 игровых шоу (длина последовательности), в каждом из которых участвуют 3 конкурсанта (размер батча), и каждый конкурсант описывается 3 атрибутами (размер входных данных).
Это упражнение является частью курса
Машинный перевод с Keras
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Print names and x
print('names=\n',____, '\nx=\n',____, '\nx.shape=', ____)