自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 问答 (1)
  • 收藏
  • 关注

原创 Ubuntu系统常用命令和操作总结

文章目录软件管理安装软件卸载软件查看已安装的软件软件管理安装软件我们在手动安装文件时不需要选择安装目录,因为Ubuntu系统会自动将软件的程序文档,启动项,语言包,可执行文件等组件放置在不同目录下.一般的安装文件有3种:.deb和.rpm这两种安装文件bundle二进制安装文件tar.gz压缩包对于.deb文件,采用apt方式或者dpkg方式安装.$ sudo apt-g...

2019-03-14 11:49:00 1512

原创 Python中的bisect模块

文章目录Python中的bisect模块可以在列表插入元素之后维持列表的有序状态,而不需要重新对列表排序。bisect有以下6个函数:bisect.bisect_left(a, x, lo=0, hi=len(a)):a是列表,x是要插入的元素(下同)。函数返回x在a中插入的位置,如果a中已经存在x,那么插入的位置在所有x的最左侧。返回值把列表分成两部分,插入点左侧满足all(val &...

2019-08-11 20:18:26 2154

原创 pandas.Series.str.get_dummies

pandas.Series.str.get_dummies拆分series中以"|"分隔的字符串,然后返回一个DataFrame对象。Parameters:sep: str, default “|”. String to split on.ReturnsDataFrame. Dummy variables corresponding to values of the Series....

2019-08-10 20:06:59 1460 1

原创 pandas.DataFrame.pivot_table

pandas.DataFrame.pivot_table创建一个pivot table。以DataFrame中的某一列或某几列分别作为index和columns,构造一个新的DataFrame。Parameter:values:column to aggregate, optionalindex:column, Grouper, array, or list of the previou...

2019-08-07 16:50:00 2286

原创 pandas.Series.str.contains

pandas.Series.str.contains用于判断Series的字符串中是否包含待匹配的模式或者正则表达式,返回的是一个boolean Series。Parameters:pat:str. Character sequence or regular expression.case:bool, default True. If True, case sensitive.rege...

2019-08-06 16:02:32 1986

原创 pandas.DataFrame.corrwith

pandas.DataFrame.corrwith用于计算DataFrame中行与行或者列与列之间的相关性。Parameters:other:DataFrame, Series. Object with which to compute correlations.axis: {0 or ‘index’, 1 or ‘columns’}, default 0. 0 or ‘index’ t...

2019-08-04 21:24:09 10545 3

原创 pandas.DataFrame

文章目录Pandas.DataFramePandas.DataFrame特性Pandas.DataFrameDataFrame是Pandas的主要数据结构,它是带有行索引和列标签的二维表格数据结构。DataFrame的每一列都是一个类似字典的Series对象,列标签对应键,列中的数据对应值。所有需要用Pandas处理的数据都要先转化为DataFrame类型的数据,然后才可以进行其它操作。Pan...

2019-08-03 10:26:55 189

原创 Python匿名函数与lambda关键字

顾名思义,匿名函数就是没有名字的函数。在python中使用lambda关键字来实现匿名函数。可通过如下方法获取python中的关键字:import keywordkw = keyword.kwlist匿名函数的一个好处是,当你只需要函数实现一个简单的功能时,不需要额外去创造一个函数,并为其起一个名字。这样可以使代码更加紧凑,并且避免了为函数起名的困扰。例如,你需要实现一个求两个数之和的函数...

2019-07-28 21:07:22 1294

原创 Python代码规范

文章目录缩进Tab和Space代码长度PEP是Python Enhancement Proposal的简称,我们在编写Python代码的时候一般遵循PEP8规范。PyCharm中自带了PEP8语法规范检查。缩进Python代码是通过缩进来分块的,PEP8规定使用4个空格的缩进,不要使用Tab或者Tab和空格混合使用。Tab和SpacePython3不允许Tab键和Space键混用。代码...

2019-07-28 11:10:06 1075

原创 Python类继承及super()函数

文章目录Python中单类继承普通类方法继承初始化函数继承Python中多类继承Python中单类继承Python是一门面向对象的编程语言,支持类继承。新的类称为子类(Subclass),被继承的类称为父类、基类或者超类。子类继承父类后,就拥有父类的所有特性。类继承的简单例子:普通类方法继承class Fruit(): def color(self): print(...

2019-06-27 19:57:36 21913 7

原创 Python迭代器和生成器

文章目录迭代器(iterator)生成器(generator)迭代器(iterator)生成器(generator)

2019-06-22 17:33:55 132 1

原创 Python文件输入输出

文章目录文件输入文件输出本文以.txt文件为例,说明Python从.txt文件中读取内容和向.txt文件写入内容的方法。a.txt文件内容:犬吠水声中,桃花带雨浓。树深时见鹿,溪午不闻钟。野竹分青霭,飞泉挂碧峰。无人知所去,愁倚两三松。文件输入读取文件:open(filename, mode)open返回一个文件对象。第一个参数是一个包含文件名的字符串。第二个参数是描述...

2019-06-18 21:18:23 11355

原创 Python中map、filter和reduce

文章目录collections类collections.dequecollections.combinationscollections.defaultdictmath类math.fabs(x)math.factorialmath.exp(x)math.sqrt(x)itertools类itertools.combinations()functools类functools.reducecolle...

2019-06-18 16:13:49 184

原创 Python函数*args和**kwargs参数

文章目录*args和**kwargs*args和**kwargs*args 是一个由位置参数组成的元组,**kwargs 是一个由键值参数组成的字典。实际上,*和 ** 才是关键字,写成 *args 和 **kwargs 只是习惯,我们也可以写成 *param 和 **params。以 *args 和 **kwargs 作为参数的函数表示可以接受任意数量和类型的参数。*args 和 **kwa...

2019-06-18 16:03:51 920

原创 C++和Python中函数的参数传递

文章目录下面引用Pyhton官网中的一段文档:Objects are Python’s abstraction for data. All data in a Python program is represented by objects or by relations between objects. (In a sense, and in conformance to Von Neum...

2019-06-17 22:17:35 943

原创 Python函数装饰器

文章目录Python中函数的使用Python函数装饰器带参数的Python函数装饰器装饰器的使用场景授权(Authorization)日志(Logging)Python中函数的使用在Python中,一切都可以看作一个对象,因此,函数也是一个对象。函数可以被传递给一个变量,可以作为另一个函数的参数,还可以作为函数的返回值。函数传递给变量def Hello(): return 'H...

2019-06-17 22:03:12 278 1

原创 [数据结构与算法]Python语言

文章目录邻接链表实现图(graph)数据结构邻接链表实现图(graph)数据结构""" A Python program to demonstrate the adjacency list representation of the graph """# A class to represent the adjacency list of the node class AdjNod...

2019-06-14 17:29:39 278

原创 [数据结构与算法]C++语言

文章目录队列(queue)实现#include <iostream>class MyQueue { private: // store elements vector<int> data; // a pointer to indicate the start position int p_s...

2019-06-07 23:04:25 411

原创 SciPy稀疏矩阵类csc_matrix和csr_mtrix

文章目录

2019-06-03 21:27:33 867 1

原创 机器学习模型的常用评价指标

文章目录分类模型的评价指标回归模型的评价指标分类模型的评价指标首先区分几个基本概念:TP(True Positives):预测为正样本,实际上也为正样本的样本数;FP(False Positives):预测为正样本,实际上为负样本的样本数;TN(True Negatives):预测为负样本,实际上也为负样本的样本数;FN(False Negatives):预测为负样本,实际上为正...

2019-05-24 21:18:57 636

原创 PCA降维详细教程

分享一份PCA降维的详细教程:A tutorial on Principal Components Analysis

2019-05-23 16:20:03 714

原创 《数据结构(Python语言描述)》代码整理(更新中……)

文章目录第3章 搜索、排序和复杂度分析第3章 搜索、排序和复杂度分析

2019-05-05 21:15:26 2875 1

原创 Ubuntu16.4下安装Anaconda3并创建虚拟环境

文章目录Ubuntu16.4下安装Anaconda3本文总结一些常用软件的安装步骤和方法.在安装软件时,若发现安装过程比较麻烦的软件,则记录到本文中.Ubuntu16.4下安装Anaconda3下载Anaconda.下载方式有两种,可到Anaconda官网或者清华大学开源软件镜像站下载.安装Anaconda.打开终端,进入下载目录:$ cd Downloads/运行.sh文件...

2019-03-19 00:04:02 4219

原创 在ROS系统中连接Astra Mini系列摄像机

文章目录首先建立一个catkin_ws工作空间(参考Installing and Configuring Your ROS Environment).

2019-03-15 11:50:14 1911 2

原创 Ubuntu16.4中安装ORBBEC Astra Mimi 系列摄像头SDK:OpenNI SDK

Astra Mimi 系列摄像头是一种RGB-D摄像头,通过安装OpenNI,可以将摄像头获取的数据实时显示在计算机上.

2019-03-13 21:04:18 2559 5

原创 Ubuntu16.4下安装ROS系统&&配置ROBOTIQ 3-Finger Adaptive Robot Gripper运行环境

Ubuntu16.4下安装ROS系统&amp;amp;amp;amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp;amp;amp;amp;配置ROBOTIQ 3-Finger Adaptive Robot Gripper运行环境Ubuntu16.4安装ROS系统安装配置ROBOTIQ 3-Finger Adaptive Robot Gripper 运行环境Ubuntu16.4安装到官网下载Ubuntu16.04镜像文件下载Rufus,

2019-03-13 20:43:51 1591

原创 sklearn中绘制 ROC 曲线的函数 roc_curve() 解释

ROC 曲线函数sklearn中,sklearn.metrics.roc_curve() 函数用于绘制ROC曲线。主要参数:y_true:真实的样本标签,默认为{0,1}或者{-1,1}。如果要设置为其它值,则 pos_label 参数要设置为特定值。例如要令样本标签为{1,2},其中2表示正样本,则pos_label=2。y_score:对每个样本的预测结果。pos_label:正样...

2018-12-05 19:37:48 46836 16

原创 Ubuntu16.04配置Tensorflow的GPU深度学习环境

Table of Contents1 安装Nvidia GPU驱动2 安装CUDA Toolkit3 安装cuDNN4 安装Tensorflow-gpu1 安装Nvidia GPU驱动到NVIDIA官网下载驱动:安装前先执行下列方框内的命令,具体内容参考Tensorflow官网。然后按照提示依次在命令行输入以下命令:dpkg -i nvidia...

2018-08-25 21:02:50 5220

原创 Ubuntu16.04中激活tensorflow环境时出现错误“-bash: activate: No such file or directory”的解决方法。

激活Anaconda中的tensorflow环境,命令行输入以下命令:source activate tensorflow发生错误:-bash: activate: No such file or directory解决方法:1sudo gedit ~/.bashrc在最后一行添加以下内容,其中的路径根据自己的安装路径填写export PATH="/usr...

2018-08-25 16:32:12 30734

原创 运行MatConvNet的Quick start例子时出现错误:Attempt to execute SCRIPT vl_nnconv as a function

上篇文章谈到安装MatConvNet时遇到的问题(https://blog.csdn.net/w1301100424/article/details/80602145),这篇文章就运行MatConvNet官网上的例子时出现的问题和解决方法作简单描述。代码如下:% Install and compile MatConvNet (needed once).untar('http://www.v...

2018-06-11 16:03:24 3519 5

原创 在matlab中安装“MatConvNet”中遇到的问题和解决方法:“No supported compiler or SDK was found.”

安装环境:win10 x64、matlab 2017a MatConvNet是一个运用卷积神经网络解决计算机视觉问题的matlab工具箱,可解决图像分类,分割,面部识别和文本检测等问题。官网地址:http://www.vlfeat.org/matconvnet。里面有详细的安装教程,函数介绍,已经训练好的模型等。虽然安装过程比较简单,但是还是出现了很多问题,下面就按照安装过...

2018-06-10 21:00:01 7952 11

原创 在Anaconda中安装PIL库时出现了版本兼容问题

Anaconda中包含了各种各样的库,而各个库之间有些并不是独立的,而是存在相互依赖的关系,有时在安装某个库的时候会提示你同时需要安装其它一些依赖库。这种依赖关系的存在就导致版本冲突的问题,本文介绍了在安装PIL库时和python发生的版本冲突问题。由于需要用到PIL库,因此在Anaconda中直接安装了PIL,当时提示了需要安装一些其它的依赖库,但是没在意就直接点击安装了(后来发现依赖库中包...

2018-06-01 15:58:47 6973

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除