pytablesを使用CArray
して、データがディスク(Fortran / C)に格納される順序を指定する方法はありますか?
ndarray
のorder
パラメータに似たものを探しています。
chunkshape
実際にデータの順序を指定するパラメーターを使用できます。
http://pytables.github.com/usersguide/libref.html#tables.File.createCArray
たとえば、2次元データのchunkshape=(2000, 1)
場合、データがFortranの順序でchunkshape=(1, 2000)
アクセスされ、Cの順序でアクセスされると効率的です。数字を少し試す必要があるかもしれません:http://pytables.github.com/usersguide/optimization.html