Результаты поиска по запросу "eigen"

1 ответ

как использовать Boost: сериализация для сохранения Eigen :: Matrix

2 ответа

Собственное логическое разбиение массива

В MATLAB принято вырезать значения, которые удовлетворяют некоторым условиям, из матрицы / массива (называемыхлогическая индексация [http://www.mathworks.com/help/matlab/math/matrix-indexing.html#bq7egb6-1]). vec = [1 2 3 4 5]; condition = vec > ...

3 ответа

Наиболее эффективный вариант для построения трехмерных структур с использованием собственных матриц

Мне нужна 3D матрица / структура массива в моем коде, и сейчас я полагаюсь на Eigen как для моих матриц, так и для векторов. Прямо сейчас я создаю 3D-структуру, используяnew: MatrixXd* cube= new MatrixXd[60]; for (int i; i<60; ...

ТОП публикаций

1 ответ

Переместить семантику в Eigen

У меня есть пара вопросов об Эйгене:Кто-нибудь знает, есть ли какой-нибудь план поддержки семантики перемещения в Eigen в ближайшее время? Не удалось найти н...

6 ответов

Преобразовать собственную матрицу в массив C

собственный [http://eigen.tuxfamily.org/]библиотека может отобразить существующую память в собственные матрицы. float array[3]; Map<Vector3f>(array, 3).fill(10); int data[4] = 1, 2, 3, 4; Matrix2i mat2x2(data); MatrixXi mat2x2 = ...

1 ответ

Инициализируйте Eigen :: MatrixXd из 2d std :: vector

Надеюсь, это будет довольно просто, но я не могу найти способ сделать это в документации Eigen.Скажем, у меня есть 2D вектор, т.е.

3 ответа

Eigen и Boost :: сериализация

Я попытался написать универсальную функцию сериализации, которая берет любую плотную матрицу и сериализует ее: некоторые другие вопросы, которые помогают, но не до конца, здесь:Вопрос ...

3 ответа

Компиляция библиотеки Eigen с помощью nvcc (CUDA)

Я попытался скомпилировать следующую программу (main.cu) с помощью nvcc (CUDA 5.0 RC):

1 ответ

Член «уже объявлен» ошибка с CUDA и Eigen

Я только начинающий с CUDA и Nsight и хочу использовать отличную производительность GPU с линейными операциями алгебры (например, CUBLAS). У меня есть много пользовательского кода, написанного с ...

1 ответ

Как я могу инициализировать SparseVector в Eigen

Как я могу инициализировать SparseVector в Eigen? Следующий код: #define EIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET #include <Eigen/Sparse> using namespace Eigen; SparseVector<float> vec(3); main() { vec(0)=1.0; }дает мне следующую ...