2017-11-06 11 views
0

私はdlibを使用してオブジェクトの検出に取り組んでいます、私はPythonの実装を行っていた。私はdlib python examplesの例をいくつか試してみましたが、特に私はtrain_object_detector.pyで作業しました。これはうまくいく。 今、私はCNNベースのオブジェクト検出モードで同じデータモデルを訓練したいと思いますしかし、私はPythonを使ってCNNをトレーニングするためのPython実装を見つけることができませんでしたが、C++の例があります。 (dnn_mmod_ex.cpp)。私は何かが欠けていると思うか、Pythonの実装が利用できないのでしょうか? Pythonの実装が利用できない場合は、CNNベースのオブジェクト検出器トレーニング用にC++に切り替える必要がありますdlib cnn python、何か方法やラッパー、cnnベースのオブジェクトの訓練を行うには

答えて

2

はい、CNNトレーニングにC++を使用します。 dlib DNNツールはC++から使用するためのもので、Pythonでは表現できないC++ 11の機能も使用しています。

+0

ありがとうデイビス。これは期待されていました。私は先週C++ cnn modを使って作業を始めましたが、dlib 19.7で利用できると思っていました。それでもいいです、CNN modはうまくいきます。しかし、I/F 3.2Ghzで16GbのRAMを搭載し、GPUを使用しないで、サンプルをトレーニングするのに74時間かかりました。私は同じマシンで2000の画像を訓練するのが少し心配です。あなたはこの種のトレーニングを行うためのGPUや仕様を提案できますか?ありがとうございます –

+1

1080tiを取得してください。これは私が使用しているもので、超高速かつ合理的な価格です。 –

関連する問題