|
vmmlib
1.7.0
|
Collaboration diagram for vmml::tucker4_tensor< R1, R2, R3, R4, I1, I2, I3, I4, T >:Public Types | |
| typedef double | T_internal |
|
typedef tucker4_tensor< R1, R2, R3, R4, I1, I2, I3, I4, T > | tucker4_type |
|
typedef t4_hooi< R1, R2, R3, R4, I1, I2, I3, I4, T > | t4_hooi_type |
|
typedef tensor4< I1, I2, I3, I4, T > | t4_type |
|
typedef tensor4< R1, R2, R3, R4, T_internal > | t4_core_type |
|
typedef matrix< I1, R1, T_internal > | u1_type |
|
typedef matrix< I2, R2, T_internal > | u2_type |
|
typedef matrix< I3, R3, T_internal > | u3_type |
|
typedef matrix< I4, R4, T_internal > | u4_type |
Public Member Functions | |
| size_t | nnz_core () const |
| size_t | size_core () const |
| void | reconstruct (t4_type &data_) |
| template<typename T_init > | |
| tensor_stats | decompose (const t4_type &data_, T_init init, const size_t max_iterations=10, const float tolerance=10) |
| template<typename T_init > | |
| tensor_stats | tucker_als (const t4_type &data_, T_init init, const size_t max_iterations=10, const float tolerance=1e-04) |
Definition at line 42 of file tucker4_tensor.hpp.