質問編集履歴
2
不等号の向きが逆でした。
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,7 +28,9 @@
|
|
28
28
|
|
29
29
|
a[str(i)] = np.tanh(a[str(i - 1)]+h[10])
|
30
30
|
|
31
|
-
if a[str(i)]/a[str(i-1)]<0
|
31
|
+
if a[str(i)]/a[str(i-1)]<1.001
|
32
|
+
|
33
|
+
:
|
32
34
|
|
33
35
|
break
|
34
36
|
|
@@ -54,7 +56,7 @@
|
|
54
56
|
|
55
57
|
a[str(i)] = np.tanh(a[str(i - 1)]+h[j])
|
56
58
|
|
57
|
-
if a[str(i)]/a[str(i-1)]
|
59
|
+
if a[str(i)]/a[str(i-1)]<1.001:
|
58
60
|
|
59
61
|
break
|
60
62
|
|
1
条件をa_n/a_(n-1)<0.9→a_n/a_(n-1)>1.001と変更しました。増加関数のため分母が必ず小さくなるためです。
test
CHANGED
File without changes
|
test
CHANGED
@@ -54,7 +54,7 @@
|
|
54
54
|
|
55
55
|
a[str(i)] = np.tanh(a[str(i - 1)]+h[j])
|
56
56
|
|
57
|
-
if a[str(i)]/a[str(i-1)]
|
57
|
+
if a[str(i)]/a[str(i-1)]>1.001:
|
58
58
|
|
59
59
|
break
|
60
60
|
|