問題タブ [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.
python - Caffe フレームワークで Python レイヤーが hdf5 ファイルを読み取れない
私はいくつかの操作が必要な hdf5 を読み取ることができる caffe の python レイヤーを作成します。しかし、Python セットアップ メソッドで hdf5 ファイルを開いて読み取るときに問題が発生します。ここにあります。セットアップでコードを含むテーブルを使用した場合:
ネットを実行すると、次のエラーが発生します。
h5pyを使ったとき
私は同じエラーがあります:
ディープディッシュを使用した場合:
私もエラーがあります:
しかし、単に *.txt ファイルを読み取ると、すべて問題ありません。また、このファイルをコンソールから読み取って、カフェの hdf5 レイヤーで使用することもできます。Pythonレイヤーからhdf5ファイルを読み取る方法を教えてください。
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
caffe - caffe インターフェイスを使用して CNN のすべてのレイヤーに費やされた時間を計算するにはどうすればよいですか?
fast-rcnn ネットワークのすべてのレイヤーで費やされた時間を計算しようとしていました。私は、caffe cmd インターフェイスcaffe time
がそれを実行できることを発見しました。しかし、fast-rcnn は python コードに基づいています。python インターフェースに時間を計算するのに役立つ関数はありますか?
plot - トレーニングとテストの両方で精度を計算する
6000 個の特徴を持つ 200 個のトレーニング データがあり、ラベルは (0, +1) であり、HDF5
形式に変換されています。(そのように、私は77のテストデータを持っています)。
反復に対する精度などの統計のプロットに取り組んでいます。そのために parse_log と gnuplot を使用します。今私の問題は、テストセットとトレインセットの両方の精度が必要なことです。つまり、TEST フェーズが両方のデータベースに適用され、その結果、2 つの曲線がどのように進化するかを確認するために 2 つの精度の数値が得られるようにしたいと考えています。私accuracy layer
の中で
train_val.prototxt
は:
私のsolver.prototxtは次のとおりです。
また、トレーニングとテストの両方の精度は次のとおりです。
(test_accuracy)
そして、列車の精度は次のとおりです。
なぜ訓練の精度が反復で変化しないのだろうか(TRAINフェーズ)。
caffe - 分類中に「nan」値を取得することがあります
GoogLeNet でカフェモデルをトレーニングしました。テスト中、私は非常に高い精度を持っています:
いいえ、次のような python 分類子があります。
すべての検証データに対して分類器を実行しました。精度は非常に高いです。しかし、いくつかの入力画像に対していくつかの「ナン」確率値が得られます。その理由は何ですか?「なん」ってどういう意味?「どのクラスも認識しませんでした」ですか?
編集:この質問は、トレーニングではなく分類に言及しているため、重複ではありません
ありがとうございました。
neural-network - Caffe siamese CNNでラベル確率を表す特徴ベクトルを強制する方法は?
画像ディレクトリからシャム ネットワーク用の CaffeDB トレーニング データを作成する方法に関連
N
ラベルがあれば。N
対照的な損失層の直前のサイズの特徴ベクトルが各クラスのある種の確率を表すようにするにはどうすればよいですか? それともシャムネットのデザインで自動的に来るのですか?
python - 深層学習 - カフェに関するいくつかの素朴な疑問
特にPythonで使用するために、カフェの基本を理解しようとしています。
私の理解では、モデル定義 (特定のニューラル ネットワーク アーキテクチャなど) を'.prototxt'
ファイルに含める必要があります。
また、 を使用してデータでモデルをトレーニングすると'.prototxt'
、重み/モデル パラメータが'.caffemodel'
ファイルに保存されます。
'.prototxt'
また、トレーニングに使用されるファイル (学習率と正則化パラメーターを含む) と、それらを含まないテスト/展開に使用されるファイルには違いがあります。
質問:
'.prototxt'
がトレーニングの基礎であり、トレーニング データの'.caffemodel'
を使用したトレーニング (重み) の結果である というのは正しいですか?'.prototxt'
'.prototxt'
トレーニング用とテスト用があり、わずかな違い (トレーニングの学習率と正則化係数) があるだけで、nn アーキテクチャ (ニューラル ネットワークを使用すると仮定) は同じであるというのは正しいですか?
このような基本的な質問と、おそらくいくつかの非常に間違った仮定についてお詫び申し上げます。私はオンラインで調査を行っており、上記の行はこれまでの私の理解をまとめたものです。
linux - 致命的なエラー: opencv2/core/core.hpp caffe フレームワークのインストール
このスクリプトで Caffe フレームワークをインストールしようとしています: https://gist.github.com/jetsonhacks/acf63b993b44e1fb9528で、opencv2/core/core.hpp エラーが発生します。
ドキュメントでは、OpenCV はオプションです。しかし、そのエラーは私にそうではないことを教えてくれます。OpenCVのインストールとは関係ありませinclude
んか?