РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
639 of 769 menu

Функция hub.load_state_dict_from_url

Функция hub.load_state_dict_from_url загружает словарь состояний модели из удаленного репозитория по указанному URL. Первым параметром функция принимает строку с URL-адресом. Вторым параметром можно передать имя файла для сохранения. Функция также поддерживает параметры для проверки контрольной суммы и прогресса загрузки.

Синтаксис

torch.hub.load_state_dict_from_url(url, [model_dir], [map_location], [progress], [check_hash], [file_name])

Пример

Давайте загрузим словарь состояний модели из удаленного репозитория:

import torch url = 'https://example.com/models/model.pt' state_dict = torch.hub.load_state_dict_from_url(url) print(type(state_dict))

Результат выполнения кода:

<class 'collections.OrderedDict'>

Пример

Давайте загрузим словарь состояний с указанием директории для сохранения и прогрессом загрузки:

import torch url = 'https://example.com/models/model.pt' state_dict = torch.hub.load_state_dict_from_url( url, model_dir='/path/to/models', progress=True ) print(type(state_dict))

Результат выполнения кода:

<class 'collections.OrderedDict'>

Пример

Давайте загрузим словарь состояний с проверкой контрольной суммы и указанием имени файла:

import torch url = 'https://example.com/models/model.pt' state_dict = torch.hub.load_state_dict_from_url( url, file_name='my_model.pt', check_hash=True ) print(type(state_dict))

Результат выполнения кода:

<class 'collections.OrderedDict'>

Пример

Давайте загрузим словарь состояний с перемещением на GPU:

import torch url = 'https://example.com/models/model.pt' state_dict = torch.hub.load_state_dict_from_url( url, map_location=torch.device('cuda') ) print(type(state_dict))

Результат выполнения кода:

<class 'collections.OrderedDict'>

Смотрите также

  • функцию hub.load,
    которая загружает модель из удаленного репозитория
  • функцию load,
    которая загружает сохраненный объект из файла
  • функцию save,
    которая сохраняет объект в файл
  • функцию hub.list,
    которая выводит список доступных моделей в репозитории
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить