LinearSolve.jl: Because A\b is Not Good Enough | Chris Rackauckas | JuliaCon 2022

  Рет қаралды 10,732

The Julia Programming Language

The Julia Programming Language

Күн бұрын

Пікірлер: 17
@franksinatra2530
@franksinatra2530 2 жыл бұрын
Chris is an absolute legend. Very good talk.
@frederik3982
@frederik3982 2 жыл бұрын
Love the energy! Thanks for the great talk
@vahidhosseinzadeh4630
@vahidhosseinzadeh4630 2 жыл бұрын
very fun and useful presentation, thanks
@abstractnonsense8344
@abstractnonsense8344 2 жыл бұрын
Thanks. Great as always.
@jamesthesnake12
@jamesthesnake12 2 жыл бұрын
way to go chris
@kamilziemian995
@kamilziemian995 2 жыл бұрын
Great and funny presentation. I only wish that I would be a little bit slower. Maybe it was written in Julia and that the reason why is so fast?
@alvaro_gavilan_rojas
@alvaro_gavilan_rojas 2 жыл бұрын
From someone who use inv(A)*b, this is shocking. Great talk, thank you!
@BariumIon
@BariumIon 2 жыл бұрын
Thank you, great work!
@Caspar__
@Caspar__ 2 жыл бұрын
Thank you for the talk : )
@AJ-et3vf
@AJ-et3vf 2 жыл бұрын
Awesome video! Thank you!
@user-wr4yl7tx3w
@user-wr4yl7tx3w 2 жыл бұрын
this was really well and concisely explained.
@kamilziemian995
@kamilziemian995 2 жыл бұрын
I wonder what people responsible for linear algebra in Julia standard library would think about LinearSolve.jl?
@magno5157
@magno5157 2 жыл бұрын
Ask them. Are you pleased?
@kamilziemian995
@kamilziemian995 2 жыл бұрын
@@magno5157 Maybe I will ask them. But, will they find time to answer?
@micahchurch5733
@micahchurch5733 2 жыл бұрын
The \ is just an operator overload right? Or something similar perhaps?
@hexane360
@hexane360 2 жыл бұрын
Similar. In Julia '\' is just a function (that can be called like '\(a, b)' or 'a \ b'), and in Julia all functions use 'multiple dispatch'. This means that the method used is based on the type of all arguments passed, not just the first (as with operator overloading in most languages). In Julia 1.8.0, with just Base loaded, 146 methods (like 'overloads' in other languages) are defined on the function '\'. These include things like specialized algorithms for sparse matrices, algorithms for special matrices and operations on other types like bit vectors.
@BariumIon
@BariumIon 2 жыл бұрын
Thank you, great work!
Reproducible Publications with Julia and Quarto | J.J. Allaire | JuliaCon 2022
24:31
The Julia Programming Language
Рет қаралды 11 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 113 МЛН
Smart Sigma Kid #funny #sigma
00:33
CRAZY GREAPA
Рет қаралды 39 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,6 МЛН
Chris Rackauckas - NonlinearSolve.jl: Efficient Rootfinding and Algebraic Equations in Julia
36:02
JuliaCon 2020 | Dispatching Design Patterns | Aaron Christianson
27:35
The Julia Programming Language
Рет қаралды 10 М.
The State of Julia (In 2022) with Jeff Bezanson | JuliaCon 2022
29:33
The Julia Programming Language
Рет қаралды 19 М.
Is the Future of Linear Algebra.. Random?
35:11
Mutual Information
Рет қаралды 374 М.
Roadmap to Julia BLAS and LinearAlgebra | Chris Elrod | JuliaCon 2021
20:16
The Julia Programming Language
Рет қаралды 3 М.
The Return of Procedural Programming - Richard Feldman
52:53
ChariotSolutions
Рет қаралды 47 М.
What P vs NP is actually about
17:58
Polylog
Рет қаралды 140 М.
The Art of Linear Programming
18:56
Tom S
Рет қаралды 707 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 113 МЛН