cuTimeWarp:用于时间序列机器学习的动态时间规整和SoftDTW损失功能的CUDA实现。 CSS535 HPC的课程项目
文件大小:
108k
资源说明:cuTimeWarp
用于时间序列机器学习的动态时间规整和SoftDTW损失功能的CUDA实现。
基于以下描述的算法:
去做
在CPU上实施幼稚的DTW
在CPU上实现软DTW
选择基准数据集
在CPU上实现成对平方的欧几里德距离
在CPU上实现软DTW渐变
在CPU上实现软DTW重心估计
在CUDA中实施幼稚的DTW
在CUDA中实施软DTW
在CUDA中实现成对平方的欧几里德距离
在CUDA中实现软DTW渐变
在CUDA中实现软DTW重心估计
在CUDA中实现软DTW的优化
运行基准实验
实验结果分析
基准测试的数据集候选者:
针对8732个样本的 10类分类任务,每个样本约4秒的音频
或人类或动物声音的某些子集
(或另一个带有UCR标签的人类活动识别数据集)
性能测试任务
使用SoftDTW重心的k均值聚类
具有SoftDTW损失的监督分类梯度下
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。