自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 NumPy花式索引

话不多说,直接看图说话t = np.array([[1,2],[3,4]])output: array([[1, 2], [3, 4]])t[[1,0]] #行交换t[:, [1,0]] #列交换t[[0,0]] #用第0行元素覆盖第一行元素t[[1,0], [1,0]] #取t[1,1]和t[0,0]t[[[0,1],[0,1]], :] #按行复...

2019-10-11 12:01:28 345

原创 Jupyter Notebook运行tensorflow结束自动释放资源

from numba import cudacuda.select_device(0)cuda.close()

2019-09-05 16:28:45 1522

原创 Linux帮助文档的目录结构与操作方法

结构名称代表意义NAME命令名称SYNOPSYS参数的大致使用方法DESCRIPTION介绍说明EXAMPLES使用示例(附带简单说明)OVERVIEW概述DEFAULTS默认的功能OPTIONS具体的可用选项(带介绍)ENVIRONMENT环境变量FILES用到的文件SEE ALSO相关的资料HI...

2019-07-11 17:18:57 271

转载 Data Preprocessing

本文章转自http://deeplearning.stanford.edu/wiki/index.php/Data_Preprocessing 数据预处理在许多深度学习算法中起着非常重要的作用。在实践中,许多方法在数据正常化和白化后效果最好。但是,数据预处理的确切参数通常不会立即显现,除非具有使用算法的丰富经验。在这个页面中,我们希望揭开一些预处理方法的神秘面纱,并提供预处理数据的提示(以及“标...

2018-06-08 19:31:26 929

原创 scipy.signal.spectrogram

参考官方文档 https://docs.scipy.org/doc/scipy/reference/generated/scipy.signal.spectrogram.htmlscipy.signal.spectrogram(x, fs=1.0, window=(‘tukey’, 0.25), nperseg=None, noverlap=None, nfft=None, detrend=...

2018-05-23 11:54:34 7930 3

原创 拉格朗日对偶问题(李航《统计学习方法》)

思路具体的公式就不黏贴了,只把大体思路记录下来,方便本人及有需要的人查阅。具体讲解可以去看李航的《统计学习方法》。 首先给出一个原始问题,原始问题一般都是带约束条件的,第一步就是利用拉格朗日乘子将原始问题转化为无约束最优化问题。将x视作常量,α,β视作变量,先求出α,β使得L(x, α,β)取得最大值,然后将之再视作x的函数。再求其极小值,这样就把原始问题转换为广义拉格朗日函数的极小...

2018-05-12 16:05:56 1371

转载 keras ImageDataGenerator用法

