PaddlePaddle
PaddlePaddle学习记录
只会git clone的程序员
博客资料链接失效或者文件找不到可以私信索要!
当前在探索的领域:机器瞎学 人工智障 模式混淆 数据掩埋 计算机幻觉 劝退系统
展开
-
使用paddle框架无人驾驶 —— 根据车道线处理方向盘角度
前言上一节实现了车道线的识别,以及设计了算法获取车道线位置,这里参考:项目地址的算法思想,做了一些改动设计的车道线拟合。算法思想首先通过上一节的实现我们得到了下图样式的车道线:因此我们编写的车道线拟合函数的输入自然就是这张图。首先记录下不考虑连续帧的情况的算法思想:首先对图像做对半的分割理想的车道线是左线和右线,然后在我们图像的左右两部分,分割代码:midpoint = np.int(img.shape[1]/2)滑动窗口从下网上检索车道线原理就是下图:我这里将整张图竖直上分成9原创 2020-08-08 17:29:29 · 937 阅读 · 0 评论 -
使用paddle框架无人驾驶 —— 卷积神经网络计算方向盘打角
前言之前一直在弄车道线的检测和识别,效果都不佳,要么车道线分割太慢了,要么容易出现丢线的情况处理的不是很好,所以索性直接用卷积神经网络做一个线性拟合。效果 用魔法玩欧卡2,使用国产深度学习框架paddlepaddle部署无人驾驶 传送门:视屏链接数据采集读取欧卡2的数据做训练集属实花了我点功夫,步骤如下:首先安装虚拟摇杆vJoySetup.exe在欧卡里设置操纵模式为键盘加原创 2020-08-17 00:19:47 · 485 阅读 · 0 评论 -
使用paddle框架无人驾驶 —— 语义分割模型检测车道线
前言准备在欧卡2实现无人驾驶,第一步使用paddlepaddle框架的paddleseg模块对车道线语义分割。语义分割数据集本文采用的数据集是tusimple数据集,图森车道线检测数据集。下载地址:传送门对数据集做了一些简单的处理,记录原始图像和带标签图像的文件路径关系。数据集样例:paddleseg这是百度深度学习框架推出的语义分割模块,集成了很多大佬写好的模型,只需要直接配置就可以使用这些模块了,对于新手上手比较友好。paddleseg项目地址:国产深度学习框架,点个star支原创 2020-08-01 19:18:21 · 3556 阅读 · 3 评论 -
paddle报错RuntimeError: State dict type <class ‘tuple‘> not supprt
报错:File "/home/xmy/.conda/envs/xmy_paddle/lib/python3.7/site-packages/paddle/optimizer/optimizer.py", line 239, in set_state_dict str(type(load_para))))RuntimeError: State dict type <class 'tuple'> not supprt解决:升级2.1.0的paddle就行了,我这出错的情况,用2.1原创 2021-06-19 19:37:21 · 383 阅读 · 0 评论 -
paddleseg学习笔记
前言准备paddleseg做车道线检测,学习一下。paddleseg主流模型U-NET :轻量级模型参数少计算快DeepLabv3+:支持多种Backboon特征提取ICNet:实时语义分割适用高兴能预测场景轻量级移动端主干网络:MobileNetv2 0.25x/0.5x/1.0x/1.5x/2.0x2.0性能最好,精度最高服务端主干网络:Xception41/Xception65/Xception71网络稍大,但是精度高分割分割的定义图像分割通原创 2020-07-24 16:48:10 · 1928 阅读 · 0 评论 -
基于paddledetection在ROS中搭建红绿灯检测控制车模运动(3)—— 使用训练结果在ros中仿真红绿灯控制小车运动
前言第一节:基于paddledetection在ROS中搭建红绿灯检测控制车模运动(1)—— 环境搭建准备以及软件安装第二节:基于paddledetection在ROS中搭建红绿灯检测控制车模运动(2)—— 数据集制作以及训练本地部署paddledetection本文假设你已经完成了前两节的操作,在本地创建了proj6_lightContrl工程文件夹。在aistudio平台上完成了模型的训练,训练完成后在下面路径下会有训练好的模型文件:home/aistudio/PaddleDetectio转载 2020-06-20 17:57:56 · 2064 阅读 · 0 评论 -
基于paddledetection在ROS中搭建红绿灯检测控制车模运动(2)—— 数据集制作以及训练
前言上一节地址:基于paddledetection在ROS中搭建红绿灯检测控制车模运动(1)—— 环境搭建准备以及软件安装数据准备打开仿真环境:roslaunch racecar_gazebo racecar_normal_light_runway.launch在本地pycharm中新建一个工程文件:proj6_lightContrl/src在src下创建脚本读取ros中摄像头数据并按键截图保存本地,prtSc.py文件如下:import rospy,cv2from sensor_msg转载 2020-06-20 17:56:28 · 1122 阅读 · 1 评论 -
基于paddledetection在ROS中搭建红绿灯检测控制车模运动(1)—— 环境搭建准备以及软件安装
前言本来想直接用百度智能车比赛的数据集训练,但是发现在ROS中搭建红绿灯模型和提供的数据集在颜色亮度外形上都有点差别… …无奈从创建数据集开始。linux下数据集标注工具安装教程git clone https://github.com/Ruolingdeng/labelImg.gitcd labelImgsudo apt-get install pyqt4-dev-toolssudo pip install lxmlmake qt4py2 python labelImg.pywindo转载 2020-06-20 17:57:09 · 1858 阅读 · 2 评论 -
paddle百度构架师手把手教深度学习的心得
前言首先非常感谢百度的架构师百忙抽空直播教学,给我们讲百度内部的小道消息,讲产品的发展,介绍产品的应用,讲解深度学习原理等。老师和蔼可亲,班主任温柔可爱,讨论群活跃积极又有很多大佬提供答疑解惑。百度真的是花了心血为国家培养人工智能的人才,希望百度越办越好也会一直支持百度的产品。哈哈哈还感谢百度送的小度在家,没想到第一次作业就获得了一等奖,后续忙完期末会好好完善项目的~学习心得这次主要学会了以下内容:使用预训练模型训练自己的任务使用paddledetection搭建yolov3,ssd完成目标检测原创 2020-06-14 23:05:07 · 1536 阅读 · 0 评论 -
aistudio使用py检测深度学习是否训练完成并发送短信提示
前言大型的网络训练起来耗时太久了,所以我一般使用百度的aistudio云训练,然后人出去玩耍,在外面也不知道啥时候训练完成了,这里写个py脚本检测训练状态并发送提示短信给自己的手机。注册twilio网址:传送门注册很简单,绑定下邮箱和手机就行了。注册完登录界面:拿到图中我已经打马赛克的account sid和AUTH TOKEN即可然后这里点开左侧添加:添加这个#字一栏这里面可以找到active number发短息代码pycharm里面安装下包:# -*- coding:原创 2020-06-04 00:42:54 · 619 阅读 · 0 评论