- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 简单例子了解pandas + Scikit-learn机器学习之逻辑斯蒂回归二分类
以一个简单的例子说明应用pandas进行数据相关性分析和机器学习之逻辑斯蒂回归二分类。重点在于了解将数据集划分为训练集和测试集的库函数:train_test_split,直接调用逻辑斯蒂回归的库函数:LogisticRegression。应用jupyter notebook环境比较直观方便。
2022-11-01 23:45:30
736
原创 智能优化算法之模拟退火算法python实现细节,SAFast库调用方法
1.算法简介模拟退火算法(Simulated Annealing,SA)是一种模拟物理退火的过程而设计的随机优化算法,结合爬山法和随机行走算法,同时避免算法进入局部最优,早期用于组合优化,后来发展成一种通用的优化算法。它的基本思想最早在1953年就被Metropolis提出,但直到1983年Kirkpatrick等人才设计出真正意义上的模拟退火算法并进行应用。该算法采用类似于物理退火的过程,先在一个高温状态下(相当于算法随机搜索),然后逐渐退火,在每个温度下(相当于算法的每一次状态转移),徐徐冷却(相
2022-04-21 23:35:03
1777
原创 智能优化算法之遗传算法python实现细节,GA库函数调用方法
1、基本概念遗传算法(GA)是最早由美国Holland教授提出的一种基于自然界的“适者生存,优胜劣汰”基本法则的智能搜索算法。该法则很好地诠释了生物进化的自然选择过程。遗传算法也是借鉴该基本法则,通过基于种群的思想,将问题的解通过编码的方式转化为种群中的个体,并让这些个体不断地通过选择、交叉和变异算子模拟生物的进化过程,然后利用“优胜劣汰”法则选择种群中适应性较强的个体构成子种群,然后让子种群重复类似的进化过程,直到找到问题的最优解或者到达一定的进化(运算)时间。基因:在GA算法中,基因代...
2022-04-21 23:24:38
8588
12
原创 master数据集测试
第一步,处理数据。数据在data文件夹中,0,1,2表示三类图片,BMP20 BTR701 T722,图片没有区分开训练集和测试集,读取图片时根据标签来读。0类有1285张图片,1类429张图片,2类图片有1273张图片。图片偏少。train标签格式,指定文件路径和文件属性。指定1989张训练图片。998张测试图片,图片偏少且非整数张需注意。datal...
2020-04-11 22:41:42
1406
3
转载 Caffe入门实例:mnist手写数字识别训练和自己手写数字的识别
第一部分:准备数据和测试网络MNIST(Mixed National Institute of Standards and Technology)是一个大型手写体数字识别数据库,广泛应用与机器学习领域的训练和测试。MNIST包括60000个训练集和10000个测试集,每张图都已经进行尺寸归一化、数据居中处理,固定大小为28×28像素。这里写图片描述,下载数据集一、下载数据集使用Caff...
2018-12-20 10:54:58
686
2
转载 Linux安装Tensorflow
https://blog.youkuaiyun.com/cs_hnu_scw/article/details/79695347版本:Linux(Ubuntu14.0.1)三:Linux环境安装Tensorflow(通过Anaconda方式)步骤:(1)下载Anaconda的Linux版本 https://www.anaconda.com/download/#linux从官网的路径进行下载,一...
2018-12-05 12:58:46
4869
转载 深度学习VS机器学习——到底什么区别
https://baijiahao.baidu.com/s?id=1595509949786067084&wfr=spider&for=pc一、机器学习 首先看看机器学习的定义:“A computer program is said to learn from experience E with respect to some class of tasksT and...
2018-11-09 19:09:35
983
转载 机器人局部避障的动态窗口法(dynamic window approach)
概述:机器人局部路劲规划方法有很多,ROS中主要采用的是动态窗口法(但是原论文中的dwa方法不一样,具体见后面)。动态窗口法主要是在速度(v,w)空间中采样多组速度,并模拟机器人在这些速度下一定时间(sim_period)内的轨迹。在得到多组轨迹后,对于这些轨迹进行评价,选取最优轨迹所对应的速度来驱动机器人运动。该算法突出点在与动态窗口这个名词,它的含义是依据移动机器人的加减速性能限定速度采样...
2018-10-11 15:58:14
1360
原创 TX1安装运行turtlebot3 cartographer 利用rplidar
http://emanual.robotis.com/docs/en/platform/turtlebot3/navigation/#navigation $ sudo apt-get install ninja-build libceres-dev libprotobuf-dev protobuf-compiler libprotoc-dev$ cd ~/catkin_ws/src...
2018-09-14 09:57:54
513
转载 apt-get指令的autoclean,clean,autoremove的区别
下面总结一下有关apt-get的常用但容易混淆的指令:apt-get autoclean: 如果你的硬盘空间不大的话,可以定期运行这个程序,将已经删除了的软件包的.deb安装文件从硬盘中删除掉。如果你仍然需要硬盘空间的话,可以试试apt-get clean,这会把你已安装的软件包的安装包也删除掉,当然多数情况下这些包没什么用了,因此这是个为硬盘腾地方的好办法。 apt-get...
2018-08-21 10:13:59
163
转载 TX1安装Cartographer
http://note.youdao.com/noteshare?id=ee5bb74186ffba38783a050a9040b8d52018.8.16 TX1安装Cartographer(最新版本的Cartographer存在各依赖库版本要求变化,所以安装以前的版本(有基本的语义数据通路))1.TX1上Eigen版本低于3.3.4,不能安装ceres-solver库,参照网址https...
2018-08-17 13:11:17
294
转载 Ubuntu16.04+caffe的安装和Py-faster-rcnn在CPU电脑的安装-2
本机安装在/home/whu/HS/caffehttps://blog.youkuaiyun.com/jx232515/article/details/72384465第一步:重点声明:是在cpu安装,不适用GPU.本教程caffe编译只是编译了通用caffe的Python接口(如果还需要编译MATLAB接口的,请务必先看我的后一篇博客,涉及到一个很重要的版本问题)和faster-rcnn的Pyt...
2018-08-10 10:27:54
325
转载 Linux下如何让自己的程序在开机时自动启动
Linux下如何让自己的程序在开机时自动启动2017年01月20日 10:54:47阅读数:25156 2011-07-01 0 个评论 收藏 我要投稿系统的服务在开机时一般都可以自动启动,那我们程序自己写的程序呢? windows系统在“开始”——〉“所有程序”——〉“启动”里面放个快捷方式就行,那Linux下呢? 这也是一个比较简单的问题...
2018-08-10 10:24:09
350
转载 Jetson TX1 使用 Rplidar A2 实现 Cartographer
https://blog.youkuaiyun.com/Chris_xrp/article/details/80362487 运行cartographer,首先 编辑用于运行rplidar的配置文件:(1)定义一个名为revo_lds_rplidar.lua的文件,在revo_lds_.lua基础上修改,位于/catkin_ws/src/cartographer_ros/cartograph...
2018-08-10 10:23:43
621
转载 在TX2上编译CP2102驱动
原由希望在TX2上使用串口与下位机通讯及进行RPLIDAR开发等。与X86架构的Ubuntu 16.04 自带CP2102驱动不同,TX2上的ARM版Ubuntu 16.04内核中不包含CP2102的驱动。插入串口设备后,系统/dev文件夹下不会出现新文件(设备)网上的常见解决方法是重新编译Ubuntu 内核,但这种方法过于麻烦,这里介绍的是一种不需编译内核的CP2102驱动方法。...
2018-08-07 17:17:39
549
转载 Tx1安装运行Caffe-SSD
https://blog.youkuaiyun.com/jesse_mx/article/details/53404563安装caffe-ssd前,要先安装CUDA和CUDNN安装CUDA包,下载的版本要与TK1的CUDA Driver版本一致,否则后面的samples无法执行.TX1,2.4 cuda-repo-l4t-8-0-local_8.0.34-1_arm64.debhttps://bl...
2018-07-24 09:45:51
363
转载 ROS Indigo beginner_Tutorials-10 编写 ROS 话题版的 Hello World 程序(Python版)
1. 前言 :Hello world 程序,在我们编程界,代表学习某种语言编写的第一个程序。对于 ROS 机器人操作系统来说,这个 Hello World 程序就是 : 写一个简单的消息发布器(发送) 和 订阅器(接收)。2. 准备工作 :C++ 的程序都会存放在每个程序包的 src 文件夹里。 Python 不同,Python 程序都存放在 scripts 文件夹中, 反正意思都是 ...
2018-05-10 17:01:09
312
原创 关于linear与angular
打印消息内容 为了查看某个话题上发布的消息,可以利用rostopic命令的如下形式:rostopic echo topic-name这条命令将会在终端里显示出指定话题里发布的任何消息。当键入下面的命令后rostopic echo /turtle1/cmd_vel每当/teleop_turtle接收到按键信息时,将会显示以下结果。线速度为1,角速度为1时,一直画圈。事实上,上述两个例子中的非零域——...
2018-05-09 16:04:53
2115
原创 ubuntu命令记录节点操作
lsb_release -a输出系统的代号和版本号sudo apt-get install ros-kinetic-desktop-full完整安装ROS核心系统sudo apt-get install ros-kinetic-turtlesim安装turtlesim功能包rosdep 是一个能够下载并安装ROS packages所需要的系统依赖项的小工具 使用方法:为turtlesim下载并安装...
2018-05-09 14:59:50
2012
原创 vncviewe连接ubuntu系统显示灰屏解决方案
VNC是什么?VNC (Virtual Network Console)是虚拟网络控制台的缩写。它 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。 在 Linux 中,VNC 包括以下四个命令:vn...
2018-05-08 14:30:34
23393
13
转载 VMware+Windgb+Win7内核驱动调试
--------------------------------------------------------------转自http://yexin218.iteye.com/blog/545187VMware+Windgb+Win7内核驱动调试本人在此基础之上根据具体情况有所改动-----------------------------------------
2014-11-12 13:10:20
680
VirtualBox-6.(amd64).rar
2020-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人