自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

原创 python 里 np.array 的shape ( ,)与( ,1)的区别

>>> import numpy as np>>> x = np.array([1, 2])>>> y = np.array([[1],[2]])>>> z = np.array([[1,2]])>>> print(x.shape)(2,)>>> print(y.shape)(2, 1)>>> print(z.shape)(1, 2)x[1,2]的shape值(2,),意思是一维数

2017-11-27 17:00:12 19972 3

原创 机器学习怎么入门

买一本周志华教授的《机器学习》,俗称西瓜书,国内最好的机器学习入门书籍。如果像迅速上手,那么《机器学习实战》十分适合。李宏毅教授的《机器学习》《深度学习》视频,林轩田教授的《机器学习》系列。具体视频链接在我另一篇博客里都有。这些视频对机器学习的数学推导十分详细,十分适合入门学习。斯坦福大学的CS231n教程,作业好好做一边,网上有很多资源可以参照学习的做。机器学习的相关框架的学习。比如tens

2017-11-25 18:17:47 1966

原创 机器学习极好的入门学习视频推荐

首先说明本人最早看的机器学习视频是吴恩达的机器学习后来发现并不适合我。如果你以前了解过一些算法,不妨看看我以下推荐的视频,对于一点都不了解机器学习的小白,那就更要看我推荐的视频了,当然吴恩达的机器学习也很好,但是相信我,看下面我推荐的视频是你学习机器学习更好的选择。CalTech: Learning from Data 台大的林轩田老师是Yaser Abu-Mostafa的学生,他的机器学习基

2017-11-25 18:02:38 12300

原创 TLD算法简介

TLD算法简介TLD(Tracking-Learning-Detection)是 Zdenek Kalal 等人于 2009 至2012 年期间提出的单目标、长时间图像跟踪算法。与传统的单一跟踪算法相比,TLD 跟踪算法融合了跟踪器、检测器和学习模块三个部分,既能够对连续运动目标进行跟踪,又能够对遮挡再现目标重新检测跟踪,抗遮挡性能优越。在整个跟踪过程中,学习模块对检测器进行实时更新,既能保持检测器

2017-11-25 17:46:22 3807

原创 解决UnicodeDecodeError: 'ascii' codec can't decode byte 0x8b in position 6: ordinal not in range(128)

关于利用pickle.load()载入文件出现如下错误的解决办法。UnicodeDecodeError Traceback (most recent call last)<ipython-input-16-9506c06e646a> in <module>() 1 # Load the raw CIFAR-10 data. 2

2017-11-24 11:22:55 21156 9

转载 Python中在字符串前面加u,r,b的含义

u/U:表示unicode字符串 不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行unicode编码。 一般英文字符在使用各种编码下, 基本都可以正常解析, 所以一般不带u;但是中文, 必须表明所需编码, 否则一旦编码转换就会出现乱码。 建议所有编码方式采用utf8r/R:非转义的原始字符串 与普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那些,反斜杠...

2017-11-24 11:07:28 2667

原创 Python Numpy中reshape函数参数-1的含义

