Задать вопрос
  • Какие книги университетские по математики читать для нейронных сетей?

    @dmshar
    Ну наконец-то на форуме появился кто-то, кто понимает, что врачу, для того, что-бы начать оперировать больного надо выучить много чего - от анатомии до химии, а специалисту по DataScience мало нахвататься (в большинстве своем абсолютно бесполезных) видосиков из интерент, а надо разобраться в основах, в математике, статистике - а уж потом лезть в Deep Learning.
    Это не простой, но в общем-то единственно правильный путь. И не быстрый. Не даром в Универах (не только в наших, но и в американских) люди этому учатся годами, постепенно переходя от азов к более сложным вещам. И в конце концов - становятся способными не только вызвать метод fit, но и внятно объяснить, почему именно эту а не ту модель вот для этой задачи надо применять, а то и самостоятельно улучшить-дополнить-исправить имеющиеся реализации.
    Итак, что и как учить по математике, что-бы потом смело говорить о себе как о специалисте по нейронным сетям. Вот небольшой начальный список:

    https://towardsdatascience.com/the-roadmap-of-math...
    https://proglib.io/p/obuchenie-data-science-kakie-...
    https://habr.com/ru/company/skillfactory/blog/526972/
    https://habr.com/ru/post/432670/
    https://towardsdatascience.com/how-i-learned-linea...
    https://www.kdnuggets.com/2020/06/math-data-scienc...
    https://www.analyticsvidhya.com/blog/2020/03/deep-...
    https://www.analyticsvidhya.com/blog/2019/10/mathe...
    В приведенных источниках есть и ссылки на книги. Но вот еще насколько, полезных именно КНИГ:
    https://www.datasciencecentral.com/profiles/blogs/...
    https://www.amazon.com/Hands-Mathematics-Deep-Lear...
    www.d2l.ai/chapter_appendix-mathematics-for-deep-l...
    https://www.amazon.com/Mathematics-Machine-Learnin...
    https://www.manning.com/books/math-and-architectur...

    Удачи обучении!
    Ответ написан
    Комментировать
  • Как отвечать в чатах от имени telegram бота?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Во-первых нужно, чтобы телеграм-бот знал кто у него есть кто. То есть знал идентификаторы менеджеров и мог отличать их от пользователей.
    Во-вторых, менеджер разговаривает с ботом точно так же, как и пользователь, но пользователь пишет боту и получает от него ответы менеджера, а менеджер пишет боту и получает от него реплики пользователя. Проблема в том, что пользователей много, а бот один или несколько. Вот тут и появляется возможность по-разному решить эту задачу со своими плюсами и минусами.

    Вы обмолвились, что хотите, чтобы все менеджеры имели доступ к диалогам других менеджеров с пользователями.
    Это проблема, у которой нет 100% элегантного решения. Тут вам бы следовало подетальнее расписать ТЗ, но пока его нет я опишу лишь несколько возможностей.

    Бот может цитировать все диалоги в общий канал или группу, чтобы там была возможность их просмотра всеми менеджерами. Отвечать также можно прямо в группу с цитированием того, кому предназначается ответ. Бот увидев такое сообщение перешлёт его в своём личном диалоге с пользователем. Процитированные реплики пользователя можно тегировать для фильтрации диалога с конкретным пользователем.

    Можно хранить все переговоры бота с юзерами в БД и показывать их менеджерам в их личных диалогах с ботом по специальной команде. Можно сделать команду, переключающую бота в режим прямого проксирования реплик менеджера в личную беседу бота с конкретным пользователем.

    Тут много вариантов. Детализируйте ТЗ.

    Чтобы вы понимали, в общем простом случае бот - это виртуальный пользователь, на события вокруг которого реагирует программа. Бот может быть добавлен в группу или личный чат с человеком.

    Бот может делать почти то же самое, что и обычный пользователь. Только инициирует эти действия та самая программа.

    Программа, управляющая ботом, имеет возможность хранить своё состояние в БД или памяти. Так она может "знать" о всех диалогах.

    Программа, получая информацию о событиях вокруг бота, "видит" идентификаторы чатов и пользователей, с которыми связаны эти события. Может по-разному реагировать на сообщения в разных чатах и от разных людей.

    В сложном случае можно сделать, чтобы не одна а несколько инстансов прорграммы работало от имени одного бота. Тогда придётся подключать их к общей БД, чтобы они (инстансы) могли синхронизировать своё состояние при необходимости.

    Одна программа может управлять сразу несколькими ботами. Это значит, что боты как бы могут "знать" информацию и состояния друг-друга. Тут можно как угодно запрограммировать.
    Ответ написан
    Комментировать
  • Как установить php-intl система windows?

    PiSaiK
    @PiSaiK
    IT куратор
    в OpenServer
    1. Остановить OpenServer
    2. Зайти в меню -> Дополнительно -> Конфиграция -> PHP
    3. Откроется файл конфигурации
    4. Найти строку "extension=php_intl.dll"
    5. Убрать ";" в начале строки -> Сохранить
    6. Запустить сервер
    Ошибка должна исчезнуть
    Ответ написан
    2 комментария
  • Как поменять цвет текста в сайдбаре phpstorm?

    @ZZiliST
    Изучаю JS, CSS, HTML, PHP
    Как точно поменять на дефаулт не подскажу. А так в file/setting/file color/
    Ответ написан
    2 комментария
  • Тип данных в таблицах MySQL?

    nokimaro
    @nokimaro
    Меня невозможно остановить, если я смогу начать.
    Самый компактный способ хранения двоичных данных это BINARY или VARBINARY
    Другой вариант хранить в виде hex-строки, если использовать функцию bin2hex() и тогда можно использовать CHAR или VARCHAR.

    Например md5-хэш можно хранить в BINARY(16) тогда одна запись будет занимать в хранилище 16 байт, или в более привычном hex представлении (строка 32 символа) в CHAR(32) и тогда одна запись будет занимать уже вдвое больше памяти в хранилище - 32 байта.
    Ответ написан
    3 комментария
  • Uncaught SyntaxError: Unexpected end of JSON input?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    1) sendAjaxForm укажите сразу тип возвращаемого значения json, зачем эти танцы с хтмл который парсится в жсон...
    2) Загадка на сообразительность: Если логин есть и пользователя с таким логином нет - что вернет json_encode($errors);?
    Ответ написан
    1 комментарий
  • Uncaught SyntaxError: Unexpected end of JSON input?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Согласно коду, если пользователь существует - будет ошибка, и будет JSON с этой ошибкой.
    А если такой пользователь НЕ существует - будет пустой вывод, вообще без какого-либо JSON, как у вас на втором скриншоте, так? Ну так сделайте какой-нибудь
    else:
    $errors['success']="Пользователь радостно создан. Аллилуя!";
    Ответ написан
    1 комментарий