当前位置: 首页 > news >正文

用hugging face共享的timm的模型报错:Unknown model

1.踩坑回顾

1.1.我想使用这个下面这个模型

timm/starnet_s1.in1k
在这里插入图片描述

1.2.于是我在model card页面照抄它的代码

在这里插入图片描述

# 关键出错代码如下
import timmmodel = timm.create_model('starnet_s1.in1k', pretrained=True)
model = model.eval()

1.3.报错

有2个报错分别是

  1. 网络连接问题
  2. RuntimeError: Unknown model

2.解决问题

2.1.解决网络连接

  1. 使用hugging face的国内镜像。注意:不管开不开VPN都不好使,只能用hugging face的国内镜像
# 执行代码后,重启终端。
$ echo 'export HF_ENDPOINT=https://hf-mirror.com' >> ~/.bashrc

hugging face的国内镜像官方文档(文档在页面下方)

  1. 提前用huggingface-cli下载huggingface的仓库:timm/starnet_s1.in1k:
huggingface-cli download timm/starnet_s1.in1k

huggingface-cli的官方文档

2.2.RuntimeError: Unknown model问题

  1. 检查你的timm库版本
import timm
print(timm.__version__)

此时我的timm版本为最新的:1.0.15版本,可以去timm的官方github仓库看看最新的release版本号是多少。

  1. 查看timm/starnet_s1.in1k仓库的最后更新日期

发现timm/starnet_s1.in1k是13天前更新,有可能开发版的timm才集成starnet_s1.in1k模型。
在这里插入图片描述

  1. 安装开发版timm
$ pip uninstall timm
$ pip install git+https://github.com/rwightman/pytorch-image-models.git

timm的官方安装教程

  1. 检查开发版timm是否支持starnet_s1.in1k
import timm
timm.list_models('starnet*')#返回内容如下
['starnet_s1','starnet_s2','starnet_s3','starnet_s4','starnet_s050','starnet_s100','starnet_s150']

相关文章:

  • sipsak:SIP瑞士军刀!全参数详细教程!Kali Linux教程!
  • NVIDIA CUDA 技术详解:开启 GPU 并行计算的大门
  • 【51单片机】外挂DAC和ADC芯片的使用
  • Pandas 可视化集成:数据科学家的高效绘图指南
  • 营销精英挑战赛主持稿串词
  • DAY 45 超大力王爱学Python
  • 线性DP(状态转移方程的创建)
  • 湖北理元理律师事务所:债务清偿方案中的法律技术革新
  • 深入浅出深度学习基础:从感知机到全连接神经网络的核心原理与应用
  • Flv与Rtmp
  • python打卡训练营打卡记录day49
  • SDC命令详解:使用set_wire_load_model命令进行约束
  • 最好的无线麦克风是那款?2025硬核测评西圣和飞利浦无线领夹麦克风
  • CCleaner Professional 下载安装教程 - 电脑清理优化工具详细使用指南
  • 2 Studying《Android源代码情景分析(罗升阳)》
  • 性能优化中,多面体模型基本原理
  • 易学探索助手-个人记录(十四)
  • 常见的Linux命令
  • SQL Server 触发器调用存储过程实现发送 HTTP 请求
  • 基于算法竞赛的c++编程(26)指针的高阶用法
  • 上海建网站方案/百度写一篇文章多少钱
  • 南京英文网站建设/宁波seo智能优化
  • 越南的网站建设/短视频入口seo
  • 黑龙江网上建设局报建网站/青岛网站制作
  • 网站如何防注册机/市场调研模板
  • wordpress js篡改/百度推广优化