机器学习-深度学习应用
文章平均质量分 75
记录我所接触到的机器学习方面的一些实际应用,可能主要是视觉方面的
无穷升高的卡农
本硕人工智能方向,之后从事搜推方向的工作。关注CV、RS、大模型。
展开
-
U-Net训练自己的数据集
U-Net训练自己的数据集1:数据准备1:数据准备标注部分不再介绍。原创 2021-04-08 10:21:35 · 9314 阅读 · 14 评论 -
已知分割数据集图像的多边形边界,绘制其二值化掩膜
已知分割数据集图像的多边形边界,绘制其二值化掩膜1:需求2:思路3:完整代码1:需求对于一些分割网络,需要使用到二值化的掩膜。但是制作的数据集(非公开数据集)的图像的标注是图像里物体的多边形边界。比如:已有的是原图和标注过的边缘(json格式的文件),想要生成下面这种二值化的掩膜。当然,实际的情况是一张图里不止一个物体,可能有几十个。2:思路刚开始我的想法是暴力,遍历每一个像素,之后判断该像素是否在某一个物体的边界内,如果是,就把像素变成白色,如果不是,就变成黑色。但是这种做法十分复杂原创 2021-04-07 20:20:15 · 4839 阅读 · 3 评论 -
Yolact训练自己的数据集
Yolact训练自己的数据集1:提前准备好自己的数据集2:下载github存储库3:修改config.py4:训练1:提前准备好自己的数据集使用labelme来制作分割数据集,但是得到的是一个个单独的json文件。需要将其转换成coco。labelme2coco.py如下所示(代码来源:github链接):import osimport jsonimport numpy as npimport globimport shutilfrom sklearn.model_selection im原创 2021-04-05 14:46:17 · 8036 阅读 · 24 评论 -
12种算法解决MNIST
12种算法解决MNIST1.ML1.1 SVM1.2 DecisionTree1.3 RandomForest1.4 KNearestNeighbors1.5 Adaboost1.6 XGBoost1.7 catboost1.8 lgbm2.DL2.1 使用numpy搭建的四层神经网络2.2 CNN(VGG16)2.3 LSTM2.4 BLS最近突然有一个想法,用尽可能多的算法来做一个任务。最后...原创 2020-05-06 08:54:52 · 771 阅读 · 0 评论 -
DeepSort+YOLOv3的多目标跟踪开源项目及deepsort原理
DeepSort+YOLOv3的多目标跟踪开源项目及deepsort原理目录链接Sort卡尔曼滤波简单解释匈牙利算法简单解释DeepSortDeepSort相比于Sort改进的地方YOLOv3+DeepSort链接本文来源:https://www.twblogs.net/a/5cbfacafbd9eee397113c965其他参考:https://zhua...转载 2019-07-25 10:56:31 · 14921 阅读 · 11 评论 -
pyopenpose文档
pyopenpose文档作为当今开源的最强姿态检测框架之一,openpose是十分受欢迎的。但是它主要需要使用c++开发。不过也有python API。但是,python api的使用说明似乎还不多见。本文就参考pyopenpose的官方文档来介绍一下:查看官方文档的方法:导入pyopenpose后,输入help(pyopenpose)即可...原创 2019-09-14 22:19:41 · 3894 阅读 · 4 评论