問題タブ [pycaffe]

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.

0 投票する
1 に答える
796 参照

python - Caffe フレームワークで Python レイヤーが hdf5 ファイルを読み取れない

私はいくつかの操作が必要な hdf5 を読み取ることができる caffe の python レイヤーを作成します。しかし、Python セットアップ メソッドで hdf5 ファイルを開いて読み取るときに問題が発生します。ここにあります。セットアップでコードを含むテーブルを使用した場合:

ネットを実行すると、次のエラーが発生します。

h5pyを使ったとき

私は同じエラーがあります:

ディープディッシュを使用した場合:

私もエラーがあります:

しかし、単に *.txt ファイルを読み取ると、すべて問題ありません。また、このファイルをコンソールから読み取って、カフェの hdf5 レイヤーで使用することもできます。Pythonレイヤーからhdf5ファイルを読み取る方法を教えてください。

0 投票する
1 に答える
2670 参照

python-2.7 - Caffe のインストールで ImportError: DLL の読み込みに失敗しました: 指定されたモジュールが見つかりませんでした

ここに投稿されたスニペットをコンパイルして実行しようとしています。これにより、基本的にネットワークの内部 (機能マップ) を視覚化できます。
ブランチを正常にコンパイルcaffeしてpycaffe使用しcaffe-windows、caffe フォルダーをフォルダーにコピーしましたT:\Anaconda\Lib\site-packages。それでも、このコード スニペットを jupyter ノートブックで実行しようとすると、次のようになります。

次のエラーが表示されます。

ここで何が問題なのですか?

追記:
使ってますAnaconda2-2.4.1-Windows-x86_64.exe

0 投票する
2 に答える
1126 参照

caffe - caffe インターフェイスを使用して CNN のすべてのレイヤーに費やされた時間を計算するにはどうすればよいですか?

fast-rcnn ネットワークのすべてのレイヤーで費やされた時間を計算しようとしていました。私は、caffe cmd インターフェイスcaffe timeがそれを実行できることを発見しました。しかし、fast-rcnn は python コードに基づいています。python インターフェースに時間を計算するのに役立つ関数はありますか?

0 投票する
0 に答える
676 参照

plot - トレーニングとテストの両方で精度を計算する

6000 個の特徴を持つ 200 個のトレーニング データがあり、ラベルは (0, +1) であり、HDF5形式に変換されています。(そのように、私は77のテストデータを持っています)。

反復に対する精度などの統計のプロットに取り組んでいます。そのために parse_log と gnuplot を使用します。今私の問題は、テストセットとトレインセットの両方の精度が必要なことです。つまり、TEST フェーズが両方のデータベースに適用され、その結果、2 つの曲線がどのように進化するかを確認するために 2 つの精度の数値が得られるようにしたいと考えています。私accuracy layerの中で

train_val.prototxt

は:

私のsolver.prototxtは次のとおりです。

また、トレーニングとテストの両方の精度は次のとおりです。

(test_accuracy)

test_acc

そして、列車の精度は次のとおりです。

ここに画像の説明を入力

なぜ訓練の精度が反復で変化しないのだろうか(TRAINフェーズ)

0 投票する
0 に答える
978 参照

caffe - 分類中に「nan」値を取得することがあります

GoogLeNet でカフェモデルをトレーニングしました。テスト中、私は非常に高い精度を持っています:

いいえ、次のような python 分類子があります。

すべての検証データに対して分類器を実行しました。精度は非常に高いです。しかし、いくつかの入力画像に対していくつかの「ナン」確率値が得られます。その理由は何ですか?「なん」ってどういう意味?「どのクラスも認識しませんでした」ですか?

編集:この質問は、トレーニングではなく分類に言及しているため、重複ではありません

ありがとうございました。

0 投票する
1 に答える
726 参照

neural-network - Caffe siamese CNNでラベル確率を表す特徴ベクトルを強制する方法は?

画像ディレクトリからシャム ネットワーク用の CaffeDB トレーニング データを作成する方法に関連

Nラベルがあれば。N対照的な損失層の直前のサイズの特徴ベクトルが各クラスのある種の確率を表すようにするにはどうすればよいですか? それともシャムネットのデザインで自動的に来るのですか?

0 投票する
2 に答える
1544 参照

python - 深層学習 - カフェに関するいくつかの素朴な疑問

特にPythonで使用するために、カフェの基本を理解しようとしています。

私の理解では、モデル定義 (特定のニューラル ネットワーク アーキテクチャなど) を'.prototxt'ファイルに含める必要があります。

また、 を使用してデータでモデルをトレーニングすると'.prototxt'、重み/モデル パラメータが'.caffemodel'ファイルに保存されます。

'.prototxt'また、トレーニングに使用されるファイル (学習率と正則化パラメーターを含む) と、それらを含まないテスト/展開に使用されるファイルには違いがあります。

質問:

  1. '.prototxt'がトレーニングの基礎であり、トレーニング データの'.caffemodel'を使用したトレーニング (重み) の結果である というのは正しいですか?'.prototxt'
  2. '.prototxt'トレーニング用とテスト用があり、わずかな違い (トレーニングの学習率と正則化係数) があるだけで、nn アーキテクチャ (ニューラル ネットワークを使用すると仮定) は同じであるというのは正しいですか?

このような基本的な質問と、おそらくいくつかの非常に間違った仮定についてお詫び申し上げます。私はオンラインで調査を行っており、上記の行はこれまでの私の理解をまとめたものです。

0 投票する
2 に答える
6700 参照

linux - 致命的なエラー: opencv2/core/core.hpp caffe フレームワークのインストール

このスクリプトで Caffe フレームワークをインストールしようとしています: https://gist.github.com/jetsonhacks/acf63b993b44e1fb9528で、opencv2/core/core.hpp エラーが発生します。

ドキュメントでは、OpenCV はオプションです。しかし、そのエラーは私にそうではないことを教えてくれます。OpenCVのインストールとは関係ありませincludeんか?