問題タブ [keras]

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 に答える
11748 参照

ipython - Ipython Notebook で GPU を使用するにはどうすればよいですか?

OS : Ubuntu 14.04LTS
言語 : Python Anaconda 2.7 (keras, theano)
GPU : GTX980Ti CUDA : CUDA 7.5

GPU (GTX980Ti) を使用して IPython Notebook で keras python コードを実行したいの
ですが、見つかりません。

以下のコードをテストしたい。Ubuntu端末で実行する場合は、以下のようにコマンドを実行します(GPUをうまく使用しています。問題はありません)

まず、以下のようにパスを設定します

次に、以下のようにコードを実行します


そして、それはうまくいきます。

しかし、pycharm(python IDE)でコードを実行するとき、またはIpython Notebookで実行すると、gpuは使用されません。CPUしか使わない

myscript.py コードは以下の通りです。

それを解決するために、以下のようにコードで強制的に gpu を使用します (myscript.py にさらに 2 行挿入します)。

次に、以下のようなエラーを生成します

どうやってするの???2日間かけて..
確かにホームディレクトリにある「.theanorc」ファイルを使う方法をやってみました。

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

python - 畳み込みニューラル ネットワークを深くすると、パラメータが少なくなりますか?

Keras で 2 つの畳み込みニューラル ネットワークをトレーニングしました。最初のネットは以下の通り

2つ目のネット

このメソッドを呼び出すとmodel.count_params()、最初のネットは 604035 パラメータになり、2 番目のネットは 336387 になります。

これはどのように可能ですか?2 番目のネットはより深く、より多くのパラメーターを含む必要があります。間違いはありませんか?

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

python - Keras オートエンコーダーの精度/損失は変化しません

これが私のコードです:

X の形状は (537621, 256) です。サイズ 256 のベクトルを 100 に、次に 70 に、次に 50 に圧縮する方法を見つけようとしています。

出力は次のとおりです。

エポック 1/500 537621/537621 [============================] - 27 秒 - 損失: 0.1339 - acc: 0.0036
エポック2/500 537621/537621 [============================] - 32 秒 - 損失: 0.1339 - acc: 0.0036
エポック 3 /500 252336/537621 [=============>................] - ETA: 14 秒 - 損失: 0.1339 - acc: 0.0035

そして、それはこのように延々と続く..