raic-2020
raic-2020 copied to clipboard
Добавить numpy, scipy, pandas в для python в docker
Я привык работать с питоном используя scipy, numpy и pandas. Добавьте их пожалуйста в докер образ.
В чемпионате вроде как нельзя использовать сторонний код. Будет не честно по отношению к другим языкам ставить в контейнер эти зависимости. Будет често если организаторы позволят/реализуют возможность самим собирать контейнер и пушить его на проверку.
Медлительность питона компенсируется тем, что у него есть высокопроизводительные библиотеки, как numpy. Мне кажется разумным позволять использовать библиотеки, устанавливающиеся стандартными менеджерами пакетов.
numpy и scipy в моем случае позволили бы просто часть вычислений делать достаточно быстро.
@viktorov-aa numpy на сервере точно есть, мой бот на нём работает
Вот бы добавили Numba чтобы питон по скорости мог хоть как-то конкурировать с другими языками
Насколько я понимаю, пока Dockerfile
не отличается от того, что был в прошлом году.
Так и есть, не отличается https://github.com/MailRuChamps/raic-2020/blob/main/clients/Python/Dockerfile
Так и есть, не отличается https://github.com/MailRuChamps/raic-2020/blob/main/clients/Python/Dockerfile
Докер то не отличается. Но в Issue я просил еще добавить scipy, а ее в докере нет к сожалению
Вот бы добавили Numba чтобы питон по скорости мог хоть как-то конкурировать с другими языками
Могут и добавить. Создал запрос на pypy3. https://github.com/MailRuChamps/raic-2020/issues/32
Чем numba лучше pypy?
Чем numba лучше pypy?
нумба ставится через пип и требует только повесить декораторы на тяжелые функции с вычислениями
Чем numba лучше pypy?
нумба ставится через пип и требует только повесить декораторы на тяжелые функции с вычислениями
ну так pypy без изменений кода работает.