Size: a a a

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

2019 March 09

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Вот к примеру тут пишут, зачем оно все стоило затевать, если уже есть scikit
https://github.com/alan-turing-institute/MLJ.jl/blob/master/doc/frequently_asked_questions.md
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Я поскольку новичок в машобучении, то не знаю примерно объемы кода в xgboost и lightgbm
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Catboost я наверняка что то неправильно делал, но он у меня был и очень долгий, в сравнении с xgboost, и какой-то очень неточный. И постоянно возникают проблемы с чужими библиотеками, когда хочешь custom loss или какую-то свою штуку внедрить внутрь, на с++ это нереально )
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Только то, что разработчик предусмотрел
источник
2019 March 11

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
Вот это поворот! От Питона к Свифту — и обосновывается это тем, что Свифт удобней для целей машинного обучения!
https://www.fast.ai/2019/03/06/fastai-swift/
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Да видимо кто заплатит - в ту сторону и гнут, иначе я никаких причин не вижу, почему одни языки популярны, а другие не очень
источник

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
У них Julia тоже поминается, но в разделе С++ почему-то! ))) Вот: https://www.fast.ai/2019/01/10/swift-numerics/

При этом fast.ai это большой игрок на полянке.
источник

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
И там честно написано, что Solving this problem will not be easy for Swift. But because Swift uses LLVM, and already interfaces with C (and Objective-C) it is perhaps better placed to come up with a great solution than nearly any other language. Except, perhaps, for Julia, since they’ve already done this. Twice. (там ссылки на врапперы для C++).
источник

g

gsomix in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
Да видимо кто заплатит - в ту сторону и гнут, иначе я никаких причин не вижу, почему одни языки популярны, а другие не очень
А кто кому платит? :)
источник

g

gsomix in Язык программирования Julia / Julia programming language
Swift -- это современный язык, компилируемый, со строгой статической типизацией. Всё то, чего не хватает Julia. ;)
источник

g

gsomix in Язык программирования Julia / Julia programming language
Но пока Swift нет под Windows, поэтому не так интересно.
источник

VG

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

АГ

Артем Глушко in Язык программирования Julia / Julia programming language
gsomix
Swift -- это современный язык, компилируемый, со строгой статической типизацией. Всё то, чего не хватает Julia. ;)
Это была бы не Julia
источник
2019 March 12

g

gsomix in Язык программирования Julia / Julia programming language
Артем Глушко
Это была бы не Julia
Почему? Я бы не отказался от опциональных AOT компилятора и тайпчекера "из коробки".
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Ну вроде есть package compiler, я не в курсе, работает ли он
источник

VG

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

VG

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

GC

Great Cheese Wall in Язык программирования Julia / Julia programming language
6 нежданчиков от Джулии
🗂 Программирование, Высокая производительность, Julia

Наконец-таки появилось русскоязычное руководство по языку Julia. Там реализовано полноценное введение в язык для тех, у кого мало опыта в программировании (остальным будет полезно для общего развития), так же имеется введение в машинное обучение и куча заданий для закрепления материала.
Во время поисков наткнулся на курс программирования для экономистов (помимо Джулии там есть и Питон). Опытные могут пробежаться по экспресс курсу или ознакомиться с книгой How to Think Like a Computer Scientist
Далее предоставлен перевод материала из блога Christopher Rackauckas 7 Julia Gotchas and How to Handle Them

Читать далее ➡ https://shbr.xyz/hh443484
источник

GC

Great Cheese Wall in Язык программирования Julia / Julia programming language
перевод правда немного странный, местами кажется машинным, а местами слишком художественным
источник

KT

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

a=2.0; b=3.0
function linearcombo()
 return 2a+b
end
ans = linearcombo()


а разве это работает?
источник