- Ensure that your 'mat' file is not corrupted. Try opening it using a different machine or MATLAB version if possible.
- Secondly, try using 'matfile' function that lets you access and change variables in MAT-file without loading file into memory.
- Consider the following MATLAB Answers as well:
loading a large trained classifier into the work space
4 views (last 30 days)
Show older comments
I have trained a linear classifier on a large amount of data using tall arrays, training process takes very long time, about 6 days. i saved the trained classifier using -7.3V file format so that i can use it later as following:
save('gabor_feature_mdl_linear.mat', 'gabor_feature_mdl_linearl', '-v7.3')
the size of the trained classifier is more than 10GB. when i tried to load it to the work space it gives the following error:
"Unable to read file 'F:\gabor_feature_mdl_linear.mat'. Variable name length must be less than or equal to MATLAB maximum name length of 63 characters."
i tried to change the classifier name using a shoter name length, but the error still appears.
i donot want to train the classifer again. any help piease.
0 Comments
Answers (1)
Rahul
on 17 Mar 2025
In order to diagnose this issue, consider following the given steps:
The following MathWorks documentations can be referred:
Thanks.
0 Comments
See Also
Categories
Find more on Statistics and Machine Learning Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!