Size: a a a

Язык программирования Julia / Julia programming language

2019 February 07

PM

Pion Medvedeva in Язык программирования Julia / Julia programming language
Хмм… заманчиво))
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
в Julia кстати в каком-то из пакетов на макросах реализован pattern matching и algebraic data types
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
По идее, этими градиентами можно оптимизировать произвольные алгоритмы на данных, а не только сетки или деревья, но я не пробовал.
источник

PM

Pion Medvedeva in Язык программирования Julia / Julia programming language
Viktor G.
По идее, этими градиентами можно оптимизировать произвольные алгоритмы на данных, а не только сетки или деревья, но я не пробовал.
ну наверно, даже если придется для этого пол-библиотеки написать 😄
источник

A

Andrey in Язык программирования Julia / Julia programming language
Viktor G.
По идее, этими градиентами можно оптимизировать произвольные алгоритмы на данных, а не только сетки или деревья, но я не пробовал.
Как? Деревья недифференцируемые
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
ну, можно порог двигать
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Высокие материи пошли... )
источник

A

Andrey in Язык программирования Julia / Julia programming language
Viktor G.
ну, можно порог двигать
Автоградом порог двигать?
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Автоградом я не пробовал это делать, но если у вас какой-нибудь пороговый детектор, то почему бы и нет.
источник

A

Andrey in Язык программирования Julia / Julia programming language
Какой детектор?! Там тупо перебор
источник

A

Andrey in Язык программирования Julia / Julia programming language
О(N), короче
источник

A

Andrey in Язык программирования Julia / Julia programming language
Это если без гистограммирования
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
видимо, там по обоим веткам проверяется, но опять же, я не пробовал руками:
https://www.sanyamkapoor.com/machine-learning/autograd-magic/
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Типичная Julia
хочешь построить боксплоты
загружаешь StatPlots
извините, StatPlots теперь deprecated, удалите и установите StatsPlots (поменяли 1 букву в названии, Карл!)
Удаляешь StatPlots, скачиваешь StatsPlots
Вместе с ним качается 10 обновлений для других пакетов, все они дружно пересобираются
Запускаешь StatsPlots
Всё пересобирается, потому что загружены обновления
Строишь boxplot
Хочешь посчитать IQR
IQR работает только подтипа Array{Real}, а у тебя по умолчанию Array{Float64, Missing}
при этом quantile работает нормально с Missing )
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
А в питоне лучше? Ставишь пакет, а у него зависимость от другой версии уже установленного пакета.
источник

DP

Dmitry Penzar in Язык программирования Julia / Julia programming language
conda
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
ну а где же еще
источник

DP

Dmitry Penzar in Язык программирования Julia / Julia programming language
ну для большинства пакетов не такой ад
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Да я даже не знаю, как там в питоне, я кроме numpy и scipy почти ничем не пользовался, а там всё очень стабильно
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
в джулии эту проблему разрешили при разработке - у каждой зависимости своя версия может стоять
источник