Ответы пользователя по тегу Нейронные сети
  • Как исправить ошибку в обучении нейросети?

    sswwssww
    @sswwssww
    ValueError: operands could not be broadcast together with shapes (1,2) (2,3)

    - здесь явно написано в чём проблема. Ты не можешь выполнить операцию dot между такими массивами. Читаем доку:
    При работе с двумя массивами NumPy сравнивает их формы по элементам. Он начинается с конечных (то есть самых правых) измерений и идет влево. Два измерения совместимы, если они равны или одно из них равно 1. Если эти условия не выполняются, возникает исключение ValueError: operands could not be broadcast together with shapes(ValueError: операнды не могут быть переданы вместе, указывая на то, что массивы имеют несовместимые формы).

    p.s. Кстати, могу лишь предположить т.к. у новичков такая проблема часто возникает, что ты забыл какой -то из массивов транспонировать: например транспонировав 2, 3 в 3, 2 или 1, 2 в 2,1 - ты сможешь применить к ним dot.
    Ответ написан
    Комментировать
  • Нужно ли удалять dropout после того как нейронная сеть обучилась?

    sswwssww
    @sswwssww
    Не совсем ясен вопрос. Что вы имеете ввиду под "убирать dropout"?
    К уже обученной нейросети dropout не нужно применять, если вы об этом.
    Ответ написан
    3 комментария
  • Как выбирать слои для нейронной сети в Keras Python?

    sswwssww
    @sswwssww
    Эмпирическим путем(или подсмотреть у людей уже имеющих опыт, но лучше все же почитать книжку). Нет никакой серебряной пули.
    Ответ написан
    Комментировать