Size: a a a

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

2020 December 04

VS

Vladimir Shashkin in Язык программирования Julia / Julia programming language
Roman Samarev
Надо определить, что есть состояние на каждой итерации. Тогда можно будет его долговременно сохранять. Итератор, в принципе, можно от чего угодно определить.  Надо лишь иметь функцию вычисления следующего состояния.
Тут проблема не в вычислении следующего состояния, а скорее в том как организовать хранение информации и конвеер обработки
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Если решение надо принимать через какой-то продолжительный период времени, значит нужно хранилище. Какой-нибудь JLD2. И, туда сбрасывать состояние, от которого можно продолжить.
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Надо посчитать мануал от DiffEq, но вроде там много чего предусмотрено именно для отслеживания промежуточных состояний и early stop
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Это уже подход с остановкой, если достаточно. А не продолжение, если надо ещё. Тут следовало бы определиться… Впрочем в diffeq вмешиваться не буду. Не моё.
источник

KT

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

VS

Vladimir Shashkin in Язык программирования Julia / Julia programming language
Если не лезть в diffeq, то похоже на то, что я хочу это  IterTools.firstrest(IterTools.takenth(...))
источник

KT

Kirill Tsaregorodtse... in Язык программирования Julia / Julia programming language
типа на вход подается массив длины n из нулей, и надо проитерироваться по всем заполнениям массива [a1, ..., an], где ai 0 или 1
источник

VS

Vladimir Shashkin in Язык программирования Julia / Julia programming language
Было бы только не firstrest  (первое значение и итератор по остатку), а  nfirstrest
источник

KT

Kirill Tsaregorodtse... in Язык программирования Julia / Julia programming language
я вот в одной своей задаче итерировался по всем функциям из одного конечного множества в другое
источник

KT

Kirill Tsaregorodtse... in Язык программирования Julia / Julia programming language
и там без изменения внутреннего состояния вообще конские затраты были бы на аллокации
источник

VS

Vladimir Shashkin in Язык программирования Julia / Julia programming language
Vladimir Shashkin
Было бы только не firstrest  (первое значение и итератор по остатку), а  nfirstrest
Нашел, Iterators.Statefull -стандартная функция для превращения обычного итератора в "итератор с продолжением".
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Кстати, может кому-нибудь будет интересно.

https://twitter.com/JuliaLanguage/status/1334905623574700039
источник
2020 December 05

KH

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

RS

Roman Samarev in Язык программирования Julia / Julia programming language
https://discord.com/invite/mm2kYjB

Ещё одно гнездо…. Впрочем, меньше, чем наше
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Попутно обнаружил свежий ролик по анализу текста. Особо нового ничего, но для начинающих в части анализа тональности текстов и того, как это делать на Julia, вполне может пригодиться

https://www.youtube.com/watch?v=vZr1SOxjDms
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
А ещё, возвращаясь к нашему недавнему разговору о @btime,
Относительно свежий и короткий ролик
https://www.youtube.com/watch?v=9C7MAAsMMBc
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
На всякий случай, хочу прорекламировать https://julialang.zulipchat.com/

У нас тут всё-таки больше русскоязычный чат, но если кто хочет пообщаться с более широкой аудиторией, то у нас там очень хорошее и приветливое коммьюнити. Оно меньше чем в слаке, но всё равно там довольно много очень продвинутых специалистов.
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Сейчас, к примеру у нас идёт активное обсуждение advent of code, каждый день кучи примеров выкладываются, масса интересных нюансов рассказывается.
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Так что приходите 😊
источник
2020 December 06

Д

Дмитрий in Язык программирования Julia / Julia programming language
У меня есть новичковый вопрос и просьба:
1) Можете пожалуйста скинуть ссылку на Слак конфу?
2) В code style джулии советуется разделять названия нижним подчёркиванием, например remotecall_fetch. У меня есть директория на линуксе про математическое моделирование. Мне следует назвать её math_mod или mathMod? Распространяется ли это правило на название директорий и файлов джулии?
источник