Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Novice
121 Views

TypeError: Shared Cython type cython_function_or_method has the wrong size, try recompiling

Jump to solution

I was running the Post-Training Optimization Tool and was getting a few errors since this was my first time trying to follow the documentation and figure out how to correctly configure the configuration file to quantize the sample model.

 

I started to get a random error after a few more trial and errors with the tool and this started showing up:

 

TypeError: Shared Cython type cython_function_or_method has the wrong size, try recompiling

 

I am not exactly sure how to fix this and have not found anyone else with this error online as well. Any suggestions? The picture attached is the error and output.

Labels (1)
0 Kudos

Accepted Solutions
Highlighted
4 Replies
Highlighted
Novice
94 Views

Another thing. I was running python 3.7 because certain modules did not play nicely with Python 3.8+. Here is the warning that I believe is causing the TypeError:

 

accuracy_checker WARNING: /home/destrada/anaconda3/envs/ncs2_3.8/lib/python3.7/importlib/_bootstrap.py:219: RuntimeWarning: compiletime version 3.8 of module 'openvino.inference_engine.ie_api' does not match runtime version 3.7
return f(*args, **kwds)

 

This happens with accuracy_checker and quatnizer tool. How do I recompile to have the:

compiletime version 3.8 of module 'openvino.inference_engine.ie_api'

 

be 3.7?  I did a fresh install as well and still the same error.

0 Kudos
Highlighted
Community Manager
72 Views

Hi Damon,

 

Thank you for reaching out. I would suggest you use Python 3.7 version to run the OpenVINO toolkit. If possible, could you reinstall and set up the Post-Training Optimization Tool? Please refer to the following guide: https://docs.openvinotoolkit.org/latest/pot_README.html#install_and_set_up_post_training_optimizatio...

 

Regards,

Adli


Highlighted
Community Manager
36 Views

Hi Damon,


This thread will no longer be monitored since we have provided a solution. If you need any additional information from Intel, please submit a new question.


Regards,

Adli


0 Kudos
Highlighted