Deep3DFaceReconstruction icon indicating copy to clipboard operation
Deep3DFaceReconstruction copied to clipboard

Error with BFM model

Open NabHamzah opened this issue 5 years ago • 1 comments

Hi, I'm a new comer in deep learning. Just want to try this project but I got an error. Do I have to install Matlab to run this code? As attached is the error that I got.

Traceback (most recent call last): File "demo.py", line 76, in demo() File "demo.py", line 29, in demo transferBFM09() File "E:\Deep3DFaceReconstruction-master\load_data.py", line 41, in transferBFM09 original_BFM = loadmat('BFM/01_MorphableModel.mat') File "C:\Users\liza\Anaconda3\envs\tf_gpu\lib\site-packages\scipy\io\matlab\mio.py", line 207, in loadmat MR, file_opened = mat_reader_factory(file_name, appendmat, **kwargs) File "C:\Users\liza\Anaconda3\envs\tf_gpu\lib\site-packages\scipy\io\matlab\mio.py", line 63, in mat_reader_factory mjv, mnv = get_matfile_version(byte_stream) File "C:\Users\liza\Anaconda3\envs\tf_gpu\lib\site-packages\scipy\io\matlab\miobase.py", line 241, in get_matfile_version raise ValueError('Unknown mat file type, version %s, %s' % ret) ValueError: Unknown mat file type, version 0, 0

NabHamzah avatar Sep 22 '20 15:09 NabHamzah

It seems that your scipy's version is incompatible with the 01_MorphableModel.mat. You could try other versions to see if it works. Everything should work without matlab.

YuDeng avatar Sep 27 '20 05:09 YuDeng