ai_learning/modules/00_environment/notes/glossary.md

29 lines
3.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Глоссарий модуля 00
- **Артефакт** — сохранённый результат процесса: модель, метрики, график или отчёт.
- **Ветка Git** — подвижная ссылка на последний коммит линии разработки.
- **Виртуальное окружение** — изолированный интерпретатор с собственным набором пакетов.
- **Воспроизводимость** — возможность получить согласованный результат по описанным
коду, данным, среде и процедуре.
- **Дистрибутив Python** — единица, устанавливаемая менеджером пакетов.
- **Индекс Git (staging area)** — подготовленный снимок следующего коммита.
- **Конфигурация** — явный набор изменяемых параметров запуска.
- **Контрольная сумма** — короткий хеш содержимого для проверки байтовой идентичности.
- **Коммит** — неизменяемый снимок дерева файлов с метаданными и родителем.
- **Логирование** — запись событий выполнения с уровнями, временем и контекстом.
- **Модуль Python** — импортируемая единица кода, обычно файл `.py`.
- **Ноутбук** — документ с ячейками кода, текста и результатов, исполняемый ядром.
- **Пакет Python** — устанавливаемый или импортируемый набор модулей.
- **Прямая зависимость** — библиотека, которую проект использует непосредственно.
- **Псевдослучайный генератор** — детерминированный алгоритм, создающий
последовательность, похожую на случайную.
- **Рабочая директория Git** — текущее состояние файлов, доступное редактору.
- **Rebase** — перенос коммитов на другую базу с созданием новых идентификаторов.
- **Seed** — значение для инициализации состояния псевдослучайного генератора.
- **Транзитивная зависимость** — пакет, необходимый другой зависимости.
- **Чистая функция** — функция, результат которой определяется аргументами и которая
не изменяет внешнее состояние.
- **`diff`** — представление различий между двумя состояниями файлов.
- **`HEAD`** — указатель на текущий коммит или текущую ветку Git.
- **Lock-файл** — машинно создаваемая фиксация точных версий и разрешённых зависимостей.