Closed agitter closed 3 years ago
I was able to reproduce this error. I loaded data1/X_SCODE_data.mat
into MATLAB and saved it in v7 format using save('X_SCODE_data_v7.mat', '-v7')
. Running SINGE v0.4.1 gives the same error reported above:
Warning: The file '/SINGE/TempMat_0.mat' was saved in a format that does not support partial loading. Temporarily loading variable 'fullKp' into memory. To use partial loading efficiently, save MAT-files with the -v7.3 flag.
> In matlab.io.MatFile/inefficientPartialSave (line 157)
In matlab.io.MatFile/subsasgn (line 527)
In iLasso_for_SINGE (line 56)
In run_iLasso_row (line 27)
In SINGE_GLG_Test (line 62)
Error using iLasso_for_SINGE (line 56)
Conversion to double from struct is not possible.
Error in run_iLasso_row (line 27)
Error in SINGE_GLG_Test (line 62)
MATLAB:invalidConversion
Here is the input file we can use for testing: X_SCODE_data_v7.zip It's in a zip format because GitHub doesn't support .mat attachments.
Copying the original report from https://github.com/Murali-group/Beeline/issues/33#issuecomment-674139800: