0

ライブラリには、ニューラル ネットワークのクラスがあります。1 つのネットワークを作成すると、すべて正常に動作しますが、2 つ以上のネットワークを作成すると、そのうちの 1 つが学習を停止します。エラーを数時間検索した後、初期化後に基本コンストラクターを呼び出すと、すべてのネットワークが正常に学習することがわかりました。

self.create_graph(input_size, hidden_sizes, output_size)
self.eta = eta
self.alpha = alpha
super().__init__()

コードが次のように見える場合

super().__init__()
self.create_graph(input_size, hidden_sizes, output_size)
self.eta = eta
self.alpha = alpha

ネットワークは学習しません。ここにあるすべてのソース -

https://sourceforge.net/p/meta-net-project/code/HEAD/tree/metanet/networks/artificial_networks/feedforward_network.py

私は何を間違っていますか?

4

0 に答える 0