問題タブ [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.
python - keras に mnist データセットを読み込めません
次の方法でmnistデータセットをロードしようとしています:
しかし、私はこのエラーが発生します:
私は何をすべきか?
ありがとう
python - どの Keras モデルが優れているかを見分ける方法は?
2 つの Keras モデルを比較してどちらが優れているかを確認するために使用する出力の精度がわかりません。
"acc" (トレーニング データから?) と "val acc" (検証データから?) のどちらを使用しますか?
エポックごとに異なる acc と val acc があります。モデル全体の acc または val acc を知るにはどうすればよいですか? モデル全体の acc または val acc を見つけるために、すべてのエポック acc または val acc を平均しますか?
モデル 1 出力
モデル 2 出力
python - Keras の BatchNormalization 関数はどこで呼び出すのですか?
Keras で BatchNormalization 関数を使用したい場合、最初に一度だけ呼び出す必要がありますか?
私はそれについてこのドキュメントを読みました: http://keras.io/layers/normalization/
どこに電話すればいいのかわからない。以下は、それを使用しようとしている私のコードです:
バッチ正規化を含む 2 行目でコードを実行すると、2 行目なしでコードを実行すると、同様の出力が得られるためです。したがって、関数を適切な場所で呼び出していないか、それほど大きな違いはないと思います。
python - Keras を使用する場合、レイヤー内のユニット数をどのように変更しますか?
以下のコードは問題なく動作します。すべての 64 を 128 に変更しようとすると、形状に関するエラーが発生します。Keras を使用する場合、人工ニューラル ネットワークのレイヤー数を変更すると、入力データの形状を変更する必要がありますか? 正しいinput_dimを要求するので、そうは思いませんでした。
作品:
動作しません:
python - Keras で高度なアクティベーション レイヤーを使用するには?
これは、tanh のような他のアクティベーション レイヤーを使用する場合に機能する私のコードです。
この場合、動作せず、「TypeError: 'PReLU' object is not callable」と表示され、model.compile 行でエラーが呼び出されます。これはなぜですか?高度でないアクティベーション機能はすべて機能します。ただし、これを含む高度なアクティベーション機能はいずれも機能しません。
theano - Theano の畳み込みはフィルターを回転させますか?
次のような 3 チャネルの 5 x 5 画像があります。
そして、次のような 3 チャネル 3 行 3 列のフィルター:
フィルターを使用して画像を畳み込むと、次の出力が期待されます。
ただし、Theano (keras を使用) では、次の出力が得られます。
出力が 180 度回転しているように見えるのですが、なぜそうなるのか、どうすれば正しい答えが得られるのでしょうか。ここに私のテストコードがあります:
python - Keras AttributeError: 'module' オブジェクトには属性 'relu' がありません
Python で使用しようとするとkeras
、PyCharm は次のように指示します。
理由を知っている人はいますか?
python-3.x - Python 3.5 - ssl.SSLEOFError: プロトコル違反で EOF が発生しました (_ssl.c:645)
データセットを使用Keras
してロードしようとしていますmnist
。
ウェブサイトへのリンク: https://s3.amazonaws.com/img-datasets/mnist.pkl.gz
ブラウザで動作します。しかし、「mnist.load_data()」を呼び出すと、例外が発生します。
すでに多くのソリューションが提供されています。私はそれらのほとんどすべてを試しました。
以下はスタックトレースです。
コンソールの私の「opensslバージョン」は次のとおりです。
Python コンソールで:
anacondaに付属のPython 3.5を使用しています
を使用して OpenSSL もアップグレードしましconda install OpenSSL
たが、エラーは解決しません。
私もパッチを試しました:
しかし、まだ解決策はありません。このエラーを取り除くにはどうすればよいですか?