私はDarknetをインストールしていると私は、たとえば、さまざまなタスクのためのコマンドラインから実行することができます:私自身のプロジェクトでdarknetを使用するには?
./darknet classifier train cfg/cifar.data cfg/cifar_small.cfg
これはcfg/cifar_small.cfg
で指定したネットワークアーキテクチャを使用して分類器CIFARデータを訓練します。
OKですが、自分のCプロジェクトでDarknetを使用する方法はありますか?たとえば、、train_network()
、save_weights()
、およびnetwork_predict()
をdarknet.h
に宣言したいと思います。
Darknetを静的ライブラリまたは共有ライブラリとして使用できますか?私はどのようにウェブサイト上でこれを行うには指示が表示されません。
これまでのところ、私が持っている唯一の方法は、examplesフォルダの例のスタイルで自分のソースファイルを作成し、自分自身に私は分類器に似たコマンドラインから呼び出すことができますエントリポイントを与えることをdarknet.h
、darknet.c
とMakefile
を変更しています私は上記の投稿例です。しかし、私は自分のプロジェクト構造を持っていたいので理想的ではありません。