eigen3

    5Ciepło

    2Odpowiedz

    Załóżmy, że mam Eigen :: VectorXd x; // {1,2,3,4,5,6,7,8} i Eigen :: VectorXd ind_vec; // {0,2,4,5} Czy istnieje sposób na łatwy sposób wyodrębnienia elementów ind_vec z x? podobnie jak: x.extract (in

    5Ciepło

    2Odpowiedz

    Jako część mojego potoku muszę wykonać rozkład złożony z dużej matrycy rzędu 6000x6000. Matryca jest gęsta, więc chyba, że ​​uprościłem problem (w miarę możliwości sot), nie można zastosować żadnej rz

    5Ciepło

    1Odpowiedz

    Próbuję napisać nowe wyrażenie Eigen po najnowszej dokumentacji https://eigen.tuxfamily.org/dox-devel/TopicNewExpressionType.html. Zasadniczo to, czego chcę, jest częścią funkcji przekształcania, któr

    5Ciepło

    2Odpowiedz

    Czy istnieje wyraźny i skuteczny sposób na znalezienie wartości własnych i wektorów własnych rzeczywistej, symetrycznej, bardzo dużej, powiedzmy, 10000x10000, rzadkiej macierzy w Eigen3? Istnieje solw

    6Ciepło

    1Odpowiedz

    Chciałbym zrozumieć, jak szablony wyrażeń działają w Eigen. Zrozumiałem, że suma dwóch podwójnych dynamicznych wektorów odbywa się za czymś, co wygląda tak: CwiseBinaryOp< internal::scalar_sum_op<doub

    5Ciepło

    4Odpowiedz

    Mam pytanie dotyczące biblioteki Eigen w C++. Właściwie chcę obliczyć odwrotną macierz rzadkiej macierzy. Kiedy użyłem gęstej macierzy w Eigen, mogę użyć operacji .inverse() do obliczenia odwrotności

    7Ciepło

    1Odpowiedz

    Czy problemy z wyrównaniem pamięci z Eigenem wymienione w documentation nadal mają zastosowanie w C++ 11? Wygląda na to, że C++ 11 może już zadbać o prawidłowe wyrównanie obiektów na stosie i na sterc