Вы можете игнорировать большинство «предупреждений об устаревании», поскольку они представляют собой просто рекомендации относительно базовых изменений, которые на данный момент все еще работают, но есть новый предпочтительный способ сделать то, что может потребоваться в будущем.
В этом случае предупреждение касается функции внутри пакета smart_open
, который используется пакетом gensim
.То есть, не .save()
, который вы звоните, устарело, но что-то внутри .save()
.Авторы gensim
в конечном итоге обновят .save()
, чтобы использовать новый предпочтительный вариант того, что предлагает smart_open
.
Вы можете просто продолжать использовать .save()
, игнорируя сообщение, пока у вас все работает - если только вы не хотите внести исправление в .save()
, чтобы убрать предупреждение для gensim
.(Однако, возможно, это уже было исправлено в коде разработки, чтобы стать доступным в следующем gensim
выпуске.)