0

使用pytablesCArray有没有办法指定数据存储在磁盘上的顺序(Fortran/C)?

我正在寻找类似于ndarray'sorder参数的东西。

4

1 回答 1

2

您可以使用chunkshape实际上指定数据顺序的参数:

http://pytables.github.com/usersguide/libref.html#tables.File.createCArray

例如,对于二维数据,如果以 Fortran 顺序访问数据并且以 C 顺序访问数据,chunkshape=(2000, 1)则效率会更高。chunkshape=(1, 2000)您可能需要稍微调整一下数字:http: //pytables.github.com/usersguide/optimization.html

于 2012-05-31T09:22:32.127 回答