- 博客(20)
- 收藏
- 关注
原创 vue 1.0自定义事件
自定义事件 Vue实例实现了一个自定义事件接口,用于在组件树中通信,这个事件系统独立于原生DOM事件。 使用 $on() 监听事件 使用 $emit()在它上面触发事件 使用 $dispatch()派发事件事件沿着父链冒泡 使用 $broadcast() 广播事件,事件向下传导给所有的后代。 ...
2019-01-02 14:09:46 268
原创 vue 1.0相关特性(2)
异步更新队列 vue.js默认异步更新DOM,每当观察到数据变化时,Vue就开始一个队列,将同一事件循环内所有数据的变化缓存起来。如果一个watcher被多次触发,只会推入一次到队列中,等到下一次事件循环,Vue将清空队列,只进行必要的DOM更新。 如果想要在更新数据之后完成Vue.js完成更新DOM,可以在数据变化之后使用vue.nextTick(callback) 回调在DOM更新完成后调...
2019-01-02 14:07:35 172
原创 KOA入门 (一)
KOA入门KOA基本知识常用中间件功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 KOA基本知识 KOA是基于node...
2019-01-02 14:06:36 285
原创 vue 1.0相关特性(1)
Vue获取元素 Vue1.*版本中 <div class="box" v-el:myBox>你好</div> 将你好字体颜色设置为红色:this.$els.my-box.style.color=”red” Vue2.*版本中 <div class="box" ref="myBox&am
2018-07-12 14:57:29 286
原创 vue 1.0生命周期
vue 1.0生命周期 钩子函数 created beforeCompile Compiled ready beforeDestory destroyed created 在创建之前,首先初始化vue实例,监测data,初始化事件,然后进入created生命周期。created之后,判断是否包含el,如果包含,则判断是否包含template,否则装载el元素,判断是...
2018-07-10 13:56:38 1378
原创 基于Matconvnet深度学习框架的方言分类(2)
续写 在前篇文章中,我简单的介绍了应当如何使用 CNN 来识别和分类语音,并简单的介绍了 matconvnet 的使用以及example的运行。在下面我会说明如何使用该框架训练和测试自己的数据。 预处理数据 在上文中,我已经介绍过先将语音样本生成二维声谱图,这样可以完美的使用 CNN 进行训练和测试数据。我们已经处理好需要使用的方言声谱图样本,即一共采集了70个县级市的方言,先使用单字进行分
2018-07-10 10:34:40 685 1
原创 基于matconvnet深度学习框架的方言分类(3)
续写 在(2)中介绍了使用 matconvnet 中提供的examples中的可以训练cifar数据库的网络训练自己的方言样本数据。接下来介绍使用另外两种网络 vgg 和 alexnet 这两种网络模型也都较为经典。 vgg vgg网络模型较为复杂一些,它可以分为vgg-f 、vgg-s、vgg-m 等。在这里我使用的是vgg-f,因为相对而言vgg-f的网络结构简单一些,也比较适用我们
2018-07-10 10:34:21 571
原创 基于Matconvnet深度学习框架的方言分类(1)
背景 本文是基于Matconvnet深度学习框架对方言音频文件进行分类,介绍如下: 预处理数据 声谱图 预处理数据都是对音频文件进行处理,我们都知道 CNN 主要是针对二维数据做分类等,因此我们第一步需要做的是将一维的音频信号,通过调用specgram函数将音频文件转换成声谱图,我在实验中的采用过两种参数,分别如下: [b,f,t] = specgram(x,512,fs,512,
2018-07-10 10:33:52 679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人