Dear All,
I have a fully functioning script that boils down to:
Import[fn, {"HDF5", "Datasets", "/TRACKS_sort"}]
where fn is the filename, and "/TRACKS_sort" is one of the large datasets. The file is a MAT file from Matlab and weighs in at about 3.3 GB.
On Mac the above works fine and I can import the HDF5 file without a problem. However on Windows 7, it does not work. I can get all the names of the datasets without a problem. I can't however import one of those big datasets. This is both Mathematica 10.4.1.
The examples in the HDF5 documentation all work fine, so the HDF5.exe (the convertor used internally by Mathematica) works ok (at least partially). If one tries to import on windows one gets an error like:
" Unable to communicate with closed link LinkObject["C:\Program Files\Wolfram Research\Mathematica\10.4\SystemFiles\Converters\Binaries\Windows-x86-64\HDF5.exe")...]"
Which I think is just a message it spawns because HDF5 crashes?
Any idea?
Might be related to this thread