Vlm-Clip的python部署流程及逻辑代码

第一步构建样本集

需要 无缺陷图像,缺陷图像(大缺陷,小缺陷),

对应缺陷图像的Mask

缺陷图像Mask(大图像Mask,小图像Mask)

要求:对应Mask完整,且路径匹配,不需要无缺陷的Mask

还有就是需要通过jsonl来找图像,需要生成jsonl的地址文件

jsonl代码跳转

Vlm-ClipJsonl代码-CSDN博客

第二步修改添加对应的Constant.py对应目的是添加样本集的缺陷根路径,定义缺陷类别名称,标注场景

Constant.py代码跳转

Vlm-Clip的数据集代码-CSDN博客

第三步OpenAi下载官方的ViT-L-14-336,“挂载” adapter 层(轻量级分支),训练时只更新 adapter 层的参数,CLIP 骨干(ViT-L)的参数完全冻结(不改)—— 这是 Adapter 微调的核心(快、省显存、不破坏预训练特征)。之后训练导出需要的模型.pth

注意!!推理时要同时加载:CLIP 预训练权重 + text_adapter.pth + image_adapter_20.pth,三者结合才能实现缺陷检测 + 热力图。

代码跳转train

Vlm-clip代码训练解析-CSDN博客

之后再通过推理代码获取指定的权重和图像进行训练

代码跳转

Vlm-Clip部署推理脚本-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1200684.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java_ssm112考研交流平台_idea项目源码

