Accelerating Scientific Workloads with Numba - Siu Kwan Lam

Поділитися
Вставка
  • Опубліковано 17 лис 2024

КОМЕНТАРІ • 17

  • @cometor1
    @cometor1 2 роки тому +3

    I just went ahead and used the jit wrapper. Decreased my calculation time by 80%.
    But I'm also thinking about switching to JULIA if similar calculations have to be done a few more times.

    • @Shreendg
      @Shreendg Рік тому

      What did you find in the end? Is Julia faster than Numba?

    • @cometor1
      @cometor1 Рік тому

      @@Shreendg don't know, not for me. I've been sticking to Python. Julia may he the future, but if python does all things you need just stick to it.

  • @nycoshouse
    @nycoshouse 4 роки тому +1

    numba don't support infinite integer :'(

  • @justinzhang9935
    @justinzhang9935 3 роки тому +2

    As a heavy user of Pandas, dealing with numbers and strings all day, I have found that Numba and Modin are just jokes for me. Maybe establishing all projects in the future on JULIA is the only hope. Native LLVM, no GIL, easy grammar for Python users ... Wow.

    • @stxnw
      @stxnw 3 роки тому +5

      numba is for mathematical calculations not data cleaning or whatever u are doing.

    • @keijioza3479
      @keijioza3479 3 роки тому

      @@stxnw lmao, exactly

    • @keijioza3479
      @keijioza3479 3 роки тому

      Lol... with what you're doing, I'd say either use sql for other things as Pandas is only great for dataframes but is kinda slow on other uses... then use Cython. Python can be fast

  • @NeoKailthas
    @NeoKailthas 3 роки тому +3

    After spending few days on this, just learn C and save your self some time. This is like reinventing the wheel

    • @baodau2230
      @baodau2230 3 роки тому +1

      you have to live it

    • @NeoKailthas
      @NeoKailthas 3 роки тому

      @@baodau2230 I got it to work. What a waste of a week lol

    • @MohamedAbomokh
      @MohamedAbomokh 3 роки тому

      you really think so ?

    • @bernardfinucane2061
      @bernardfinucane2061 3 роки тому +3

      I think it takes more a week to get proficient at C.

    • @NeoKailthas
      @NeoKailthas 3 роки тому

      @@bernardfinucane2061 haha yes assuming you already know c or c++. Also if you gonna do it, use cuda jit kernels. Don't waste time on vectorize or even worse guvectorize