Модель Git LFS ML

#git #machine-learning #heroku #devops #git-lfs

Вопрос:

У меня есть модель ML, которая составляет 858 мегаБайт. Я должен разместить свой проект на Heroku.

Мой проект принимает запросы GET, обрабатывает их с использованием модели ML и возвращает результат. Поскольку модель тяжелая, ее нельзя разместить ни на GitHub, ни на Heroku, я использовал Git LFS, чтобы проект извлекал модель из .gitattributes файла.

Но я не уверен, как вызвать модель из .gitattributes файла и использовать ее в коде проекта.

Комментарии:

1. (a) Подмодули не «используются из .gitattributes». Как только они будут правильно клонированы, они будут просто в любом подкаталоге, в который вы их поместите. (b) Я почти уверен, что вы не можете обойти ограничения размера пули Heroku таким образом. Сам Heroku вообще не поддерживает Git LFS : «git lfs не поддерживается, и его использование может привести к сбою push-запросов». Что заставляет вас думать, что это правильный подход?

2. Как мне разместить модель размером до 845 МБ?

3. Вы можете запросить увеличение размера вашего slug , но я этого не рекомендую. Другой тип хоста может быть более подходящим.