を訓練するとき、私は私がオンラインで見つけるこの偉大なチュートリアルの指示に従って、写真で人を認識しようとしています:Modern Face Recognition with Deep Learning悪い入力形状():Openface問題分類器に
このプロジェクトは、Python、OpenfaceとDLIBへの順序で使用しています私の端末で上記のコマンドを実行する
python3 ./demos/classifier.py train ./generated-embeddings/
番目の私を与える:私はすべてアップし、正しく動作を設定することができましたが、次のコマンドを実行中に問題が発生しています
タスクを達成e。次のエラー:
> /usr/local/lib/python3.5/dist-packages/sklearn/utils/fixes.py:64: DeprecationWarning: inspect.getargspec() is deprecated, use inspect.signature() instead
if ‘order’ in inspect.getargspec(np.copy)[0]:
Loading embeddings.
Traceback (most recent call last):
File “./demos/classifier.py”, line 291, in <module>
train(args)
File “./demos/classifier.py”, line 112, in train
le = LabelEncoder().fit(labels)
File “/usr/local/lib/python3.5/dist-packages/sklearn/preprocessing/label.py”, line 110, in fit
y = column_or_1d(y, warn=True)
File “/usr/local/lib/python3.5/dist-packages/sklearn/utils/validation.py”, line 485, in column_or_1d
raise ValueError(“bad input shape {0}”.format(shape))
ValueError: bad input shape()
マイセットアップ:
- UBUNTU 16.04 LTS 64 BIT
- のPython 3.5.2
- 19.7.0 DLIB openface
誰もがアイデアを持っていますか?何が起こっているのか、これを修正する方法は?
'labels'オブジェクトの内容を投稿してください。 2次元アレイですか? –