Ubuntu 18.04LTSバージョンにcaffe-cpuとanacondaをインストールしています。
とにかく、Anacondaをシステムにインストールすることに成功しましたが、caffeのインストールに問題があります。
Youtubeなどたくさんのページを見つけましたが、役に立たなかったので、公式インストールマニュアルページを何度も読みました (こちらが公式ページだと思います) 。このページでは、
Installing Caffe from source
We may install the dependencies by merely one line
Sudo apt build-dep caffe-cpu # dependencies for CPU-only version
Sudo apt build-dep caffe-cuda # dependencies for CUDA version
これには、sources.listにdeb-src行が必要です。続行 compliation
エンドラインの意味がわかりません。 /etc/apt/sources.list
を無効として修正しようとしました
「#」の部分ですが、失敗します。インターネットで正しい方法が見つかりません。 compliation リンクをたどると、MakeまたはCMakeに準拠していると言われます。また、これらの情報に従う方法もわかりません。 makefile.config Github page が見つかりましたが、make all
コマンドを使用すると失敗します。
Caffe-cpuバージョンのインストールに役立つアドバイスを教えてください。私の質問を読んでくれてありがとう。
これらの手順に従って、動作させることができました。
ここでcaffeソースフォームを取得します( https://github.com/BVLC/caffe.git )
GPSサポートが必要な場合はCUDAをインストールします( https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_Arch=x86_64&target_distro=Ubuntu&target_version=1804 )
GPSサポートが必要な場合は、CUDNNをインストールします( https://developer.nvidia.com/rdp/cudnn-download )
既存のMakefile.configをこれに置き換えます( https://Gist.github.com/GPrathap/1f9d184c55779509860b8bf92cea416d )ここでは、cuda9.2用に構成しました。別のバージョンをお持ちの場合は、9.2を検索して、インストールしたバージョンを変更してください。また、Makefile.configで宣言されているすべてのパスを再確認してください。
_make all
_の後に_make test
_と入力できます。
_make distribute
_最終的なlibを作成するための、(caffe/distribute)にあるcaffeのincludeディレクトリ。
CMakeタイプのプロジェクトを使用している場合は、以下のようにカフェを見つける場所を追加します。
_ set(Caffe_DIR "/home/software/caffe/distribute")
set(Caffe_INCLUDE_DIRS "/home/software/caffe/distribute/include")
set(Caffe_LIBRARIES "/home/software/caffe/distribute/lib/libcaffe.so")
_
インクルードディレクトリを追加しますinclude_directories(${Caffe_INCLUDE_DIRS})
ライブラリを追加する_${Caffe_LIBRARIES}
_
別の方法でビルドしたい場合は、PATHを適切に追加してください
これらのdeb-src行をsource.listに追加できます。
deb http://ftp2.cn.debian.org/debian sid main contrib non-free
deb-src http://ftp2.cn.debian.org/debian sid main contrib non-free
公開鍵エラーが発生した場合は、これらのコマンドが役立ちます。
Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 04EE7237B7D453EC
Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7638D0442B90D010