摘要: torch.backends.cudnn.enabled = True cuDNN的非确定性算法(NP),等于True时启用,cuDNN设置为使用非确定性算法 torch.backends.cudnn.benchmark = True 再将benchmark设置为true,cuDNN将会自动寻找最适 阅读全文
posted @ 2023-07-06 10:30 Liang-ml 阅读(252) 评论(0) 推荐(0)
摘要: argparse的简介: argparser模块是Python内置的用于解析命令行参数和选项的模块。 argparse模块可以让人轻松编写用户友好的命令行接口、定义它需要的参数。 使用步骤: argparse的使用步骤可以简化为以下四步 1. import argparse 导入模块 2. pars 阅读全文
posted @ 2023-07-06 09:37 Liang-ml 阅读(36) 评论(0) 推荐(0)
摘要: 使用交叉熵损失的网络模型最后一层不要用softmax,交叉熵损失函数会在计算的时候做softmax,如果用了会导致模型训练异常, 如果模型最后一层有softmax,则损失函数要写成 loss_fun = nn.NLLLoss() x = model(data) loss = loss_fun(tor 阅读全文
posted @ 2023-06-25 10:44 Liang-ml 阅读(39) 评论(0) 推荐(0)
摘要: 1. 什么是TIFF文件 TIFF (Tagged Image File Format) 标记图像文件格式,以tif或tiff为扩展名,通常由四部分组成,分别为:文件头信息区(IFH)、图像文件目录(IFD)、目录项(DE)和图像数据。 图像文件头信息区(IFH) 在每一个TIFF文件中第一个数据结 阅读全文
posted @ 2023-06-01 08:49 Liang-ml 阅读(2184) 评论(0) 推荐(0)
摘要: 找到你当前使用的环境文件夹中cv2.pyd文件,复制到其上级目录下即可 环境路径可以通过pip install opencv-python找到,一般在anaconda\envs\env_name\site-packages\cv2路径下,复制过后等待pycharm完成解析即可 Ubuntu下为.so 阅读全文
posted @ 2023-05-31 13:40 Liang-ml 阅读(212) 评论(0) 推荐(0)
摘要: @staticmethod 静态方法 用于修饰类中的方法,使其可以在不创建类实例的情况下调用方法,好处是执行效率比较高; 静态方法就是类对外部函数的封装,有助于优化代码结构、提高程序的可读性。 class myclass(): def __init__(self): self.num = 1 # 声 阅读全文
posted @ 2022-10-26 19:59 Liang-ml 阅读(167) 评论(0) 推荐(0)
摘要: 1. python的字符串和数字不能做加法,会报typeerror 2. python中的get(key, value),用于判断字典中是否有key,如果有返回关键字对应的value,否则返回value,不指定则返回None chr()将ASCII转为字符,ord反之 d = {} for i in 阅读全文
posted @ 2022-10-22 14:54 Liang-ml 阅读(70) 评论(0) 推荐(0)
摘要: C++在C语言的基础上增加了面对对象的编程,C++支持面向对象程序设计; 类是C++的核心特性,用于指定对象的形式,类中的数据和方法称为类的成员。 1. C++类的定义 类定义是以关键字class开头,后跟类的名称,类的主体在花括号里 2. 成员函数的定义 成员函数的声明要写在类中,声明函数的参数表 阅读全文
posted @ 2022-10-16 23:29 Liang-ml 阅读(174) 评论(0) 推荐(0)
摘要: 一、 opencv的Mat矩阵 Mat是opencv在C++中的一个图像容器类,可以使用Mat进行图像矩阵的定义 Vec3b对应的三通道顺序是BGR的uchar数据类型 Vec3f对应的三通道顺序是BGR的float数据类型 数据类型的转化使用src.convertTo(dst, type) Mat 阅读全文
posted @ 2022-10-14 19:33 Liang-ml 阅读(301) 评论(0) 推荐(0)
摘要: 1. 一条语句中一个变量只能 ++ 或 -- 一次,否则就是未定义行为,不同编译器输出不同 2. 判断变量类型的关键字是typeid,返回值是一个type_info类,变量名在typeid.name()中,可以使用 == != 对类型进行比较 3. 左反斜杠\为转义符 \r 为回车,擦除本行前面所有 阅读全文
posted @ 2022-10-14 19:33 Liang-ml 阅读(48) 评论(0) 推荐(0)