Jupyter notebooks vs Python projects: Learn when when to use which | Ep 1

Поділитися
Вставка
  • Опубліковано 20 лип 2024
  • William and Sebastian discuss the pros and cons of Notebooks (as in Jupyter Notebooks) and Python Projects.
    Episode show notes: github.com/PyTorchLightning/e...
    Follow Sebastian: / rasbt
    Follow William: / _willfalcon
    More Learning materials: www.pytorchlightning.ai/edu/e....
    Learn with the community: Join our Slack pytorch-lightning.slack.com/a... (#engineering-class channel) to ask questions and chat with Peers!
    #datascience #deeplearning #engineering #pytorchLightning #python #pytorch #buildWithLightning #lightningAI

КОМЕНТАРІ • 16

  • @tiberiugeorgescu4459
    @tiberiugeorgescu4459 Рік тому +16

    Visual Studio Code pro tip: use #%% to create “Runnable Cells”.
    You can now run blocks of code separately, like in a notebook.
    But have the entire code run at once in production, like in a project.
    Best of both worlds!

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

      This is a fantastic little thingy. Thanks!

    • @jerrylin5089
      @jerrylin5089 10 місяців тому

      Awesome pro tip. Thank you.

  • @lsilva4395
    @lsilva4395 Рік тому +3

    great video!

  • @cognitive-carpenter
    @cognitive-carpenter 4 місяці тому

    I think a great video if you don't have it already would be interfacing with REACT to reproduce Jupyter Notebook like embedments or stand alone webviews

  • @ajaypatro1554
    @ajaypatro1554 10 місяців тому

    I want to learn and be professional in image processing and computer vision which would be better

    • @PyTorchLightning
      @PyTorchLightning  10 місяців тому +1

      Hard to say that there is a definitive answer that says one is better than the other. If you are interested in learning more about image processing and computer vision though, check out our Deep Learning Fundamentals playlists and videos.

    • @ajaypatro1554
      @ajaypatro1554 10 місяців тому

      @@PyTorchLightning Actually, I'm very much interested in Geospatial Industry and having image processing fundamentals helps in GIS image processing too, so I thought learning these help me in geospatial industry

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

    nbdev

  • @borisepshtein
    @borisepshtein Рік тому +2

    First of all, thank you for selecting people with understandable English speech.
    Now, you are comparing apples and oranges. Even Notebooks of sufficient length should structure the code into what you call projects.
    The proper comparison is between a Notebook and an IDE, like PyCharm or VSCode. And here Notebooks lose on all fronts, because both IDEs do already have the Notebook capabilities. Also, debugging in a Notebook is a nightmare.

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

      Do they support latex, images and markdown natively?

    • @user-fj3ey4vx1d
      @user-fj3ey4vx1d 15 днів тому

      @@MrAmgadHasan That's for sure

  • @AlphaHealth777
    @AlphaHealth777 7 місяців тому

    all know how notebooks look like could have shown its done in python project rather than just talking talking

    • @PyTorchLightning
      @PyTorchLightning  7 місяців тому

      For more hands on videos, we recommend checking out our Deep Learning Fundamentals course. Or visit us at Lightning.ai to work on your Python Projects in our persistent cloud-based environments!

    • @robhtp3817
      @robhtp3817 6 місяців тому +1

      Would the deep learning fundamentals environment, be good for a Python beginner like myself with zero coding knowledge?
      Is VS Code or PyCharm best for me again, a newbie?

    • @PyTorchLightning
      @PyTorchLightning  6 місяців тому

      ​@@robhtp3817 Using VS Code or PyCharm is a matter of personal preference; one isn't inherently better for newbies than the other.
      We recommend visiting lightning.ai and start playing around with Coding in our free CPU environment. You can also check out our Deep Learning Fundamentals course playlists here on UA-cam or Josh Starmer's Statquest videos. Knowing Python Basics can also be helpful for people at the start of their journey, so there's plenty of online resources for that too!