15.2. ClearML - Practice
17:02
Күн бұрын
15.1. СlearML - Intro
19:23
Күн бұрын
14. MLFlow
30:01
Күн бұрын
13. Data Version Control - LakeFS
55:49
12.2. Data Version Control - Problems
6:36
12.3. Data Version Control - DVC
18:10
8.2. Gitlab CI-CD
12:38
Ай бұрын
8.1. Введение в CI-CD
5:58
7.2. Docker - практика
34:13
7.1. Введение в Docker
26:18
5.4. Setup IDE (VSCode)
19:56
Ай бұрын
5.3. Code linters
8:26
Ай бұрын
5.2. Code formatters
11:16
Ай бұрын
5.1. CodeStyle
5:26
Ай бұрын
4.2. Git workflow
20:29
Ай бұрын
Пікірлер
@deadlysquad13
@deadlysquad13 6 күн бұрын
Спасибо за лекцию! Всегда интересно слушать материал, который вы преподносите.
@IgorKuts
@IgorKuts 6 күн бұрын
Михаил, спасибо за презентацию! Очень интересно, информативно и доступно!
@varivodasergei
@varivodasergei 11 күн бұрын
Спасибо, всё оказалось проще чем я думал )
@Poverslaide
@Poverslaide 17 күн бұрын
очень хочется видеть картинки с результатами работы команд
@IgorKuts
@IgorKuts 19 күн бұрын
Спасибо за презентацию, Тимур!
@yakut54
@yakut54 25 күн бұрын
скукота....🥱
@Squeed79
@Squeed79 Ай бұрын
How did you do diagrams? Mermaid?
@nikov_het
@nikov_het Ай бұрын
Таймкоды: 0:00 - Начало 0:07 - Введение 2:24 - Что входит в документацию проекта DS 8:28 - Основные понятия 8:34 - Markdown(CommonMark) 12:36 - reStructuredText 14:50 - Docstrings 18:28 - Инструменты документирования ---------------- Sphinx 18:31 - Введение 21:16 - Установка 21:48 - Создание проекта 24:35 - Конфигурация 27:12 - Сборка документации 29:13 - Результат работы 30:57 - Поддержка markdown 33:34 - Генерация документации на основе Jupyter notebooks ---------------- MkDocs 37:17 - Введение 38:56 - Установка 40:00 - Создание проекта 40:38 - Конфигурация 44:09 - Сборка документации 44:48 - Итог 45:52 - Поддержка Jupyter notebooks ---------------- Quarto 48:14 - Введение 48:58 - Установка 51:33 - Создание проекта 54:16 - Конфигурация 59:59 - Сборка документации 1:00:24 - Итог 1:00:58 - Поддержка документации кода ---------------- 1:04:26 - Сборка в Gitlab-CI на основе Quatro 1:07:26 - Вывод
@MrCutmasta
@MrCutmasta 18 күн бұрын
большое спасибо
@my1stvideoaccount
@my1stvideoaccount Ай бұрын
Спасибо за материал! Было полезно!
@my1stvideoaccount
@my1stvideoaccount Ай бұрын
Спасибо за материал! Было полезно!
@MikhalevS
@MikhalevS Ай бұрын
Не для новичков
@user-js4iz7gr3d
@user-js4iz7gr3d Ай бұрын
Спасибо за лекцию!
@us_1985
@us_1985 Ай бұрын
дефис-дефис кэшь))) Вы серьёзно)
@danieleboch3224
@danieleboch3224 Ай бұрын
а что такого?
@dronnet
@dronnet Ай бұрын
Спасибо за лекцию, но довольно тихо, если есть возможность лучше добавить громкости при записи.
@nikov_het
@nikov_het Ай бұрын
Таймкоды: 0:00 - Начало 0:21 - Какие есть контейнеры (docker ps) 0:27 - Какие есть образы (docker images) 1:21 - Запуск контейнера с убунту в интерактивном режиме (docker run -it ubuntu /bin/bash) 4:43 - Запуск контейнера с python.3.11-slim (docker run -it python:3.11-slim /bin/bash) 6:14 - Добавление зависимости в контейнер с python, подключение к запущенному контейнеру (docker exec -it HASH /bin/bush) 8:07 - Посмотреть статистику контейнера (docker stats HASH) 9:06 - Создание Dockerfile 11:19 - Билд (docker build . -t test1) 12:57 - Запуск нашего образа в интерактивном режиме (docker run -it test1 /bin/bash) 14:11 - Про порядок инструкций в Dockerfile 15:34 - Про ENTRYPOINT 17:48 - Переопределение ENTRYPOINT (docker run -it --entrypoint /bin/bash test1) 19:26 - Проброс портов (docker run -it --entrypoint -p 8888:8888 /bin/bash test1) 21:27 - Переписываем Dockerfile, добавляя опции для запуска jupyter) 24:42 - Монтируем Volume (docker run -p 8888:8888 -v /home/$USER/example:/app/notes) 26:34 - Используем образ micromamba 28:04 - Про флаг -y при установки пакетов 30:49 - Очистка того, что накопилось 32:00 - Запуск контейнера с прокидыванием видеокарты (docker run -it --gpus all nvidia/cuda:11.6.1-base-ubuntu20.04 bash)
@nikov_het
@nikov_het Ай бұрын
Таймкоды: 0:00 - Начало 0:10 - Что такое Docker? 0:53 - Контейнеризация 1:30 - Отличия от виртуализации 3:24 - Преимущества/Недостатки 8:40 - Докер-объекты 13:07 - Установка Docker 14:09 - Работа с Docker 15:01 - Docker Volumes 18:02 - Команды Docker (build, run, ps, logs, stop, rm, exec -it, inspect, stats, prune) P.S. - добавил бы еще команду docker images
@nikov_het
@nikov_het Ай бұрын
Таймкоды: 0:00 - Начало 0:31 - Введение 1:25 - 1996: site module 2:59 - 1998: distutils 4:41 - 2002: import hooks 6:39 - 2003: PyPI 10:00 - 2004: setuptools 12:56 - 2007: virtualenv и venv 15:49 - 2012: venv 18:00 - 2006: pip 21:33 - 2011-2013: PyPA 22:31 - 2012-2022: Anaconda 27:41 - 2021: Mamba.org 31:46 - 2021: wheels 35:19 - 2015-2021: pyproject.toml 39:10 - 2017: pipenv
@nikov_het
@nikov_het Ай бұрын
Таймкоды: 0:00 - Начало 0:48 - Категоризация 4:55 - Специализированные инструменты 4:59 - Управление версией python (pyenv) 5:50 - Виртуальные окружения (venv, virtualenv) 7:31 - Управление пакетами (pip, pipx) 9:32 - Сборка и публикация пакетов (build & setuptools & twin, flit, maturin, hatchling) 13:06 - Сборка и публикация научных пакетов (conda-build, rattler-build) 15:13 - Автоматизация выполнения команд (task, poethepoet) 16:58 - Шаблонизация структуры проекта (cookiecutter, copier) 19:01 - Многозадачные инструменты 19:11 - pipenv (21:28 - примеры) 22:22 - poetry (27:06 - примеры) 27:43 - conda/mamba (31:22 - примеры) 32:20 - hatch (36:29 - примеры) 37:32 - pixi (43:35 - примеры) 45:56 - rye(uv) (49:50 - примеры) 50:59 - pdm 54:26 - Выводы
@IgorKuts
@IgorKuts Ай бұрын
Спасибо за презентацию. Очень интересно и познавательно!
@user-yq1js8wy6r
@user-yq1js8wy6r Ай бұрын
Спасибо! Хотелось бы чуть больше паузы между предложениями.
@varivodasergei
@varivodasergei Ай бұрын
Спасибо, очень полезно!
@user-rr8bk3ur7o
@user-rr8bk3ur7o Ай бұрын
Привет! А где можно презентацию найти?
@user-rd2hl4zn3f
@user-rd2hl4zn3f Ай бұрын
Вот тут mlops.ml-devs.com/
@varivodasergei
@varivodasergei Ай бұрын
Спасибо :)
@IgorKuts
@IgorKuts Ай бұрын
Спасибо!
@IgorKuts
@IgorKuts Ай бұрын
Спасибо за презентацию!