我玩 HDF5DotNet(见http://hdf5.net/)。有一个类H5Array
有很多这样的构造函数:
new 'Type []
new 'Type [,]
new 'Type [,,]
new 'Type [,,]
new 'Type [,,,]
new 'Type [,,,,]
new 'Type [,,,,,]
...
我写
let data = Array2D.create 256 512 4.
let test = H5Array data
即使对于二维数组,我也会收到错误消息:
内部错误:F# 支持的最大 .NET 数组维度为 4
我的两个问题是:
- 如何使其适用于二维数据?
- 如何使其适用于超过 4 维的数据?