Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 9c2d92fd authored by hhakim's avatar hhakim
Browse files

Remove experimental status of MHTP functions and structures (pyfaust/matfaust).

parent 91b201e0
No related branches found
No related tags found
No related merge requests found
Pipeline #834031 skipped
% experimental block start
%==========================================================================
%> @brief Runs the MHTP-PALM4MSA hierarchical factorization algorithm on the matrix M.
%>
......@@ -35,4 +34,3 @@ function [F,lambda] = hierarchical_mhtp(M, hierarchical_p, mhtp_p, varargin)
hierarchical_p.use_MHTP = mhtp_p;
[F, lambda] = matfaust.fact.hierarchical(M, hierarchical_p, varargin{:}, 'backend', 2020);
end
% experimental block end
% experimental block start
%==========================================================================
%> @brief Runs the MHTP-PALM4MSA algorithm to factorize the matrix M.
%>
......@@ -39,4 +38,3 @@ function [F,lambda] = palm4msa_mhtp(M, palm4msa_p, mhtp_p, varargin)
palm4msa_p.use_MHTP = mhtp_p;
[F, lambda] = matfaust.fact.palm4msa(M, palm4msa_p, 'backend', 2020, varargin{:});
end
% experimental block end
% experimental block start
% =========================================================
%> @brief This class defines the set of parameters to run the MHTP-PAL4MSA algorithm.
%>
......@@ -79,4 +78,3 @@ classdef MHTPParams
end
end
end
% experimental block end
......@@ -485,7 +485,6 @@ def palm4msa(M, p, ret_lambda=False, backend=2016, on_gpu=False):
else:
return F
# experimental block start
def palm4msa_mhtp(M, palm4msa_p, mhtp_p, ret_lambda=False, on_gpu=False):
""" Runs the MHTP-PALM4MSA algorithm to factorize the matrix M.
......@@ -578,7 +577,6 @@ def hierarchical_mhtp(M, hierar_p, mhtp_p, ret_lambda=False, ret_params=False,
return hierarchical(M, hierar_p, ret_lambda=False, ret_params=False, backend=2020,
on_gpu=False)
# experimental block end
# experimental block start
def _palm4msa_fgft(Lap, p, ret_lambda=False):
......
......@@ -703,7 +703,6 @@ class ConstraintList(object):
"""
return self.clist.__getitem__(ind)
# experimental block start
class MHTPParams:
"""
This class defines the set of parameters to run the MHTP-PAL4MSA algorithm.
......@@ -759,7 +758,6 @@ class MHTPParams:
"palm4msa_period: "+str(self.palm4msa_period)+"\r\n"+
"updating_lambda: " +str(self.updating_lambda)+"\r\n")
# experimental block end
class ParamsFact(ABC):
"""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment