江门网站建设哪家快建设单位适合去哪个网站看资料

pingmian/2025/10/11 12:57:23/文章来源:
江门网站建设哪家快,建设单位适合去哪个网站看资料,软件外包公司哪个好,wordpress更换中文1. 项目文件介绍 本章为二值图像的分割任务做统一实现#xff0c;下面是项目的实现目录 项目和文章绑定了#xff0c;之前没用过#xff0c;不知道行不行 data 文件夹下负责摆放数据的训练集测试集inference 负责放待推理的图片(支持多张图片预测分割)run_results 是网络训…1. 项目文件介绍 本章为二值图像的分割任务做统一实现下面是项目的实现目录 项目和文章绑定了之前没用过不知道行不行 data 文件夹下负责摆放数据的训练集测试集inference 负责放待推理的图片(支持多张图片预测分割)run_results 是网络训练过程的日志文件python 代码介绍 compute_mean_std计算训练集图像灰度的均值和方差像素分布(-1,1)之间可以让网络更好的收敛confuse_matrix混淆矩阵通过分类任务的混淆矩阵计算不同像素的ioudataset数据集的加载代码根据数据集在data文件下的摆放加载数据model模型这里采用vgg为骨干网络resnet比vgg有更好的提取特征能力这个后续介绍predict推理代码train模型的训练代码transforms对图像预处理的重构不同于分类任务图像的缩放相应的标签也要进行缩放utils关于训练过程的工具函数 2. 使用代码 README 文件有详细介绍 1. 环境搭建 搭建好项目需要的环境后下载 requirements.txt 需要的库文件即可 2. 数据集的摆放 按照指定位置摆放文件夹的名称不可更改否则需要重新编写dataset文件 3. 关于超参数的设定 因为transforms 对图像进行缩放后中心裁剪所以训练train 文件前根据训练图片的大小进行更改。训练过程的超参数文件也可以在这里更改 例如这里的训练图片是96*96的空间分辨率所以设定的中心裁剪为96 至于base_size 是图像进行缩放的比例如下图在120的 0.5到1.5倍数之间随机缩放。有部分疑问后面聊 4. 开始训练 运行train 文件即可会在train文件生成下面四个文件 下面是细胞分割的训练展示 loss iou 曲线 学习率衰减曲线这里使用的cos自适应衰减 训练日志左侧的一列是背影0的指标右侧是1的指标可以参考之前的介绍混淆矩阵、语义分割的指标 5. 如何预测 因为训练的预处理mean和std是计算得到的所以预测之前需要重新填写如下 只需要将train得到的填入下方就行了 3. 有些问题 因为本人在训练过程有几点困惑所以写在这方便大佬解答... 1. transform 的缩放设定 因为图像分割最终的目的都是将前景图像从背景中抠出来这就涉及到图像的尺寸问题。 例如标准的unet 输入是固定的例如460*460或者512*512但大部分的图片这个尺寸。虽说图像处理可以进行缩放解决但将label缩放插值方法总觉得差点意思这会导致原本的前景被改变。而且就算将训练集统一缩放了预测新的图片呢也需要缩放吗 于是本章利用了随机缩放图像大小的方法这样随机输入的图像本身就是不固定的相当于多尺度输入吧这样随机预测新图片的时候输入的图像大小也就无所谓了 min_size int(0.5 * base_size)max_size int(1.5 * base_size) 2. 为什么用 vgg 不用 resnet vgg 的效果确实不如 resnet 提取特征强作者本人网上找了很多换成resnet的代码但都用一个问题不能任意输入大小 本人在resnet的代码上更改了很久没有实现太菜了... 这样就产生了第一个问题最后权衡一二使用了本章vgg为骨干的unet模型。这里的unet添加了代码可以支持任何尺度的输入 当然如果不介意输入尺寸的问题可以利用自带库直接调用 参考Unet 基于TCGA颅脑肿瘤MRI分割(高阶API分割模型) 3. 关于 dataset 部分 对应于固定的分割任务dataset都是需要自己重构的为了尽量代码复用所以数据集的摆放必须遵循固定的顺序 有些训练图片和标签图像名字不是严格对应的比如后缀啊或者文件名啊。可以利用python 批处理进行更改或者在dataset 里面重构 对于label 不是标准的二值图像(看起来黑白其实中间包含了其他像素值)通过阈值进行处理。 需要注意的是qq截图可以显示灰度值但不是准确的。将图片放到最大可能就是二值图片因为图像缩放分辨器显示的问题。(作者之前在这吃过不少亏...) 二值化还一个好处将灰度值映射成120的话可以观察train过程的预处理图像长啥样 将train 部分的代码打开即可 好像不需要更改也行plot 自动调色了.... # # 可视化数据二值化中将 dataset的标签映射改成 120会看的更清楚# # 可以查看具体的训练图像被预处理成啥样# dataloader next(iter(trainLoader))# plot(data_loaderdataloader,meantrain_mean,stdtrain_std)# return 还有别的问题可以在评论区在交流....

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

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

