文件名称:TensorDecompositions.jl:张量分解算法的Julia实现
文件大小:29KB
文件格式:ZIP
更新时间:2024-06-18 09:01:09
Julia
TensorDecompositions.jl 张量分解算法的Julia实现 什么是新的 兼容 Julia v0.7/v1.0 可用功能 Tucker 分解的以下函数,除了sshopm ,返回一个Tucker ,其中包含factors::Vector{Matrix{Float64}} , core::Array{Float64} ( Kruskal 分解的一维数组),以及相对重建误差error::Float64 。 高阶 SVD (HOSVD) [3] hosvd{T,N}(tnsr::StridedArray{T,N}, core_dims::NTuple{N, Int}; pad_zeros::Bool=false, compute_error::Bool=false) 规范多元分解 (CANDECOMP/PARAFAC) candecomp{T,N}(tnsr::Strided
【文件预览】:
TensorDecompositions.jl-master
----.travis.yml(386B)
----test()
--------test_candecomp.jl(991B)
--------test_parafac2.jl(362B)
--------helpers.jl(1KB)
--------test_utils.jl(2KB)
--------test_tensorcur3.jl(664B)
--------runtests.jl(516B)
--------REQUIRE(1B)
--------test_spnntucker.jl(2KB)
--------test_hosvd.jl(808B)
--------test_nncp.jl(326B)
--------test_sshopm.jl(521B)
----src()
--------tensorcur.jl(3KB)
--------parafac2.jl(3KB)
--------spnntucker.jl(17KB)
--------abstract_decomposition.jl(939B)
--------array_pool.jl(1KB)
--------TensorDecompositions.jl(1KB)
--------candecomp.jl(8KB)
--------hosvd.jl(968B)
--------sshopm.jl(2KB)
--------tucker.jl(2KB)
--------nncp.jl(2KB)
--------utils.jl(8KB)
----LICENSE.md(1KB)
----REQUIRE(65B)
----README.md(7KB)