質問編集履歴

2

不等号の向きが逆でした。

2019/07/30 10:04

投稿

kunikuni96
kunikuni96

スコア16

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.9:
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)]>1.001:
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と変更しました。増加関数のため分母が必ず小さくなるためです。

2019/07/30 10:04

投稿

kunikuni96
kunikuni96

スコア16

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)]<0.9:
57
+ if a[str(i)]/a[str(i-1)]>1.001:
58
58
 
59
59
  break
60
60