Matlab在ND阵列中排列从第一维到最后一维的元素(如 FORTRAN ),而caffe和hdf5将数组从最后一维存储到第一维(“col-major”)。 这个答案 解释了如何简单地修改Matlab的代码,将“col-major”数组写入HDF5文件。 你也可能会发现 这个答案 对你的问题有用。