将复杂的4d数组从Python移至C ++的有效方法

问题描述

我有一个由numpy生成的复数双精度4d矩阵。我需要将这些数字转移到一些C ++代码中,在其中可以用最方便的任何格式存储数据。在我看来,这是一个非常复杂的问题,涉及以某种常规方式将4d矩阵写入文本文件,并让C ++代码以相同的方式逐行读回它,同时正确地解析复数。为了避免重新发明轮子,我想知道是否有任何标准的程序包或方法将这些类型的数据结构从Python代码传输到某些C ++等效项。

一个具体的例子:

A = np.zeros((10,20,50,1000),dtype='complex128')
# Then fill up all the entries of A with values

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)