Как менять код на Python после запуска
Представьте: поставили вы обучаться модельку, радуетесь, но внезапно после первой эпохи осознаете, что забыли запринтить лос… И перезапускать не хочется (время же!), и без логирования как-то грустно живется.
Оказывается, есть волшебная таблетка – утилита reloading. Она перезагружает тело цикла после каждой итерации без потери прогресса. То есть вы добавляете что-то в цикл, и на следующей итерации код работает уже по-другому.
Установить чудо можно через pip.
😻 #train #python
Представьте: поставили вы обучаться модельку, радуетесь, но внезапно после первой эпохи осознаете, что забыли запринтить лос… И перезапускать не хочется (время же!), и без логирования как-то грустно живется.
Оказывается, есть волшебная таблетка – утилита reloading. Она перезагружает тело цикла после каждой итерации без потери прогресса. То есть вы добавляете что-то в цикл, и на следующей итерации код работает уже по-другому.
Установить чудо можно через pip.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍98❤12🫡7🔥5😁4⚡1
Уведомления о выполнении ячейки
Вот бы Jupyter умел отправлять уведомления после того, как какая-нибудь ячейка выполнится... Кто-то только мечтает, а мы уже нашли для вас решение. Смотрите:
1) Зпускаете в начале ноута команду
2) В начале интересующей вас ячейки прописываете
Подробнее тут.
😻 #python
Вот бы Jupyter умел отправлять уведомления после того, как какая-нибудь ячейка выполнится... Кто-то только мечтает, а мы уже нашли для вас решение. Смотрите:
1) Зпускаете в начале ноута команду
%load_ext jupyternotify
2) В начале интересующей вас ячейки прописываете
%%notify
3) Вы великолепны и теперь получите пуш после того, как ячейка выполнитсяПодробнее тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤58🔥18👍11😁1
Случалось ли вам искать кусок кода в миллионе своих Jupyter-ноутбуков?
Нам вот случалось. Эксперно заявляем – не самое приятное занятие. Вот бы кто-нибудь несколько лет назад показал нам nbcommands... Там как раз есть инструмент, чтобы искать код в ноутах прямо из терминала. Просто вводим:
😻 #python
Нам вот случалось. Эксперно заявляем – не самое приятное занятие. Вот бы кто-нибудь несколько лет назад показал нам nbcommands... Там как раз есть инструмент, чтобы искать код в ноутах прямо из терминала. Просто вводим:
nbgrep 'import numpy as pandas' ./
В
ответ прилетает список названий ноутбуков, номера ячеек и строки, где этот код использовался. Please open Telegram to view this post
VIEW IN TELEGRAM
👍47🔥18🤯9❤5
Как установить Mojo: туториал
Выходные – прекрасное время для того, чтобы попробовать что-то новенькое. Например, новый хайповый язык программирования Mojo. Тем более, что его синтаксис как две капли воды похож на Python. Устанавливайте язык в помощью нашего гайда (официальный сайт, плагин для VS Code) и скидывайте свои первые программы в коменты!
😻 #python
Выходные – прекрасное время для того, чтобы попробовать что-то новенькое. Например, новый хайповый язык программирования Mojo. Тем более, что его синтаксис как две капли воды похож на Python. Устанавливайте язык в помощью нашего гайда (официальный сайт, плагин для VS Code) и скидывайте свои первые программы в коменты!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉30👍9🔥7