В настоящее время у меня есть модель Annoy , сохраненная в Google Cloud Storage в общедоступной корзине, и я не могу загрузить модель в память в Google Cloud Functions, если модель не находится в непосредственном каталоге самой функции (черезZIP-загрузка).Есть ли способ сериализовать модель или загрузить ее без прямого пути?Я хочу иметь возможность загружать модель в память, в ноутбук или что-то еще, пока она находится в хранилище.
Я пытался сериализовать с Pickle, но это не работает, потому что этот объект имеетсобственный класс (или так я читал).Я также пытался загрузить с использованием пути http://storage.googleapis.com/bucket/path/to/file
и модуля requests
, но он возвращает сам фактический файл, тогда как метод Annoy load
требует path .