/hse_ml_course_2024

Primary LanguageJupyter Notebook

Основы машинного обучения (ВШЭ, 2024)

Репозиторий с теорией по курсу

Ссылка на чат:

qr

Как сдавать домашку

Сделать один раз

  • Создать репозиторий на гитхабе
  • Отправить ссылку на него мне на почту kovalev.svyatoslav42@gmail.com в формате “ФИО, <ссылка>”

Сделать, чтобы сдать домашку

  • Сделать новую ветку с названием hw-X, где X - номер домашки (например, hw-1)
  • Решить задачу в jupyter-ноутбуке
  • Нажать KernelRestart Kernel and Run All Cells
    • Нужно для того, чтобы все ячейки были запущены в правильном порядке
    • Если ячейки будут запущены в другом порядке, решение не принимается
  • Сделать pull request из вашей ветки в main
  • Написать на почту, что задача решена, приложить ссылку на PR
  • Обратную связь отпишу в PR. Если все ок, ставлю approve

Как оформлять репозиторий

Все ноутбуки с домашками должны находиться в папке notebooks. Данные должны находиться в папке data.

Правила именования ноутбуков - 01-homework.ipynb, 10-homework.ipynb. Начинаем с числа с ведущим нулем, чтобы ноутбуки правильно сортировались в интерфейсе.

В репозитории должен быть файл .gitignore, в который следует помещать все файлы, которые не относятся к решению, например папки .ipynb_checkpoints, __pycache__ и другие. Также в игнор нужно добавить все содержимое data (то есть data/*)

Ноутбуки должны быть понятно оформлены - код читаемый, даны пояснения в маркдауне про ход решения. Можно не расписывать очень подробно, главное чтобы было понятно что к чему.