問題タブ [lmdb]
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.
neural-network - Caffe HDF5 前処理
私は Caffe とディープ ラーニングを始めていますが、HDF5 データで Caffe を使用してモデルをトレーニングするために必要な前処理手順を理解できません。具体的には、
- 画像を [0-1] の範囲に変換する必要がありますか。ノートブックの例 (00-classification.ipynb) では、モデルが [0-255] の範囲で動作することが示されていますが、一部の参照では [0-1] である必要があることが示されています。これはどうやって決めるのですか?
- ドキュメントによると、画像データのバッチの従来のブロブの寸法は、N x チャネル K x 高さ H x 幅 W です。これについて競合はありません。
- RGB から BGR への変換のチャネル スワップ ステップは必須ですか?
- HDF5データの画像平均計算を実行するには? の場合
compute_image_mean.cpp
、バックエンドは lmdb です。これはパフォーマンスを向上させるためだけですか?
LMDB の使用に関しては、質問 1 から 3 は依然として保持されます。これに関する明確化は高く評価されます。
java - Java: lmdb JNI からすべてのキーを配列に読み込む
を使用して、lmdb からすべてのキーをリストに読み込みたいのですbufferCursor
が、インデックスが範囲外エラーになります。
c - Visual Studio でプロジェクトを ntdll.dll にリンクする
Visual Studio を使用してlmdbをビルドしようとしましたが、次のエラーが発生しました。
mdb.obj : エラー LNK2001: 未解決の外部シンボル _NtMapViewOfSection@40
mdb.obj : エラー LNK2001: 未解決の外部シンボル _NtClose@4
mdb.obj : エラー LNK2001: 未解決の外部シンボル _NtCreateSection@28
コードでのこの関数の最初の使用法には、次のコメントがあります。
Visual Studio で ntdll.dll をリンクするにはどうすればよいですか? その質問はばかげていることは理解していますが、数時間以内に解決策を見つけることができません..
neural-network - Pythonでカフェネットのデータセットサイズを取得するには?
Lenetの Python の例を見ると、MNIST テスト データセット全体を実行するために必要な反復回数がハードコーディングされていることがわかります。しかし、この値をまったくハードコーディングできないでしょうか? Pythonでネットワークが指すデータセットのサンプル数を取得するには?
computer-vision - タイプ lmdb の Caffe ラージ ファイル
カフェで使用する lmdb ファイルが元の画像を含むファイルよりもはるかに大きい理由があるかどうか疑問に思っています。説明をお願いできますか?
c++ - LMDB への書き込みに失敗しました
データを lmdb データベースに書き込もうとしていました (caffe/tools/convert_imageset.cpp から参照しました)。コンソールにエラーはありませんでしたが、.mdb ファイルのファイル サイズはゼロのままです。つまり、データはファイルに書き込まれませんが、データとロック ファイルが作成されます。私が試したコードの一部は次のとおりです。
何かが欠けているかどうかわかりませんでした。LMBD がどのように機能するかについての参照は役に立ちます。
python - Pythonでlmdbデータベースのレコード数を数える
lmdb
次のコードを使用してデータベースを開きます。
このデータベース内のレコード数をカウントするにはどうすればよいですか?
python - 既存のデータベースで LMDB ツールを使用する
たとえば、lmdb.db などの LMDB データベースが既にあります。すでに存在するいくつかのツールを使用しようとしていますが、これらのツールを使用して新しいデータベースを最初に作成するときにもこれを実行します。(ここですべてをセットアップする方法について説明を受けました: https://lmdb.readthedocs.org/en/release/。) しかし、既存のデータベースでこれを行うことができません。
これは私が試したものですが、常に新しいデータベースを作成します。自分の既存のものをそれに入れることはできません。はいの場合、どのように可能ですか?
それとも、私が .db ファイルを持っていて、彼らが .mdb ファイルを欲しがっているからでしょうか。はいの場合、コマンドラインでそれらを変換するにはどうすればよいですか? (ダウンロードできるプログラムはすでにいくつか見つかりましたが、データベースを簡単に変更して統計を取得するためのスクリプトを作成したいと思います。)その後、新しいファイルではなく既存のファイルを実際に開くには何が必要ですか?