摘要: 随笔分类阅读 阅读全文
posted @ 2019-01-13 22:36 JeffreyLee 阅读(309) 评论(0) 推荐(0) 编辑
摘要: Python Iterator and Generator Iterator ​ 迭代器 (Iterator)和 可迭代对象 (Iterable)往往是绑定的。可迭代对象就是我们平时经常用的 , , 这种。事实上迭代器的概念会比可迭代对象宽泛很多,一会举几个例子就能明白。 ​ 在使用 这种数据类型的 阅读全文
posted @ 2019-08-10 17:32 JeffreyLee 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 1. Attention系列 1. "《Attention is All You Need》 简介+代码" 2. "Attention Is All You Need(Transformer)算法原理解析" 3. "以Attention为例谈谈两种研究创新模式" 4. "Attention的套路" 阅读全文
posted @ 2019-08-09 17:52 JeffreyLee 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 信号的频谱、幅度谱、相位谱及能量谱密度、功率谱密度 ​ 傅里叶变换一个令人震惊的事实是:Gaussian分布的密度函数 $e^{ x^2/2}$ 是唯一的一个傅里叶变换不变函数。 ​ 泛函分析中,Gaussian密度函数的极限($\sigma\to\infty$)是delta dirac函数 $\d 阅读全文
posted @ 2019-08-07 10:35 JeffreyLee 阅读(5982) 评论(0) 推荐(0) 编辑
摘要: Basic Python : Map, Filter, Reduce, Zip 1 Map() 1.1 Syntax 1.2 Working applying the given function to each item of the given iterable object. returns 阅读全文
posted @ 2019-07-29 21:42 JeffreyLee 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 阅读Tacotron2源码 之 Python进阶 1. Non Local Variable with Nested Function 2. Closure in Python 3. Decorator 1. Non Local Variable with Nested Function & 160 阅读全文
posted @ 2019-07-25 22:37 JeffreyLee 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 在今天的QRNN替代LSTM的过程中, 为了能够将代码改写成Tacotron2中模块类的形式,以便于将QRNN嵌入进现有代码, 学习了几种python函数和进阶用法: 1. \_\_call\_\_() 函数 2. lambda 函数 3. np.random.randint() 函数 4. @pr 阅读全文
posted @ 2019-07-23 15:46 JeffreyLee 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1. FSMN参数规模分析 & 160; & 160; & 160; & 160; (1)分析前提 : 1. 假设隐藏层单元规模都为 n 2. 只分析前向 t 个时刻的结构,即暂时不考虑双向的结构 3. 只分析向量系数编码,即vFSMN,暂时不考虑sFSMN & 160; & 160; & 160; 阅读全文
posted @ 2019-04-08 17:50 JeffreyLee 阅读(776) 评论(0) 推荐(0) 编辑
摘要: 1. 显式不同颜色 2. 忽略特殊文件 & 160; & 160; & 160; & 160;& 160; & 160; & 160; & 160;新建一个.gitignore文件,在文件中编写需要忽略的文件类型,比如: & 160; & 160; & 160; & 160;& 160; & 160 阅读全文
posted @ 2019-04-02 15:55 JeffreyLee 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1. 创建标签 & 160; & 160; & 160; & 160;& 160; & 160; & 160; & 160; 标签是指向commit的不可变指针 2. 操作标签 & 160; & 160; & 160; & 160;(1)删除标签 & 160; & 160; & 160; & 160 阅读全文
posted @ 2019-04-02 15:38 JeffreyLee 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1. 创建分支 & 160; & 160; & 160; & 160;& 160; & 160; & 160; & 160; 上面一条命令相当于以下两条命令 2. 切换分支 3. 合并分支 4. 删除分支 5. 分支合并冲突 6. 禁用fast forward合并分支 7. 储藏暂存区 8. 强行删 阅读全文
posted @ 2019-04-02 15:23 JeffreyLee 阅读(173) 评论(0) 推荐(0) 编辑