自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cristina的博客

人生苦短,我用cuda

  • 博客(10)
  • 问答 (4)
  • 收藏
  • 关注

原创 机器学习实战《Machine Learing in Action》——第三章python知识点

featList = [example[i] for example in dataSet]此句话应该拆成两块进行理解第一句话:for example in dataSet从dataset中逐行提取第二句话:featList = [example[i]]数组的第i个元素dataset = [[1, 1, 'yes'], [1, 1, 'yes'], [1, 0, 'no'], [0, 1, 'no'],

2021-01-30 10:53:02 10

原创 python3.x版本 机器学习实战《Machine Learing in Action》——第三章python中绘制决策树代码

python3.x版本下,在用example_dict.keys()或者example_dict.values()取出字典中对应的键值时,取出的值总是会带有前缀。python2.x版本的不存在这个问题,可以直接使用书中的代码以下是python3.x版本代码:def plotTree(myTree, parentPt, nodeTxt):#if the first key tells you what feat was split on numLeafs = getNumLeafs(myTree

2021-01-24 22:46:35 10

原创 python3.x版本 机器学习实战《Machine Learing in Action》——第三章python中叶子数和树的深度代码

python3.x版本下,在用example_dict.keys()或者example_dict.values()取出字典中对应的键值时,取出的值总是会带有前缀。python2.x版本的不存在这个问题,可以直接使用书中的代码以下是python3.x版本代码:def getNumLeafs(myTree): # python3 版本 返回叶子数 numLeafs = 0 secondDict = list(myTree.values()) for key in range(len

2021-01-23 20:58:22 21 5

原创 机器学习实战《Machine Learing in Action》——第二章python知识点

sort和sorted和argsort参考文章sorted()是不会改变原序列的排列而sort()会改变原序列的排列argsortimport numpy as npx=np.array([1,4,3,-1,6,9])y=x.argsort() #升序排列print(y)结果:[3 0 2 1 4 5]将x中的元素从小到大排列,提取其对应的index(索引),然后输出到ysorted参考文章import operatora = [1, 2, 3]# itemgett

2021-01-22 22:58:01 8

原创 jupyter notebook 压缩/解压文件夹

转载请注明出处!!!压缩压缩成zip格式# 压缩当前路径所有文件,输出zip文件path='./'import zipfile,oszipName = 'student_id.zip' #压缩后文件的位置及名称f = zipfile.ZipFile( zipName, 'w', zipfile.ZIP_DEFLATED )for dirpath, dirnames, filenames in os.walk(path): for filename in filenames:

2021-01-21 19:31:38 162

原创 ubuntu下typora安装

本文使用tar.gz安装typora安装官网下载tar -zxvf Typora-linux-x64.tar.gzcd binsudo cp -ar Typora-linux-x64 /opt添加快捷方式sudo gedit typora.desktop复制以下代码块[Desktop Entry]Name=TyporaExec=/opt/Typora-linux-x64/TyporaType=ApplicationIcon=/opt/Typora-linux-x64/res

2021-01-08 18:40:00 46

转载 注意python中import和from import 的区别

注意python中import和from import 的区别 首先明确:尽量不要为了图省事使用from xxx import * python中有两种导入模块的方式,一种是import xxx,另一种是from xxx import yyy,两者的区别在于,第一种仅仅导入一个模...

2021-01-04 21:56:06 26 3

原创 C++11中的override关键字

C++11中的override关键字override可以显式的在派生类中声明,哪些成员函数需要被重写,如果没被重写,则编译器会报错。即:防止漏写如果基类中无此函数,或基类中的函数并不是虚函数,编译器会给出相关错误信息。即:防止写错参考文章...

2021-01-03 20:37:56 26 2

转载 函数指针与回调函数

推荐先看回调函数回调函数如果函数指针的知识点忘了就看这个函数指针

2021-01-03 12:04:58 13

原创 cmake generator 以及 qt中ros环境的配置

ninjaNinja 是Google的一名程序员推出的注重速度的构建工具一般在Unix/Linux上的程序通过make/makefile来构建编译Ninja通过将编译任务并行组织,大大提高了构建速度Ninja的目标是成为汇编程序。CodeblocksCodeBlocks是一个跨平台的开源IDE,可以用来编写多种程序Codelock是一款用于c和c++的集成开发环境,其体积小功能强大qt中ros环境的配置tools->Options->Bulid&Run->

2021-01-01 09:36:52 38 3

空空如也

空空如也

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

TA关注的人 TA的粉丝

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