質問するログイン新規登録

質問編集履歴

3

modelの設定を行う部分のソースコードを追加

2020/11/05 07:10

投稿

Sparrow42
Sparrow42

スコア36

title CHANGED
File without changes
body CHANGED
@@ -66,6 +66,23 @@
66
66
  load_dir_prefix = 'C:/Users/furu/Documents/HSCvideo/npy_files/classifydata/'
67
67
  npy_classify_list = os.listdir(load_dir_prefix + 'train_edge')
68
68
 
69
+ # DnCNN作成(追記しました)
70
+ input_img = Input(shape=(height, width, 6))
71
+
72
+ x = Conv2D(64, (3, 3), padding='same')(input_img)
73
+ x = Activation('relu')(x)
74
+
75
+ for i in range(15):
76
+ x = Conv2D(72, (3, 3),strides=(1, 1), padding='same', use_bias=True)(x)
77
+ x = BatchNormalization()(x)
78
+ x = Activation('relu')(x)
79
+
80
+ x = Conv2D(1, (3, 3), padding='same')(x)
81
+ output_img = Activation('tanh')(x)
82
+
83
+ model = Model(input_img, output_img)
84
+ model.compile(optimizer='adam', loss='mean_squared_error')
85
+
69
86
  #GENERATOR作成
70
87
  def get_generator(mode):
71
88
  if(mode == 'train' or mode == 'test'):

2

若干の文章の書き方の修正

2020/11/05 07:10

投稿

Sparrow42
Sparrow42

スコア36

title CHANGED
File without changes
body CHANGED
@@ -132,7 +132,7 @@
132
132
  generatorなのに``callable=false``という結果となり、手詰まりになりました。
133
133
  何か原因等が分かりましたら、ご教授いただきたく存じます。
134
134
 
135
- ###追加で調べたこと
135
+ ###(※記※)追加で試したこと
136
136
  model.fit_generator自体のtypeとcallableについても調べました。
137
137
  ```Python
138
138
  print(callable(model.fit_generator)) # -> True

1

追加で調べたことを追記しました

2020/11/05 01:55

投稿

Sparrow42
Sparrow42

スコア36

title CHANGED
File without changes
body CHANGED
@@ -132,6 +132,14 @@
132
132
  generatorなのに``callable=false``という結果となり、手詰まりになりました。
133
133
  何か原因等が分かりましたら、ご教授いただきたく存じます。
134
134
 
135
+ ###追加で調べたこと
136
+ model.fit_generator自体のtypeとcallableについても調べました。
137
+ ```Python
138
+ print(callable(model.fit_generator)) # -> True
139
+ print(type(model.fit_generator)) # -> <class 'method'>
140
+ ```
141
+
142
+
135
143
  ### 補足情報(FW/ツールのバージョンなど)
136
144
  Python 3.8.3
137
145
  keras 2.4.3