Как написано в заголовке, я хочу решить Ax = b.
При создании с cv::Mat
и мои необходимые измерения (10 миллионов x 5 миллионов записей) выделение этого хранилища (очевидно) не удастся :-D.
Вместо этого я хочу использовать cv::SparseMat
потому что в каждой строке есть только две записи (1 или -1), это правильный путь.
Но как можно решить Ax = b, используя OpenCV и SparseMat?
С cv::Mat
это делается с помощью cv::solve(A,b,x, Solver)
но это не будет работать (это не правильный входной аргумент типа cv::InputArray
) с cv::SparseMat
Любые идеи, как я могу решить х, используя OpenCV (3.1.0)?
Задача ещё не решена.
Других решений пока нет …