我正在尝试计算一个8x8x8的特定稀疏张量的张量秩,也就是CP秩(https://en.wikipedia.org/wiki/Tensor_rank_decomposition#Tensor_rank)。
我是Tensorly的新手,刚刚安装。在阅读了有关parafac函数(http://tensorly.org/stable/modules/generated/tensorly.decomposition.parafac.html)的文档之后,我似乎需要指定一个特定的张量秩,以便找到该特定秩的张量秩分解。如何使用此软件计算张量秩?当给定一个特定的张量时,是否存在一个不同的函数来产生张量秩?
发布于 2020-10-21 23:34:33
如果你使用来自Github的最新版本的TensorLy,你可以设置rank='same'或0到1之间的任何浮点值来设置等级,以便保持与原始张量相同的参数数量,或者参数的一小部分。
https://stackoverflow.com/questions/64285132
复制相似问题