Entry tags:
JuliaCon 2021: the main part starts now
juliacon.org/2021/ and live.juliacon.org/
The talk schedule: pretalx.com/juliacon2021/schedule/ (the default is UTC time, I see that I can switch to New York)
If you register (free), this gives access to discord, gathertown, and hackaton.
I'll keep notes in the comments.
The talk schedule: pretalx.com/juliacon2021/schedule/ (the default is UTC time, I see that I can switch to New York)
If you register (free), this gives access to discord, gathertown, and hackaton.
I'll keep notes in the comments.
no subject
1.5 hour slot, 30 min break, 1.5 hour slot, 30 min break, 1.5 hour slot, 1 hour break, 1.5 hour slot - this seems to be the general scheme of things. Parallel sessions (but most of this should also be available for watching later on YouTube).
no subject
The state of JuMP
Agents.jl
Dictionaries.jl https://github.com/andyferris/Dictionaries.jl - this is an important topic for me
https://live.juliacon.org/talk/WRNAEN
https://pretalx.com/juliacon2021/talk/WRNAEN/
no subject
Michael Bukatin
—
Today at 9:49 AM
@ Andy Ferris Have you used it with Flux/Zygote (like using dictionaries instead of tensors in machine learning models)?
Andy Ferris
—
Today at 9:50 AM
No I haven't
Michael Bukatin
—
Today at 9:51 AM
I was trying to do that with Dict and with PeristentHashMap, and have not really succeeded so far; I think your package might work better in this sense...
no subject
no subject
And their "World age in Julia" paper.
And "type stability".
***
Question answering: "jit compilers are machine learning programs" (the problem is that jit forgets things between runs, what it learned about libraries, about this particular program which is rerun and rerun".
no subject
—
Today at 11:27 AM
Please, checkout (very short!) Section 4.4 of the subtyping paper
https://fzn.fr/projects/lambdajulia/paper.pdf
Tldr 120 of 122 discrepancies were due to bug in Julia 0.6.2, it was fixed after we reported it. Two other cases were not decided upon. There are links two GitHub issues as well. (See appendix of the subtyping paper https://fzn.fr/projects/lambdajulia/issues.pdf)
no subject
no subject
no subject
And yes, ChainRules 1.0 is released!
no subject
Very, very interesting.
I should learn how to plug different AD systems into Flux (everyone probably knows this by the "word of the mouth", or smth).
no subject
В общем, я бы сказал, что это гораздо более интенсивно, чем конференции в реале... И ещё уровень участников разговора (рекордно высокий)...
no subject
—
Today at 3:08 PM
My research is basically on applying AlphaZero on the problems of automated theorem proving and program synthesis.
https://github.com/jonathan-laurent/AlphaZero.jl
no subject
no subject
no subject
В общем, я бы сказал, что это гораздо более интенсивно, чем конференции в реале... И ещё уровень участников разговора (рекордно высокий)...
no subject
I think I'll do the green track for the first three 1.5 hour session for machine learning and keynotes, but for the last 1.5 hour session (starting at 3pm New York time) I'll do the red track for visualizations.
no subject
no subject
Non-negative matrix and tensor factorizations are interesting! (E.g. if we want to invert our image mutiplication!)
There are multiple methods to do this. A very interesting lecture.
These methods extract features!
no subject
https://github.com/IBM/AutoMLPipeline.jl
no subject
no subject
Towards compiler plug-ins...
AD as a foundational capability: complimentary efforts.
no subject
She shows "cluster trees" inside matrices... And she talks about methods for finding good bases...
She wants "even better support for sparse matrices"...
no subject
I like images showing at around 20 min of the video
Mentions "matrix-free linear operators" computed via propagators (all in all, this is an important talk)
no subject
Interesting (DAG, complex nodes)
no subject
no subject
no subject
no subject
no subject
Now to the red track and the last 1.5 hour segment:
Javis.jl - Julia Animations and Visualizations
Nice framework, good talk!
no subject
Julia and deploying complex graphical applications for laypeople
PGFPlotsX.jl - Plotting with LaTeX, directly from Julia
Towards an increased code-creativity harmony in Javis - nice layers! streaming to twitch!
no subject
Impressive flexibility
no subject
Session 1:
red track: Symbolics.jl - fast and flexible symbolic programming
red track: Unleashing Algebraic Metaprogramming in Julia with Metatheory.jl
green track: JuliaSim: Machine Learning Accelerated Modeling and Simulation
Session 2:
keynotes and sponsor talks, starting with a keynote by Soumith Chintala !!!
Session 3: virtual poster session on Gather Town: https://juliacon.org/2021/posters/
Session 4: let's do the purple track
no subject
no subject
e-graph rewriting is tremendous; might be super-interesting for proof search/program synthesis/other AI problems as well (with some variations)
Very impressive!
no subject
(To be a commercial offering by Julia Computing; does not seem to be sustainable by the standard open-source volunteer model of development, says Chris)
no subject
no subject
And he is an amazing speaker, but the feeling of "sales talk" is pretty strong... Even though most of those claims might just be exactly correct...
no subject
This one is shaping to be a disappointment. He is just describing how huge this things now is, how much funding it pulls, and how "industrial" and "routine" this has all became (that's 15 min in, 1/3 into a talk). But now he is going to talk about open-source process, which might be interesting and useful...
User-centric vs technology-centric open source projects (Torch is user-centric).
and yes, when he moved to the open-source dynamics and remarks about that, it became quite interesting, even if low-key, but quite useful... He sheds a lot of light onto early period of PyTorch, which has been really great, and that's very interesting...
http://blog.ezyang.com/2021/01/pytorch-open-source-process/
no subject
JuliaHub
JuliaSim
The whole single track session is concatenated as https://www.youtube.com/watch?v=6V6jk_OdH-w
no subject
Still, I did talk to someone...
no subject
MeasureTheory.jl
(by Chad Scherrer, the author of Soss.jl; a less interesting talk, too educational, and I am not a fan of the topic, I just wanted to hear what the author of Soss.jl would say)
He finds Dictionaries.jl useful!
no subject
Felix Wechsler, Rainer Heintzmann
07/30/2021, 3:30 PM — 3:40 PM EDT
Purple
Abstract
FourierTools.jl aims at simplifying work in Fourier/Frequency space without loosing efficiency. We provide several convenient wrappers to speed-up the common fft(fftshift(x)) pattern. This package also brings functionality to up and downsample signals through sinc interpolation. Furthermore, based on FFTs it provides shearing, rotation, convolution and (sub) pixel shift functions which can be applied to N-dimensional data efficiently.
Up Next:
IntervalLinearAlgebra.jl: Linear algebra done rigorously
Geometry of even 2D interval matrix mult is interesting
no subject
no subject
A practically useful nice thing, to be used with Soss and others.