cannot import name ‘model_urls‘ from ‘torchvision.models.resnet‘

cannot import name 'model_urls' from 'torchvision.models.resnet'

假设出问题的文件是 pytracking/libs/tensorflow/backbone.py(如果不是,修改逻辑完全一样)。把原来的代码:

python

复制代码
# 这是旧代码,会报错
from torchvision.models.resnet import model_urls

改为

python

python 复制代码
# 新代码:从新版 torchvision 中获取权重 URL
import torchvision.models as models

# 方式一:直接获取权重枚举对象的 url 属性
try:
    # 针对 torchvision 0.14+ 的写法
    model_urls = {
        'resnet18': models.ResNet18_Weights.IMAGENET1K_V1.url,
        'resnet34': models.ResNet34_Weights.IMAGENET1K_V1.url,
        'resnet50': models.ResNet50_Weights.IMAGENET1K_V1.url,
        'resnet101': models.ResNet101_Weights.IMAGENET1K_V1.url,
        'resnet152': models.ResNet152_Weights.IMAGENET1K_V1.url,
    }
except AttributeError:
    # 如果还是不行,退回到旧版写法(兼容)
    from torchvision.models.resnet import model_urls
相关推荐
Vuji1 小时前
深入 pi-agent 内核:完整追踪一次 CLI 交互的完整链路
前端·agent
CIAS1 小时前
kylin 安装epel
大数据·linux·kylin
zfoo-framework1 小时前
安装pi agent 支持duojie和deepseek
java·服务器·前端
梅菲塔亚1 小时前
Keepalived高可用全解析
linux·运维·服务器·开发语言·网络·php
Sca_杰1 小时前
微信客服API对接速通
javascript·node.js
l1m0_2 小时前
告别反复修改Prompt:AI生成React应用并落地开发的实战复盘
前端·react.js·ui·ai·设计
xexpertS2 小时前
前端工程转型实践:从 Ember 迁移到 React,提升构建速度与研发效能
前端·react.js·前端框架
大家的林语冰2 小时前
👍 JS 还在进化,ES2026 正式推出,最新七大特性补全!
前端·javascript·json
铁皮饭盒2 小时前
DeepSeek V4 Pro 0813发布了, 也可以部署到 Codex 了
前端·javascript·后端