問題タブ [dlib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 関数に余分なデータを渡す
C++ 用の dlib 最適化ライブラリ、特に次の関数を使用しています。
関数 f と der は、my 関数の最大値を取得するために変更されるデータ パラメーターのベクトルを取得するように設計されています。ただし、最大化されている関数には 4 つのパラメーターがあります (1 つは私のデータセットで、もう 1 つは私が修正したものです)。ただし、これらの形式が想定されているため、これらを f および der 関数への入力として渡すことはできません。このデータを関数に取り込むにはどうすればよいですか? 現在、以下を試しています(変数 c をハード設定しましたが、ベクトル xgrequ の場合、関数を処理するたびにファイルからデータを読み取ります。
私の実際の関数呼び出しは次のようになります。
c++ - iOS Swift で dlib を使用するには?
swift と Dlib を使用して、iOS で簡単なデモ プロジェクトを実行しています。dlib C++ Lib を使用して顔のランドマークを抽出するためのコードを既に変更しており、Xcode でコードをテストしたとしましょう。
次に、iPhone の前面カメラを使用してデバイス テストを行います。現時点では、C++ と Swift しか知りません。それらをまとめる方法は?おすすめの方法は?必要なすべての関数を *.mm ファイルに入れ、それらを Swift コードで呼び出す必要がありますか?
すばらしい回答をお待ちしております。どうもありがとうございました。
c++ - EclipseプロジェクトにDlibを正しく含めるには?
現在、自分のプロジェクトでDlib c++ ライブラリを使用しようとしています。そのため、dlib のメイン フォルダーをプロジェクトに含めました。プロジェクトに dlib/all/source.cpp も追加しました。自分の test.cpp ファイルでsvm_c_ex.cppの例のコードをコンパイルしようとすると、次のような結果しか得られません。
fatal error: dlib/svm.h: No such file or directory
Dlib: How to compileのセクションは役に立ちませんでしたし、オンラインでそれ以上の情報を見つけることができませんでした。どんな助けでも大歓迎です!
python - segfaultを取得するdlib pythonモジュールのインストール
dlib python モジュールをインストールしようとしていますが、インポートしようとするたびに segfault が発生し、python がこのようにクラッシュします。
他のエラー メッセージは表示されないので、これをトラブルシューティングするために何をすればよいかわかりません。OS X で自作を使用して、ブーストと python (およびシステム python にシンボリック リンク) をインストールしました。調べてみたところ、これは通常、ブーストと python の互換性のないバージョンが原因であることがわかりました。これは、ライブラリの自作バージョンを使用することが原因である可能性がありますシステムpythonで。どういうわけかこれが原因だと確信していますが、CMakeはコンパイル時にこれを教えてくれます
したがって、python libs と boost libs はどちらも自作の管理対象/usr/local/bin
であり、システムの管理対象ではないことを知ってい/usr/bin/
ます。Make は正常に終了し、成功を返し、すべてが正常にインストールされているようにさえ見えます。
その後、私のpythonサイトパッケージにインストールされ、pipで見ることができます
しかし、インポートしようとすると、常にセグメンテーション違反が発生します。インストールに含まれているものを使用していますsetup.py
が、python/boost が一致しなかった場合は自分で CMake を実行する必要があるかもしれないと考えていましたが、私には問題ないようです。誰か私に提案はありますか?どんな助けでも大歓迎です。
cmake - dlib の共有ライブラリを作成する
cmake ( here )を使用して dlib をコンパイルする手順に従うと、静的 dlib ライブラリが生成されます。
代わりに共有 (.so) ライブラリを生成するように cmake に指示するにはどうすればよいですか?