目录具体实现截图项目概述技术栈核心功能创新点应用价值系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 项目概述 Java_SSM112考研交流平台是一个基于SSM(SpringSpringMVCMyBatis&am…

java_ssm120选课成绩教案管理系统_idea项目源码

目录 具体实现截图项目概述技术架构核心功能数据库设计项目亮点部署说明 系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 具体实现截图 项目概述 Java SSM120选课成绩教案管理系统是基于SSM(Spri…

Spring + asyncTool:实现复杂任务的编排

一、集成到 Spring Boot 1. 添加依赖 在项目的 pom.xml 文件中添加 asyncTool 的依赖&#xff1a; <dependency><groupId>com.jd.platform</groupId><artifactId>asyncTool</artifactId><version>版本号</version> </dependency…

Maven 4 要来了:15 年后,Java 构建工具迎来“彻底重构”

自 2010 年 Maven 3 发布 以来&#xff0c;Maven 对 Java 构建生态的整体支持方式&#xff0c;几乎没有发生过颠覆性的变化。 然而在这 15 年里&#xff0c;Java 世界早已天翻地覆&#xff1a; •模块化成为标配•并行构建成为刚需•云原生与容器化成为主流•JDK 以一年两个大…

收藏!Java程序员转型大模型指南:从入门到落地,抢占AI红利实现薪资跃升

在人工智能&#xff08;AI&#xff09;技术爆发式迭代的当下&#xff0c;传统编程领域正经历前所未有的职业重构。对于深耕Java开发的程序员而言&#xff0c;从熟悉的企业级应用开发、分布式系统搭建&#xff0c;转向如今炙手可热的大模型领域&#xff0c;绝非简单的技术跨界—…

Vlm-ClipJsonl代码

import os import json# 你的实际路径配置&#xff08;无需修改&#xff09; # 脚本所在目录&#xff08;train目录&#xff09; SCRIPT_ROOT os.path.dirname(os.path.abspath(__file__)) # 数据集根路径&#xff08;train/data&#xff09; BASE_PATH os.path.join(SCRIP…

java_ssm114自行车在线租赁系统设计与实现_idea项目源码

目录 具体实现截图自行车在线租赁系统设计与实现摘要 系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01; 具体实现截图 自行车在线租赁系统设计与实现摘要 自行车在线租赁系统基于SSM&#xff08;SpringSpringM…

瞧瞧别人家的日志打印,那叫一个优雅!

前言这篇文章跟大家一起聊聊打印优雅日志的10条军规&#xff0c;希望对你会有所帮助。第1条&#xff1a;格式统一反例&#xff08;管理看到会扣钱&#xff09;&#xff1a;log.info("start process"); log.error("error happen"); 无时间戳&#xff0c;无上…

java_ssm6专门体检预约管理系统_idea项目源码

目录具体实现截图系统概述技术架构核心功能模块数据库设计项目亮点系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;具体实现截图 系统概述 Java_SSM6专门体检预约管理系统基于SpringSpringMVCMyBatis&#xf…

[特殊字符] 栈与队列基础知识全面解析

一、栈(Stack)理论基础 1.1 栈的基本特性 栈是一种后进先出(LIFO, Last In First Out) 的数据结构,操作只在栈顶进行。 // 栈的基本操作 stack<int> st; st.push(1); // 入栈 st.push(2); int top = st.top(); // 查看栈顶元素:2 st.pop(); // 出栈,…

医疗器械包装运输验证标准:GB/T4857系列标准

一、GB/T 4857系列核心测试标准解析 GB/T 4857《包装 运输包装件基本试验》系列标准涵盖23个部分&#xff0c;针对医疗器械运输场景&#xff0c;以下核心标准构成了全方位的测试体系&#xff1a; &#xff08;一&#xff09;冲击类试验&#xff1a;模拟碰撞风险 跌落试验&am…

java_ssm7特产农产品网上商城的设计与实现_idea项目源码

目录 具体实现截图项目背景与意义技术架构核心功能模块创新点与优势应用价值 系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01; 具体实现截图 项目背景与意义 随着互联网技术的发展和农村电商的兴起&#xff0…

java_ssm115计算机系统在线考试平台_idea项目源码

目录 具体实现截图计算机系统在线考试平台摘要 系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01; 具体实现截图 计算机系统在线考试平台摘要 该在线考试平台基于Java SSM框架&#xff08;SpringSpring MVCMyBa…

java_ssm8中药中草药商城 供求信息管理系统_idea项目源码

目录 具体实现截图项目背景与目标技术架构核心功能模块创新与优势适用场景总结 系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01; 具体实现截图 项目背景与目标 中药中草药商城供求信息管理系统基于Java SSM框…

小迪安全2023-2024|第102天:漏洞发现-漏扫项目篇Poc开发Yaml语法插件一键生成匹配结_笔记|web安全|渗透测试|

第102天&#xff1a;漏洞发现-漏扫项目篇&Poc开发&Yaml语法&插件一键生成&匹配结_笔记 一、漏洞发现—漏扫项目篇&#xfeff;00:15 1. 漏洞扫描工具分类&#xfeff;01:50 综合类工具&#xff1a; BurpSuite&#xff1a;集成化Web应用测试平台&#xff0c;…

C++中string与char的全面解析

一、char(字符) 1.1 基本概念 char 是C++中的基本数据类型,用于表示单个字符。 char c = A; // 单个字符用单引号 char zero = 0; // 字符0,ASCII值为48 char space = ; // 空格字符 char newline = \n; // 转义字符1.2 重要特性 大小:通常1字节(8位)…

如何搭建自动化测试框架?

&#x1f345; 点击文末小卡片&#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快 最近好多小伙伴都在说接口自动化测试&#xff0c;那么究竟什么是接口自动化测试呢&#xff1f;让我们一起往下看就知道了&#xff0c;首先我们得先弄清楚下面这…

从Java基础到微服务架构:互联网大厂面试三轮问答实录

从Java基础到微服务架构&#xff1a;互联网大厂面试三轮问答实录 第一轮&#xff1a;核心语言与平台基础 面试官问&#xff1a; Java中HashMap的底层实现原理是什么&#xff1f;JVM如何进行内存管理&#xff1f;能简单介绍下主要的内存区域吗&#xff1f;在Java中&#xff0c;如…

java_ssm2家用二手电器回收系统

目录具体实现截图家用二手电器回收系统摘要系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;具体实现截图 家用二手电器回收系统摘要 随着电子产品更新迭代速度加快&#xff0c;大量二手电器被闲置或废弃&…

java_ssm116课程在线学习评测教学系统智慧学伴服务平台开发_idea项目源码

目录具体实现截图项目概述核心功能技术架构创新点应用价值系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;具体实现截图 项目概述 Java_SSM116课程在线学习评测教学系统智慧学伴服务平台是一个基于SSM&#x…