|
| template<pRC::Size R, pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Size D, class T , class Tb , class X > |
| auto | als (MHNOperator< T, D > const &MHNop, Tb const &b, T const &tolerance, X const &x0) |
| |
| template<pRC::Size R, pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Size D, class T , class Tb > |
| auto | als (MHNOperator< T, D > const &MHNop, Tb const &b, T const &tolerance) |
| |
| template<pRC::Size R, pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Size D, class T , class Tb , class X > |
| auto | amen (MHNOperator< T, D > const &MHNop, Tb const &b, T const &tolerance, X const &x0) |
| |
| template<pRC::Size R, pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Size D, class T , class Tb > |
| auto | amen (MHNOperator< T, D > const &MHNop, Tb const &b, T const &tolerance) |
| |
| template<pRC::Size RP, pRC::Size RQ, class T , pRC::Size D, class S > |
| std::tuple< pRC::Tensor< T, D, D >, std::map< std::string, std::string >, std::map< std::string, double > > | learnTheta (pRC::Tensor< T, D, D > const &theta, std::string const &header, std::string const &output, std::map< S, T > const &pD, cMHN::Score< T > const &Score, cMHN::Regulator< T, D > const &Regulator, T const &toleranceOptimizer, T const &toleranceSolverP, T const &toleranceSolverQ) |
| | Optimizes an MHN represented by a theta matrix to best describe a given data distribution using the TT format.
|
| |
| template<pRC::Size R, pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Size D, class T , class Tb , class X > |
| auto | mals (MHNOperator< T, D > const &MHNop, Tb const &b, T const &tolerance, X const &x0) |
| |
| template<pRC::Size R, pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Size D, class T , class Tb > |
| auto | mals (MHNOperator< T, D > const &MHNop, Tb const &b, T const &tolerance) |
| |
| template<pRC::Size R, pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Size D, class T , class Tb , class X > |
| auto | mamen (MHNOperator< T, D > const &MHNop, Tb const &b, T const &tolerance, X const &x0) |
| |
| template<pRC::Size R, pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Size D, class T , class Tb > |
| auto | mamen (MHNOperator< T, D > const &MHNop, Tb const &b, T const &tolerance) |
| |
| template<pRC::Size R, pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Size D, class T , class Tb , class X > |
| auto | rals (MHNOperator< T, D > const &MHNop, Tb const &b, T const &tolerance, X const &x0) |
| |
| template<pRC::Size R, pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Size D, class T , class Tb > |
| auto | rals (MHNOperator< T, D > const &MHNop, Tb const &b, T const &tolerance) |
| |
| template<pRC::Size R, pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Size D, class T , class Tb , class X > |
| auto | rmals (MHNOperator< T, D > const &MHNop, Tb const &b, T const &tolerance, X const &x0) |
| |
| template<pRC::Size R, pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Size D, class T , class Tb > |
| auto | rmals (MHNOperator< T, D > const &MHNop, Tb const &b, T const &tolerance) |
| |
| template<pRC::Size D, pRC::Size N = 2> |
| constexpr auto | getModeSizes () |
| |
| template<pRC::Size D, pRC::Size R, pRC::Size N = 2> |
| constexpr auto | getRanks () |
| |