私は Caffe を初めて使用し、そのワークフローは以前に遭遇したものとは大きく異なります。以前、ニューラル ネットワークにkeras、sklearn 、fann (C++) を使用したことがあり、Caffe が提供するいくつかの追加機能があるため、Caffe を使用したいと考えています。しかし、ワークフローを調整するのは難しいようです。
PyCaffe を使用して、シンプルで完全に接続された MLP から始めたいと思います。N次元の入力ベクトルをフィードし、それらに対してマルチラベル分類を行いたいです。私はトレーニングデータを持っています。すべての Caffe の例は、画像 (正方行列入力) 用に記述されているようです。
また、多くの構成ファイルを使用するのではなく、プログラムでネットワークを構成することも好みます。たとえば、Keras には を使用してレイヤーを順番に積み重ねる方法がありましたadd()
。
Caffe で Python のみを使用して簡単なネットワークを構築することは可能ですか?