Advanced NumPy | SciPy Japan 2019 Tutorial | Juan Nunuz-Iglesias




[ad_1]

A hands on tutorial covering broadcasting rules, strides / stride tricks and advanced indexing.

Prerequisites: Comfortable with Python syntax, and some familiarity with NumPy / array computing.

Bio: Juan Nunez-Iglesias is a Research Fellow and CZI Imaging Software Fellow at Monash University in Melbourne, Australia. He is a core developer of scikit-image and has taught scientific Python at SciPy, EuroSciPy, the G-Node Summer School, and at other workshops. He is the co-author of the O’Reilly title “Elegant SciPy”.

Connect with us!
*****************
https://twitter.com/enthought
https://www.facebook.com/Enthought/
https://www.linkedin.com/company/enthought

Source


[ad_2]

Comment List

  • Enthought
    January 2, 2021

    Great job! I really liked how you explained broadcasting.

  • Enthought
    January 2, 2021

    best ASMR

  • Enthought
    January 2, 2021

    This tutorial is really good! It helps me understand advanced features such as strides and broadcasting really well. The last exercise is a bit rushed. I wish there's a link to the last exercise and example from his book.

  • Enthought
    January 2, 2021

    Presentations thinks you should stop doing videos

  • Enthought
    January 2, 2021
  • Enthought
    January 2, 2021

    For those who complaints about the voice, you can try to tune the speed to 1.25. You'll find whole new world.

  • Enthought
    January 2, 2021

    He looks like David Beckham from some angles…hahahaha

  • Enthought
    January 2, 2021
  • Enthought
    January 2, 2021

    The strides of an array when you add a new axis onto it is also 0 in the newly added axis. It is not something special that np.broadcast_arrays does, right?

  • Enthought
    January 2, 2021

    32:18 These are not the bugs of python. So given you have a list, the variable that you store the list in is actually pointing towards the list.

    a = [1, 2, 3]
    c = a

    c actually is not a copy of the a but is now actually pointing towards the same list in the memory. That's how it is.

  • Enthought
    January 2, 2021

    20:22 So I understand that it will remove all the dimensions but why the shape then is (12,) and not (12). What is that comma representing?

  • Enthought
    January 2, 2021

    Great tutorial on numpy.. thank you 🙂

  • Enthought
    January 2, 2021

    I think the speaker didn't make any efforts to get his voice out, I almost could hear him.

  • Enthought
    January 2, 2021

    The speakers voice makes me anxious. Cannot follow more than 5 minutes without feeling the urge to stop. Wish the speaker would speak with more confidence and clear strong voice.

  • Enthought
    January 2, 2021

    Can you you share the notebook files, thanks

  • Enthought
    January 2, 2021

    Its Gold… Pure Gold..

  • Enthought
    January 2, 2021

    Ah ninja I’m using pycharm. I had to configure my stuff for so long lol but I’m going to figure it out

  • Enthought
    January 2, 2021

    where are these exercises?

  • Enthought
    January 2, 2021

    You weren't joking when you called this "Advanced NumPy." 😀
    Interesting video but definitely above my skill level. I'll re-watch it and re-do the exercises in the notebooks. Several tries later, I should be able to understand it. 😀

    Thank you for another great presentation.

Write a comment