相关文章

廊坊网站建设方案网站建设项目需求分析报告

在本文中,我们将了解不同的事件,ASP.NET 应用程序的生命周期以浏览器向 Web 服务器(对于 ASP.NET 应用程序,通常为 IIS)发送请求为起点,直至将请求结果返回至浏览器结束。在这个过程中,首先我们…

电子商务网站设计方案广州企业网站建设推荐

发布时间:2024/05/22 如果您有适合我的项目机会给到我,这是我的简历:Resume 思路: 思路原理:实践发现href为null或者" "的时候是不起作用的 将href属性绑定的固定路径设置为响应式数据变量a,a初…

创建公司网站需要注意什么百度一下你就知道下载安装

在视频编辑和处理的领域,转换格式是一项常见的任务。在某些编辑和发布工作中,可能需要使用WMV格式。提前将素材转换为WMV可以节省在编辑过程中的时间和精力。从MP4到WMV的批量转换,不仅能使视频素材在不同的平台和设备上得到更好的兼容性&…

南海网站设计专业简历

文章目录 Mybatis-Plus 框架基础引入 maven 依赖定义实体类,并标注注解定义 Mapper 接口,要求继承自特定父接口使用 MapperScan 注解,扫描 mapper 接口所在位置验证 Mybatis-Plus 框架基础 MyBatis-Plus 是 MyBatis 的一种增强框架&#xff…

高新区网站建设 意义网站图片上字体动态怎么做的

js事件一、绑定事件1、html绑定2、el属性绑定3、el函数绑定4、事件捕获与冒泡5、js常见事件称名二、阻止事件1、event.stopPropagation()2、return false3、event.preventDefault();4、兼容写法一、绑定事件 1、html绑定 <div onclick"alert(click!)">click&…

门户网站如何制作网站域名所有权 查询

二叉树 二叉树是n个有限元素的集合&#xff0c;该集合或者为空、或者由一个称为根&#xff08;root&#xff09;的元素及两个不相交的、被分别称为左子树和右子树的二叉树组成&#xff0c;是有序树。当集合为空时&#xff0c;称该二叉树为空二叉树。在二叉树中&#xff0c;一个…

温州做网站公司哪家好最新新闻热点事件2023摘抄

抖音在国内是比较知名的短视频运营商&#xff0c;也有很大的流量市场。这块优化好了&#xff0c;不管是对于用户还是企业来说&#xff0c;在品牌宣传上来说&#xff0c;作用还是蛮大的。抖音优化和电脑端优化&#xff0c;还是有所区别的&#xff0c;这里参考的是点赞数、评论以…

旅游景区网站建设方案文档网站SEM优化如何做

我将uart_done&#xff08;出问题的信号&#xff09;的变量类型设为reg了&#xff0c;也就是我是reg uart_done这个信号的&#xff0c;这样做是错误的&#xff0c;哪怕你在接收模块确实定义的是reg类型&#xff0c;但是在顶层模块的时候&#xff0c;它可以视为是一条单纯的线而…

网站首页效果图怎么做怎么开通网络

