parallelDist:使用多线程的并行距离矩阵计算

R的本地“dist”函数的快速并行化替代方案计算连续、二进制和多维的距离矩阵输入矩阵,支持41种预定义距离“stats”、“proxy”和“dtw”R包中的函数,以及用户-用C++编写的定义函数。为了便于使用,“parDist”函数扩展“dist”函数的签名并使用相同的参数命名约定作为现有R包的距离方法。包裹主要在C++中实现,并利用“RcppParallel”包借助“TinyThread”将距离计算并行化库。此外,“Armadillo”线性代数库用于在距离计算过程中优化矩阵运算。好奇地采用循环模板模式(CRTP)技术避免虚拟函数,它改进了动态时间扭曲计算,同时该实现保持了足够的灵活性,以支持不同的DTW步骤模式和规范化方法。

版本: 0.2.6
取决于: R(≥3.0.2)
进口: 卢比(≥ 0.12.6),Rcpp并行(≥ 4.3.20)
链接到: 卢比,Rcpp并行,RcppArmadillo公司
建议: 直接转矩控制,ggplot2,代理,测试那个,RcppArmadillo公司,RcppXPtr实用程序
出版: 2022-02-03
作者: 亚历山大·埃克特,卢卡斯·戈多伊,Srikanth KS公司
维护人员: 亚历山大·埃克特(Alexander Eckert)<alexanderreckert.com>
错误报告: https://github.com/alexeckert/parallelDist/issues
许可证: GPL-2型|GPL-3公司【扩展自:GPL(≥2)】
网址: https://github.com/alexeckert/parallelDist,https://www.alexandereckert.com/projects/#r-包裹
需要编译:
系统要求: C++11
材料: 自述文件 新闻
CRAN检查: parallelDist结果

文档:

参考手册: 平行距离.pdf
渐晕图: parallelDist渐晕图

下载:

程序包来源: 平行距离_0.2.6.tar.gz
Windows二进制文件: r-预发布:parallelDist_0.26.zip,r版本:parallelDist_0.26.zip,r-oldrel:parallelDist_0.26.zip
macOS二进制文件: r-prerel(arm64):平行距离_0.2.6.tgz,r-release(arm64):平行距离_0.2.6.tgz,r-oldrel(arm64):平行距离_0.2.6.tgz,r-prerel(x86_64):平行距离_0.2.6.tgz,r-release(x86_64):平行距离_0.2.6.tgz
旧来源: parallelDist存档

反向依赖关系:

反向进口: 生物传感器.usc,科坦,数据库支持服务,FuncDiv公司,ILoReg公司,影响效果大小,推断,知识产权,米纳,MLGL公司,麻木,奥普蒂,科学工作者
反向建议: 自适应高斯,数据仿生群,数据可视化,散漫主义者,配送优化,FCPS公司,IncDTW公司,基于投影的聚类,散射密度(Scatter Density)

链接:

请使用规范形式https://CRAN.R-project.org/package=parallelDist链接到此页面。