Можно ли объявить вектор указателей для чисел с указанным размером c в cython? - PullRequest
0 голосов
/ 06 января 2020

По существу, у меня был вектор, определенный следующим образом:

cdef vector[float*] x_sets

Я решил, что теперь я хотел бы сделать это с указанным размером c, чтобы я мог назначить векторы каждого набора указателю в x_sets. Когда я пытаюсь сделать следующее:

cdef vector[float*] x_sets = new vector[float*](num_sets)

я получаю сообщение об ошибке cannot assign type vector[float*] to vector[float*].

edit: для получения дополнительной информации я в основном пытаюсь передать несколько наборов данных в некоторый код на C ++, и в коде c ++ они хранятся в float **, называемом xs_list для наборов x и ys_list для y_sets.

...