Существует необязательный параметр для .save()
, называемый sep_limit
со значением по умолчанию 10 МБ, который контролирует порог, при котором используются отдельные файлы.Вы можете попытаться установить для этого значения намного большее - больше, чем любой из дополнительных файлов, которые вы видите, - и если ваша модель все еще достаточно мала, чтобы не превышать ограничения pickle()
, это может работать.
Но, gensim
сохраняет модель в нескольких файлах как для повышения эффективности, так и для гарантии отсутствия ограничений по размеру в Python pickle()
.Вы должны, если это возможно, просто хранить файлы вместе в виде набора.У них всегда будет тот же общий префикс, который вы указали в качестве имени .save()
.