自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 集成学习记录(bagging, random forest, GBDT, XGBoost, adaboost)

一、综述最近学习从bagging到xgboost过了一遍,效果是还是和之前一样,看的时候似懂非懂,可又不知道问题出在哪里。下面就做个笔记,如果有人看到给点建议互相交流学习更好啦!言归正传,集成学习(ensemble learning),顾名思义通过构建并结合多个学习器来完成学习任务。本次主要是从bagging,随机森林,boosting(adaboost, GDBT, XGBOOST)几个部...

2019-09-07 18:11:51 776

原创 cuda历史版本下载地址

历史版本cuda下载

2020-07-20 00:30:37 421 2

原创 旋转数组的最小数字

旋转数组的最小数字思路这个题其实思路还是蛮清晰的,当然我这个做法和标准的答案可能不一样,因为这个题给出的数组是有顺序的,所以要做的首先判断当前这个位置的数字是不是和接下的数字相等,如果相等直接考虑后面的字符串。如果不相等,那直接遍历字符串,然后找到字符串中小于或等于第一个数字的值,进行return代码# -*- coding:utf-8 -*-class Solution: de...

2020-01-18 23:42:24 122

原创 重建二叉树

重建二叉树思路首先介绍一下二叉树的遍历方式:前序遍历:先访问根结点,再访问左子结点,最后访问右子结点。中序遍历:先访问左子结点,再访问根结点,最后访问右子结点。后序遍历:先访问左子结点,再访问右子结点,最后访问根结点本题给出了前序和中序遍历的结果,可以根据图得到,树的root在哪里,前序遍历的第一个就是,接着找到中序遍历root的index,小于index就是左子树,大于index...

2020-01-05 14:20:56 120

原创 从尾到头打印链表

从尾到头打印链表从尾到头打印链表思路这个我的想法就是每次都把链表的值放到链表里面,然后再从后往前打印一下就Ok了代码# -*- coding:utf-8 -*-# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution:...

2020-01-05 14:07:39 104

原创 替换空格

替换空格思路这个题自己偷懒了,直接用list里面的replace实现了。代码# -*- coding:utf-8 -*-class Solution: # s 源字符串 def replaceSpace(self, s): # write code here return s.replace(' ', '%20')...

2020-01-05 13:59:04 113

原创 剑指offer刷题记录

前言用了接近一个月时间刷了剑指offer,谈不上什么收获,有些东西没记住,所以立个flag吧,记录下刷题的笔记。菜鸡的日子不好过。希望2020转岗顺利。这次刷题使用python,等有空再用c++刷一次吧。接下来我会在下面附上每个题的题解链接。题目1、二维数组中的查找2、3、...

2020-01-05 13:56:31 118

原创 二维数组中的查找

前言用了接近一个月时间刷了剑指offer,谈不上什么收获,有些东西没记住,所以立个flag吧,记录下刷题的笔记。菜鸡的日子不好过。希望2020转岗顺利。这次刷题使用python,等有空再用c++刷一次吧。二维数组中的查找二维数组中的查找思路这个题思路就是想要找已经排好序的数组中的某个值是否存在,当然可以直接用两层循环,但是出题者肯定不是这个意思。注意是排好序的。看下面的图,我们要做的就是...

2020-01-05 13:52:48 138

原创 pytorch中的...

记录一个pytorch中的小把戏吧,最近又看了一遍yolo3代码,发现yolo3和ssd代码里都出现 pred_boxes = FloatTensor(prediction[..., :4].shape) pred_boxes[..., 0] = x.data + self.grid_x pred_boxes[..., 1] = y.data + s...

2019-12-30 00:08:43 264

转载 Ubuntu16.04 RTX2060安装cuda9.0+cudnn7.60

推荐看原创原文链接在安装完NVIDIA驱动后,紧接着就是安装cuda和cudnn。其实安装的过程还是很简单的,下载合适的版本一步一步来进行安装即可。安装cuda到官网下载适合自己的cuda版本。官网链接为:cuda官网链接下图是我选择的版本。安装cuda通过如下命令进行安装:sudo chmod a+x cuda_9.0.176_384.81_linux.runsudo sh...

2019-11-16 14:39:16 434

原创 安装nvidia显卡驱动靠谱方式

网上的教程太乱了,而且也不都是好用,今天翻到一个竟然成功了分享一下原博主的文章,自己又修改了几处。大家都看看吧。欢迎大家看原作者博客尊重原创去官网下载电脑合适的版本的文件nvidia官网安装步骤卸载旧的显卡驱动sudo apt-get purge nvidia*禁用nouveau驱动Ubuntu系统集成的显卡驱动程序是nouveau,我们需要先将nouveau从linux内核卸载...

2019-11-16 00:15:14 359

原创 SVM学习记录

