-
使用numpy在MATLAB中实现离散傅里叶变换的平滑代码
资源介绍
matlab离散傅里叶变换平滑代码numpy-ml
曾经希望您有一个效率低下但清晰易读的机器学习算法集合,这些算法仅以numpy实现吗?
不?
楷模
此仓库包含以下模型的代码:
高斯混合模型
EM培训
隐马尔可夫模型
维特比解码
可能性计算
通过Baum-Welch
/向前-向后算法进行MLE参数估计
潜在Dirichlet分配(主题模型)
通过变分EM估计MLE参数的标准模型
通过MCMC进行带有MAP参数估计的平滑模型
神经网络
层/逐层操作
添加
展平
乘
softmax
完全连接/密集
稀疏的进化联系
LSTM
Elman样式的RNN
最高+平均池化
点积注意
受限的Boltzmann机(带有CD-n培训)
2D反卷积(带填充和跨距)
2D卷积(带填充,膨胀和跨距)
一维卷积(带有填充,膨胀,跨度和因果关系)
模组
双向LSTM
ResNet样式的残差块(身份和卷积)
具因果卷积的WaveNet样式残差块
变压器式多头缩放点产品的关注
正则化器辍学
正常化
批量归一化(空间和时间)
层归一化(空间和时间)
优化器
新元w
/动量
阿达格拉德
RMSProp
亚当
学习率调度器