ImageDataGenerator图片生成器ImageDataGeneratorkeras.preprocessing.image.ImageDataGenerator(featurewise_center=False, samplewise_center=False, featurewise_std_normalization=False, sample...

2018-03-24 19:46:34 3064

原创 爬楼梯问题递归解法

简单爬楼梯  一个人爬楼梯,一次最多只能爬3级,问爬上15级楼梯一共有多少种方法?  一般遇到这种问题我们可以考虑递归,从最后开始考虑。因为一次性最多只能爬3级楼梯,那么想爬上15级楼梯无非就是以下三种情况:  1.从14级楼梯爬1级上去  2.从13级楼梯爬2级上去  3.从12级楼梯爬3级上去  设爬n级楼梯的方法数为f(n),则f(15) = f(14) + f(...

2018-03-20 19:07:37 4875

原创 机器学习mAP之我见

mAP(mean Average Precision)Precision and Recall       在模型评估时,我们往往会参照一些性能指标,最基本的如准确率和召回率。看过西瓜书的同学应该对下面这张表格很熟悉: predicted:P predicted:F actual:P TP FN ...

2018-03-19 21:03:35 9059 2

原创 C++实用编程小技巧(不定时更新)

关于栈Stack的基本操作//栈的定义及入栈出栈操作#include<stack>//定义stack <int>stk;//入栈stk.push();//打印并出栈while(!stk.empty()){ cout<<stk.top()<<endl; stk.pop();}关于C++字符串的一些常见操作...

2018-02-27 21:30:48 577

原创 hiho一下第168周 扩展二进制数

时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 我们都知道二进制数的每一位可以是0或1。有一天小Hi突发奇想:如果允许使用数字2会发生什么事情?小Hi称其为扩展二进制数,例如(21)ii = 2 * 21 + 1 = 5, (112)ii = 1 * 22 + 1 * 21 + 2 = 8。很快小Hi意识到在扩展二进制中,每个数的表示方法不是唯一的。例如8还可以

2017-09-19 12:41:13 587

原创 PAT甲级1132 Cut Integer (20)

Cutting an integer means to cut a K digits long integer Z into two integers of (K/2) digits long integers A and B. For example, after cutting Z = 167334, we have A = 167 and B = 334. It is interesting

2017-09-19 11:11:02 612

原创 Matlab彩色图像处理基本操作

在Matlab中一幅RGB图像的存储形式为MxNx3,其中每一个彩色像素都在特定空间位置的彩色图像中对应红绿蓝3个分量。分量图像的数据类型决定了它们的取值范围。若一幅RGB图像的数据类型是double,则分量的取值范围为[0,1],若为uint8,则取值范围为[0,255],若为uint16,则取值范围为[0,65535]从一幅RGB图像中提取颜色分量R=image(:,:,1);G=image(

2017-09-17 11:07:16 11206

原创 C语言返回2个变量的方法

return new int[] { i, j };

2017-09-17 10:18:49 2148

原创 如何用[1,5]的随机数生成[1,7]的随机数

采用2个[1,5]的随机数生成器,这样一共可以产生5x5=25种结果,此时可以每3个编码代表新的[1,7]之中的一个数字,最后的4位去除。我这边采用的每3个表示同一个[1,7]的数字,最后多出来的4个数字全部表示7。开始上代码:#include"stdio.h"#include"stdlib.h"#include"time.h"//用[1,5]的随机数生成[1,7]的随机数int main(

2017-09-15 17:51:38 1628

转载 Matlab函数bwlable小结

该文章是转载文章,觉得那位博主写的很透彻明了,我自己写可能也讲不清楚,故转之,在此谢过那位博主的无私奉献。 用法: L = bwlabel(BW,n) 返回一个和BW大小相同的L矩阵,包含了标记了BW中每个连通区域的类别标签,这些标签的值为1、2、num(连通区域的个数)。n的值为4或8,表示是按4连通寻找区域,还是8连通寻找,默认为8。 4连通或8连通是图像处理里的

2017-09-15 15:11:06 2692

翻译 Matlab函数padarray小结

padarray是MATLAB自带的一种图像填充函数,通常应用于将一幅矩形图像填充成为正方形图像,它的几种定义方法见下: B = padarray(A,PADSIZE) B = padarray(A,PADSIZE,PADVAL) B = padarray(A,PADSIZE,PADVAL,DIRECTION) B = padarray(A,PADSIZE,METHOD,DIRECTION

2017-09-15 13:36:59 1123

原创 数组循环移位

题目摘要给定一个数组,要求将数组向右循环移位K次,求所得的新的数组。题目分析给如下实例,如abcd1234循环移位4次,abcd1234→4abcd123→34abcd12→234abcd1→1234abcd一种很简单的求解方法就是每次移一位,循环移动K次,代码如下:#include"stdio.h"#include"stdlib.h"#include"string.h"#define N 10

2017-09-14 11:23:07 351

原创 hiho一下第167周数组重排

hiho一下第167周数组重排题目摘要时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi想知道,如果他每次都按照一种固定的顺序重排数组,那么最少经过几次重排之后数组会恢复初始的顺序?具体来讲,给定一个1 - N 的排列 P,小Hi每次重排都是把第 i 个元素放到第 Pi个位置上。例如对于 P = (2, 3, 1),假设初始数组是(1, 2, 3),重排一次

2017-09-14 10:51:23 193

原创 《编程之美》中的阶乘问题小结

问题一:给定一个整数N,那么N的阶乘N!末尾有多少个0?例如N=10,N!=3628800,N!的末尾有2个0.首先,先来看一下阶乘的定义:阶乘还有一种递归定义法:回到问题一,是不是一定要把N!给计算出来才能知道末尾有多少个0呢?答案是不是的。我们不妨把N!写成如下形式其中K不能被10整除。那么问题就转换为求M的值,M是几n!后面就有多少个0。当n!

2017-09-10 12:48:57 552

原创 最大公约数问题

首先从定义说起,所谓公约数,就是能够同时被若干个整数整除的数。而这些数中最大的那个,就叫做最大公约数(greatest common divisor,简称gcd)。讲完了定义,下面介绍几种求解最大公约数的算法。第一种算法就是欧几里得(Euclid)提出的辗转相除法。记x,y的最大公约数为f(x,y)。如果x,y同时可以整除t,那么y,x%y也可以整除t。理由很简单,令k=x/y

2017-09-10 09:41:48 1096

robustNormalization

针对生物信息学的信号处理;滤波器设计…… The study of co-localized proteins at the subcellular level is key to our understanding of the functional relationships between proteins in abnormal cells in complex diseases suchascancer,asproteinsinteracttogetheratsub-cellularleveltoperformcellfunctions. Different technologies have been developed in the recent years allowing simultaneous imagingofthesametissuespecimenwithseveralstainsormarkers

2018-05-22

Deep learning with convolutional neural networks for brain mapping

Deep learning with convolutional neural networks for brain mapping and decoding of movement-related information from the human EEG

2018-05-22

空空如也

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

TA关注的人

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