- 博客(75)
- 收藏
- 关注
原创 openCV 报错 Layout of the output array img is incompatible with cv::Mat, 错误原理与解决
主要是因为 ndarray 导致在内存中不连续.表现为array.flags.c_contiguous=False了。不是由于形状或者类型导致的错误,仔细观察错误,可以发现是output array的问题,无法正确输出.一类操作时由于替换了通道顺序,则会破坏原来的数组结构,故而需要在执行一次copy即可。当绘制使用ndarry表示的图像的边框.以及其他的绘制操作,均会发生此错误。当ndarray执行了。
2024-08-23 10:35:38 227 1
原创 YOLO(v5)和mask_rcnn的简单对比
原尺寸: 2x3x800x1088features ->2x( 256x13x17, 256x25x34, 256x50x68, 256x100x136, 256x200x272 )features_objectness -> ( 2x24x13x17, 2x24x25x34, 2x24x50x68, 2x24x100x136,2x24x200x272 )features_pred_bbox_deltas-> ( 2x96x13x17, 2x96x25x34, 2x96x50x68, 2x96x100x1
2024-08-12 17:02:43 631
原创 Transformer处理文本分类实例(Pytorch)
数据格式如下, csv格式,分别为: 分类,标题,描述AG News数据集包含四个主要的类别:1->世界(World)、2->体育(Sports)、3->商业(Business),4->科技(Sci/Tech)。每个类别包含30,000个训练样本和1,900个测试样本,总共120,000个训练样本和7,600个测试样本。
2024-07-31 17:31:47 543 3
原创 pytorch中的zero_grad()执行时机
在反向传播(backward())前执行即可zero_grad() 用以清除优化器的梯度对张量执行backward(),以计算累积梯度执行optimizer.step(),优化器使用梯度更新参数当优化器更新完成,梯度即失去意义,即可以清除,为保证下一次梯度开始累积时为0,则在下一次执行反向传播前清除即可
2024-07-23 11:28:46 246
原创 pytorch中常见的模型4种组织方式 nn.Sequential(OrderedDict)
【代码】pytorch中常见的模型3种组织方式 nn.Sequential(OrderedDict)
2024-07-23 11:23:41 286
原创 PIL,OpenCV,Pytorch处理图像时的通道顺序(颜色,长宽深)
但是,如果你在处理分类任务等场景时,可能需要将图像数据保持为0-255的整数范围,并在模型中进行相应的调整。将PIL图像或NumPy数组转换为tensor时,你得到的是一个CHW顺序的tensor(除非你使用了特定的转换函数来改变这个顺序)。然后,如果你需要将tensor输入到支持批量处理的模型中,你可能需要手动添加一个额外的维度(即批量大小N)来形成NCHW顺序的tensor。在PyTorch中,处理单个图像时通常使用CHW顺序,但在处理批量图像时,则使用NCHW顺序。但是,PyTorch的。
2024-07-03 15:03:30 659
原创 FCN/UNET/deeplabv3 语义分割 标注 重叠/重复/覆盖 的处理方案,以及自定义覆盖优先级
在FilterAndRemapCocoCategories中,可以重新映射index,以处理自定义的覆盖顺序## 注意!!注意!!此参数意味着有多少标记会被识别# 例: 在coco数据集中的category_id标记如为1,2,3,4, CAT_LIST 写为[3,4]# 则将抛弃1,2的标记,然后将重新映射3->0,4->1. mask的信息就会写为0和1.# 当使用不忽略重复时,还会影响到叠加关系,CAT_LIST后面的标记会覆盖前面的(即4会覆盖3),否则会设定为255。
2024-06-28 11:18:29 460
原创 ultralytics yolo 参数说明(含翻译)
ultralytics yolo 参数说明Train Settings(训练参数)Augmentation Settings and Hyperparameters(数据增强参数)Arguments for YOLO Model Validation(验证参数)Inference arguments(推理参数)Visualization arguments(可视化参数)Train Settings(训练参数)ArgumentDefaultDescription翻译modelNo
2024-05-30 16:01:35 1231
原创 ultralytics YOLO配置文件/权重文件/运行时文件的默认位置(目录/路径)
ultralytics YOLO配置文件/权重文件/运行时文件的默认位置(目录/路径)
2024-05-30 15:10:44 698
原创 使用OPENCV查找边界,提取出面积前top_n的图像部分,顺序粘贴到指定背景图像上合成单个照片
使用OPENCV查找边界,提取出面积前top_n的图像部分,顺序粘贴到指定背景图像上合成单个照片。注意,仅适用于简单边缘边界。
2024-05-24 14:57:07 135
原创 Mask/Faster R-Cnn中2次anchors/proposals匹配过程(assign_targets_to_anchors/proposals)(pytorch版本)
Mask/Faster R-Cnn中2次anchors/proposals匹配过程(assign_targets_to_anchors/proposals)(pytorch版本)
2024-05-13 11:44:24 932
原创 rpn网络中rpnhead的回归框解码说明(pytorch)
代码参见: torchvision.models.detection.rpn.concat_box_prediction_layers。对于每一张图候选框数量为: 787464 = (198x334+98x166+48x82+23x40+12x20)x9。对于所有的图候选框数量为: 787646 x 4 = 3149856。注意指数运算会可能会爆炸。
2024-05-07 14:40:17 911
原创 深度学习图像任务分类
1. classfication(分类任务)2. object detection(目标检测)3. semantic segmentation(语义分割)4. instance segmentation(实例分割)5. panoptic Segmentation(全景分割)6. keypoint detection(关键点检测)
2024-04-10 10:59:57 358
原创 spc x-bar 正态分布 echarts demo
使用echarts,elementUi,vue编写的spc分析的demo示例.含x-bar和正态分布图,同一数据可以互转
2024-03-12 13:33:10 609
原创 使用openssl,在windows sever上创建ca,以及签发证书
【代码】使用openssl,在windows sever上创建ca,以及签发证书。
2024-02-21 16:16:03 575
原创 数据归一化的常见方法
上,出现特殊值(极大或极小时,效果不好,可用经验值,代替。计算获得数据的平均值为0,方差为1。线性函数归一化(最大最小值法)零均值归一化(Z-score)
2023-11-21 13:39:49 162
原创 梯度下降法求解线性回归方程
hθxhθxhθxθ0x0θ1x1θ2x2θnxn∑i0nθixiθTxhθxθ0x0θ1x1θ2x2...θnxni0∑nθixiθTx注:θTx\theta^TxθTx代表所有θn\theta_nθn组成的一维矩阵的转置,矩阵计算会更方便。
2023-11-06 09:50:06 134
原创 seatunnel web ui 启动后报401/404页面打不开
要去/home/seatunnel/apache-seatunnel-web-1.0.0-SNAPSHOT下执行脚本,不然work_dir是错误的,识别不到ui目录。太坑了,github上issue也不开,问都没地方问。不要在web-ui的bin目录下执行脚本。
2023-10-30 16:35:10 792 2
原创 seatunnel web ui 构建时报错
mv: 无法获取"/home/seatunnel-web-main/seatunnel-web-dist/target/apache-seatunnel-web-1.0.0-SNAPSHOT.zip" 的文件状态(stat): 没有那个文件或目录mv: 无法获取"/home/seatunnel-web-main/seatunnel-web-dist/target/apache-seatunnel-web-1.0.0-SNAPSHOT.zip" 的文件状态(stat): 没有那个文件或目录。
2023-10-19 15:32:48 805
原创 SeaTunnel 换maven源,解决插件下载慢
SeaTunnel 是使用的mvnw命令,可以先执行一下install-plugin.sh然后终止。理论上应该可以直接执行mvnw,他就会去安装下载maven,目录就是下面的目录。然后去服务器目录修改 setting.xml文件,设置镜像源即可。
2023-10-16 10:09:28 1328
原创 【常见决策树算法逻辑理解以及代码实现(5)】CART (代码实现,包含绘图,西瓜书示例)
【代码】【常见决策树算法逻辑理解以及代码实现(5)】CART (代码实现,包含绘图,西瓜书示例)
2023-08-24 17:14:13 269
原创 【常见决策树算法逻辑理解以及代码实现(3)】ID3 (代码实现,包含绘图,西瓜书示例)
【代码】【常见决策树算法逻辑理解以及代码实现(3)】ID3 (代码实现,包含绘图,西瓜书示例)
2023-08-23 16:03:57 116
原创 【常见决策树算法(ID3,C4.5,CART) 逻辑理解以及代码实现(0)】目录
【常见决策树算法(ID3,C4.5,CART) 逻辑理解以及代码实现(0)】目录
2023-08-23 15:53:54 79
原创 【常见决策树算法逻辑理解以及代码实现(4)】CART 逻辑理解(基尼值,基尼指数的推导过程)
基尼值 基尼指数 由3个实例从特殊到一般推导过程如下
2023-08-22 16:54:07 119
原创 【常见决策树算法逻辑理解以及代码实现(1)】ID3 逻辑理解(信息熵,信息增益)
即每个子集的混乱程度乘以各自的权重之和。进行划分后的混乱程度。进行划分后的混乱程度。
2023-08-18 14:05:29 544
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人