инференс катбуста из golang через C API
source run.sh
в коде есть отсылка к такому запросу
curl -X GET "http://127.0.0.1:8080/test"
- выплюнет тестовый предикт
Код обучения катбуста найти можно в директории python_code
Катбустовый образ оч тяжелый, поэтому разделил все на 2 докер файла (+ тут говно с абсолютными путями до бинарей катбуста в model.go и пути до /app/go_app в двух докер файлах), но все должно работать воспроизводимо
за основу взято https://github.com/lukangping/catboost-go (а тут баг https://github.com/bourbaki/catboost-go)