segmentation_pytorch库需要用huggingface,但是国内无法访问时,使用离线的方式

方法一:

使用这种方式FPN(encoder=maxvit_small_tf_224(pretrained_cfg_overlay=dict(file=cached_safe_file),features_only=True,pretrained=False),读取bin文件

python 复制代码
cached_safe_file = "/home/xx/myProject/data/pytorch_weights/maxvit_small_tf_224.bin"
# args.net.encoder.model = timm.create_model(
#     "maxvit_base_tf_224",pretrained=True,
#     pretrained_cfg_overlay=dict(file=cached_safe_file),features_only=True)

from Netwroks.segmentation.segmentation.decoders.fpn.transformer_decoder import FPN
from Netwroks.segmentation.encoder.model2 import maxvit_base_tf_224,maxvit_tiny_tf_224,maxvit_small_tf_224

args.net = FPN(encoder=maxvit_small_tf_224(pretrained_cfg_overlay=dict(file=cached_safe_file),features_only=True,pretrained=False),
    in_channels=3,      
    classes=1, 
    activation='sigmoid' )

方法二

下面这种方式也可以,读取model.safetensors

python 复制代码
args.net  = smp.FPN(
    encoder_name="tu-maxvit_base_tf_224",#'tu-maxvit_base_tf_224',        # 选择解码器, 例如 mobilenet_v2 或 efficientnet-b7
    encoder_weights=None,     # 使用预先训练的权重imagenet进行解码器初始化
    in_channels=3,                  # 模型输入通道(1个用于灰度图像,3个用于RGB等)
    classes=1, 
    activation='sigmoid'                    # 模型输出通道(数据集所分的类别总数)
)
import timm
cached_safe_file = "/home/xx/.cache/huggingface/hub/models--timm--maxvit_base_tf_224.in1k/snapshots/ede2304fc169e23779075c092a477302f23660f8/model.safetensors"
args.net.encoder.model = timm.create_model(
    "maxvit_base_tf_224",pretrained=True,
    pretrained_cfg_overlay=dict(file=cached_safe_file),features_only=True)
相关推荐
晓风残月淡1 小时前
JVM字节码与类的加载(二):类加载器
jvm·python·php
西柚小萌新4 小时前
【深入浅出PyTorch】--上采样+下采样
人工智能·pytorch·python
shut up6 小时前
LangChain - 如何使用阿里云百炼平台的Qwen-plus模型构建一个桌面文件查询AI助手 - 超详细
人工智能·python·langchain·智能体
宝贝儿好6 小时前
【python】第五章:python-GUI编程
python·pyqt
闲人编程7 小时前
从多个数据源(CSV, Excel, SQL)自动整合数据
python·mysql·数据分析·csv·存储·数据源·codecapsule
B站_计算机毕业设计之家7 小时前
推荐系统实战:python新能源汽车智能推荐(两种协同过滤+Django 全栈项目 源码)计算机专业✅
大数据·python·django·汽车·推荐系统·新能源·新能源汽车
茯苓gao7 小时前
Django网站开发记录(一)配置Mniconda,Python虚拟环境,配置Django
后端·python·django
Full Stack Developme7 小时前
Python Redis 教程
开发语言·redis·python
码界筑梦坊7 小时前
267-基于Django的携程酒店数据分析推荐系统
python·数据分析·django·毕业设计·echarts
Cherry Zack7 小时前
Django视图进阶:快捷函数、装饰器与请求响应
后端·python·django