新数组的shape属性应该要与原来数组的一致,即新数组元素数量与原数组元素数量要相等。一个参数为-1时,那么reshape函数会根据另一个参数的维度计算出数组的另外一个shape属性值。下面来举几个例子来理解一下:>>> z = np.array([[1, 2, 3, 4],[5, 6, 7, 8],[9, 10, 11, 12],[13, 14, 15, 16]])>>> print(z)[[

2017-11-23 21:29:22 94043 13

原创 Numpy快速入门教程(三):SciPy,Matplotlib

首先声明本篇博客是本人学习CS231n的学习笔记,分享给大家当作参考。SciPyNumpy提供了高性能的多维数组,以及计算和操作数组的基本工具。SciPy基于Numpy,提供了大量的计算和操作数组的函数,这些函数对于不同类型的科学和工程计算非常有用。熟悉SciPy的最好方法就是阅读文档。我们会强调对于本课程有用的部分。图像操作SciPy提供了一些操作图像的基本函数。比如,它提供了将图像从硬盘读入到数

2017-11-23 14:24:16 2741

原创 matlab中 内部矩阵维度必须一致,矩阵维度必须一致 的意思与区别

1.错误使用* 内部矩阵维度必须一致 d*v表示矩阵乘法,要求d的列数必须与v的行数一致,也就是说,如果d是m行n列的矩阵,v必须是n行w列的矩阵2.错误使用.* 矩阵维度必须一致 d.*v 表示矩阵的点乘运算,也就是d矩阵和v矩阵对应元素直接相乘,所以要求d和v的维度必须一致,即如果d是m行n列的矩阵,v也必须是m行n列的矩阵

2017-11-23 11:29:29 125392 7

原创 Numpy快速入门教程(二):数据类型,数组计算,Broadcasting机制

数据类型每个Numpy数组都是数据类型相同的元素组成的网格。Numpy提供了很多的数据类型用于创建数组。当你创建数组的时候,Numpy会尝试猜测数组的数据类型,你也可以通过参数直接指定数据类型,例子如下:>>> import numpy as np>>> x = np.array([1, 2])>>> print(x.dtype)int32>>> x = np.array([1.0,2.0]

2017-11-23 11:18:31 434

原创 Numpy快速入门教程(一):数组创建与数组访问

首先声明本篇博客是本人学习CS231n的学习笔记,分享给大家当作参考。Numpy是Python中用于科学计算的核心库。它提供了高性能的多维数组对象,以及相关工具。(其中很多函数类似于matlab中的函数,如果有matlab基础建议看NumPy_for_Matlab_Users )数组创建 一个numpy数组是一个由不同数值组成的网格。网格中的数据都是同一种数据类型,可以通过非负整型数的元组来访问。

2017-11-22 16:51:44 894

原创 机器学习——线性回归中正规方程组的推导

对于某些线性回归问题,正规方程方法是更好的解决方案,这种方法是对(代价函数)求的导数并使其为0,它能够不需要迭代直接求出。如下: 本文将涉及矩阵的求导,以下先对矩阵求导做出介绍。 首先定义表示m×n的矩阵,那么对该矩阵进行求导可以用下式表示,可以看出求导后的矩阵仍然为m×n 这里要用到矩阵迹的特性,trace. 对于一个n阶的方阵(n×n),它的迹(tr)为对角线元素之和: 1.

2017-11-22 14:20:48 9024 2

原创 vs code如何设置每行的代码长度

文件->首选项->用户设置,配置 Settings.json 文件,例如: //将设置放入此文件中以覆盖默认设置 { // 在一定数量的等宽字符后显示垂直标尺。输入多个值,显示多个标尺。若数组为空,则不绘制标尺。 "editor.rulers": [],//一个制表符等于的空格数。该设置在`editor.detectIndentation` 启用时根据文件内容进行重写。

2017-11-04 18:47:39 55934

原创 pygame.error: Couldn't open images\ship.bmp的解决办法

在《python编程:从入门到实践》这本书中的《外星人入侵》的项目里有如下代码:import pygameclass Ship(): def __init__(self,screen): """初始化飞船并设置其初始位置""" self.screen = screen # 加载飞船图像并获取其外接矩形 self.image =

2017-11-03 16:10:40 27381 34

转载 window命令窗口的跳转命令——cd

在需要处理不同路径下的文件的时候,经常要在命令行模式下切换目录,这个时候可以使用目录跳转命令cd。 cd的全称是Change Directory,直译为改变文件夹,也就是跳转目录、切换路径的意思。它后面可以接驱动器符号、完整路径和相对路径。 一般我们打开命令行窗口的时候,默认的目录位于当前用户所在的路径下,比如:C:\Documents and Settings\jacran> 一般而言,这个目录下

2017-11-03 10:26:42 9812

原创 Python编程:从入门到实践的动手试一试答案(第十一章)

#11-1 城市和国家#city_functions.pydef city(city,country): print(city + ',' + country) full_city = city + ',' + country return full_city.title() ---------------------------------------------#

2017-11-02 17:30:09 2003

原创 Python编程:从入门到实践的动手试一试答案(第十章)

#10-1 Python学习笔记with open('learning_python.txt') as file_object: contents = file_object.read() print(contents)----------------------------------------------with open('learning_python.txt') as

2017-11-02 14:51:08 9894 3

原创 Python编程:从入门到实践的动手试一试答案(第九章)

#9-1 餐馆class Restaurant(): def __init__(self,restaurant_name,cuisine_type): self.name = restaurant_name self.type = cuisine_type def describe_restaurant(self): print("Re

2017-11-01 20:12:35 17773 4

随机森林python3实现代码(带数据集)

完全可编译通过,python3代码实现,不调库,纯手撸,带数据集。

2018-12-18

C语言简易版小游戏【flappy bird】(VS2017)

C语言简易版小游戏【flappy bird】,新手练手绝佳小程序,调试通过没有问题!

2018-02-10

AI 圣经 深度学习英文版

AI 圣经 深度学习英文版

2018-01-13

双目立体测距可执行EXE程序

双目立体测距可执行EXE程序

2018-01-11

VS2017+OpenCV3.3基于SGBM算法的双目立体视觉、双目测距(双目校正和立体匹配)(文档里包含了测试图片)

VS2017+OpenCV3.3基于SGBM算法的双目立体视觉、双目测距(双目校正和立体匹配)(文档里包含了测试图片)

2018-01-11

空空如也

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

TA关注的人

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