В настоящее время таблица создается на Python с использованием:
Код: Выделить всё
class MyTable(object):
_table_type = np.dtype({'names': ['field1', 'field2'],
'formats':[np.float32, np.float32],
'offsets':[0, 4]})
_table_len = 42
self._table = np.empty(MyTable.table_len, MyTable._table_type)
Код: Выделить всё
struct Table
{
float32 field1;
float32 field2;
}
pybind11::array_t MyTable = magic_function(length, ...(necessary Table defs here...);
Любые рекомендации будут приветствоваться.
Подробнее здесь: https://stackoverflow.com/questions/785 ... table-in-c