×

张量工具箱.jl

swMATH ID: 44925
软件作者: 丹尼尔·克雷斯纳(Daniel Kressner);拉纳佩里沙市
描述: TensorToolbox.jl:张量作为多维数组的Julia包,功能包括Tucker格式、Kruskal(CP)格式、Hierarchical Tucker形式和Tensor Train格式。论文:以Tucker格式重新压缩张量的Hadamard乘积。哈达玛产品在科学计算和数据分析中基于张量的算法中占据显著地位。由于Hadamard乘积有显著增加秩的趋势,因此它可能是基于低秩张量表示的算法中的一个主要计算障碍。因此,开发能够减轻这种等级增加影响的再压缩技术是很有意义的。在这项工作中,我们研究了Tucker格式的情况下的这种技术,它非常适合于低阶和小到中等多线性秩的张量。快速算法是通过将迭代方法(如Lanczos方法和随机算法)与利用Hadamard乘积结构的快速矩阵向量乘积相结合来实现的。由此产生的复杂性降低与具有大模式尺寸(I)和小到中等多线性秩(R)的张量特别相关。为了实现我们的算法,我们为塔克格式的张量创建了一个新的Julia库。
主页: 网址:https://sma.epfl.ch/~anchpcommon/publications/ttensors_pp.pdf
源代码:  https://github.com/lanaperisa/TensorToolbox.jl
依赖项: 朱莉娅
关键词: 塔克格式;阿达玛积;基于张量的算法;数据分析;迭代法;Lanczos方法;随机化算法;复杂性降低
相关软件: 张量工具箱;兰德NLA;切布冯;github;Matlab公司;坦索拉布;TT工具箱;MCTDH公司;弗罗斯特;朱莉娅;htucker公司;地理PDE;算法862;UTV公司;BSDS公司;t产品;随机UTV;PROPACK公司;ADTT公司;PLANC公司
引用于: 13文件

按年份列出的引文