4 Master He

尚未进行身份认证

暂无相关简介

等级
TA的排名 16w+

Python 小技巧4

文章目录1. os模块: 文件路径读取与目录创建2. glob: 寻找目录下名称包含某些字母的文件3. sort函数进行list的排序1. os模块: 文件路径读取与目录创建os模块大概是比较常用的几个库之一了,但是经常用到的基本上就几个函数,在此简单记录一下。file_lsit = os.listdir('搜索的上级目录')这个函数返回的是输入的目录下的所有文件的名字。需要注意的是这...

2020-04-05 00:34:31

机器学习算法:岭回归 (Ridge regression) 与 Lasso回归 (Lasso regression)

岭回归与Lasso回归算法1. 岭回归2. Lasso回归当处理较为复杂的数据回归问题时,普通的线性回归算法,在预测精度和模型解释能力上都存在着不足。以最小二乘回归为例:从预测精度上来说,① 当样本数量N远大于特征数量P时,最小二乘回归方差较小,效果较好;②当N约等于P时,最小二乘回归容易产生过拟合;③当N远小于P时,最小二乘回归无意义。从模型的解释性上来说,当模型特征之间存着一定的相互关系的时...

2019-05-10 17:36:36

项目中涉及到的Python小技巧(3)—— 高维高斯分布

Python实现高维高斯分布:随机数生成、概率密度函数、累积分布函数一、 高斯分布随机数生成二、高斯概率密度函数三、高斯累积分布函数不过多分类整理了,遇到什么问题,找到了解决方法,就随手写上来吧也许大多数情况下,课题中我们用到2维的高斯分布就足够了,但可能会碰到要生成高维正态分布的情况。自己写又太麻烦,那么就需要依赖于Python强大且丰富的库了。一、 高斯分布随机数生成这应该是最常见的需...

2019-03-16 14:24:24

凸优化笔记 (2) —— 基本概念之重要的几个凸集

凸优化笔记 —— 基本概念之重要的例子1. 简单的例子2. 超平面与半空间3. Euclid球和椭球4. 多面体(较为重要,主要是单纯性)半正定锥在无尽的酒桌上终于爬了出来,终于可以干点正事了。想看完一部分就写篇博客看来还是有一点难度啊,尽量更新博客能跟上我学的速度吧。预告一下,凌青老师视频第9级应该是丢失了,这集基本讲的是凸函数的定义和凸函数的扩展,按照书上来自学一下就可以了。1. 简单的例...

2019-02-13 19:14:46

项目中涉及到的Python小技巧(2)—— 程序耗时、彩色显示

项目中涉及到的Python小技巧(2)—— 程序耗时、彩色显示

2019-01-29 23:15:50

凸优化笔记(1) —— 基本概念

凸优化笔记 —— 基本概念1. 数学优化基本准备本科没学过凸优化,想趁着还不是太忙,恶补下数学知识,终究是绕不过去的山。应该会不定时的更新凸优化、矩阵论的相关笔记吧,PRML、计算机视觉、概率图模型希望以后也能写一写笔记。推荐的书籍:英文版《Convex Optimization》中文版(译本)《凸优化》(清华出版社)推荐视频:前中科大 凌青老师 (现在好像去了中山大学了)视频在线...

2019-01-29 22:57:40

项目中涉及到的Python小技巧(1)——保存数据到TXT

项目中涉及到的Python小技巧(1)——保存数据到TXTPython保存数据到.TXT文件1.打开.txt文件**2.读取.txt文件3.写入.txt文件4.清除.txt文件由于现在原创的文章不够15篇,不够开专栏,所以只能这样来写。以后希望能开一些专栏,权当是对博客进行分类,方便寻找,也希望能当做一种笔记,把项目中使用到的一些方法技巧记录下来,免得以后想不起来了,还得到处查。当然,虽...

2019-01-24 15:39:25

利用keras实现孪生网络中的权值共享

keras中的权值共享Functional API不共享参数的模型共享参数的模型网络结构可视化首先声明,这里的权值共享指的不是CNN原理中的共享权值,而是如何在构建类似于Siamese Network这样的多分支网络,且分支结构相同时,如何使用keras使分支的权重共享。Functional API为达到上述的目的,建议使用keras中的Functional API,当然Sequential...

2019-01-11 19:15:15

填win10下keras可视化工具的坑

填win10下keras可视化工具的坑一、 使用keras自带网络可视化工具1.1 问题一问题二(这才是大坑)二、keras使用tensorboard一、 使用keras自带网络可视化工具keras可直接生成网络结构的打印图。具体方法为:from keras.utils.vis_utils import plot_modelplot_model(your_net, to_file='mod...

2019-01-06 00:37:56

正态分布、正态分布采样及Python实现

正态分布、正态分布采样及Python实现多元正态分布(多元高斯分布)协方差矩阵协方差分解变量的线性变换(正态分布采样原理)python实现参考文献多元正态分布(多元高斯分布)直接从多元正态分布讲起。多元正态分布公式如下:Pr=1(2π)D/2∣∑∣1/2exp(−0.5(x−μ)T∑−1(x−μ)))P_r=\frac{1}{(2\pi)^{D/2}\left|\sum\rig...

2018-12-27 22:22:10

课程分享代码

@[TOC] PIC16F876A代码分享医疗器械实践的代码,会上传到CSDN下载上,积分最少只能设1,稍微花点积分,下载下吧。做的不是太好,学弟学妹们,扒下代码就行了。链接在这https://download.csdn.net/download/qq_35826213/10880290...

2018-12-27 11:52:39

信息熵、相对熵、交叉熵的理解

信息熵、相对熵、交叉熵信息论与信息熵相对熵(KL散度)交叉熵信息论与信息熵提到这三个概念,就不得不提到信息论。。人们通常将香农于1948年10月发表于《贝尔系统技术学报》上的论文《A Mathematical Theory of Communication》(通信的数学理论)作为现代信息论研究的开端。香农也被称为是“信息论之父”。其实熵这个概念是香农,从热力学中借鉴过来的,热力学中的热熵是表示...

2018-12-27 11:31:22

Python中3D+Temporal 可视化

Python中3D+Temporal可视化利用Mayavi动画修饰器——Animat利用Mayavi和Moviepy动态显示,并生成gif接我的第一篇博客,python中需要安装Mayavi和Moviepy两个第三方库。其中Mayavi,直接用pip首先安装VTK、traits和PyQt,我是用的是PyQt5.python下安装东西,实在没太多技术含量,在以后的博客里,只会对那些较为难的问题...

2018-12-18 21:29:24

读Fast and robust 3D ultrasound registration – Block and game theoretic matching笔记(1)

读Fast and robust 3D ultrasound registration – Block and game theoretic matching笔记(1)1. Method1.1 Naive point selection1.2 块匹配1.3 离群排斥策略1.3.1 形貌约束1.4 优化函数融合2. Experiment这两天在读一篇关于3D超声配准的文章,这篇文章发表在Medic...

2018-12-09 00:38:24

Python,利用Mayavi进行标量医学图像的三维体绘制

Python,利用Mayavi进行标量医学图像的三维体绘制Mayavi读取数据三维数据绘制表面绘制体绘制体绘制中ctf和otf的设置断层切片第一次写博客,难免有错误之处,还请见谅。MayaviMayavi2可以方便的对三维数据进行显示,且具有良好的交互性,是科学研究中数据可视化重要的工具。Mayavi的安装此处不再赘述,CSDN已有很多的详细地在python下的安装方法,请自行查找Maya...

2018-12-02 21:41:04
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。