Скачать poetry
pip3 install poetryДальше поставить зависимости:
make install_c_libs
make installmake install- установка библиотекmake init_dvc- подготовка двс репозиторияmake download_weights- скачать веса моделек
make run- запустить сервис. Можно с аргументомAPP_PORT
make build- собрать образ. Можно с аргументамиDOCKER_TAG,DOCKER_IMAGE
make lint- запуск линтеров
make run_unit_tests- запуск юнит-тестовmake run_integration_tests- запуск интеграционных тестовmake run_all_tests- запуск всех тестовmake generate_coverage_report- test-coverage
GET planet/classes200 OK{
"classes": [ <all_classes> ],
}POST planet/predict/image
Content-Type: image/jpeg
<binary-code-of-jpeg-encoded-image-here>200 OK{
"result": [
"road",
"water"
]
}POST planet/predict_proba/image
Content-Type: image/jpeg
<binary-code-of-jpeg-encoded-image-here>200 OK{
"result": [ <probs> ]
}