- 博客(1)
- 资源 (12)
- 收藏
- 关注
翻译 LPCNET: 通过线性预测改进神经语音合成
LPCNET: 通过线性预测改进神经语音合成摘要索引词 -- 神经音频合成 参数编码 WaveRNN1.导言2.WAVERNN3.LPCNET3.1条件参数3.2 预加重和量化3.3 线性预测3.4 输出层3.5 稀疏矩阵3.6 嵌入和代数简化3.7 从概率分布中抽取样本3.8 训练噪声注入4. 评估4.1 复杂度4.2 实验设置4.3 质量评估5.总结6.引用 摘要 神经语音合成模型最近已经...
2019-02-21 20:14:42 3453
the elements of style
“the elements of style” 可以说是英语写作应该遵循的“圣经” 后来的血多it类著名书籍的名字都参考来源于此书 比如The elements of c++ style,...
2012-08-08
C++设计模式迷你手册
各种设计模式原理的详细讲解,并辅助于c++源码
例如:
Bridge
意图: 将抽象部分与它的实现部分分离,使它们都可以独立地变化
适用性: 你不希望在抽象和它的实现部分之间有一个固定的绑定关系。例如这种情况可能是因为,在程序运行时刻实现部分应可以被选择或者切换。
类的抽象以及它的实现都应该可以通过生成子类的方法加以扩充。这时B r i d g e 模式使你可以对不同的抽象接口和实现部分进行组合,并分别对它们进行扩充。
对一个抽象的实现部分的修改应对客户不产生影响,即客户的代码不必重新编译。
(C + +)你想对客户完全隐藏抽象的实现部分。在C + +中,类的表示在类接口中是可见的。
有许多类要生成。这样一种类层次结构说明你必须将一个对象分解成两个部分。R u m b a u g h 称这种类层次结构为“嵌套的普化”(nested generalizations )。
你想在多个对象间共享实现(可能使用引用计数),但同时要求客户并不知道这一点。一个简单的例子便是C o p l i e n 的S t r i n g 类[ C o p 9 2 ],在这个类中多个对象可以共享同一个字符串表示(S t r i n g R e p )。
2009-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人