Python FANN错误11:无法分配内存

Python FANN错误11:无法分配内存,python,neural-network,fann,Python,Neural Network,Fann,在FANN的Python实现中,我从 from pyfann import libfann ann = libfann.neural_net() ann.create_standard(4, 2, 8, 9, 1) #FANN Error 11: Unable to allocate memory. 有什么建议吗?在create\u标准和其他简单的create中有一个bug。解决办法是 ann.create_standard_array([2,8,9,1]) 同样适用于create_spar

在FANN的Python实现中,我从

from pyfann import libfann
ann = libfann.neural_net()
ann.create_standard(4, 2, 8, 9, 1)
#FANN Error 11: Unable to allocate memory.

有什么建议吗?

在create\u标准和其他简单的create中有一个bug。解决办法是

ann.create_standard_array([2,8,9,1])

同样适用于
create_sparse
create_shortcut

这不是Python特有的。这发生在核心C库中,并由这个答案修复。