Skeights
Другое
Описание
Библиотека skeights преобразует модели sklearn в безопасные форматы JSON и safetensors, исключая использование pickle.
Original (EN)
Serialize sklearn models to safetensors and JSON, no pickle — We use sklearn in production for time series forecasting in industrial settings. Pickle was causing us constant pain: refactoring our wrapper classes invalidated saved models, and the binary blobs were completely opaque.We built skeights to decompose a fitted estimator into two files. A JSON file for hyperparameters and structure, and a safetensors file for the numeric arrays. The JSON is human-readable and diffable, and safetensors is a well-established safe format from Hugging Face.This allows you to trade models as config. The JS
Проблема
Использование pickle для сериализации моделей sklearn вызывает проблемы с совместимостью и безопасностью.
Решение
skeights разбивает модель на читаемый JSON с гиперпараметрами и safetensors-файл с числовыми массивами.
Для кого
Команды, использующие sklearn в production.
Идея для адаптации в РБ
1. Интеграция с аналитическими сервисами белорусских предприятий (БелАЗ, МАЗ, Беларуськалий) для прозрачного хранения и версионирования моделей прогнозирования в производственных процессах, с возможностью обмена через e-doc.by. 2. Адаптация под резидентов ПВТ, работающих с ML-моделями для ритейла (евроопт, 21vek.by) — безопасный обмен моделями между командами без риска повреждения pickle-файлов.
⚠ AI-черновик. Используй как seed для собственных идей — конкретные цифры, ниши и партнёров проверяй сам.