I have a very big matlab data file(2GB) which I need to load in python with scipy.io.loadmat. It returns MemoryError. It is surely because the file is too big, loading it in matlab in the same machine return memory error, either.
But load a sequence of variables of this file succeed like this, scipy,io,loadmat('data.mat',variable_names='var1'). So I need get a list of all variables inside a mat file, without first loading the file, then data.keys().
Anyone knows how?