- 博客(19)
- 收藏
- 关注
原创 keras-yolov3可视化
1.输出mAp参考:YoloV3_Keras模型MAP测试2.输出loss、acc曲线修改train函数# -*- coding: utf-8 -*-import numpy as npimport keras.backend as Kfrom keras.layers import Input, Lambdafrom keras.models import Modelfrom keras.callbacks import TensorBoard, ModelCheckpoint, Ea
2020-06-22 02:58:04 1131 5
原创 如何使用Google colab gpu跑tensorflow
1. 登录Gmailmail.google.com2.点击右上角的九宫格,进入云端网盘3. 点击左上角新建–更多–Google Colaboratory这里可能一开始没有,点击关联更多应用,然后搜索Google Colaboratory,添加就可以了4.打开GPU修改—>笔记本设置—>选择GPU—>保存—>查看GPU在代码输入栏输入!nvidia-smi5. 上传tensorflow相关代码在第三步中的云端上传所需要的代码,上传后在colab中的左侧点击装
2020-06-20 22:45:33 1498
原创 yolov3-keras相关文章(转载)
1原理目标检测算法之 Yolo 系列目标检测|YOLO原理与实现目标检测yolo v1-v3总结2代码解释yolo3-keras各部分代码详解(超详细)YOLOv3代码分析(Keras+Tensorflow)keras-yolov3代码解读3相关应用基于深度学习的目标跟踪(Yolov3+deepsort)基于YOLOv3和deep_sort的多目标跟踪Github 项目- 基于YOLOV3 和 DeepSort 的实时多人追踪...
2020-06-18 18:25:57 155
原创 百度AI Studio 安装tensorflow-gpu1.12.0
1.下载 Anaconda3/Miniconda3 安装脚本wget https://repo.anaconda.com/miniconda/Miniconda3-4.7.12.1-Linux-x86_64.sh2.安装conda3bash Miniconda3-4.7.12.1-Linux-x86_64.sh地址选用:~/work/*conda3#work中的数据不会抹除3.进入conda环境source ~/work/*conda3/bin/activate4.1 安装tensorf
2020-06-16 15:55:01 759 1
原创 神经网络计算过程
1.导入模块,生成模拟数据集import常量定义生成数据集2.前向传播:定义输入、参数和输出x= y_=w1= w2=b= y=3.反向传播:定义损失函数,反向传播方法loss=train_step=4.生成会话,训练STEPS轮with ft.Session() as sess: Init_op=tf.global_variables_initializer() sess.run(init_op) STEPS=3000 for i in range(STE
2020-06-15 20:49:41 842
原创 KMeans、均值漂移、DBSCAN
KMeans:欧氏距离,均值漂移:欧氏距离,服从当组样本空间的某种概率规则,不需要定义多少堆DBSCAN:定义半径评估指标:轮廓系数
2020-06-10 15:42:15 364
原创 机器学习相关模型和评估指标API
这里写目录标题回归模型模型:评估指标:分类模型模型:评估方式:评估指标:模型(针对分类)选择模型(针对回归)选择补充回归模型模型:线性回归import sklearn.linear_model as lm# 创建模型model = lm.LinearRegression()# 训练模型# 输入为一个二维数组表示的样本矩阵# 输出为每个样本最终的结果model.fit(输入, 输出) # 通过梯度下降法计算模型参数# 预测输出 # 输入array是一个二维数组,每
2020-06-09 02:15:08 442
原创 机器学习之支持向量机
支持向量机SVM原理分类完整测试代码原理支持向量机理论内容分类# 构建支持向量机线性模型model = svm.SVC(kernel='linear')model.fit(train_x,train_y)# 构建支持向量机ploy(多项式)模型model = svm.SVC(kernel='poly',degree= 3) #degree为多项式的最高次幂model.fit(train_x,train_y)# 构建支持向量机rbf(径向基核函数)模型# C:正则强度# gamm
2020-06-07 22:36:32 205
原创 机器学习之设置模型参数和样本集比例
目录需求所需api举例需求# 由于无法确定随机森林中的各个参数的最佳值,需要使用验证曲线进行选择model = se.RandomForestClassifier(max_depth=6, n_estimators=200, random_state=7)所需apiimport sklearn.model_selection as ms # 交叉验证train_scores, test_scores = ms.validation_curve( model, # 模型
2020-06-07 17:45:58 996
原创 (案例)机器学习之决策树分类--随机森林分类器
决策树分类代码思想读取文本数据整理样本空间训练随机森林模型用已训练的模型进行测试完整代码代码思想1.读取文本数据2.整理样本空间,对每一行进行标签编码,输入集与输出集3.训练随机森林模型(交叉验证)4.自定义数据,用已经训练的模型进行测试读取文本数据import numpy as np#读取文本数据并保存data = []with open('../__path__' , 'r') as f for line in f.readlines(): data.append(line[:
2020-06-07 16:47:25 1094
原创 机器学习之数据集划分
1.定义由于数据集存在集中性,普通的人为划分可能会造成测试集(test_data)和训练集(train_data)过于集中,因此需要采用某种方法对数据进行随机划分。2.方法import sklearn.model_selection as msms.train_test_split(输入集,输出集,test_size=测试集占比,random_state=随机种子)3.例子import sklearn.model_selection as mstrain_x,test_x,t
2020-06-06 23:45:02 591
原创 关于pixhawk波特率修改的两种方法
一、QGC地面站修改将pixhawk与地面站相连接进入参数设置界面,搜索SYS_COMPANION参数设置需要的波特率保存设置二、终端(Terminal)修改打开终端,进入源码所在Firmware,输入代码查找“SYS_COMPANION”参数所在位置grep "SYS_COMPANION" ./ -nRH定位至./src/modules/systemlib/sys...
2019-01-15 14:22:37 4252 1
原创 树莓派机器视觉环境搭建
主要内容:树莓派安装系统设置静态网络更换镜像源安装中文输入法电脑控制树莓派OpenCV3.4.1安装1.树莓派安装系统下载你所要的树莓派系统https://www.raspberrypi.org/downloads/RASPBIAN——>RASPBIAN STRETCH WITH DESKTOP下载格式化磁盘软件,将你的磁盘格式化https://www....
2019-01-15 14:22:27 7226 1
原创 树莓派与pixhawk串口通信
1.读取数据测试步骤:在Firmware/src/modules中添加一个新的文件夹,命名为rw_uart在rw_uart文件夹中创建CMakeLists.txt文件,并输入以下内容:px4_add_module( MODULE modules__rw_uart MAIN rw_uart COMPILE_FLAGS -Os SRCS rw_uart.c DEPENDS...
2019-01-15 14:22:10 4898 4
原创 gazebo仿真环境搭建
主要内容:安装gazebo配置gazebo运行gazebomavros控制飞机1安装gazebo如果已经安装MAVROS可以直接在终端上输入gazebo查看是否已经拥有gazebo,因为MAVROS中含有gazebo包,如果没有gazebo,则需要自行安装。gazebo如果出现了这个界面,说明已经拥有gazebo。在初次打开gazebo时,会出现一段时间的黑屏,耐心等待一...
2019-01-15 14:22:04 9857 2
原创 ros 树莓派多机通讯
1.查看主机从机的hostname和IP address终端输入hostname查看终端输入ifconfig查看inet addr主机:ubuntu,192.168.111.133从机:pi-desktop,192.168.199.2372.修改/etc/hosts主机终端输入sudo vim /etc/hosts添加从机的信息从机终端输入sudo vim /etc/hosts添...
2019-01-15 14:21:49 1067
原创 树莓派3B在Ubuntu mate环境下,搭建Mavros环境所遇到的问题及解决方法
序言由于以下两篇文章对mavros环境搭建过程已经介绍的很详细了,我就不再多加赘述。这篇文章主要介绍一下,本人在搭建环境时碰到的一些问题。PX4 Offboard Control with MAVROS–MAVROS(环境搭建)PX4 Offboard Control with MAVROS–Takeoff(一键起飞)问题问题1在运行roslaunch mavros px4.laun...
2018-12-26 16:18:33 1301
转载 【转】【树莓派】在OpenCV中调用CSI摄像头
树莓派专用CSI摄像头插到树莓派的CSI口上并在在raspi-config中打开后就可以使用Raspistill命令直接使用,但如果在OpenCV中调用CSI摄像头会出现无数据的现象(cv2.VideoCapture(0)这时不会报错)。这是因为树莓派中的camera module是放在/boot/目录中以固件形式加载的,不是一个标准的V4L2的摄像头驱动,所以加载起来之后会找不到/dev/vi...
2018-12-03 21:42:11 1196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人