我目前正在从事一个研究项目,该项目与使用在脑电图数据集上操作的神经网络有关。我使用的是BCICIV 2a数据集,它由一系列文件组成,其中包含来自受试者的试验数据。我一直在编写代码,将这些数据预处理成可以传递到神经网络中的东西,但遇到了一些效率问题。目前,我已经编写了代码来确定文件中所有试验在数组中的位置,然后尝试提取存储在另一个数组中的3D NumPy数组。从C语言的角度来看,所有需要做的就是移动指针来适当地格式化数据,所以我不确定为什么NumPy这么慢。for i, event in enumerate