摘要:
PSNR(Peak Signal to Noise Ratio),即峰值信噪比,是一种评价图像的客观标准,它具有局限性,一般是用于最大值信号和背景噪音之间的一个工程项目。 其中,MSE表示当前图像X和参考图像Y的均方误差(MeanSquare Error),H、W分别为图像的高度和宽度;n为每像素的 阅读全文
摘要:
(一)YOLO——————将分类问题视为一个单一的回归问题,直接从图片中得到边界框坐标和分类可能性 论文地址:https://arxiv.org/abs/1506.02640 官方代码地址:http://pjreddie.com/yolo/ (先前的工作:重新定义分类器执行检测) 1.思想 我们将目 阅读全文
摘要:
调试代码时遇到的坑: 用cv2.imread读取灰度图,发现获得的图片为3通道,经查证发现,cv2.imread()函数默认读取的是一副彩色图片,想要读取灰度图,则需要设置参数。 使用函数cv2.imread(filepath,flags)读入一副图片 filepath:要读入图片的完整路径 fla 阅读全文
摘要:
机器学习分类: 监督学习 非监督学习 离散 分类 聚类 连续 回归 降维 (一)有监督的机器学习 1.KNN(k-近邻算法)————分类 (1)三要素:距离度量、k值的选择、分类决策规则 (2)算法思想:给定测试实例,基于某种距离度量找出训练集中与其最靠近的k个实例点,然后基于这k个最近邻的信息来进 阅读全文
摘要:
“贪心学院的第一个主题项目代码” 作业要求: 自己写一个加密程序,能够加密的内容是英文和汉字。同时加密并且解密 就是说,一段话中既有中文又有英文,标点符号不用处理。 加密规则,获取ascii码数字,中间用|分割 # 思路提示: print(ord("我")) print(chr(25105)) 代码 阅读全文
摘要:
主要有两种方法序列化和恢复模型 (1)(推荐)只保存和加载模型参数 (2)保存和加载整个模型(然而,在这种情况下,序列化的数据被绑定到特定的类和固定的目录结构,所以当在其他项目中使用时,或者在一些严重的重构器之后它可能会以各种方式break ) 阅读全文
摘要:
torch.cuda 会记录当前选择的GPU,并且分配的所有CUDA张量将在上面创建。可以使用torch.cuda.device 上下文管理器更改所选设备。但是,一旦张量被分配,您可以直接对其进行操作,而不考虑所选择的设备,结果将始终放在与张量相同的设备上 默认情况下,不支持跨GPU操作,唯一的例外 阅读全文
摘要:
每个变量都有两个标志: requires_grad 和 volatile 。它们都允许从梯度计算中精细地排除子图,并可以提高效率。 一、requires_grad requires_grad:(requires_grad=True;需要梯度;requires_grad=False;不需要梯度) 如果 阅读全文
摘要:
(1) 调用Variable时,需要导入Variable模块;from torch.autograd import Variable (2) Variable计算时,它会逐渐地生成计算图。这个图就是将所有的计算节点都连接起来,最后进行误差反向传递的时候,一次性将所有Variable里面的梯度都计算出 阅读全文
摘要:
pytorch官网:https://pytorch.org/ 安装0.4.0版本 pip install torch==0.4.0 pip install torchvision 安装1.0.0版本 pip install torch==1.0.0 pip install torchvision 安 阅读全文