Notebooks — обзор
Этот раздел — для ML-аудитории. Те же модели, что в основном тексте, но в Python и с возможностью трогать руками.
Как открыть
Заголовок раздела «Как открыть»- Читать здесь — статические страницы этого раздела (KaTeX + графики в коде).
- Живой Jupyter — после деплоя откройте
/lab/: JupyterLab в браузере (Pyodide/WebAssembly, первый визит ~30 МБ). В файловом браузере выберите ноутбуки из папки репозиторияstudy-guide/notebooks/(они же попадают в сборку JupyterLite). - Локальная сборка —
pnpm build:with-labкладёт JupyterLite вdist/lab/(нужен Python 3 с пакетамиjupyterlite-coreиjupyterlite-pyodide-kernel, ставятся скриптом автоматически).
Google Colab при желании — скопируйте код из статической страницы в свой ноутбук.
План ноутбуков
Заголовок раздела «План ноутбуков»- BKT from scratch — модель в 30 строк numpy, числа точно совпадают с TS-реализацией. ✓ готов
- Parameter sensitivity — что сломается при и . ✓ готов
- EM fitting — подгонка параметров через Baum-Welch на синтетике. Готовый ответ на каверзный вопрос «откуда параметры?». ✓ готов
- IRT vs BKT — сравнение с Item Response Theory. Когда выбирать одно, когда другое. ✓ готов
- Class simulation — 22 ученика × 8 навыков × 50 уроков. Цифры для питча. ✓ готов