Size: a a a

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

2019 January 15

AS

Artemiy Stepanov in Язык программирования Julia / Julia programming language
Viktor G.
Julia - язык общего назначения, а не для DS или ML
общего то общего, но даже на офф сайте раздел "Ecosystem" как бы намекает для чего его используют. И судя по тому какие библиотеки разрабатываются в первую очередь это понятно тоже.
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
У меня все-таки больше ощущение, что упор на scientific computing. Самые большие и продуманные пакеты — это всякие решалки ОДУ, оптимизация (Jump).
источник

GC

Great Cheese Wall in Язык программирования Julia / Julia programming language
Официально они с этого съехали, ну или расширились
источник

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
У меня все-таки больше ощущение, что упор на scientific computing. Самые большие и продуманные пакеты — это всякие решалки ОДУ, оптимизация (Jump).
Сегодня предпочитают говорить technical computing (чтобы и инженерные расчёты включать).
источник
2019 January 18

VG

Viktor G. in Язык программирования Julia / Julia programming language
Artemiy Stepanov
общего то общего, но даже на офф сайте раздел "Ecosystem" как бы намекает для чего его используют. И судя по тому какие библиотеки разрабатываются в первую очередь это понятно тоже.
Ну, у него нет таких архитектурных ограничений, как, например, у матлаба.
источник
2019 January 20

SA

Stepan Aleshin in Язык программирования Julia / Julia programming language
Добрый день, я понимаю, что немного не в тему,но тем не менее. Не могли бы вы подсказать с чего начать изучать Фортран. Хочу разобраться для написания Mex файлов для матлаба, а также Julia.
источник

SV

Sergey Volkov in Язык программирования Julia / Julia programming language
Stepan Aleshin
Добрый день, я понимаю, что немного не в тему,но тем не менее. Не могли бы вы подсказать с чего начать изучать Фортран. Хочу разобраться для написания Mex файлов для матлаба, а также Julia.
А для чего?
Если нужно звать фортран из Джулии, то это нативно можно делать
источник

SA

Stepan Aleshin in Язык программирования Julia / Julia programming language
Я понимаю, что нативной можно, проблема, что для этого Фортран нужно знать. Вот и прошу совета с каких книг начать
источник

A

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

SA

Stepan Aleshin in Язык программирования Julia / Julia programming language
Спасибо!
источник
2019 January 21

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Товарищи, есть задача по расчету координат точек в пространстве. Всего получается около миллиона точек (для начала). Реализовывал модель в SciLab, но он к сожалению умирает при таком количестве. Размножались точки алгоритмом for. Кто знает, есть смысл откачивать. SciLab или переписывать на Julia?
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Viktor Maslov
Товарищи, есть задача по расчету координат точек в пространстве. Всего получается около миллиона точек (для начала). Реализовывал модель в SciLab, но он к сожалению умирает при таком количестве. Размножались точки алгоритмом for. Кто знает, есть смысл откачивать. SciLab или переписывать на Julia?
ну хотя бы в матлабе для начала попробовать...
источник

VM

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

VG

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

AP

Andrei Poplaukhin in Язык программирования Julia / Julia programming language
Viktor Maslov
Товарищи, есть задача по расчету координат точек в пространстве. Всего получается около миллиона точек (для начала). Реализовывал модель в SciLab, но он к сожалению умирает при таком количестве. Размножались точки алгоритмом for. Кто знает, есть смысл откачивать. SciLab или переписывать на Julia?
Я в R, в основном работаю. И там постоянно говорят, что гнать через цикл for это плохая идея.

Там подход векторизировать всё и прогонять функции.

Про Julia не скажу, только знакомлюсь. Но думаю, что надо применять какие-то подходы оптимизации.

Миллион это действительно не много
источник

IG

Ilya Gradina in Язык программирования Julia / Julia programming language
Viktor Maslov
В матлабе пашет но тоже тяжко. Суть сделать работу на опенсорсе
переписать на си
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
«Там подход векторизировать всё и прогонять функции»
а чем это отличается от for в понятиях R?
источник

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Andrei Poplaukhin
Я в R, в основном работаю. И там постоянно говорят, что гнать через цикл for это плохая идея.

Там подход векторизировать всё и прогонять функции.

Про Julia не скажу, только знакомлюсь. Но думаю, что надо применять какие-то подходы оптимизации.

Миллион это действительно не много
Цикл кажется наиболее простым решением, тем более, что размножать надо элементарный блок
источник

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Ilya Gradina
переписать на си
Дело в том, что Julia обладает синтаксисом мат языков (простой вход) и быстродействием на уровне C (по заявлениям разработчиков)
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Я бы поставил на косяки реализации. У меня матлаб гоняет фильтр скользящих мин-максов на миллионе точек за 70 мс.
источник