aakashjhawar / face-recognition-using-deep-learning

Identify faces from video and images using OpenCV and Deep Learning
MIT License
127 stars 32 forks source link

TypeError: an integer is required (got type bytes) #9

Open Adesoji1 opened 2 years ago

Adesoji1 commented 2 years ago

using these libraries below and their versions in python 3.8 imutils==0.5.4 joblib==1.1.0 numpy==1.22.1 opencv-python==4.5.5.62 scikit-learn==0.20.4 scipy==1.7.3 threadpoolctl==3.1.0 i got the error below

Loading Face Detector... Loading Face Recognizer... Traceback (most recent call last): File "recognize_video.py", line 22, in recognizer = pickle.loads(open("output/recognizer.pickle", "rb").read()) File "/home/adesoji/sojiface/lib/python3.8/site-packages/sklearn/init.py", line 64, in from .base import clone File "/home/adesoji/sojiface/lib/python3.8/site-packages/sklearn/base.py", line 14, in from .utils.fixes import signature File "/home/adesoji/sojiface/lib/python3.8/site-packages/sklearn/utils/init.py", line 14, in from . import _joblib File "/home/adesoji/sojiface/lib/python3.8/site-packages/sklearn/utils/_joblib.py", line 22, in from ..externals import joblib File "/home/adesoji/sojiface/lib/python3.8/site-packages/sklearn/externals/joblib/init.py", line 119, in from .parallel import Parallel File "/home/adesoji/sojiface/lib/python3.8/site-packages/sklearn/externals/joblib/parallel.py", line 28, in from ._parallel_backends import (FallbackToBackend, MultiprocessingBackend, File "/home/adesoji/sojiface/lib/python3.8/site-packages/sklearn/externals/joblib/_parallel_backends.py", line 22, in from .executor import get_memmapping_executor File "/home/adesoji/sojiface/lib/python3.8/site-packages/sklearn/externals/joblib/executor.py", line 14, in from .externals.loky.reusable_executor import get_reusable_executor File "/home/adesoji/sojiface/lib/python3.8/site-packages/sklearn/externals/joblib/externals/loky/init.py", line 12, in from .backend.reduction import set_loky_pickler File "/home/adesoji/sojiface/lib/python3.8/site-packages/sklearn/externals/joblib/externals/loky/backend/reduction.py", line 125, in from sklearn.externals.joblib.externals import cloudpickle # noqa: F401 File "/home/adesoji/sojiface/lib/python3.8/site-packages/sklearn/externals/joblib/externals/cloudpickle/init.py", line 3, in from .cloudpickle import * File "/home/adesoji/sojiface/lib/python3.8/site-packages/sklearn/externals/joblib/externals/cloudpickle/cloudpickle.py", line 152, in _cell_set_template_code = _make_cell_set_template_code() File "/home/adesoji/sojiface/lib/python3.8/site-packages/sklearn/externals/joblib/externals/cloudpickle/cloudpickle.py", line 133, in _make_cell_set_template_code return types.CodeType( TypeError: an integer is required (got type bytes)

How do i rectify this problem?