0
我有兩個切片Numpy數組存儲在內存中,比如a和b,形狀爲1 * 480 * 640,我如何將它們添加到PyTables中現有的HDF5文件中?現有的HDF5文件有三個數組:n1,n2,n3,我希望新的HDF5文件有5個數組:n1,n2,n3,a,b。謝謝!在PyTables中將NumPy數組添加到現有的HDF5文件中?
我有兩個切片Numpy數組存儲在內存中,比如a和b,形狀爲1 * 480 * 640,我如何將它們添加到PyTables中現有的HDF5文件中?現有的HDF5文件有三個數組:n1,n2,n3,我希望新的HDF5文件有5個數組:n1,n2,n3,a,b。謝謝!在PyTables中將NumPy數組添加到現有的HDF5文件中?
您可以使用createArray文件對象上做到這一點(或者,如果你需要壓縮使用createCArray
/createEArray
):
File.createArray('/','a', numpyArray)
那你試試?你嘗試過'createArray'函數嗎? – Simon
你是如何將其他數組加入HDF5文件的? – dtlussier