TL; DR: Нет, это невозможно напрямую, но вы можете легко адаптировать его.
Я думаю, что вы хотите сделать, это посмотреть на torch.utils.model_zoo
, чтовызывается изнутри, когда вы загружаете предварительно обученную модель:
Если мы посмотрим на код для предварительно обученных моделей, например, AlexNet здесь , то увидим, что он просто вызываетранее упомянутая функция model_zoo
, но без сохраненного местоположения.Вы можете либо изменить исходный код PyTorch, чтобы указать это (на самом деле это было бы отличным дополнением IMO, так что, возможно, открыть запрос на извлечение для этого), либо просто принять код во второй ссылке по своему вкусу (и сохранить его впользовательское местоположение под другим именем), а затем вручную вставьте туда соответствующее местоположение.
Если вы хотите регулярно обновлять PyTorch, я настоятельно рекомендую второй метод, поскольку он не предусматривает непосредственное изменение базы кода PyTorch.и, возможно, выбрасывать ошибки во время обновлений.