自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

玥晓珖的博客

兄弟姐妹们多多交流

  • 博客(104)
  • 资源 (5)
  • 收藏
  • 关注

原创 欢迎来到我的主页

      本人目前从事压缩感知和深度学习在图像方面研究,发现CSDN真的是个很好的平台,大家共同学习共同进步~~~          近期在波士顿做医学图像处理,相关领域的朋友可以多多交流!      如果文章有错误请指出~...

2018-03-22 22:10:23 1119 4

原创 python算法综合(不断更新)

半年没怎么摸代码的我去裸面字节提前批了~ What a shamefuldayforme!面试就出了一个看起来很简单的题,题目就是生成螺旋矩阵, 虽然感觉再给我放水,但是抱歉,我好像简单的划水都没学好。。。今后努力刷算法题copy个6阶的螺旋矩阵过来~[[ 1. 2. 3. 4. 5. 6.] [20. 21. 22. 23. 24. 7.] [19. 32. 33. 34. 25. 8.] [18. 31. 36. 35. 26. 9.] [17. 30. 29...

2020-07-17 11:39:13 366

原创 安装Freesurfer遇到的问题

安装步骤http://surfer.nmr.mgh.harvard.edu/fswiki/DownloadAndInstall若显示无权限 须在命令前加上sudofreeview图形显示不成功:提示freeview.bin: error while loading shared libraries: libpng12.so.0: cannot open shared object fi...

2020-04-15 13:50:11 2213 1

原创 1.sorts method python (9)merge_sort

归并排序:原理:https://www.cnblogs.com/chengxiao/p/6194356.html这应该是我写的最蠢的一个代码了,不,可能以后还能写出更蠢的。。。。冗长,只能实现2**n 次方数组排序。。。准备接受鄙视了...# -*- coding: utf-8 -*-"""Created on Wed Jul 31 10:14:28 2019@author:...

2019-09-12 10:52:32 245

原创 1.sorts method python (8)quick_sort

快排序原理https://www.cnblogs.com/yangecnu/p/Introduce-Quick-Sort.htmlmy stupid code:# -*- coding: utf-8 -*-"""Created on Wed Jul 31 10:14:28 2019@author: yue zhangE-mails: [email protected]"...

2019-09-02 10:29:25 270

原创 1.sorts method python (7)counting_sort

计数排序Counting sort 原理:https://blog.csdn.net/weililansehudiefei/article/details/71941188my stupid code:# -*- coding: utf-8 -*-"""Created on Wed Aug 14 14:47:01 2019@author: zhang"""import ...

2019-08-15 05:38:37 183

原创 1.sorts method python (6)comb_sort

梳排序原理:https://blog.csdn.net/heyuchang666/article/details/50554251my stupid code:# -*- coding: utf-8 -*-"""Created on Wed Jul 31 10:14:28 2019@author: yue zhangE-mails: [email protected]"...

2019-08-06 10:18:42 280

原创 1.sorts method python (5)cocktail_shaker_sort

鸡尾酒排序原理:http://bubkoo.com/2014/01/15/sort-algorithm/shaker-sort/双向冒泡排序 (Bidirectional Bubble Sort)、波浪排序 (Ripple Sort)、摇曳排序 (Shuffle Sort)、飞梭排序 (Shuttle Sort) 和欢乐时光排序 (Happy Hour Sort)my stupid cod...

2019-08-05 05:51:46 217

原创 1.sorts method python (4)bucket_sort

桶排序原理:https://blog.csdn.net/liaoshengshi/article/details/47320023my stupid code:需要指定桶个数# -*- coding: utf-8 -*-"""Created on Wed Jul 31 10:14:28 2019@author: yue zhangE-mails: yuezh2015@16...

2019-08-05 03:49:32 183

原创 1.sorts method python (3)bubble_sort

原理:http://bubkoo.com/2014/01/12/sort-algorithm/bubble-sort/my stupid code:# -*- coding: utf-8 -*-"""Created on Wed Jul 31 10:14:28 2019@author: yue zhangE-mails: [email protected]"""imp...

2019-08-02 01:10:48 233

原创 1.sorts method python (2)Bogo Sort

算法思想:https://blog.csdn.net/qq_38780163/article/details/80805545my stupid code# -*- coding: utf-8 -*-"""Created on Wed Jul 31 10:14:28 2019@author: yue zhangE-mails: [email protected]"...

2019-08-01 21:36:31 187

原创 1.sorts method python (1)Bitonic Sort

1. 双调排序: Bitonic Sorthttps://blog.csdn.net/xbinworld/article/details/76408595复杂度O(n(logn)(logn)):https://www.cnblogs.com/bester/archive/2011/12/20/3255783.html缺点:works only when size of input...

2019-07-31 21:55:10 194

原创 linux 批量整理文件

前段日子学会了一种整理文件很容易的方法,一句话顶一小时工作量,特地记录一下。。1. cd +文件路径,进入文件夹在使用cd 时可结合tab键提示,两次tab键显示此路径下所有文件在windows 系统可以下载MobaXterm 。若在windows 终端需要使用 cd /d +文件路径进入文件夹。如果文件夹名臣个存在空格需要转义符号 “/”2. ls 显示当前路径下所...

2019-03-25 02:02:28 712

原创 tf.nn.sparse_softmax_cross_entropy_with_logits &tf.nn.softmax_cross_entropy_with_logits

两个函数的区别两个函数虽然功能类似,但是其参数labels有明显区别。tf.nn.softmax_cross_entropy_with_logits()中的logits和labels的shape都是[batch_size, num_classes],而tf.nn.sparse_softmax_cross_entropy_with_logits()中的labels是稀疏表示的,是 [0,num_...

2019-01-29 02:54:31 381

原创 tensorflow中的batch normalization

 1.原理公式如下:y=γ(x-μ)/σ+β其中x是输入,y是输出,μ是均值,σ是方差,γ和β是缩放(scale)、偏移(offset)系数。一般来讲,这些参数都是基于channel来做的,比如输入x是一个16*32*32*128(NWHC格式)的feature map,那么上述参数都是128维的向量。其中γ和β是可有可无的,有的话,就是一个可以学习的参数(参与前向后向),没有...

2019-01-22 04:01:26 782

原创 tf.train.saver()

将训练好的模型参数保存起来,以便以后进行验证或测试。tf里面提供模型保存的是tf.train.Saver()模块。模型保存,先要创建一个Saver对象:如saver=tf.train.Saver()在创建这个Saver对象的时候,有一个 max_to_keep 参数,这个是用来设置保存模型的个数,默认为5,即 max_to_keep=5,保存最近的5个模型。如果你想每训练一代(epo...

2019-01-22 02:23:38 655

原创 tf.layers.conv3d VS tf.nn.conv3d

  二者本质无区别,输入参数的方式有区别,可以看如下的例子:import tensorflow as tfx = tf.placeholder(tf.float32,[3,5,128,128,3])filter1 = tf.placeholder(tf.float32,[3,5,3,3,10])print(x.shape)inputs = tf.layers.conv3d...

2019-01-21 01:48:14 3751

原创 全连接层VS卷积层

1.全连接层:全连接层的每一个结点都与上一层的所有结点相连。类似下图:2.卷积层:参看:卷积神经网络反卷积/转置卷积 的理解 transposed conv/deconv3.全连接层转化为卷积层有兴趣的先看看Alexnet的网络结构。Tensorflow,Alexnet和MNIST数据 识别手写的数字(入门,代码,解析),此链接和本文的Alexnet参数不一致,...

2018-11-29 05:27:37 896

原创 python 各种小模块(glob,sys)

1. Python glob使用http://www.cnblogs.com/lovemo1314/archive/2011/04/26/2029556.htmlglob是python自己带的一个文件操作相关模块,用它可以查找符合自己目的的文件,就类似于Windows下的文件搜索,支持通配符操作,*,?,[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[...

2018-11-29 03:55:22 434

原创 Tensorflow,Alexnet和MNIST数据 识别手写的数字(入门,代码,解析)

2012年,Hinton的学生Alex Krizhevsky提出了深度卷积神经网络模型AlexNet,它可以算是LeNet的一种更深更宽的版本。AlexNet以显著的优势赢得了竞争激烈的ILSVRC 2012比赛,top-5的错误率降低至了16.4%,远远领先第二名的26.2%的成绩。AlexNet的出现意义非常重大,它证明了CNN在复杂模型下的有效性,而且使用GPU使得训练在可接受的时间范围内得...

2018-11-22 04:11:49 2662 2

原创 使用scikit-learn的svm进行分类(代码分析)

基于SciPy的众多分支版本中,最有名,也是专门面向机器学习的就是Scikit-learn。Scikit-learn项目最早由数据科学家 David Cournapeau 在 2007 年发起,需要NumPy和SciPy等其他包的支持,是Python语言中专门针对机器学习应用而发展起来的一款开源框架。Scikit-learn从来不做除机器学习领域之外的其他扩展,也从来不采用未经广泛验证的算法。...

2018-11-21 00:24:23 7479

原创 TensorFlow中的name 和python代码中的变量名

 在上篇文章(Tensorflow,CNN和MNIST数据 识别手写的数字(入门,完整代码,问题解析))中,使用CNN训练MNIST数据出现了模型恢复问题,其根源在于TensorFlow的命名空间。今天特地在此屡屡。 在学TensorFlow时必须看懂的一句话:“Python命名空间和TensorFlow命名空间好比为两个平行线。TensorFlow空间中的命名实际上是属于任何Te...

2018-11-17 03:18:10 1991 2

原创 Tensorflow,CNN和MNIST数据 识别手写的数字(入门,完整代码,问题解析)

MNIST解析:1. 导入所需模块:#读图from PIL import Image#显示import matplotlib.pyplot as plt#TensorFlowimport tensorflow as tf#MNIST数据from tensorflow.examples.tutorials.mnist import input_data2.下载并读入M...

2018-11-15 05:08:29 2842

原创 matlab 2018b查看nii图像

1.下载Tools for NIfTI (ANALYZE) MR image工具包:谷歌第一个:https://www.mathworks.com/matlabcentral/fileexchange/8797-tools-for-nifti-and-analyze-image下载后将解压后的文件夹放入MATLAB安装路径中的toolbox中2.在MATLAB中加载工具包路径;...

2018-11-14 00:52:26 4282 17

转载 tf.device

如果需要切换成CPU运算,可以调用tf.device(device_name)函数,其中device_name格式如/cpu:0其中的0表示设备号,TF不区分CPU的设备号,设置为0即可。GPU区分设备号\gpu:0和\gpu:1表示两张不同的显卡。 在一些情况下,我们即使是在GPU下跑模型,也会将部分Tensor储存在内存里,因为这个Tensor可能太大了,显存不够放,相比于显存,内存一般大多...

2018-11-10 23:45:00 2088

原创 运行U-net进行图像分割

 运行环境:Windows平台下的TensorFlow之前搭建过程:https://blog.csdn.net/u010327061/article/details/80150106“数据准备:原始数据:首先准备数据,参考数据来自于 ISBI 挑战的数据集。数据可以在 这里 下载到,含30张训练图、30张对应的标签。30张测试图片,均为.tif 格式文件。 增强后的数据 :谷...

2018-11-09 04:59:26 4186 28

原创 win10下anaconda中调用libtiff报错ModuleNotFoundError: No module named 'libtiff'的解决办法

  错误照片:做法:“输入命令 pip list发现安装的包里没有libtiff,于是我到网站里下载了libtiff的whl文件。下载地址是https://www.lfd.uci.edu/~gohlke/pythonlibs/,要选择与自己的电脑还有安装的python适配的版本,cp后面是适配的python版本,win后面是系统。如果下载了不匹配的文件,安装时会报错。”在a...

2018-11-08 07:55:49 3034 1

原创 Linux Bash

很久没更新博客了,最近在波士顿访学,开始了学习Linux之旅。  首先了解下shell:在介绍bash之前,需要先介绍它的起源——shell。shell俗称壳,它是指UNIX系统下的一个命令解析器;主要用于用户和系统的交互。UNIX系统上有很多种Shell。首个shell,即Bourne Shell,于1978年在V7(AT&T的第7版)UNIX上推出。后来,又演变出C s...

2018-11-05 05:54:55 932

转载 Python图像处理库PIL中图像格式转换(一)

转载链接:https://blog.csdn.net/icamera0/article/details/50843172 在数字图像处理中,针对不同的图像格式有其特定的处理算法。所以,在做图像处理之前,我们需要考虑清楚自己要基于哪种格式的图像进行算法设计及其实现。本文基于这个需求,使用python中的图像处理库PIL来实现不同图像格式的转换。对于彩色图像,不管其图像格式是PNG,还是B...

2018-08-02 16:48:09 340

转载 Pytorch入门学习(七)---- 数据加载和预处理的通用方法

转载链接:https://blog.csdn.net/hungryof/article/details/76649006torchvision的主要用途。两种数据集: 1. 所有图片都在同一个文件夹内。(这个用 torch.utils.data.DataSet类就行!) 2. 不同类别的图片放在不同的文件夹。(用 torchvision.datasets.ImageFolder(‘im...

2018-07-28 11:47:46 1463

原创 Deep Laplacian Pyramid Networks for Fast and Accurate Super-Resolution

转载请附上原文链接,谢谢0 abstract:最近卷积神经网络经常被用到对单图像超分辨率的高质量重建中。在这篇论文中,我们提出了Laplacian金字塔超分辨率网络(LapSRN)来逐步重构高分辨率图像的子频带残差(sub-band residuals)。在每个金字塔的层,我们将粗分辨率特征图作为输入,预测高频残差(high-frequency residuals),并使用反卷积(tran...

2018-07-27 20:49:35 6084 1

转载 ubuntu16.04安装MATLAB R2017b步骤详解(亲测可用)

 转载链接:https://blog.csdn.net/qq_32892383/article/details/79670871下载软件链接:https://bbs.feng.com/forum.php?mod=viewthread&tid=11458713  摘要:介绍在ubuntu16.04中从下载到安装成功的完整步骤。本文给出MATLAB R2017b(Lin...

2018-07-24 21:14:34 2156

转载 卷积神经网络

往期回顾在前面的文章中,我们介绍了全连接神经网络,以及它的训练和使用。我们用它来识别了手写数字,然而,这种结构的网络对于图像识别任务来说并不是很合适。本文将要介绍一种更适合图像、语音识别任务的神经网络结构——卷积神经网络(Convolutional Neural Network, CNN)。说卷积神经网络是最重要的一种神经网络也不为过,它在最近几年大放异彩,几乎所有图像、语音识别领域的重要突破都是...

2018-07-16 10:38:20 604

原创 深度学习平台 ubuntu 16.4+cuda9.0+cudnn7+pytorch0.4

显卡:

2018-07-11 20:56:44 9581

原创 深度学习pytorch代码各种常见头文件

1. from __future__ import print_function  在开头加上from __future__ import print_function这句之后,即使在python2.X,使用print就得像python3.X那样加括号使用。python2.X中print不需要括号,而在python3.X中则需要。# python2.7print "Hello world"#...

2018-06-27 11:27:54 2317

原创 MATLAB读raw,dat文件代码

1.读取raw文件,没有帧头:function [image,k] = readraw1(M, N)[filename, pathname] = uigetfile('*.raw', '读入图像');f1 = fopen([pathname, filename], 'r')data = fread(f1, 'uint16');fclose(f1);len = length(data...

2018-06-27 11:21:19 31404 16

原创 深度学习训练模型的硬件条件

https://blog.csdn.net/caimouse/article/details/77942582从李飞飞的课程里,可以看到她的电脑配置,这个配置是机器学习的基本配置,我们可以参考一下:http://cs231n.stanford.edu/slides/2017/cs231n_2017_lecture8.pdfCPU: intel core i7-7700k 4.4G内存:4X8G 显...

2018-06-24 21:29:44 14203 2

原创 电脑硬件入门基础知识——看完就会选电脑啦

再也不想当电脑小白了,搞深度学习还是要懂些电脑硬件标准的呀一台电脑需要知道哪些基本部件(1) 机箱,一般电脑的主要零件都放在这里(2) 显示器,用来看电脑的工作过程,要不然,你都不知道电脑究竟在做什么     (3) 键盘和鼠标,向电脑输入有用的命令,让它去为我们工作     (4) 主板,这是一块很重要的东西,虽然它长得有点 丑 ,这里是决定你这台电脑性能的重要零件之一(5) 内存,当电脑工作时...

2018-06-22 15:40:09 25396 11

转载 梯度弥散与梯度爆炸

https://www.cnblogs.com/yangmang/p/7477802.html问题描述先来看看问题描述。当我们使用sigmoid funciton 作为激活函数时,随着神经网络hidden layer层数的增加,训练误差反而加大了,如上图所示。下面以2层隐藏层神经网络为例,进行说明。结点中的柱状图表示每个神经元参数的更新速率(梯度)大小,有图中可以看出,layer2整体速度都要大于...

2018-06-12 20:33:54 223

转载 反卷积/转置卷积 的理解 transposed conv/deconv

转载出处: https://blog.csdn.net/u014722627/article/details/60574260搞明白了卷积网络中所谓deconv到底是个什么东西后,不写下来怕又忘记,根据参考资料,加上我自己的理解,记录在这篇博客里。先来规范表达为了方便理解,本文出现的举例情况都是2D矩阵卷积,卷积输入和核形状都为正方形,x和y轴方向的padding相同,stride也相同。记号: ...

2018-06-12 15:48:44 1215

点云滤波算法 一维双向扫描方法 matlab

点云滤波算法 一维双向扫描方法 matlab 激光雷达武汉大学课后作业

2014-05-03

点云滤波算法TOPSCAN

MATLAB代码 点云滤波算法 TOPSCAN算法 武汉大学 激光作业

2014-05-03

K均值算法流程图

K均值算法流程图 visio画的 写代码必备

2013-11-20

ISODATA算法流程图

ISODATA算法流程图,visio画的

2013-11-20

isodata算法matlab的主要函数

isodata算法,matlab的几个主要函数

2013-11-20

空空如也

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

TA关注的人

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