自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (8)
  • 收藏
  • 关注

原创 STI解读A:STI测量方法

语音传输指数(SpeechTransmissionIndex,STI)是衡量室内声音质量一种主要方式。STI取值范围是0-1,越大越好,大值表明室内声音环境对原始语音的传输影响不大,传输条件好。读了几篇参考文献,总是理不清概念,落实不了方法,越调研越混乱。今天开始,选几个感兴趣的问题,逐一整理。老太太算账节节清。 先整理一下STI的测量方法。 按...

2020-03-16 09:52:45 3054

原创 persistent与global相比:没有明显特点

用matlab编写一个计算室内冲激响应(roomimpulsereponse,RIR)程序,其中有个六重循环。每次循环只是修改一个变量,但每次计算都需要一组参数,计算结果则累积到RIR值上。RIR是一个比较大的向量,如果每次都当成输入参数带入再带出,很浪费内存,不合适。于是将其定义为全局变量,没有问题。想起persistent类型变量与global类似,又换成persistent...

2020-03-13 09:50:26 459

原创 语音信号滤波与逆滤波效果分析

设滤波器传递函数为H(z),则输入信号X(z)到输出信号Y(z)的滤波变换是: Y(z)=X(z)H(z) 滤波时输入信号X(z)和系统函数H(z)已知,通过滤波过程计算输出信号Y(z);逆滤波时则是输出信号Y(z) 和系统函数H(z)已知,试图从输出信号Y(z)中恢复输入信号X(z),即实现X(z)=Y(z)/H(z)变换。 如果滤波过...

2020-03-05 16:07:19 4714

原创 向量变矩阵高效语句:buffer

把一个向量X分成长度为N的帧,帧之间重叠P个样点;帧化信号加窗后逐帧进行FFT。这几乎是语音信号处理的“必须流程”。以前都需要编循环实现。近日发现一个MATLAB函数,一句话就能实现,惊叹不已。这里推荐buffer语句。细致说明可用帮助命令调出研究。这里介绍几种典型情况。1,把一个向量自动分帧变为矩阵,帧之间无重叠: X1=buffer(X, N); 不丢弃一个样点,自...

2020-02-27 20:03:09 274

原创 从specgram转到spectrogram:matlab为什么要把一个命令搞得如此复杂?

读一个程序,其中有specgram语句,语谱图绘图效果觉得不理想,想用更多参数改善一下。R2018b中用Help一查,才发现该函数已经是将要停用函数,没有使用说明,只是让改用spectrogram函数。打开spectrogram参考页一看,登时后悔进来,各种调用格式居然达到16种之多,最简单的不带返回参数的调用都根据输入参数分成两种形式。想一想自己最简单的要求就是用新函数实现旧功能,...

2020-02-26 18:51:45 1066

原创 在Matlab中设计梳状滤波器

梳状滤波器之所以被称为梳状滤波器,是因为它的幅频特性曲线状如梳子。这是一类典型的数字滤波器,主要用来对频谱中特定频率“定点清除”。MATLAB中有专门梳状滤波器函数,编程很方便。这里根据自己解读过程整理一下,供大家参考。一、梳状滤波器函数 1,[b, a] = iirnotch(Wo, BW, Ab) Wo:要清除频率; BW:带宽; Ab...

2020-02-10 14:48:48 14183

原创 图像化矩阵Matlab程序

这几天做UFLDL练习反复

2014-08-17 10:28:04 1896

原创 UFLDL矢量化编程练习:用MNIST数据集的稀疏自编码器训练实现

折腾了两天,总算实现了用MNIST数据集的

2014-08-16 13:26:36 1567 1

原创 UFLDL矢量化编程练习:遇到问题

以为UFLDL的矢量化编程一节没有什么

2014-08-14 09:41:11 880

原创 UFLDL矢量化编程练习:翻译

这是UFLDL第二单元,矢量化编程作业的翻译

2014-08-13 07:03:32 1033

原创 UFLDL稀疏编码器练习实现

今天终于做完UFLDL稀疏编码器

2014-08-12 14:28:50 1636

原创 UFLDL稀疏自编码器练习第一步:生成训练集

今天按照UFLDL稀疏自编码器单元练习

2014-08-05 15:57:50 2153

原创 UFLDL稀疏自编码器练习翻译增添公式图片

斯坦福的UFLDL是系统学习深度学习内容、弄清

2014-08-04 14:00:29 1840 1

原创 开设博客初衷

近来阅读深度学习资料多,网上搜索

2014-08-03 07:22:34 556

用MNIST数据集训练稀疏自编码器各文件说明

对UFLDL第二单元用MNIST数据集训练稀疏自编码器各函数所做的说明。具体函数见上传的6个matlab文件

2014-08-16

显示一组图像

UFLDL上标准程序,翻译了其中英文注释。如果想按指定格式显示图像,建议调用时指定列数,例如 20*10显示200幅图像。否则该函数默认执行时显示200幅图像的方式为12*17,最后4幅图象空着,不好看

2014-08-16

用MNIST数据集训练稀疏自编码器主程序

这是实现UFLDL第二单元“矢量化编程”中用MNIST数据集训练稀疏自编码器主程序,调用了上传的其它几个函数。我的机器上运行10000个样本集的训练大约需要45分钟

2014-08-16

多变量函数优化的L-BFGS算法matlab程序

这个函数可以从UFLDL网站上下载,其好处是在用10000个样本优化30多万个参数时内存不溢出,比网站上所用的minFunc函数好。我下载后整理了一下,翻译了注释,行数从800多行压倒660行

2014-08-16

计算稀疏自编码器代价函数和梯度值程序

实现UFLDL中稀疏自编码器标准程序,各种实现区别不大,参考别人程序,按照自己喜欢的方式重组了一下。

2014-08-16

稀疏自编码器的参数初始化

UFLDL中训练稀疏编码器时,对参数初始化的标准程序,我只是翻译了注释

2014-08-16

用MNIST数据形成训练样本集

根据MNIST的.mat文件,随机选取样本构造指定数量的训练样本集。.mat文件由前面的mnistImages2Mat.m产生

2014-08-16

避免内存溢出的读MNIST数据Matlab代码

读出MNIST手写数字图像的matlab程序,可避免内存溢出。

2014-08-16

空空如也

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

TA关注的人

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