- 博客(273)
- 收藏
- 关注
原创 python教程笔记(详细)
本文持续更新…我的目录说明1 字符串,string1.1 字符串大小写1.2 合并字符串1.2 空白1.3 删除空白1.4 转义字符2 数学运算符注释说明本博文作为笔者笔记使用,不会很全面1 字符串,string1.1 字符串大小写字符串大小写由 title(),upper(),lower() 函数解决my_str = "hello world"print(my_str.titl...
2019-08-20 21:07:07
7056
原创 Markdown教程笔记(含印象笔记语法)
本文持续更新…文章目录前言字体加粗(bold)斜体(Italic)斜体加粗块引用(blockquotes)内置块引用块引用举例The quarterly results look great!列序内置列序前言本文主要参考Markdown文本,作为笔记,不会面面俱到,只会记录一些常用的功能和易错的知识。在线编辑可以使用DILLINGER, 更多参考见官网。一下为一些具有帮助的网址:mar...
2019-07-24 21:09:45
5056
4
原创 numpy生成随机数
文章目录生成随机整数--离散均匀分布生成随机浮点数--连续型均匀分布生成[0,1)之间的均匀分布生成标准正太分布这里只列出重要的几个函数生成随机整数–离散均匀分布使用numpy.random.randint(low, high=None, size=None, dtype=‘I’),范围为[low,high),不包括high这个值。生成的是离散的均匀分布(“discrete uniform”...
2019-07-10 22:26:06
872
原创 openCV笔记
本文持续更新中…文章目录 本文持续更新中...1 基本输入输出1.1读,写图像文件1 基本输入输出1.1读,写图像文件将图像存为灰度图import cv2img = cv2.imread(r'C:\Users\Lenovo\Desktop\water_drop.jpg',cv2.IMREAD_GRAYSCALE) #读取为灰度图cv2.imwrite(r'C:\Users\Le...
2019-07-09 22:29:33
529
原创 office 中解决ppt图标显示不正常问题(word,excel正常)
笔者下载了office2010安装完成后ppt的图标(后缀为pptx)显示异常,显示为空白;(原因是之前使用了默认的wps,之后安装office考虑到与wps可能不兼容的问题卸载了wps,但系统依然默认以wps打开的)笔者采用了网上说的从属性中更改图标的方法,结果图标显示正常,但是打开文件异常,不能正常显示文件内容(可以从最左下角开始中打开Microsoft powerpoint,再...
2019-06-21 17:36:56
4303
原创 plt.xlabel 'str' object is not callable
写了那么多年的python居然被这个给搞的老火,哎,真是…我在画图的时候写了plt.xlabel = 'x'运行输出图片,没有坐标,想了一下发现是不是等号,而是括号,于是我改写如下:plt.xlabel('x')运行,plt.xlabel ‘str’ object is not callable查看matplotlib画图,没有发现语法错误呀!!然后google,找到这个ht...
2019-06-05 23:27:18
10653
22
转载 python:列表增加元素,删除元素,切片等
本文转自Volcano Python:列表中,增加元素、删除元素、切片、其它 一、向列表中增加元素list.append(单个元素):在list列表末端增加一个元素;list.extend([元素1,元素2]):在list列表末端增加多个元素;list.insert(元素序号,元素):在list列表任意位置增加一个元素 二、从列...
2019-06-01 13:22:15
2205
原创 终端下载文件(windows和linux)
文章目录linuxwget自定义文件windowswgetpowershell -clientlinuxwgetlinux使用wget下载很方便,首先确保安装了wget,如可以在终端输入wget -V #或 -h 查看帮助查看wget版本以查看是否安装了wget。下载到当前目录wget xxx # xxx表示下载的链接这是最常用的,通常需要下载到哪儿就先进入那个文件夹...
2019-06-01 00:50:15
7649
原创 计算机视觉CV笔记
文章目录前言k-Nearest NeighborNearest Neighbor持续更新中…前言本文主要写一些程序代码相关的部分,注重coding实践,不会涉及太多理论分析k-Nearest NeighborNearest Neighbor以CIFAR10的图像数据为例,在官网cifar10下载python部分的图像数据集。...
2019-06-01 00:16:20
2370
原创 PCA主成分分析/协方差矩阵
更新中…参考博文:1,如何理解主元分析(PCA)2,协方差-正定矩阵第1篇博文对PCA做了很详细的说明,本文主要是对以上博文做些补充博文1提到了协方差矩阵,在此补充一下协方差矩阵的特点。协方差矩阵又称二阶混合中心矩协方差公式:Cov(X,Y)=E(X−EX)(Y−EY)(1)Cov(X,Y)=E(X-EX)(Y-EY) (1)Cov(X,Y)=E(X−EX)(Y−EY)(1)oro...
2019-05-30 13:56:46
3886
原创 np.random.seed用法
参考https://stackoverflow.com/questions/21494489/what-does-numpy-random-seed0-dorandom.seed是随机种子生成器,当有这个时每次输出都是一样的数,如下图这对于在程序debug的时候非常有用。当程序中需要用到随机数,而debug的时候希望随机数是固定的,则可以先给定一个种子。而当没有种子生成器,则是随机数,每次...
2019-05-26 16:13:43
1564
原创 python提升计算速度的方法
持续更新中…传统方法这里传统方法指的是可以显而易见的方法,比如for循环等等的优化1对称矩阵(symmetric matrix)比如如下矩阵沿着主对角线,左右两边是对称的。因此在循环体时,j的循环可以从i开始,然后另对角线两边相等即可 for i in range(4): for j in range(i,4): ... a...
2019-05-24 23:57:38
7533
1
原创 python vars()的用法
将属性/参数和属性值/参数值变为字典输出,如下例子import argparseparser = argparse.ArgumentParser()parser.add_argument('-Ap','--Add_prior',default='True', choices=['True','False'], help='Whether to con...
2019-05-24 21:21:13
1156
原创 Linux终端常用命令
Xshell :一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议.(百度百科)此文讲述的是xshell下的Linux命令,此命令在help下大都可以找到。在xshell终端下常用的命令有:因为新的CSDN书写格式出来,所以对原版做了一些修改,增加可读性原版见:https://blog.csdn.net/Mr_Cat12...
2019-05-23 10:26:08
4486
原创 spyder 断点调试python代码
想了一下,觉得需要写这个内容,因为自己折腾了很久,网上内容又超级乱很不全。进入spyder后,随便打开一个文件spyder最上栏有如下几个图标从左到右分别是:debug file (ctrl+f5)run current line (ctrl+f10)step into function or method of current line (ctrl+f11)run until ...
2019-05-20 17:29:56
6280
4
原创 matlab fsolve()函数的使用。
前言:哎,没想到我最高访问量居然是这篇博文,想了一下重新布局了,因为以前版本的CSDN版本更新,现在的版本阅读性更强了。(更新2019.5)fsolve()函数通常用于数值求方程或方程组的解,更常用于求解非线性方程组。其基本结构如下:(可以在matlab命令页面输入help fsolve查询)fsolve()解决的方程形式为F(X)=0;用法为:X = fsolve(FUN,X0,OPT...
2019-05-19 22:58:47
110870
7
原创 python argparse举例说明
目的:想从命令行通过命令来指定是否执行程序中的某个函数/模块关于argparse基础的建议先看:Argparse tutorial关于另一个例子:https://blog.csdn.net/lyc_yongcai/article/details/73676930这里只举例说明(原因是看了很多博文之后,还是没有解决笔者上面说的那个问题,即如何从命令行决定是否执行某段函数问题)例1:设定一个...
2019-05-11 17:33:50
989
原创 potplayer设置前进后退时间
浪费了很多时间在这上面,,,,按F5,在界面上找到“时间跨度”或者右键点击视频—选项----播放----时间跨度。将左右方向键设置为自己想的时间,比如我设置3秒,如果发现时间视频中移动的可能超过了三秒,那么将上图中下框红色里面的勾去掉。...
2019-05-09 23:21:06
15428
31
原创 python spyder多行缩进快捷键
文章目录往右移动4格往左边移动往右移动4格先鼠标选中要移动的多行代码,然后按tab建,按一次移动4格往左边移动同样选中多行,然后按shift+tab移动...
2019-05-09 22:05:39
25297
6
原创 python自然语言处理课后答案
持续更新中…使用的是《python自然语言处理》这本书,只给部分笔者做的答案,不敢保证都对,仅供参考我的目录持续更新中...第一章1.41.61.131.141.181.211.222.232.242.252.262.28第一章1.4len(text2)#先弄成都小写,去掉大小写区别,在求个数len(set([w.lower() for w in set(a)]))1.6tex...
2019-05-02 19:33:28
3630
2
转载 numpy 100题
英文版:https://github.com/rougier/numpy-100/blob/master/100_Numpy_exercises.ipynb中文版:https://www.jianshu.com/p/385d47d03cfb
2019-04-17 17:25:48
921
原创 数字图像处理(Digital image processing)笔记
持续更新中…使用的是《数字图像处理》这本书,主要是程序实现的过程我的目录持续更新中...第三章 intensity transformations and spatial filtering3.2.1图像反转 figure 3.43.2.2 对数变换第三章 intensity transformations and spatial filtering3.2.1图像反转 figure 3.4...
2019-03-28 00:07:01
1842
原创 NLP(自然语言处理)详细笔记
持续更新中…(本文主要是宗成庆老师的统计自然语言处理笔记,以代码实现为主)NLP目录持续更新中... 第三章:形式语言与自动机自动机在自然语言处理中的应用编辑距离 第三章:形式语言与自动机自动机在自然语言处理中的应用编辑距离The edit distance is the number of characters that need to be substituted, insert...
2019-03-27 22:21:21
1375
原创 CSDN博客生成目录
CSDN博客生成目录方法如下:在博文的首部写@[TOC]目录名,自己定)(注意是英文括号)我的目录简介简介A简介B 发展近况 **成就**简介简介A简介B 发展近况 成就使用四个star来变黑体的时候在目录中会出现。...
2019-03-26 11:30:55
834
原创 python常见函数
持续更新中… 1. 计算程序运行时间import timestart = time.time()xxxxxx end = time.time()running_time=end-start #unit: second
2019-03-22 15:38:54
271
原创 C/C++常见函数
1. 排序sort函数排序需要用到algorithm函数,sort的一般用法为:sort(begin,begin+n,cmp)第一个参数是数组的首位置,写定义的数组名即可第二个参数是数组末位置,写要排序到第n个数就+n第三个参数是排序规则,升或降排序,(第三个参数不写默认升序)这里可以通过调用functional里面的greater和less实现.functional提供了一堆基于模板...
2019-03-21 14:16:45
956
原创 谭浩强C程序设计第四版答案
只给出一些需要编程的答案,用的是谭浩强老师的书:第一单元6,编写一个c程序,输入a,b,c三个值,输出其中最大者#include<stdio.h>int main(){ int a, b, c,d; int max(int x, int y, int z); printf(&
2019-03-20 23:17:36
13370
4
原创 C/C++关于scanf_s的一些坑
用了VS2015,使用scanf函数时总是报错要求使用scanf_s。于是将scanf改为scanf_s当输入是字符时又报错,说没有传递足够的参数,于是网上查之后在scanf_s后加了表示存储空间大小的sizeof函数(如果不加的话,当输入的值比较大可能会超过边界溢出所以scanf_s后面的s就是safe的简写)很遗憾,又有新的问题,.exe不能写入!!!!于是又一顿找,问题是上面的程序...
2019-03-14 22:34:41
4182
原创 联想平板电脑win10如何取消触摸键盘按键声音
进入文件夹\program files\lenovo controlApp, 点击运行之后将“按键时震动”取消即可
2019-02-16 17:21:17
4430
原创 周志华《机器学习》章节整理
《机器学习》课后答案见课后答案本部分主要目的在于:使用现有的包(主要是sklearn)实现课程中的问题,同时也是对应课文介绍一些常用包 持续更新中…第二章 模型评估和选择1)测试集和训练集的划分这部分内容主要参加文献3,。 参考文献1.为什么要用交叉验证2.sklearn.model_selection3.sklearn.model_selection.train_test_s...
2019-01-26 23:57:23
1875
原创 李航《统计学习方法》习题答案
前言:本系列习题系笔者主观完成,一家之言难免有错误之处持续更新中…第一章1.2 经过经验风险最小化推导极大似然估计。证明模型是条件概率分布,当损失函数是对数损失函数时,经验风险最小化等价于极大似然估计。先说极大似然估计。设X1,X2,…Xn是来自XXX的样本,则X1,X2,…Xn的联合分布律为:∏i=1np(xi;θ)\prod_{i=1}^n p(x_i;\theta)i=1∏...
2019-01-25 19:15:10
9991
4
原创 机器学习(周志华)课后作业/习题答案
前言:本作业系笔者通过个人思考、参考博文、引擎搜索、查阅资料等各种途径完成,因此必然有解答不当之处。故本系列答案仅仅作为笔者个人笔记使用(相当于笔者的在线笔记本,因此仅一家之言)。此外笔者只完成部分认为有用的问题。 持续更新中…第一章1.1通常情况下,版本空间是正例的泛化。在我们确定学习目标之后(比如找到“好瓜”,视为正例),可能有多个假设(hypothesis)是跟我们的目标一致的,满足...
2019-01-23 17:32:59
29659
原创 python/numpy中数组array和矩阵matrix的区别
在numpy中,array(实际上是ndarray,表示多维数组)是可以有多维度的,而matrix只有两个维度,即行和列。所以matrix是array的一种特例,因而它继承了array的所有函数,同时还特别为matrix开发了自己新的函数。简言之,array可以使用的函数,matrix都可以使用,而matrix可以使用的函数array未必可以使用。举例如下新建a,b矩阵和a1,b1数组a...
2019-01-20 22:30:13
2114
原创 多维矩阵/数组变成一维数组
在这篇文章中实际上提及了4种方法4种方法但常用了我写两种:1 使用reshape, 表示重新改变结构上面我生成了一个22的2维数组,我想将他们变成1维数组,使用reshape(-1),(括号有几个数表示几维,如reshape(1,1,1)表示三维),最后reshape是不改变原来的值的。这里-1表示不限定行数。注意reshape(-1,1)是二维,表示不论多少行弄成一列,实际上就是41...
2019-01-20 21:59:07
5146
原创 球面坐标系
本文主要解决在球面上一点A,经纬度为(θ,ϕ\theta,\phiθ,ϕ), 朝着与经线成ψ\psiψ角转动,走了ℓ\ellℓ长度之后的新坐标系(θ′,ϕ′\theta',\phi'θ′,ϕ′), 求新坐标系的值以及跟跟经线的新夹角是多少。(一)球面正弦定理余弦定理在球面上画一个三角形,如下图ΔABC\Delta ABCΔABC∠A对应的边为aaa,(...
2019-01-16 14:31:34
15404
4
原创 分Bin的求法
功率谱ClC_lCl具有如下的表示:⟨almal′m′∗⟩=δll′δmm′Cl\left\langle a_{lm}a^*_{l'm'}\right\rangle=\delta_{ll'}\delta_{mm'}C_l⟨almal′m′∗⟩=δll′δmm′Cl
2019-01-14 19:45:01
1831
1
原创 机器学习-Andrew Ng课程笔记
本文是参考Andrew Ng网上课程和别人总结的机器学习笔记,作为笔者学习的参考,笔者主要实现了一些程序问题。持续更新中…1 两个参数梯度下降法现在有一组数据,plot之后如下图x = np.array([1,3,4,7,9,10,11,18])y = np.array([5,12,12,20,32,30,33,60])现在问:当x等于8的时候,y的取值是多少?首先看这个图,具有...
2019-01-11 00:07:54
321
原创 将图片读取为像素格式
使用python有两种方法:使用scipy.misc使用imageio#可以使用scipy.misc和imageio中的任何一种,这里我使用scipy.misc,#所以我注释掉了imageioimport matplotlib.pyplot as pltimport scipy.misc#import imageio#读取文件目录image_file_name = (r'C...
2019-01-09 20:56:11
1843
1
原创 机器学习梯度下降法举例
现在有一组数据,plot之后如下图x = np.array([1,3,4,7,9,10,11,18])y = np.array([5,12,12,20,32,30,33,60])现在问:当x等于8的时候,y的取值是多少?首先看这个图,具有线性,于是我们假设先用一条直线拟合(即一次函数)采用梯度下降法我们的hypothesis为有两个参数,使用梯度下降法参数更新为用pytho...
2019-01-08 21:21:23
4270
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