【习题】三方库 判断题 三方组件是开发者在系统能力的基础上进行了一层具体功能的封装&#xff0c;对其能力进行拓展的工具 。 正确(True) 可以通过ohpm uninstall 指令下载指定的三方库 错误(False) lottie使用loadAnimation方法加载动画。 正确(True) 单选题 通过ohpm安…

做网站文章要一篇一篇的写吗北京网站设计制作飞沐

概念 决策树是一种树形结构 树中每个内部节点表示一个特征上的判断&#xff0c;每个分支代表一个判断结果的输出&#xff0c;每个叶子节点代表一种分类结果 决策树的建立过程 1.特征选择&#xff1a;选取有较强分类能力的特征。 2.决策树生成&#xff1a;根据选择的特征生…

饰品 东莞网站建设wordpress qq登录

git rebase 命令简介 git rebase命令允许我们轻松地更改一系列提交&#xff0c;修改存储库的历史记录。我们可以重新排序、编辑或合并提交。一般常用git rebase来合并当前分支的多个commit记录&#xff08;压缩&#xff09;以及避免出现分支的交叉合并&#xff08;变基&#x…

蚌埠网站关键词优化阿里巴巴企业网站怎么做

之前写的环行缓冲区文章柔性数组和环形队列之间的故事C语言&#xff0c;环形队列循环缓冲区是嵌入式软件工程师在日常开发过程中的关键组件。多年来&#xff0c;互联网上出现了许多不同的循环缓冲区实现和示例。我非常喜欢这个模块&#xff0c;可以GitHub上找到这个开源的 CBUF…

唐山企业网站建设公司个人网站开发技术

题干&#xff1a; 单测试点时限: 2.0 秒 内存限制: 1024 MB “我把房门上锁&#xff0c;并非为了不让她进去&#xff0c;而是为了防止自己逃到她身边”。 她又被数学难住了。QQ 小方当然是不会对女生说”不”的。 她的数学题是这样的&#xff0c;她得到了一个十进制大整数…

如何做淘宝网网站域名域名跳转wordpress

1. 对分布式事务的了解 分布式事务是企业集成中的一个技术难点&#xff0c;也是每一个分布式系统架构中都会涉及到的一个东西&#xff0c; 特别是在微服务架构中&#xff0c;几乎可以说是无法避免。 首先要搞清楚&#xff1a;ACID、CAP、BASE理论。 ACID 指数据库事务正确执行…

网站建设中所涉及的所有链接建设北京同仁医院眼科医生免费咨询

C语言&#xff0c;用函数封装&#xff1a;16进制打印unsigned char *p指向的内存&#xff0c;长度为int l。16个字节&#xff0c;换一次行。16个字节用一个字符串缓存&#xff0c;一次打印。 以下是一个使用函数封装的C语言代码&#xff0c;用于以16进制格式打印unsigned char …

江苏网站建站系统哪家好宁波网站建设运营

拥有一部适合办公的笔记本电脑&#xff0c;可以成为商务人士忙碌工作中强有力的支持。联想旗下的ThinkPad 系列笔记本电脑&#xff0c;一直秉持为高端商务人士服务的理念&#xff0c;以稳定、流畅、安全的使用体验得到广泛认可。其中的ThinkPad T14 锐龙版&#xff0c;更是有着…

网站理念中文企业网站设计欣赏

不良事件和条件可能会中断系统&#xff0c;导致系统无法提供必要的功能和服务。正如我在本系列的前几篇文章中所概述的那样&#xff0c;韧性是大多数系统的一个基本质量属性&#xff0c;因为它们提供了关键的能力和服务&#xff0c;尽管存在着不可避免的困难&#xff0c;但这些…

phpcms 适合什么的网站导购类网站如何做会员互动

“ Advanced ”选项卡 “ Advanced ” &#xff08; 高级 &#xff09; 选项卡如下图所示。 在“ Advanced ”选项卡中提供了以下字段 &#xff1a; • “ Report ” &#xff08; 报告 &#xff09;&#xff1a; 选中“ Advanced ”选项卡中的“ Cells to Analyze ” &…