def somp(*args): """ somp(Matrix<(double)> X, Matrix<(double)> D, Vector<(int)> groups, int LL, double eps, int numThreads) -> SpMatrix<(double)> somp(Matrix<(float)> X, Matrix<(float)> D, Vector<(int)> groups, int LL, float eps, int numThreads) -> SpMatrix<(float)> """ return _spams_wrap.somp(*args)
def somp(*args) -> "SpMatrix< float > *": """ somp(Matrix< double > * X, Matrix< double > * D, Vector< int > * groups, int LL, double eps, int numThreads) -> SpMatrix< double > somp(Matrix< float > * X, Matrix< float > * D, Vector< int > * groups, int LL, float eps, int numThreads) -> SpMatrix< float > * """ return _spams_wrap.somp(*args)
def somp(*args): """ somp(Matrix< double > * X, Matrix< double > * D, Vector< int > * groups, int LL, double eps, int numThreads) -> SpMatrix< double > somp(Matrix< float > * X, Matrix< float > * D, Vector< int > * groups, int LL, float eps, int numThreads) -> SpMatrix< float > * """ return _spams_wrap.somp(*args)