Size: a a a

2021 March 08

D

Dreamerinnoise in Haskell
[BRM]White Rabbit
ну, я ещё ни разу не забыл того факта, что две строки можно соединить.
Или у тебя есть только оперативная память и когда ты прекращаешь на чём-то сосредотачиваться, тут же забываешь?
я про это не вспоминаю даже
источник

JS

Jerzy Syrowiecki in Haskell
Жук Короед
Товарищи, если хочется machine learning, стоит ли предпочесть хаскелю питон? 👀
да, на Питоне надо обучать машины, а на Хаскеле программировать
источник

ЖК

Жук Короед in Haskell
А почему?
источник

JS

Jerzy Syrowiecki in Haskell
типы помогают поддерживать долго системы в работающем состоянии, отсутствие типов помогает быстро запускать уже написанные системы
источник

JS

Jerzy Syrowiecki in Haskell
это субъективно, конечно
источник

[

[BRM]White Rabbit in Haskell
на питоне ещё инструментарий богаче и сообщество больше по этой части
источник

[

[BRM]White Rabbit in Haskell
К тому же дата саенс это про обработку данных, а не программирование, у тебя будет много работы с математическими моделями, методами оптимизации, препроцессингом данных, созданием расширяемых систем и кучей-кучей всего. Программирование во всей этой цепочке нужно лишь дл того, чтоб преборазовать твои множественные выкладки в код и послать команду TensorFlow обучать нейронку.
Хаскель для этого просто избыточен.
источник

ЖК

Жук Короед in Haskell
> про обработку данных, а не программирование
Мне их что, руками обрабатывать? Я думал это все программно делается
источник

JS

Jerzy Syrowiecki in Haskell
а для реализации этих всех тензоров нужны хитрые оптимизации, тут тоже С++ обгоняет
источник

JS

Jerzy Syrowiecki in Haskell
Жук Короед
> про обработку данных, а не программирование
Мне их что, руками обрабатывать? Я думал это все программно делается
загрузить данные, профильтровать и выгрузить — это программирование-кодинг, но не программирование-разработка систем
источник

JS

Jerzy Syrowiecki in Haskell
есть большая разница между набором кода и проектированием/созданием программных решений. ниша Хаскеля — вторая
источник

[

[BRM]White Rabbit in Haskell
Жук Короед
> про обработку данных, а не программирование
Мне их что, руками обрабатывать? Я думал это все программно делается
Сначала ты садишься с ручкой и листком бумаги за стол и думаешь, как преобразоваь данные. Потом пишешь короткий скрипт строк на 30, смотришь на результат и возвращаешься к бумаге.
Повторять до готовности нейронки.
источник

JS

Jerzy Syrowiecki in Haskell
[BRM]White Rabbit
Сначала ты садишься с ручкой и листком бумаги за стол и думаешь, как преобразоваь данные. Потом пишешь короткий скрипт строк на 30, смотришь на результат и возвращаешься к бумаге.
Повторять до готовности нейронки.
или так: пишешь скрипт в Jupyter Notebook, смотришь на результат, выбрасываешь, пишешь новый, и так 50 одноразовых скриптов. пятидесятый отправляешь инженерам-разработчикам как прототип
источник

[

[BRM]White Rabbit in Haskell
да, что-то типа такого.
В вскод кстати есть встроенный аналог (клон) джупитера, я на нём матплотлиб тыкал, прикольно получалось
источник

JS

Jerzy Syrowiecki in Haskell
шеллы, кстати, примерно для той же цели существуют. написал—запустил—посмотрел—забыл. чем меньше типов, тем ближе результат, тем лучше
источник

JS

Jerzy Syrowiecki in Haskell
а мы, хаскелиты, тут скучными вещами занимаемся: пишем программы, которым надо годами работать с одинаковым результатом
источник

ЖК

Жук Короед in Haskell
А кто-нибудь тут вообще пробовал ML на хаскеле? 👀
источник

ЖК

Жук Короед in Haskell
Интересно, что скажут те, кто пробовали и там, и там.
источник

[

[BRM]White Rabbit in Haskell
я вообще не слышал про мл на хаскеле.
В гугле введи "haskell machine learning", тебе хоть либы какие-то выдаст, а?)
источник

JS

Jerzy Syrowiecki in Haskell
[BRM]White Rabbit
я вообще не слышал про мл на хаскеле.
В гугле введи "haskell machine learning", тебе хоть либы какие-то выдаст, а?)
меня в гугле не забанили, да, выдаёт
источник