随笔分类 -  AI

摘要:替换BN层为IN层 最近在做实验时,考虑将官方torchvision包中的Resnet模型进行一些更改,ResNet类中有个可选参数_norm_layer可以直接传入nn.InstanceNorm2d,默认为nn.BatchNorm,但是这样更改后,在使用官方的预训练权重时,会发生一些报错,BN层里 阅读全文
posted @ 2024-04-11 16:25 chendsome 阅读(40) 评论(0) 推荐(0) 编辑
摘要:统计数据集中的mean和std(适用txt中包含所有图片路径) 如果图片全在一个目录下可以参考 统计数据集中的mean和std(适用数据集所有图片在同一个文件夹下) 代码: import os from PIL import Image import numpy as np import tqdm 阅读全文
posted @ 2023-02-03 21:05 chendsome 阅读(7) 评论(0) 推荐(0) 编辑
摘要:np.unique函数获取mask图片中不同像素数 @Data 2022/12/9 代码: import os import numpy as np from PIL import Image def unique_values(root): imgs = os.listdir(root) conc 阅读全文
posted @ 2022-12-09 16:17 chendsome 阅读(9) 评论(0) 推荐(0) 编辑
摘要:transforms.Pad边界填充 @Data 2022/12/9 代码: import os import torch import torchvision.transforms as transform from PIL import Image import matplotlib.pyplo 阅读全文
posted @ 2022-12-09 15:44 chendsome 阅读(6) 评论(0) 推荐(0) 编辑
摘要:统计数据集中的mean和std(适用数据集所有图片在同一个文件夹下) 统计数据集中的mean和std(适用数据集所有图片在同一个文件夹下) 代码: import os from PIL import Image import numpy as np import tqdm def main(): # 阅读全文
posted @ 2022-12-09 14:58 chendsome 阅读(14) 评论(0) 推荐(0) 编辑
摘要:numpy中array和asarray array和asarray都可以将结构数据转化为ndarray,但是主要区别就是当数据源是ndarray时,array会copy出一个副本,占用新的内存,属于深拷贝。asarray是浅拷贝。 import numpy as np a = np.array([1 阅读全文
posted @ 2022-12-05 11:45 chendsome 阅读(10) 评论(0) 推荐(0) 编辑
摘要:Pytorch(GPU版本)+cuda10.2 文章目录 Pytorch(GPU版本)+cuda10.2版本及说明步骤0、Anaconda创建环境(创建了可跳过)1、访问网址找到对应需要版本的torch2、下载3、安装4、测试是否成功5、返回False的可能原因6、参考链接 版本及说明 使用Anac 阅读全文
posted @ 2022-07-07 15:18 chendsome 阅读(562) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示