Skip to content

Latest commit

 

History

History
60 lines (43 loc) · 1.48 KB

File metadata and controls

60 lines (43 loc) · 1.48 KB

Contributing в model-debugger

Спасибо за интерес к проекту.

Локальный запуск

python -m venv .venv
source .venv/bin/activate
pip install -e .[dev]

Перед PR

  1. Прогоните линтер:
ruff check .
  1. Прогоните тесты:
pytest -q
  1. Проверьте smoke-сценарий CLI:
python examples/generate_synthetic_data.py --rows 800 --seed 42 --output /tmp/sample_predictions.csv
python -m model_debugger \
  --input /tmp/sample_predictions.csv \
  --target y_true \
  --pred y_pred \
  --proba y_proba \
  --segments gender,region \
  --fairness-groups gender \
  --output /tmp/model-debugger-smoke

Рекомендации по изменениям

  • Держите PR небольшими и сфокусированными.
  • Для новых возможностей обновляйте README.md и/или doc-файлы.
  • Для новых метрик добавляйте тесты на корректность и граничные случаи.
  • Избегайте ломать публичный CLI без явной необходимости.

Коммиты

Рекомендуемый формат:

  • feat: ...
  • fix: ...
  • docs: ...
  • test: ...
  • ci: ...

Язык общения

Проект ориентирован на русскоязычную аудиторию. Issues/PR желательно вести на русском.