综述作为学习人工智能的童鞋来说,svm是不得不面对的一座大山,因为其严谨的数学推导,使其几乎成为了面试必撕考点。emmmm,虽然在大量样本情况下被神经网络吊打。本次我怀着忐忑的心情,借了达叔的一部分思想,和知乎大神的文章,现总结一下这个令人头疼的算法。言归正传,介绍svm要从几个方面入手...

2019-09-09 16:50:25 191

转载 faster-rcnn转载

文章《Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks》是为了改进Fast R-CNN而提出来的。因为在Fast R-CNN文章中的测试时间是不包括search selective时间的,而在测试时很大的一部分时间要耗费在候选区域的提取上。(对于Fast R-CNN的详细知识,请查看F...

2019-08-23 00:44:18 193 1

原创 Pandas记录

导入包import numpy as npimport pandas as pd基本数据结构Series一维数据结构,包含行和索引两个部分s = pd.Series([14, 15, 17], index=[u'A', u'B', u'C'])DataFrame二维数据结构,包含带索引的多列数据,各列的数据类型可能不同data = {'city': ['Beijing', '...

2019-08-03 21:52:36 196

原创 python高阶函数

定义高阶函数指在一个函数里,函数可以作为高阶函数的参数进行传递。比如python中内置了很多高阶函数:1.filter()filter()函数接收一个函数f和一个list,这个函数f的作用是对每个元素进行判断,返回True或False,filter()根据判断结果自动过滤掉不符合条件的元素,返回符合条件的元素组成新的list。#判断是否为正数def is_positive(x)...

2019-07-14 22:04:28 248

转载 西瓜书难点讲解

https://datawhalechina.github.io/pumpkin-book/#/chapter1/chapter1

2019-06-16 22:54:29 848

转载 Pandas库之DataFrame

仅作为做笔记而用,请支持原创,原文地址,https://www.cnblogs.com/IvyWong/p/9203981.html1 简介DataFrame是Python中Pandas库中的一种数据结构,它类似excel,是一种二维表。或许说它可能有点像matlab的矩阵,但是matlab的矩阵只能放数值型值(当然matlab也可以用cell存放多类型数据),DataFrame的...

2019-06-09 22:29:14 160

原创 pandas总结

一、Series1、通过list构建:pd.Series(range(10, 20))0 101 112 123 134 145 156 167 178 189 19dtype: int642、通过ndarraypd.Series(np.random.rand(5))0 0.969...

2019-06-09 22:16:48 148

原创 csv小结

读取csv方式方式1import csvf = open('')reader = csv.reader(r)data_list = list(reader)方式2,与方式一其实是一样的,推荐使用方式2.import csvwith open('', 'r') as f: reader = csv.reader(f) data_list = list(re...

2019-06-01 18:22:02 157

转载 gcc降级

输入一下语句查看当前版本g++ --version我当前的版本是5.4.0,需要降级到4.x,在这里选择降级到4.7的版本。降级操作如下1 .安装sudo apt-get install -y gcc-4.7sudo apt-get install -y g++-4.72 .重新建立软连接cd /usr/bin #进入/usr/bin文件夹下sudo rm -r ...

2019-05-24 21:56:21 612 1

原创 面试手写代码汇总(更新ing)

1、将图像顺时针旋转90°def rotate(array): hei = len(array) wid = len(array[0]) for i in range(hei): for j in range(i, wid): tmp = array[i][j] array[i][j] = array[j...

2019-05-19 22:14:49 364

原创 python class 通过内置成员__dict__ 存储成员信息

class Bar(object): def __init__(self, **kwargs): self.__dict__.update(kwargs)>>> bar = Bar(a=1, b=2)>>> bar.a1allowed_keys = ['a', 'b', 'c']self.__dict__.update...

2019-05-18 00:13:29 969 4

原创 YOLOv1学习记录

之前就学过了这篇文章,发现自己根本记不住,哎还是安安静静做一条记笔记的金鱼吧。一、综述先看这个图,可以看出YOLO的特点快和并没要较高的准确率(和FAST R-CNN)。主要原因:作者提出了新的一种物体检测的方法YOLO,YOLO之前是通过region proposal产生大量的potential bounding boxes,随后分类器分别对每个Bounding box进行解析:判断该B...

2019-05-09 18:14:43 286 1

原创 机器学习-线性回归

1、线性回归模型简介线性回归,就是能够用一个直线较为精确地描述数据之间的关系。这样当出现新的数据的时候,就能够预测出一个简单的值。线性回归中最常见的就是房价的问题。一直存在很多房屋面积和房价的数据,如下图所示:在这种情况下,就可以利用线性回归构造出一条直线来近似地描述放假与房屋面积之间的关系,从而就可以根据房屋面积推测出房价。2、一元线性回归的函数模型及其求解方法通过线性回归构...

2019-05-07 11:48:04 409 2

HOG+SVM训练集和测试集分开写的

vs2013+opencv3.0.0,自己写的把训练和测试分开了。可以直接运行的

2018-08-11

空空如也

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

TA关注的人

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