В этом разделе будет рассмотрены IPython notebooks (часто более известный как Jupyter notebooks) для работы над задачами курса. IPython notebook позволяет писать и исполнять Python код в веб-браузере. IPython notebooks позволяет очень легко править код и выполнять его частями; По этой причине IPython notebooks широко используется в научных вычислениях.
(Замечание: некоторые скриншоты некоторые скриншоты здесь могут быть устаревшими. Однако, этот раздел все равно будет полезным в качестве быстрого вводного курса, и в частности компоновки меню и др.)
После установки, Jupyter notebook запускается следующей командой:
jupyter notebook
После запуска сервера notebook, введите в поисковой строке браузера http://localhost:8888, чтобы начать использование (или перейдите по ссылке, выведенной в командной строке). Если все сработало корректно, вы должны увидеть следующий экран, показывающий все доступные IPython notebooks в текущей директории:
При переходе на доступный notebook файл, вы увидите экран ниже:
IPython notebook состоит из нескольких ячеек. каждая ячейка может содержать Python код. Выполнение кода в ячейке можно начать выделив ее левой кнопкой мыши и нажав Shift-Enter. После исполнения, результат кода будет выведен под его ячейкой. Например, после исполнения кода в первой ячейке notebook будет выглядеть следующим образом:
Глобальные переменные доступны всем ячейкам. Выполнение второй ячейки приводит к следующему результату:
Условно, IPython notebooks ожидает выполнения ячеек сверху-вниз. Невыполнение некоторых ячеек или выполнение ячеек не по порядку может привести к ошибкам:
После работы с IPython notebook, путем изменения или выполнения некоторых ячеек, не забудьте сохранить ваши изменения!
Это было лишь краткое введение, однако этого должно быть достаточно, чтобы вы смогли начать выполнение заданий курса, используя IPython notebooks.
Уведомление: Сверточные нейронные сети для компьютерного зрения [0.1] Введение и установка | Digiratory