JAX in 100 Seconds

Поделиться
HTML-код
  • Опубликовано: 2 фев 2025

Комментарии • 665

  • @justingolden87
    @justingolden87 8 месяцев назад +2135

    "Imagine you're writing a nuclear warhead in your mom's basement" Oh I don't have to imagine fireship

    • @gezenews
      @gezenews 8 месяцев назад +32

      Lol worst day to possibly make that joke.

    • @Roiadas
      @Roiadas 8 месяцев назад +6

      Relatable

    • @JoaoLucas-fo8gv
      @JoaoLucas-fo8gv 8 месяцев назад +10

      FBI would like to know your location

    • @GLUBSCHI
      @GLUBSCHI 8 месяцев назад +31

      @@gezenews?

    • @franciscos.2301
      @franciscos.2301 8 месяцев назад +40

      ​@@GLUBSCHI he must know something we don't 😳

  • @4dtoaster819
    @4dtoaster819 8 месяцев назад +454

    "Why did you start using JAX?"
    Me: "I like the logo"

  • @rafaelsanchezmartinez9393
    @rafaelsanchezmartinez9393 8 месяцев назад +1624

    Now I have 10 years of experience in JAX. NICE!

    • @ArthurKhazbs
      @ArthurKhazbs 8 месяцев назад +39

      Well done! Congratulations!

    • @user-pe7gf9rv4m
      @user-pe7gf9rv4m 8 месяцев назад +23

      parallelized

    • @hoskdjciianbflso
      @hoskdjciianbflso 8 месяцев назад +3

      Enough years for Jax

    • @Cfomodz
      @Cfomodz 8 месяцев назад +15

      Good because that's the min req for the newest jobs using it

    • @LabiaLicker
      @LabiaLicker 8 месяцев назад

      *writes in resume

  • @jonathansmith8070
    @jonathansmith8070 8 месяцев назад +599

    Active: Jax enters Evasion, a defensive stance, for up to 2 seconds, causing all basic attacks against him to miss. Jax also takes 25% reduced damage from all champion area of effect abilities. After 1 second, Jax can reactivate to end it immediately.

    • @deathpacito8702
      @deathpacito8702 8 месяцев назад +20

      Active: Jax enters Evasion, a defensive stance, for up to 2 seconds, causing all basic attacks against him to miss. Jax also takes 25% reduced damage from all champion area of effect abilities. After 1 second, Jax can reactivate to end it immediately.

    •  8 месяцев назад +24

      Imagine if Jax had a real weapon?

    • @mysterioustraveller7165
      @mysterioustraveller7165 8 месяцев назад +9

      ACTIVE: Jax Dash dashes to the target unit's location.
      If the target is an enemy and they are in range upon arrival, Jax deals them physical damage.
      Jax can cast any of his abilities during the dash

    • @kalpamonx
      @kalpamonx 8 месяцев назад +2

      Gotta try AP Jax someday, one time I had this one rando Jax who went AP in my team. He was melting everyone!

    • @Dom-zy1qy
      @Dom-zy1qy 8 месяцев назад +3

      Was just scrolling waiting to find a comment like this.

  • @wlockuz4467
    @wlockuz4467 8 месяцев назад +408

    As a software engineer with 10 years of experience, I understood some of those words.

    • @MaxMalm
      @MaxMalm 8 месяцев назад +38

      I felt so stupid watching this

    • @yad-thaddag
      @yad-thaddag 8 месяцев назад +2

      @@MaxMalm You're not the only one. 😉

    • @poulticegeist
      @poulticegeist 8 месяцев назад +10

      Yeah, I guess that goes to show that those years of experience were wasted

    • @mohamedtrfnx6632
      @mohamedtrfnx6632 8 месяцев назад +10

      This is what happens when people become software engineers from the internet lol

    • @twentyeightO1
      @twentyeightO1 8 месяцев назад +24

      As a ML student I understood everything. That just means you're not into this stuff.

  • @randomeone100
    @randomeone100 8 месяцев назад +427

    Time to add JAX in my resume

  • @mritunjaymusale
    @mritunjaymusale 8 месяцев назад +650

    Jax sounds like less abstract version of pytorch and more complicated version of numpy

    • @Imperial_Squid
      @Imperial_Squid 8 месяцев назад +15

      Pretty much yeah

    • @kittydaddy2023
      @kittydaddy2023 8 месяцев назад +2

      huh

    • @Michallote
      @Michallote 8 месяцев назад +6

      However performance is above torch somehow

    • @Imperial_Squid
      @Imperial_Squid 8 месяцев назад +56

      @@Michallote because JAX basically compiles down to machine code when run, and while a lot of Pytorch iis done at a low level, there's still some overhead that's python running things. But conversely torch allows you to do dynamic ML (edit: actually pytorch also let's you compile but I haven't played with it personally), whereas JAX has to all be perfectly laid out from the start so it depends what you're trying to do. Torch is also just more useful to more people so it's more well supported so even if Jax would be better for your project, there's incentive to follow the herd and use the thing everyone else is using.

    • @user-pe7gf9rv4m
      @user-pe7gf9rv4m 8 месяцев назад +7

      jax borrows a lot of ideas from haskell and functional programming
      it just has a more familiar syntax (python-style) and calls things differently (scan is a bifunctor for instance)

  • @unclecode
    @unclecode 8 месяцев назад +15

    The sample code u shared at the end, so simple & elegant shows what training is all about. Approximation of a function F defined as multiplication of multiple matrixes (its layers), then calculating its error over known data E(F(x), y), computing gradients of that error E', & then updating F's parameters, such E' approach to zero. I will share this code to my students. Thanks again.

  • @picoplanetdev
    @picoplanetdev 8 месяцев назад +76

    Oh boy another Fireship video!

    • @ortana-v2
      @ortana-v2 8 месяцев назад +3

      truely the first

    • @12crenshaw
      @12crenshaw 8 месяцев назад +1

      At least that one haven't made me anxious about AI taking over the world

  • @rick-ed1sn
    @rick-ed1sn 8 месяцев назад +60

    that's a very clever logo

    • @LouisChiaki
      @LouisChiaki 8 месяцев назад +1

      Then you should also love Tensorflow.

    • @yash1152
      @yash1152 8 месяцев назад

      2:43 that sure looks cool and inspiring. but whats clever about it?

    • @joseville
      @joseville 5 месяцев назад

      @@yash1152 it incorporates an impossible geometry

    • @yash1152
      @yash1152 5 месяцев назад

      @@joseville is that related to the branding in any way?
      > _"it incorporates an impossible geometry"_

    • @joseville
      @joseville 5 месяцев назад

      don't know JAX about JAX
      The impossible geometry in the logo is similar to a Penrose triangle

  • @potato_zeq3571
    @potato_zeq3571 8 месяцев назад +144

    "Imagine if i had a real weapon!"

    • @hlab3524
      @hlab3524 8 месяцев назад +2

      I WAS LOOKING FOR IT xd

    • @sephroth201
      @sephroth201 8 месяцев назад +6

      now we need another library call annie

    • @ChrisCarlos64
      @ChrisCarlos64 8 месяцев назад +1

      My thoughts exactly, especially the color scheme looking like his default costume

    • @potatosheep
      @potatosheep 8 месяцев назад +1

      League x Programming = Legendary

    • @mindaugask_
      @mindaugask_ 8 месяцев назад

      ​@@potatosheep found the scripter

  • @alcoholrelated4529
    @alcoholrelated4529 8 месяцев назад +73

    i'm interested in computer science, calculus and statistics, but i only have 300 seconds in total

  • @VisibilityO2
    @VisibilityO2 8 месяцев назад +5

    I have never heard the best explanation of derivative from calculus like 'if you want to know how big is the mushroom cloud is growing ' .

  • @bramvdnheuvel
    @bramvdnheuvel 8 месяцев назад +2

    Do Elm in 100 seconds! You'll love it! It's an older JavaScript framework that had a lot of thought behind it. It's funny to see more popular ones catch up, but Elm did a lot of the things very well and it deserves some love!

  • @joseville
    @joseville 5 месяцев назад +1

    0:25 wow, they incorporated an impossible triangle into their logo! that's really cool!

  • @athlone_tch
    @athlone_tch 8 месяцев назад +18

    - “Mum, could I practice my predictions from automatic differentiation in our garden?”
    1:47

  • @Henrique-up4su
    @Henrique-up4su 8 месяцев назад +218

    "Let's start with X: Accelerated (...)"
    "???"

    • @tienatnguyen8899
      @tienatnguyen8899 8 месяцев назад +42

      That's because X is pronounced "eks", and accelerated is pronounced like "eks-elerated"

    • @bruwyvn
      @bruwyvn 8 месяцев назад +29

      Clearly you haven't watched BEN10

    • @birdbeakbeardneck3617
      @birdbeakbeardneck3617 8 месяцев назад +2

      ai fireship strong with this one

    • @onça_pintuda999
      @onça_pintuda999 8 месяцев назад +7

      @@bruwyvn For non native speakers XLR8 is just XLR8 in the translated language, usually who watches/ed ben10 at 10yo would not speak english, outside of native speaking countries. It took me years to realise that xlr8 is spelled accelerate

    • @kintrix007
      @kintrix007 8 месяцев назад

      @@onça_pintuda999 Nah it really depends.
      For example, in the Hungarian dub its name would literally translate back to English as "Lightning Gremlin". They just took the message of it, and gave XLR8 a name a 10 year old could have come up with. Instead of a letter sequence that is otherwise nonsensical.
      Or, in the Japanese dub, they just called it "Accelerate", as they kept the pronunciation of all the aliens, not the spelling.

  • @NoahElRhandour
    @NoahElRhandour 8 месяцев назад +1

    Active: Jax enters Evasion, a defensive stance, for up to 2 seconds, causing all basic attacks against him to miss. Jax also takes 25% reduced damage from all champion area of effect abilities. After 1 second, Jax can reactivate to end it immediately.

  • @8ball437
    @8ball437 7 месяцев назад +2

    0:55 the points of inflection are marked wrong on the graph. The yellow points are local extremums, not inflection points.

  • @MarcusAurelius-kl5yz
    @MarcusAurelius-kl5yz 8 месяцев назад +15

    Dang missed opportunity using the Jax from league of legends on the video

    • @Gm-ce5kg
      @Gm-ce5kg 8 месяцев назад +5

      missed opportunity to take a shower

    • @msghia5252
      @msghia5252 7 месяцев назад

      Who?

  • @zstrizzel
    @zstrizzel 8 месяцев назад +10

    great video but still very sad we did not work in a mortal kombat jax reference

    • @fernandogurgel
      @fernandogurgel 8 месяцев назад +3

      Was looking for this comment.
      I always wanted to see a library or tech called Jax, because all I got was AJAX concept from Javascript, which would not entirely fit it, but somehow always reminded me of the MK fighter.

  • @codexcursors
    @codexcursors 8 месяцев назад +4

    Thanks, I can now add 10 years experience of JAX to my résumé!

  • @robertholtz
    @robertholtz 8 месяцев назад +5

    Thank you, Fireship. Up until I watched this video, I thought I was smart.

  • @utorque
    @utorque 8 месяцев назад +4

    Could you do a ROCm video (AMD's CUDA couterpart) ? Love you and your vids !

  • @codyandersan
    @codyandersan 8 месяцев назад +2

    For those who don't know:
    Fireship lives on a planet whose gravity is stronger than our Earth, that's why his 100 seconds are our 226..

  • @Rahul.Gurung.
    @Rahul.Gurung. 8 месяцев назад +1

    Brilliant back at it again, everywhere I go I see brilliant.

  • @joshuaevans4301
    @joshuaevans4301 8 месяцев назад +1

    Holy shit automatic differentiation is so freaking cool. Imma need to remember this when I jump back into calculus

  • @netcodedev
    @netcodedev 8 месяцев назад

    I just opened RUclips and thought it must be about time for a new fireship video. And bang! There it is

  • @hectors.1644
    @hectors.1644 8 месяцев назад

    A must like video, due to your effort to research this type of content, keep that good work

  • @Channel-iu6de
    @Channel-iu6de 7 месяцев назад

    Man that logo design for Jax is amazing

  • @kushagrachaturvedy2821
    @kushagrachaturvedy2821 8 месяцев назад +1

    Love the visuals in this one

  • @apps9129
    @apps9129 8 месяцев назад

    Actually understood a lot more than I thought I would randomly clicking on this video.

  • @jjhacker810
    @jjhacker810 8 месяцев назад +1

    Can I suggest R? It seems to be gaining traction in Google Courses, EdX, Uni, Etc. It'd be good to get a high level overview of the langugage that can be used to summarize it for business, friends, family, etc

  • @foxy_robin
    @foxy_robin 8 месяцев назад

    You videos with Brilliant sponsorship are max quality ser.

  • @4RILDIGITAL
    @4RILDIGITAL 8 месяцев назад +3

    This video really clarified how this isn't just another accelerated linear algebra library, but a tool developed by Google for futuristic new hardware. The constraints on immutability and the way it compiles to low-level code for accelerated Hardware seems ideal for machine learning. And the automatic differentiation feature is truly next level.

    • @FasutonemuMyoji
      @FasutonemuMyoji 8 месяцев назад +1

      Thanx totally not chat gpt or equivalent

  • @Jack-ul2rb
    @Jack-ul2rb 8 месяцев назад +1

    How you edit your videos? . It was an amazing edit And which platform do you use for such arrows and animantions .

  • @KennaBlackburn-tm9xn
    @KennaBlackburn-tm9xn 8 месяцев назад +1

    100 seconds is a bit of a stretch, but well what can you do. Keep up the great work.

  • @YandiBanyu
    @YandiBanyu 8 месяцев назад

    Oh, that is actually useful. The abstraction is very much welcomed here. Can't wait to see RandBLAS and RandLAPACK too!

  • @dovs96
    @dovs96 8 месяцев назад +1

    That's exactly the thing I needed lol, thanks a lot.

  • @boriscrisp518
    @boriscrisp518 8 месяцев назад

    This is te best youtube channel on the internet. I just wish youtube wasnt censored so i could expresshow much I enjoy the content

  • @SuperMaker.M
    @SuperMaker.M 8 месяцев назад +1

    nice I just literally started learning JAX after using TF and torch for a long time

  • @TimmyM
    @TimmyM 8 месяцев назад +1

    I don't understand anything you say, but I love watching these videos anyway.

  • @kellymoses8566
    @kellymoses8566 8 месяцев назад

    Automatic differentiation is fascinating

  • @masicbemester
    @masicbemester 8 месяцев назад +3

    ah yes that one character from The Amazing Mortal Kombat Circus

  • @dsjgfhidupgjret
    @dsjgfhidupgjret 8 месяцев назад +1

    Finally something I’ve used in this channel :)

  • @zainkhalid3670
    @zainkhalid3670 8 месяцев назад

    Just about time I add it in my CV

  • @raidtheferry
    @raidtheferry 8 месяцев назад

    Hey Fireship, what software do you use to edit/produce your videos? thx

  • @eulmdev
    @eulmdev 8 месяцев назад +1

    common W fireship vid
    i love the 100 seconds series lol

  • @NY_Mountain_Man
    @NY_Mountain_Man 8 месяцев назад

    I'm an artist who worries constantly about saying the wrong thing on occasion. Meanwhile, I'm watching some guy talk about nuclear warheads.
    What a fascinating channel. 👏

  • @MrDejvidkit
    @MrDejvidkit 8 месяцев назад +3

    Please do scala next!

  • @lenionio
    @lenionio 8 месяцев назад +1

    I have 20 years experience in JAX and I must say I love it

  • @geoffreybrunet5948
    @geoffreybrunet5948 7 месяцев назад

    There is an error for mushroom example with array, it's a 3 elements array but you try to get arr[3], je gradient is [60., 4., 3.]

  • @ferdinandbardamou5508
    @ferdinandbardamou5508 8 месяцев назад

    My experience: ~1200 to 1500x accelaration of a function with numpy operations on a conventional 3070 GPU, by just adjusting the numpy code to JAX syntax. Just remember that array dimensions must be constant.

  • @loserpacman
    @loserpacman 8 месяцев назад

    The linear algebra field going to the moon with this one

  • @edbrito-swdev
    @edbrito-swdev 8 месяцев назад +1

    I saw the title and thought it was going to be on Jax-RS. I'm glad it wasn't!

  • @Unbloxed
    @Unbloxed 8 месяцев назад +2560

    Those who didn't come from Tiktok, are allowed to like this comment.

    • @Adix_Null
      @Adix_Null 8 месяцев назад +224

      Who df would come from TikTok?

    • @voidpointer398
      @voidpointer398 8 месяцев назад +87

      The video dropped 2 fucking minutes ago

    • @YouAreTheRaidBoss
      @YouAreTheRaidBoss 8 месяцев назад +35

      Skibidi toilet?

    • @micbab-vg2mu
      @micbab-vg2mu 8 месяцев назад +26

      what is Tiktok :)

    • @randomeone100
      @randomeone100 8 месяцев назад +12

      Lets get out of this schrisophobia of social media and embrace❤

  • @ItWasEnder
    @ItWasEnder 8 месяцев назад

    I said "Im not going to use JAX probably not going to watch". I'm glad I did, it actually looks useful lol.

  • @soflass1293
    @soflass1293 8 месяцев назад

    The most understandable 100 seconds ever

  • @universaltoons
    @universaltoons 8 месяцев назад +71

    *jax from the amazing digital circus* ⁉️

    • @thecatguy893
      @thecatguy893 8 месяцев назад

      What i thought

    • @SirusStarTV
      @SirusStarTV 8 месяцев назад +5

      Nah, from Mortal Kombat

    • @Console.Log01
      @Console.Log01 8 месяцев назад

      please end it all my bro

    • @teamllr3137
      @teamllr3137 8 месяцев назад +1

      I was sure there would be at least 1 comment like this...

    • @Fafr
      @Fafr 8 месяцев назад

      No it's the classic creator from Geometry Dash, the one behind the legendaray The Nightmare

  • @griffon-yb
    @griffon-yb 8 месяцев назад +1

    Good to see its not just JS languages in the merry-go-round

  • @nafrost2787
    @nafrost2787 8 месяцев назад

    Who else is proud of our little Jeff for graduating to a brilliant sponsorship?

  • @toxiq5295
    @toxiq5295 8 месяцев назад

    That logo is sickly designed

  • @vintagegenious
    @vintagegenious 8 месяцев назад

    All those new languages and libraries are converging closer to functional programming

  • @cinderwolf32
    @cinderwolf32 8 месяцев назад

    I would love to see Smalltalk in 100 seconds

  • @FaiqAli-cc3sl
    @FaiqAli-cc3sl 8 месяцев назад

    You explained it better and faster than my ML professor

  • @alphaios7763
    @alphaios7763 8 месяцев назад +12

    Hoped to get some tips on top lane

    • @LetyQ
      @LetyQ 8 месяцев назад

      1) Always keep track of jungler pathing.
      2) Freeze lane when ahead, even if the opponent does not contest and thus does not die, the gold and xp lead from the minion is enough to snowball.
      3) Death timers are very low until level 7, don't greed a plate if a takedown is taken, you will lose in tempo and therefore reduce the advantage from the kill.
      4) If opponent roams, hard shove then follow up if action not ended. Best case scenario the roams does not connect and opponent will lose wave. Worst case scenario, the roam is successful but as the lane is under the opponent tower, they can neither base nor push for plates, therefor the play is even in tempo even if it is losing in gold/xp.

  • @the_everything999
    @the_everything999 8 месяцев назад +1

    Jax seems really cool.

  • @ANONYMOUS-qx4yx
    @ANONYMOUS-qx4yx 8 месяцев назад +1

    its about time for another 100 seceonds

  • @Andeiih
    @Andeiih 8 месяцев назад

    My head is exploding like a nuclear mushroom cloud after this one

  • @edupazz
    @edupazz 8 месяцев назад

    I just LOVED this logo

  • @EigenCharlie
    @EigenCharlie 8 месяцев назад

    Really want to see how impoved versions of KANs wil perform using JAX

  • @GOUST3D
    @GOUST3D 8 месяцев назад

    I feel like I'm always just out of the grasp of understanding how something like this is useful for like 3d animation data... idk how the array of partial derivatives would be useful but it seems like it would be for some of the stuff I'm thinking about

  • @MinibossMakaque
    @MinibossMakaque 8 месяцев назад

    My math and CS degrees allow me to understand everything you just said without really knowing how to put it to good use.

  • @ArkienII
    @ArkienII 8 месяцев назад

    Can i put a jax differentiation as the gradient of my scipy simulation?

  • @howird
    @howird 8 месяцев назад +1

    JAX actually stands for "Just After eXecution" according to the original white paper

  • @tomasfiala5014
    @tomasfiala5014 8 месяцев назад

    Thanks to Fireship, my GPU keep me warm at night.

  • @vspoke9150
    @vspoke9150 8 месяцев назад

    I have a 30 day streak in brilliant, and I can confirm is really useful

  • @_rd_kocaman
    @_rd_kocaman 8 месяцев назад

    Thanks for the video mate now I can add JAX to my resume

  • @Tubeytime
    @Tubeytime 8 месяцев назад

    Thought this was a TADC compilation video, but I'll take this instead

  • @Helsus49
    @Helsus49 8 месяцев назад

    What a cool logo it has!

  • @ske2004
    @ske2004 8 месяцев назад

    "i invented a new hyper parallel execution language!"
    new or shading language?
    "shading language"

  • @t1rke
    @t1rke 8 месяцев назад

    Annie would love this programming language

  • @somerandomfinn668
    @somerandomfinn668 8 месяцев назад +1

    100 seconds (adjusted for inflation)

  • @integralyogin
    @integralyogin 8 месяцев назад +1

    oooh how much I have to learn.

  • @shahzadsheikh1459
    @shahzadsheikh1459 8 месяцев назад

    please which softaware best for screen recording for coding

  • @jackelhuevo2133
    @jackelhuevo2133 8 месяцев назад +3

    Very cool video! May I suggest you tackle Dyalog APL (or APL in general) in the future?

  • @StrikerEureka85
    @StrikerEureka85 8 месяцев назад

    normally, i feel a tad bit smarter after watching every one of these videos. this is one of the few ones that makes me realize how little i know and how much of a dumb-ass i really am.

  • @J3dotgg
    @J3dotgg 8 месяцев назад

    Thanks Fireship, this library will definitely accelerate the development of my nuclear warhead!

  • @monkeyofjp
    @monkeyofjp 8 месяцев назад +1

    "Imagine if I had a real weapon"

  • @pilearn1266
    @pilearn1266 8 месяцев назад +1

    We missed you

  • @kinomonogatari
    @kinomonogatari 8 месяцев назад +4

    I think Numba also deserves its own "100 seconds of" now

    • @incremental_failure
      @incremental_failure 8 месяцев назад +1

      I'm using Numba and NumPy extensively now, combined as well. Is Jax worth learning?

    • @kinomonogatari
      @kinomonogatari 8 месяцев назад

      @@incremental_failure I haven't used JAX myself. The Numba+Numpy combo has served me well so far. JAX feels more like hardware focused thing with an emphasis on Linear Algebra. I don't do data science/ML rather astrophysics so I don't have to directly deal with Linear Algebra stuff that much. Just numerical stuff

    • @incremental_failure
      @incremental_failure 8 месяцев назад +1

      @@kinomonogatari Yeah I'm now into the ML stuff but my level is that of a toddler. Too much new tech to learn.

  • @РусскийРэмбо-т5н
    @РусскийРэмбо-т5н 8 месяцев назад

    All this reminds me of haskell.
    Btw, is there a way a write a code for GPU in haskell?

  • @pasmanitan
    @pasmanitan 8 месяцев назад +1

    Recruiters are gonna ask for ppl with 15 years of experience with JAX

  • @R3dX5118
    @R3dX5118 8 месяцев назад +3

    Mr fireship, please don't scam us, this ain't no 100 seconds anymore, Thank you ❤

  • @XyndraNerd
    @XyndraNerd 8 месяцев назад

    You know you're balling if you have your own TPU

  • @costitica
    @costitica 8 месяцев назад

    Imagine I tell the interviewer I have 100 seconds of experience in JAX

  • @howard-n6d
    @howard-n6d 8 месяцев назад

    as a math student learning java I can confirm I have ten year experience in JAX

  • @RiversJ
    @RiversJ 8 месяцев назад +2

    If it doesn't maintain internal state (with assorted memory overhead) or actually produces new copies of arrays, this is Hugely wasteful on the GPU memory bus.
    Wide scale SIMD architecture does Not model after OOP or FP concepts perfectly, there is a damn good reason they aren't driven the same way CPUs operate.
    Both approaches seem faulty and unavoidably slow/wasteful translation layers to CPU styled paradigms.
    Far more useful would be having access to well designed wrappers on most languages to the underlying APIs which too often require a shit ton of boilerplate and horrible docs along with badly designed interop calls.

  • @jb95467
    @jb95467 8 месяцев назад

    So you're saying it's matlab's lin alg libraries in python?

  • @HardbassTV.
    @HardbassTV. 7 месяцев назад +1

    Jax from TaDC?