PSNR:

峰值信噪比(PSNR)直接借鉴参考程序会报错:

return -10.*numpy.log10(k.mean(k.square(y_pred - y_true)))
'Tensor' object has no attribute 'log10'

查阅Keras文档和TensorFlow文档后,发现里面并没有log10函数,只有log,所以将程序改为如下即可成功(参考Tensor):

return 10.0*k.log(1.0/(k.mean(k.square(y_pred-y_true))))/k.log(10.0)

路径:

在colab中要用到其他文件夹下的py文件,可以使用:

import sys
sys.path.append("drive/My Drive/GoogleAI/")

之前使用上述方法可行,但今天运行会报错,修改路径后又成功运行了。

import sys
sys.path.append("drive/My Drive/GoogleAI")

方法一(双三次采样):

import sys
sys.path.append("drive/My Drive/GoogleAI")
from keras.models import Sequential
from keras.layers import Conv2D, Input, BatchNormalization
# from keras.layers.advanced_activations import LeakyReLU
from keras.callbacks import ModelCheckpoint
from keras.optimizers import SGD, Adam
import predata as pd
import numpy
import math
import cv2#add
import matplotlib.pyplot as plt
from keras import backend as kdef psnr(y_true,y_pred):# assume RGB imagereturn 10.0 * k.log(1.0 / (k.mean(k.square(y_pred - y_true)))) / k.log(10.0)def model():# lrelu = LeakyReLU(alpha=0.1)SRCNN = Sequential()SRCNN.add(Conv2D(64, kernel_size=(9,9), kernel_initializer='glorot_uniform',activation='relu', padding='valid', bias=True, input_shape=(33, 33, 1)))SRCNN.add(Conv2D(32,kernel_size=(1,1), kernel_initializer='glorot_uniform',activation='relu', padding='valid', bias=True))# SRCNN.add(BatchNormalization())SRCNN.add(Conv2D(1, kernel_size=(5,5), kernel_initializer='glorot_uniform',activation='linear', padding='valid', bias=True))adam = Adam(lr=0.00001)SRCNN.compile(optimizer=adam, loss='mean_squared_error', metrics=[psnr])#'mean_squared_error'return SRCNNdef predict_model():# lrelu = LeakyReLU(alpha=0.1)SRCNN = Sequential()SRCNN.add(Conv2D(64, kernel_size=(9,9), kernel_initializer='glorot_uniform',activation='relu', padding='valid', bias=True, input_shape=(None, None, 1)))SRCNN.add(Conv2D(32, kernel_size=(1,1), kernel_initializer='glorot_uniform',activation='relu', padding='valid', bias=True))# SRCNN.add(BatchNormalization())SRCNN.add(Conv2D(1,kernel_size=(5,5), kernel_initializer='glorot_uniform',activation='linear', padding='valid', bias=True))adam = Adam(lr=0.00001)SRCNN.compile(optimizer=adam, loss='mean_squared_error', metrics=[psnr])#'mean_squared_error'return SRCNNdef train():srcnn_model = model()print(srcnn_model.summary())data, label = pd.read_training_data("drive/My Drive/GoogleAI/CUBICtrain.h5")#./train.h5val_data, val_label = pd.read_training_data("drive/My Drive/GoogleAI/CUBICtest.h5")#./test.h5checkpoint = ModelCheckpoint("drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5", monitor='val_loss', verbose=1, save_best_only=True,save_weights_only=False, mode='min')#callbacks_list = [checkpoint]hist=srcnn_model.fit(data, label, batch_size=64, validation_data=(val_data, val_label),callbacks=callbacks_list, shuffle=True, epochs=200, verbose=1)#0srcnn_model.save('drive/My Drive/GoogleAI/CUBIC.h5')#MY3051crop_weight_200plt.plot(hist.history['psnr'])plt.ylabel('psnr')plt.xlabel('epoch')plt.savefig("3loss.png")# srcnn_model.load_weights("m_model_adam.h5")def predict():srcnn_model = predict_model()srcnn_model.load_weights("drive/My Drive/GoogleAI/CUBIC.h5")#MY3051crop_weight_200IMG_NAME = "drive/My Drive/GoogleAI/Set14/zebra.bmp"#/home/mark/Engineer/SR/data/Set14/face.bmpflowersINPUT_NAME = "input3.jpg"OUTPUT_NAME = "pre3.jpg"import cv2img = cv2.imread(IMG_NAME, cv2.IMREAD_COLOR)img = cv2.cvtColor(img, cv2.COLOR_BGR2YCrCb)shape = img.shapeY_img = cv2.resize(img[:, :, 0], (shape[1] // 2, shape[0] // 2), cv2.INTER_CUBIC)Y_img = cv2.resize(Y_img, (shape[1], shape[0]), cv2.INTER_CUBIC)img[:, :, 0] = Y_imgimg = cv2.cvtColor(img, cv2.COLOR_YCrCb2BGR)cv2.imwrite(INPUT_NAME, img)Y = numpy.zeros((1, img.shape[0], img.shape[1], 1), dtype=float)Y[0, :, :, 0] = Y_img.astype(float) / 255.pre = srcnn_model.predict(Y, batch_size=1) * 255.pre[pre[:] > 255] = 255pre[pre[:] < 0] = 0pre = pre.astype(numpy.uint8)img = cv2.cvtColor(img, cv2.COLOR_BGR2YCrCb)img[6: -6, 6: -6, 0] = pre[0, :, :, 0]img = cv2.cvtColor(img, cv2.COLOR_YCrCb2BGR)cv2.imwrite(OUTPUT_NAME, img)# psnr calculation:im1 = cv2.imread(IMG_NAME, cv2.IMREAD_COLOR)im1 = cv2.cvtColor(im1, cv2.COLOR_BGR2YCrCb)[6: -6, 6: -6, 0]im2 = cv2.imread(INPUT_NAME, cv2.IMREAD_COLOR)im2 = cv2.cvtColor(im2, cv2.COLOR_BGR2YCrCb)[6: -6, 6: -6, 0]im3 = cv2.imread(OUTPUT_NAME, cv2.IMREAD_COLOR)im3 = cv2.cvtColor(im3, cv2.COLOR_BGR2YCrCb)[6: -6, 6: -6, 0]print("bicubic:")print(cv2.PSNR(im1, im2))print("SRCNN:")print(cv2.PSNR(im1, im3))if __name__ == "__main__":train()#predict()

训练结果:

_________________________________________________________________
Layer (type)                 Output Shape              Param #
=================================================================
conv2d_1 (Conv2D)            (None, 25, 25, 64)        5248
_________________________________________________________________
conv2d_2 (Conv2D)            (None, 25, 25, 32)        2080
_________________________________________________________________
conv2d_3 (Conv2D)            (None, 21, 21, 1)         801
=================================================================
Total params: 8,129
Trainable params: 8,129
Non-trainable params: 0
_________________________________________________________________
None
WARNING:tensorflow:From /usr/local/lib/python3.6/dist-packages/tensorflow/python/ops/math_ops.py:3066: to_int32 (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version.
Instructions for updating:
Use tf.cast instead.
Train on 21884 samples, validate on 1113 samples
Epoch 1/200
21884/21884 [==============================] - 7s 331us/step - loss: 0.1207 - psnr: 11.7466 - val_loss: 0.0058 - val_psnr: 23.6016Epoch 00001: val_loss improved from inf to 0.00581, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 2/200
21884/21884 [==============================] - 3s 134us/step - loss: 0.0066 - psnr: 21.8625 - val_loss: 0.0042 - val_psnr: 25.3997Epoch 00002: val_loss improved from 0.00581 to 0.00419, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 3/200
21884/21884 [==============================] - 3s 131us/step - loss: 0.0056 - psnr: 22.6203 - val_loss: 0.0032 - val_psnr: 26.7550Epoch 00003: val_loss improved from 0.00419 to 0.00318, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 4/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0046 - psnr: 23.4246 - val_loss: 0.0025 - val_psnr: 27.8268Epoch 00004: val_loss improved from 0.00318 to 0.00254, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 5/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0040 - psnr: 23.9971 - val_loss: 0.0022 - val_psnr: 28.5925Epoch 00005: val_loss improved from 0.00254 to 0.00216, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 6/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0037 - psnr: 24.3409 - val_loss: 0.0020 - val_psnr: 29.0251Epoch 00006: val_loss improved from 0.00216 to 0.00196, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 7/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0035 - psnr: 24.5690 - val_loss: 0.0018 - val_psnr: 29.3189Epoch 00007: val_loss improved from 0.00196 to 0.00183, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 8/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0034 - psnr: 24.7168 - val_loss: 0.0018 - val_psnr: 29.5131Epoch 00008: val_loss improved from 0.00183 to 0.00175, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 9/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0034 - psnr: 24.8154 - val_loss: 0.0017 - val_psnr: 29.6641Epoch 00009: val_loss improved from 0.00175 to 0.00170, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 10/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0033 - psnr: 24.9007 - val_loss: 0.0017 - val_psnr: 29.7778Epoch 00010: val_loss improved from 0.00170 to 0.00166, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 11/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0032 - psnr: 24.9544 - val_loss: 0.0016 - val_psnr: 29.8670Epoch 00011: val_loss improved from 0.00166 to 0.00162, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 12/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0032 - psnr: 25.0087 - val_loss: 0.0016 - val_psnr: 29.9227Epoch 00012: val_loss improved from 0.00162 to 0.00160, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 13/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0032 - psnr: 25.0448 - val_loss: 0.0016 - val_psnr: 29.9960Epoch 00013: val_loss improved from 0.00160 to 0.00158, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 14/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0032 - psnr: 25.0789 - val_loss: 0.0016 - val_psnr: 30.0448Epoch 00014: val_loss improved from 0.00158 to 0.00156, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 15/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0031 - psnr: 25.1023 - val_loss: 0.0016 - val_psnr: 30.0681Epoch 00015: val_loss improved from 0.00156 to 0.00155, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 16/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0031 - psnr: 25.1232 - val_loss: 0.0015 - val_psnr: 30.1032Epoch 00016: val_loss improved from 0.00155 to 0.00154, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 17/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0031 - psnr: 25.1377 - val_loss: 0.0015 - val_psnr: 30.1256Epoch 00017: val_loss improved from 0.00154 to 0.00153, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 18/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0031 - psnr: 25.1490 - val_loss: 0.0015 - val_psnr: 30.1428Epoch 00018: val_loss improved from 0.00153 to 0.00153, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 19/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0031 - psnr: 25.1701 - val_loss: 0.0015 - val_psnr: 30.1264Epoch 00019: val_loss improved from 0.00153 to 0.00152, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 20/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0031 - psnr: 25.1748 - val_loss: 0.0015 - val_psnr: 30.1731Epoch 00020: val_loss improved from 0.00152 to 0.00151, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 21/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0031 - psnr: 25.1920 - val_loss: 0.0015 - val_psnr: 30.2046Epoch 00021: val_loss improved from 0.00151 to 0.00151, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 22/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0031 - psnr: 25.2008 - val_loss: 0.0015 - val_psnr: 30.1976Epoch 00022: val_loss improved from 0.00151 to 0.00150, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 23/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0031 - psnr: 25.2070 - val_loss: 0.0015 - val_psnr: 30.2334Epoch 00023: val_loss improved from 0.00150 to 0.00150, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 24/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0031 - psnr: 25.2160 - val_loss: 0.0015 - val_psnr: 30.2339Epoch 00024: val_loss improved from 0.00150 to 0.00149, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 25/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0031 - psnr: 25.2230 - val_loss: 0.0015 - val_psnr: 30.2508Epoch 00025: val_loss improved from 0.00149 to 0.00149, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 26/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0030 - psnr: 25.2404 - val_loss: 0.0015 - val_psnr: 30.2731Epoch 00026: val_loss improved from 0.00149 to 0.00148, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 27/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0030 - psnr: 25.2405 - val_loss: 0.0015 - val_psnr: 30.2874Epoch 00027: val_loss improved from 0.00148 to 0.00148, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 28/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0030 - psnr: 25.2616 - val_loss: 0.0015 - val_psnr: 30.2824Epoch 00028: val_loss did not improve from 0.00148
Epoch 29/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0030 - psnr: 25.2710 - val_loss: 0.0015 - val_psnr: 30.2988Epoch 00029: val_loss improved from 0.00148 to 0.00147, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 30/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0030 - psnr: 25.2816 - val_loss: 0.0015 - val_psnr: 30.2847Epoch 00030: val_loss improved from 0.00147 to 0.00147, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 31/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0030 - psnr: 25.2860 - val_loss: 0.0015 - val_psnr: 30.3260Epoch 00031: val_loss improved from 0.00147 to 0.00146, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 32/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0030 - psnr: 25.2895 - val_loss: 0.0015 - val_psnr: 30.3212Epoch 00032: val_loss improved from 0.00146 to 0.00146, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 33/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0030 - psnr: 25.2869 - val_loss: 0.0015 - val_psnr: 30.3434Epoch 00033: val_loss improved from 0.00146 to 0.00145, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 34/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0030 - psnr: 25.2959 - val_loss: 0.0015 - val_psnr: 30.3276Epoch 00034: val_loss did not improve from 0.00145
Epoch 35/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0030 - psnr: 25.3158 - val_loss: 0.0014 - val_psnr: 30.3615Epoch 00035: val_loss improved from 0.00145 to 0.00145, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 36/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0030 - psnr: 25.3233 - val_loss: 0.0014 - val_psnr: 30.3243Epoch 00036: val_loss did not improve from 0.00145
Epoch 37/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0030 - psnr: 25.3352 - val_loss: 0.0014 - val_psnr: 30.3590Epoch 00037: val_loss improved from 0.00145 to 0.00144, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 38/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0030 - psnr: 25.3296 - val_loss: 0.0014 - val_psnr: 30.3831Epoch 00038: val_loss improved from 0.00144 to 0.00144, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 39/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0030 - psnr: 25.3344 - val_loss: 0.0014 - val_psnr: 30.3765Epoch 00039: val_loss improved from 0.00144 to 0.00144, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 40/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0030 - psnr: 25.3500 - val_loss: 0.0014 - val_psnr: 30.3955Epoch 00040: val_loss improved from 0.00144 to 0.00143, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 41/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0030 - psnr: 25.3546 - val_loss: 0.0014 - val_psnr: 30.4039Epoch 00041: val_loss improved from 0.00143 to 0.00143, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 42/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0030 - psnr: 25.3595 - val_loss: 0.0014 - val_psnr: 30.3908Epoch 00042: val_loss improved from 0.00143 to 0.00143, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 43/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0030 - psnr: 25.3609 - val_loss: 0.0014 - val_psnr: 30.3981Epoch 00043: val_loss improved from 0.00143 to 0.00143, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 44/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0030 - psnr: 25.3665 - val_loss: 0.0014 - val_psnr: 30.4189Epoch 00044: val_loss improved from 0.00143 to 0.00142, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 45/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0030 - psnr: 25.3773 - val_loss: 0.0014 - val_psnr: 30.4181Epoch 00045: val_loss improved from 0.00142 to 0.00142, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 46/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0030 - psnr: 25.3889 - val_loss: 0.0014 - val_psnr: 30.3959Epoch 00046: val_loss did not improve from 0.00142
Epoch 47/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.3848 - val_loss: 0.0014 - val_psnr: 30.4385Epoch 00047: val_loss improved from 0.00142 to 0.00141, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 48/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.3836 - val_loss: 0.0014 - val_psnr: 30.4266Epoch 00048: val_loss improved from 0.00141 to 0.00141, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 49/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.3882 - val_loss: 0.0014 - val_psnr: 30.3683Epoch 00049: val_loss did not improve from 0.00141
Epoch 50/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.4001 - val_loss: 0.0014 - val_psnr: 30.4419Epoch 00050: val_loss improved from 0.00141 to 0.00141, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 51/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.4058 - val_loss: 0.0014 - val_psnr: 30.4462Epoch 00051: val_loss improved from 0.00141 to 0.00141, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 52/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.4044 - val_loss: 0.0014 - val_psnr: 30.4485Epoch 00052: val_loss improved from 0.00141 to 0.00140, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 53/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.4078 - val_loss: 0.0014 - val_psnr: 30.4537Epoch 00053: val_loss improved from 0.00140 to 0.00140, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 54/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4130 - val_loss: 0.0014 - val_psnr: 30.4613Epoch 00054: val_loss improved from 0.00140 to 0.00140, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 55/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.4043 - val_loss: 0.0014 - val_psnr: 30.4683Epoch 00055: val_loss improved from 0.00140 to 0.00140, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 56/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4192 - val_loss: 0.0014 - val_psnr: 30.4584Epoch 00056: val_loss improved from 0.00140 to 0.00140, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 57/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4266 - val_loss: 0.0014 - val_psnr: 30.4499Epoch 00057: val_loss did not improve from 0.00140
Epoch 58/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.4290 - val_loss: 0.0014 - val_psnr: 30.4716Epoch 00058: val_loss improved from 0.00140 to 0.00139, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 59/200
21884/21884 [==============================] - 3s 124us/step - loss: 0.0029 - psnr: 25.4368 - val_loss: 0.0014 - val_psnr: 30.4839Epoch 00059: val_loss improved from 0.00139 to 0.00139, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 60/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4402 - val_loss: 0.0014 - val_psnr: 30.4707Epoch 00060: val_loss did not improve from 0.00139
Epoch 61/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4373 - val_loss: 0.0014 - val_psnr: 30.4933Epoch 00061: val_loss improved from 0.00139 to 0.00138, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 62/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4379 - val_loss: 0.0014 - val_psnr: 30.4840Epoch 00062: val_loss did not improve from 0.00138
Epoch 63/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4375 - val_loss: 0.0014 - val_psnr: 30.4837Epoch 00063: val_loss did not improve from 0.00138
Epoch 64/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4350 - val_loss: 0.0014 - val_psnr: 30.4989Epoch 00064: val_loss improved from 0.00138 to 0.00138, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 65/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.4407 - val_loss: 0.0014 - val_psnr: 30.4995Epoch 00065: val_loss improved from 0.00138 to 0.00138, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 66/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.4453 - val_loss: 0.0014 - val_psnr: 30.4930Epoch 00066: val_loss did not improve from 0.00138
Epoch 67/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.4537 - val_loss: 0.0014 - val_psnr: 30.5072Epoch 00067: val_loss improved from 0.00138 to 0.00138, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 68/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4489 - val_loss: 0.0014 - val_psnr: 30.4877Epoch 00068: val_loss did not improve from 0.00138
Epoch 69/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.4490 - val_loss: 0.0014 - val_psnr: 30.4988Epoch 00069: val_loss improved from 0.00138 to 0.00137, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 70/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.4505 - val_loss: 0.0014 - val_psnr: 30.4953Epoch 00070: val_loss did not improve from 0.00137
Epoch 71/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4601 - val_loss: 0.0014 - val_psnr: 30.5198Epoch 00071: val_loss improved from 0.00137 to 0.00137, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 72/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.4616 - val_loss: 0.0014 - val_psnr: 30.5172Epoch 00072: val_loss improved from 0.00137 to 0.00137, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 73/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0029 - psnr: 25.4710 - val_loss: 0.0014 - val_psnr: 30.5105Epoch 00073: val_loss did not improve from 0.00137
Epoch 74/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0029 - psnr: 25.4666 - val_loss: 0.0014 - val_psnr: 30.5139Epoch 00074: val_loss improved from 0.00137 to 0.00137, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 75/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0029 - psnr: 25.4738 - val_loss: 0.0014 - val_psnr: 30.5183Epoch 00075: val_loss improved from 0.00137 to 0.00137, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 76/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4735 - val_loss: 0.0014 - val_psnr: 30.5181Epoch 00076: val_loss improved from 0.00137 to 0.00137, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 77/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.4754 - val_loss: 0.0014 - val_psnr: 30.5465Epoch 00077: val_loss improved from 0.00137 to 0.00136, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 78/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.4878 - val_loss: 0.0014 - val_psnr: 30.5166Epoch 00078: val_loss did not improve from 0.00136
Epoch 79/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.4849 - val_loss: 0.0014 - val_psnr: 30.5243Epoch 00079: val_loss did not improve from 0.00136
Epoch 80/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.4895 - val_loss: 0.0014 - val_psnr: 30.5286Epoch 00080: val_loss did not improve from 0.00136
Epoch 81/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4808 - val_loss: 0.0014 - val_psnr: 30.5518Epoch 00081: val_loss improved from 0.00136 to 0.00136, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 82/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0029 - psnr: 25.4928 - val_loss: 0.0014 - val_psnr: 30.5499Epoch 00082: val_loss improved from 0.00136 to 0.00136, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 83/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0029 - psnr: 25.5017 - val_loss: 0.0014 - val_psnr: 30.5384Epoch 00083: val_loss did not improve from 0.00136
Epoch 84/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4880 - val_loss: 0.0014 - val_psnr: 30.5530Epoch 00084: val_loss improved from 0.00136 to 0.00135, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 85/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4975 - val_loss: 0.0014 - val_psnr: 30.5541Epoch 00085: val_loss improved from 0.00135 to 0.00135, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 86/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.4988 - val_loss: 0.0014 - val_psnr: 30.5402Epoch 00086: val_loss improved from 0.00135 to 0.00135, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 87/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.5106 - val_loss: 0.0013 - val_psnr: 30.5679Epoch 00087: val_loss improved from 0.00135 to 0.00135, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 88/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.4922 - val_loss: 0.0013 - val_psnr: 30.5700Epoch 00088: val_loss improved from 0.00135 to 0.00135, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 89/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.5056 - val_loss: 0.0013 - val_psnr: 30.5568Epoch 00089: val_loss did not improve from 0.00135
Epoch 90/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0029 - psnr: 25.5072 - val_loss: 0.0013 - val_psnr: 30.5681Epoch 00090: val_loss improved from 0.00135 to 0.00135, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 91/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.5026 - val_loss: 0.0013 - val_psnr: 30.5644Epoch 00091: val_loss did not improve from 0.00135
Epoch 92/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.5110 - val_loss: 0.0013 - val_psnr: 30.5679Epoch 00092: val_loss did not improve from 0.00135
Epoch 93/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.5070 - val_loss: 0.0013 - val_psnr: 30.5711Epoch 00093: val_loss improved from 0.00135 to 0.00134, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 94/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.5133 - val_loss: 0.0013 - val_psnr: 30.5541Epoch 00094: val_loss did not improve from 0.00134
Epoch 95/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.5103 - val_loss: 0.0013 - val_psnr: 30.5729Epoch 00095: val_loss improved from 0.00134 to 0.00134, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 96/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.5165 - val_loss: 0.0013 - val_psnr: 30.5673Epoch 00096: val_loss did not improve from 0.00134
Epoch 97/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.5090 - val_loss: 0.0013 - val_psnr: 30.5694Epoch 00097: val_loss improved from 0.00134 to 0.00134, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 98/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.5124 - val_loss: 0.0013 - val_psnr: 30.5659Epoch 00098: val_loss improved from 0.00134 to 0.00134, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 99/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.5105 - val_loss: 0.0013 - val_psnr: 30.5893Epoch 00099: val_loss improved from 0.00134 to 0.00134, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 100/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.5135 - val_loss: 0.0013 - val_psnr: 30.5835Epoch 00100: val_loss did not improve from 0.00134
Epoch 101/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0029 - psnr: 25.5164 - val_loss: 0.0013 - val_psnr: 30.5778Epoch 00101: val_loss did not improve from 0.00134
Epoch 102/200
21884/21884 [==============================] - 3s 124us/step - loss: 0.0029 - psnr: 25.5173 - val_loss: 0.0013 - val_psnr: 30.5958Epoch 00102: val_loss improved from 0.00134 to 0.00134, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 103/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.5127 - val_loss: 0.0013 - val_psnr: 30.5940Epoch 00103: val_loss did not improve from 0.00134
Epoch 104/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.5216 - val_loss: 0.0013 - val_psnr: 30.6014Epoch 00104: val_loss improved from 0.00134 to 0.00133, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 105/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0029 - psnr: 25.5232 - val_loss: 0.0013 - val_psnr: 30.5912Epoch 00105: val_loss did not improve from 0.00133
Epoch 106/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0029 - psnr: 25.5326 - val_loss: 0.0013 - val_psnr: 30.5991Epoch 00106: val_loss improved from 0.00133 to 0.00133, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 107/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0029 - psnr: 25.5397 - val_loss: 0.0013 - val_psnr: 30.5996Epoch 00107: val_loss improved from 0.00133 to 0.00133, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 108/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5254 - val_loss: 0.0013 - val_psnr: 30.5843Epoch 00108: val_loss did not improve from 0.00133
Epoch 109/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.5359 - val_loss: 0.0013 - val_psnr: 30.5487Epoch 00109: val_loss did not improve from 0.00133
Epoch 110/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5376 - val_loss: 0.0013 - val_psnr: 30.6042Epoch 00110: val_loss improved from 0.00133 to 0.00133, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 111/200
21884/21884 [==============================] - 3s 124us/step - loss: 0.0028 - psnr: 25.5355 - val_loss: 0.0013 - val_psnr: 30.6009Epoch 00111: val_loss improved from 0.00133 to 0.00133, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 112/200
21884/21884 [==============================] - 3s 124us/step - loss: 0.0028 - psnr: 25.5419 - val_loss: 0.0013 - val_psnr: 30.5181Epoch 00112: val_loss did not improve from 0.00133
Epoch 113/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.5321 - val_loss: 0.0013 - val_psnr: 30.5969Epoch 00113: val_loss did not improve from 0.00133
Epoch 114/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5298 - val_loss: 0.0013 - val_psnr: 30.5977Epoch 00114: val_loss did not improve from 0.00133
Epoch 115/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5365 - val_loss: 0.0013 - val_psnr: 30.6155Epoch 00115: val_loss improved from 0.00133 to 0.00133, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 116/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5444 - val_loss: 0.0013 - val_psnr: 30.6247Epoch 00116: val_loss improved from 0.00133 to 0.00133, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 117/200
21884/21884 [==============================] - 3s 124us/step - loss: 0.0028 - psnr: 25.5366 - val_loss: 0.0013 - val_psnr: 30.6118Epoch 00117: val_loss did not improve from 0.00133
Epoch 118/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5440 - val_loss: 0.0013 - val_psnr: 30.6080Epoch 00118: val_loss did not improve from 0.00133
Epoch 119/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5437 - val_loss: 0.0013 - val_psnr: 30.5918Epoch 00119: val_loss did not improve from 0.00133
Epoch 120/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5433 - val_loss: 0.0013 - val_psnr: 30.5061Epoch 00120: val_loss did not improve from 0.00133
Epoch 121/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5420 - val_loss: 0.0013 - val_psnr: 30.5703Epoch 00121: val_loss did not improve from 0.00133
Epoch 122/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.5500 - val_loss: 0.0013 - val_psnr: 30.6138Epoch 00122: val_loss did not improve from 0.00133
Epoch 123/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.5607 - val_loss: 0.0013 - val_psnr: 30.6102Epoch 00123: val_loss did not improve from 0.00133
Epoch 124/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5516 - val_loss: 0.0013 - val_psnr: 30.6129Epoch 00124: val_loss improved from 0.00133 to 0.00132, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 125/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0028 - psnr: 25.5416 - val_loss: 0.0013 - val_psnr: 30.6131Epoch 00125: val_loss did not improve from 0.00132
Epoch 126/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5551 - val_loss: 0.0013 - val_psnr: 30.6071Epoch 00126: val_loss did not improve from 0.00132
Epoch 127/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5518 - val_loss: 0.0013 - val_psnr: 30.6309Epoch 00127: val_loss improved from 0.00132 to 0.00132, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 128/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0028 - psnr: 25.5573 - val_loss: 0.0013 - val_psnr: 30.6282Epoch 00128: val_loss did not improve from 0.00132
Epoch 129/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0028 - psnr: 25.5517 - val_loss: 0.0013 - val_psnr: 30.6340Epoch 00129: val_loss improved from 0.00132 to 0.00132, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 130/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0028 - psnr: 25.5544 - val_loss: 0.0013 - val_psnr: 30.6252Epoch 00130: val_loss did not improve from 0.00132
Epoch 131/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0028 - psnr: 25.5545 - val_loss: 0.0013 - val_psnr: 30.6152Epoch 00131: val_loss did not improve from 0.00132
Epoch 132/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0028 - psnr: 25.5583 - val_loss: 0.0013 - val_psnr: 30.6291Epoch 00132: val_loss did not improve from 0.00132
Epoch 133/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0028 - psnr: 25.5735 - val_loss: 0.0013 - val_psnr: 30.6251Epoch 00133: val_loss did not improve from 0.00132
Epoch 134/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.5585 - val_loss: 0.0013 - val_psnr: 30.6127Epoch 00134: val_loss did not improve from 0.00132
Epoch 135/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5591 - val_loss: 0.0013 - val_psnr: 30.6232Epoch 00135: val_loss did not improve from 0.00132
Epoch 136/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.5623 - val_loss: 0.0013 - val_psnr: 30.6425Epoch 00136: val_loss improved from 0.00132 to 0.00132, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 137/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5733 - val_loss: 0.0013 - val_psnr: 30.6415Epoch 00137: val_loss did not improve from 0.00132
Epoch 138/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0028 - psnr: 25.5658 - val_loss: 0.0013 - val_psnr: 30.6348Epoch 00138: val_loss did not improve from 0.00132
Epoch 139/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5637 - val_loss: 0.0013 - val_psnr: 30.6364Epoch 00139: val_loss did not improve from 0.00132
Epoch 140/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5872 - val_loss: 0.0013 - val_psnr: 30.6367Epoch 00140: val_loss did not improve from 0.00132
Epoch 141/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5590 - val_loss: 0.0013 - val_psnr: 30.6293Epoch 00141: val_loss did not improve from 0.00132
Epoch 142/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5748 - val_loss: 0.0013 - val_psnr: 30.5872Epoch 00142: val_loss did not improve from 0.00132
Epoch 143/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.5717 - val_loss: 0.0013 - val_psnr: 30.6233Epoch 00143: val_loss did not improve from 0.00132
Epoch 144/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5676 - val_loss: 0.0013 - val_psnr: 30.6506Epoch 00144: val_loss improved from 0.00132 to 0.00131, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 145/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5761 - val_loss: 0.0013 - val_psnr: 30.6320Epoch 00145: val_loss did not improve from 0.00131
Epoch 146/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5780 - val_loss: 0.0013 - val_psnr: 30.6327Epoch 00146: val_loss did not improve from 0.00131
Epoch 147/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0028 - psnr: 25.5684 - val_loss: 0.0013 - val_psnr: 30.6333Epoch 00147: val_loss did not improve from 0.00131
Epoch 148/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5719 - val_loss: 0.0013 - val_psnr: 30.6243Epoch 00148: val_loss did not improve from 0.00131
Epoch 149/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5727 - val_loss: 0.0013 - val_psnr: 30.6506Epoch 00149: val_loss improved from 0.00131 to 0.00131, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 150/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5668 - val_loss: 0.0013 - val_psnr: 30.6313Epoch 00150: val_loss did not improve from 0.00131
Epoch 151/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5744 - val_loss: 0.0013 - val_psnr: 30.6416Epoch 00151: val_loss did not improve from 0.00131
Epoch 152/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5795 - val_loss: 0.0013 - val_psnr: 30.6413Epoch 00152: val_loss did not improve from 0.00131
Epoch 153/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5772 - val_loss: 0.0013 - val_psnr: 30.6522Epoch 00153: val_loss improved from 0.00131 to 0.00131, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 154/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5695 - val_loss: 0.0013 - val_psnr: 30.6509Epoch 00154: val_loss did not improve from 0.00131
Epoch 155/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5688 - val_loss: 0.0013 - val_psnr: 30.6311Epoch 00155: val_loss did not improve from 0.00131
Epoch 156/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5779 - val_loss: 0.0013 - val_psnr: 30.6586Epoch 00156: val_loss improved from 0.00131 to 0.00131, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 157/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5909 - val_loss: 0.0013 - val_psnr: 30.6332Epoch 00157: val_loss did not improve from 0.00131
Epoch 158/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5800 - val_loss: 0.0013 - val_psnr: 30.6432Epoch 00158: val_loss did not improve from 0.00131
Epoch 159/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0028 - psnr: 25.5858 - val_loss: 0.0013 - val_psnr: 30.6625Epoch 00159: val_loss improved from 0.00131 to 0.00131, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 160/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.5887 - val_loss: 0.0013 - val_psnr: 30.6519Epoch 00160: val_loss did not improve from 0.00131
Epoch 161/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5835 - val_loss: 0.0013 - val_psnr: 30.6606Epoch 00161: val_loss improved from 0.00131 to 0.00131, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 162/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5775 - val_loss: 0.0013 - val_psnr: 30.6623Epoch 00162: val_loss improved from 0.00131 to 0.00131, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 163/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5846 - val_loss: 0.0013 - val_psnr: 30.6573Epoch 00163: val_loss did not improve from 0.00131
Epoch 164/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5890 - val_loss: 0.0013 - val_psnr: 30.6511Epoch 00164: val_loss did not improve from 0.00131
Epoch 165/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5853 - val_loss: 0.0013 - val_psnr: 30.6588Epoch 00165: val_loss did not improve from 0.00131
Epoch 166/200
21884/21884 [==============================] - 3s 124us/step - loss: 0.0028 - psnr: 25.5918 - val_loss: 0.0013 - val_psnr: 30.6534Epoch 00166: val_loss did not improve from 0.00131
Epoch 167/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.5898 - val_loss: 0.0013 - val_psnr: 30.6594Epoch 00167: val_loss did not improve from 0.00131
Epoch 168/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.6046 - val_loss: 0.0013 - val_psnr: 30.6456Epoch 00168: val_loss did not improve from 0.00131
Epoch 169/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.5923 - val_loss: 0.0013 - val_psnr: 30.6636Epoch 00169: val_loss improved from 0.00131 to 0.00131, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 170/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5906 - val_loss: 0.0013 - val_psnr: 30.6544Epoch 00170: val_loss did not improve from 0.00131
Epoch 171/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5933 - val_loss: 0.0013 - val_psnr: 30.6373Epoch 00171: val_loss did not improve from 0.00131
Epoch 172/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5846 - val_loss: 0.0013 - val_psnr: 30.6225Epoch 00172: val_loss did not improve from 0.00131
Epoch 173/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.6024 - val_loss: 0.0013 - val_psnr: 30.6608Epoch 00173: val_loss did not improve from 0.00131
Epoch 174/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5964 - val_loss: 0.0013 - val_psnr: 30.6737Epoch 00174: val_loss improved from 0.00131 to 0.00131, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 175/200
21884/21884 [==============================] - 3s 124us/step - loss: 0.0028 - psnr: 25.5894 - val_loss: 0.0013 - val_psnr: 30.6237Epoch 00175: val_loss did not improve from 0.00131
Epoch 176/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.6011 - val_loss: 0.0013 - val_psnr: 30.6755Epoch 00176: val_loss improved from 0.00131 to 0.00130, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 177/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.5979 - val_loss: 0.0013 - val_psnr: 30.6166Epoch 00177: val_loss did not improve from 0.00130
Epoch 178/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.6023 - val_loss: 0.0013 - val_psnr: 30.6696Epoch 00178: val_loss did not improve from 0.00130
Epoch 179/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5851 - val_loss: 0.0013 - val_psnr: 30.6379Epoch 00179: val_loss did not improve from 0.00130
Epoch 180/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5946 - val_loss: 0.0013 - val_psnr: 30.6605Epoch 00180: val_loss did not improve from 0.00130
Epoch 181/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.6008 - val_loss: 0.0013 - val_psnr: 30.6570Epoch 00181: val_loss did not improve from 0.00130
Epoch 182/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.5947 - val_loss: 0.0013 - val_psnr: 30.6755Epoch 00182: val_loss improved from 0.00130 to 0.00130, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 183/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.6057 - val_loss: 0.0013 - val_psnr: 30.6590Epoch 00183: val_loss did not improve from 0.00130
Epoch 184/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.6070 - val_loss: 0.0013 - val_psnr: 30.6703Epoch 00184: val_loss did not improve from 0.00130
Epoch 185/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.6050 - val_loss: 0.0013 - val_psnr: 30.6809Epoch 00185: val_loss improved from 0.00130 to 0.00130, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 186/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5931 - val_loss: 0.0013 - val_psnr: 30.5999Epoch 00186: val_loss did not improve from 0.00130
Epoch 187/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.6172 - val_loss: 0.0013 - val_psnr: 30.6756Epoch 00187: val_loss did not improve from 0.00130
Epoch 188/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.6120 - val_loss: 0.0013 - val_psnr: 30.6709Epoch 00188: val_loss did not improve from 0.00130
Epoch 189/200
21884/21884 [==============================] - 3s 124us/step - loss: 0.0028 - psnr: 25.5946 - val_loss: 0.0013 - val_psnr: 30.6748Epoch 00189: val_loss did not improve from 0.00130
Epoch 190/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.6077 - val_loss: 0.0013 - val_psnr: 30.6834Epoch 00190: val_loss improved from 0.00130 to 0.00130, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 191/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.6046 - val_loss: 0.0013 - val_psnr: 30.6676Epoch 00191: val_loss did not improve from 0.00130
Epoch 192/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.6010 - val_loss: 0.0013 - val_psnr: 30.6423Epoch 00192: val_loss did not improve from 0.00130
Epoch 193/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.6017 - val_loss: 0.0013 - val_psnr: 30.6658Epoch 00193: val_loss did not improve from 0.00130
Epoch 194/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.6101 - val_loss: 0.0013 - val_psnr: 30.6806Epoch 00194: val_loss did not improve from 0.00130
Epoch 195/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.6073 - val_loss: 0.0013 - val_psnr: 30.6572Epoch 00195: val_loss did not improve from 0.00130
Epoch 196/200
21884/21884 [==============================] - 3s 125us/step - loss: 0.0028 - psnr: 25.6012 - val_loss: 0.0013 - val_psnr: 30.6796Epoch 00196: val_loss did not improve from 0.00130
Epoch 197/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.6029 - val_loss: 0.0013 - val_psnr: 30.6865Epoch 00197: val_loss improved from 0.00130 to 0.00130, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 198/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0028 - psnr: 25.5962 - val_loss: 0.0013 - val_psnr: 30.6477Epoch 00198: val_loss did not improve from 0.00130
Epoch 199/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0028 - psnr: 25.6081 - val_loss: 0.0013 - val_psnr: 30.6981Epoch 00199: val_loss improved from 0.00130 to 0.00130, saving model to drive/My Drive/GoogleAI/CUBIC_SRCNN_check.h5
Epoch 200/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0028 - psnr: 25.6101 - val_loss: 0.0013 - val_psnr: 30.6799

bicubic:
27.811886490022562
SRCNN:
26.672805856496492

输入和输出的图片看起来没有明显的差别,暂时不知道原因。

方法二:

该种方法主要区别在于处理数据阶段,即在缩小放大时没有使用两次双三次,不同代码如下:

lr_img = cv2.resize(cv2.resize(hr_img, (w//3, h//3), interpolation=cv2.INTER_AREA),(w, h), interpolation=cv2.INTER_CUBIC)

训练过程:

_________________________________________________________________
Layer (type)                 Output Shape              Param #
=================================================================
conv2d_25 (Conv2D)           (None, 25, 25, 64)        5248
_________________________________________________________________
conv2d_26 (Conv2D)           (None, 25, 25, 32)        2080
_________________________________________________________________
conv2d_27 (Conv2D)           (None, 21, 21, 1)         801
=================================================================
Total params: 8,129
Trainable params: 8,129
Non-trainable params: 0
_________________________________________________________________
None
Train on 21884 samples, validate on 1113 samples
Epoch 1/200
21884/21884 [==============================] - 3s 155us/step - loss: 0.1182 - psnr: 10.4075 - val_loss: 0.0155 - val_psnr: 18.7605Epoch 00001: val_loss improved from inf to 0.01545, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 2/200
21884/21884 [==============================] - 3s 132us/step - loss: 0.0071 - psnr: 21.6894 - val_loss: 0.0037 - val_psnr: 26.0193Epoch 00002: val_loss improved from 0.01545 to 0.00374, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 3/200
21884/21884 [==============================] - 3s 132us/step - loss: 0.0050 - psnr: 23.1047 - val_loss: 0.0029 - val_psnr: 27.3563Epoch 00003: val_loss improved from 0.00374 to 0.00286, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 4/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0040 - psnr: 24.0193 - val_loss: 0.0022 - val_psnr: 28.5236Epoch 00004: val_loss improved from 0.00286 to 0.00223, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 5/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0034 - psnr: 24.7377 - val_loss: 0.0019 - val_psnr: 29.3360Epoch 00005: val_loss improved from 0.00223 to 0.00186, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 6/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0031 - psnr: 25.2113 - val_loss: 0.0016 - val_psnr: 29.9297Epoch 00006: val_loss improved from 0.00186 to 0.00163, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 7/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0028 - psnr: 25.5641 - val_loss: 0.0015 - val_psnr: 30.3494Epoch 00007: val_loss improved from 0.00163 to 0.00148, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 8/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0027 - psnr: 25.8135 - val_loss: 0.0014 - val_psnr: 30.6395Epoch 00008: val_loss improved from 0.00148 to 0.00138, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 9/200
21884/21884 [==============================] - 3s 131us/step - loss: 0.0026 - psnr: 25.9905 - val_loss: 0.0013 - val_psnr: 30.8515Epoch 00009: val_loss improved from 0.00138 to 0.00131, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 10/200
21884/21884 [==============================] - 3s 131us/step - loss: 0.0025 - psnr: 26.1263 - val_loss: 0.0013 - val_psnr: 31.0138Epoch 00010: val_loss improved from 0.00131 to 0.00126, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 11/200
21884/21884 [==============================] - 3s 131us/step - loss: 0.0024 - psnr: 26.2438 - val_loss: 0.0012 - val_psnr: 31.1423Epoch 00011: val_loss improved from 0.00126 to 0.00122, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 12/200
21884/21884 [==============================] - 3s 131us/step - loss: 0.0024 - psnr: 26.3380 - val_loss: 0.0012 - val_psnr: 31.2452Epoch 00012: val_loss improved from 0.00122 to 0.00119, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 13/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0023 - psnr: 26.4059 - val_loss: 0.0012 - val_psnr: 31.3378Epoch 00013: val_loss improved from 0.00119 to 0.00116, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 14/200
21884/21884 [==============================] - 3s 132us/step - loss: 0.0023 - psnr: 26.4718 - val_loss: 0.0011 - val_psnr: 31.4194Epoch 00014: val_loss improved from 0.00116 to 0.00114, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 15/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0023 - psnr: 26.5226 - val_loss: 0.0011 - val_psnr: 31.4806Epoch 00015: val_loss improved from 0.00114 to 0.00112, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 16/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0022 - psnr: 26.5740 - val_loss: 0.0011 - val_psnr: 31.5269Epoch 00016: val_loss improved from 0.00112 to 0.00111, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 17/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0022 - psnr: 26.6043 - val_loss: 0.0011 - val_psnr: 31.5711Epoch 00017: val_loss improved from 0.00111 to 0.00110, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 18/200
21884/21884 [==============================] - 3s 131us/step - loss: 0.0022 - psnr: 26.6400 - val_loss: 0.0011 - val_psnr: 31.6061Epoch 00018: val_loss improved from 0.00110 to 0.00109, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 19/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0022 - psnr: 26.6600 - val_loss: 0.0011 - val_psnr: 31.6268Epoch 00019: val_loss improved from 0.00109 to 0.00108, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 20/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0022 - psnr: 26.6696 - val_loss: 0.0011 - val_psnr: 31.6639Epoch 00020: val_loss improved from 0.00108 to 0.00107, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 21/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0022 - psnr: 26.7053 - val_loss: 0.0011 - val_psnr: 31.6878Epoch 00021: val_loss improved from 0.00107 to 0.00107, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 22/200
21884/21884 [==============================] - 3s 131us/step - loss: 0.0022 - psnr: 26.7065 - val_loss: 0.0011 - val_psnr: 31.7067Epoch 00022: val_loss improved from 0.00107 to 0.00106, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 23/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0022 - psnr: 26.7298 - val_loss: 0.0011 - val_psnr: 31.7230Epoch 00023: val_loss improved from 0.00106 to 0.00106, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 24/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0022 - psnr: 26.7271 - val_loss: 0.0011 - val_psnr: 31.7405Epoch 00024: val_loss improved from 0.00106 to 0.00105, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 25/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0022 - psnr: 26.7394 - val_loss: 0.0010 - val_psnr: 31.7475Epoch 00025: val_loss improved from 0.00105 to 0.00105, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 26/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0021 - psnr: 26.7633 - val_loss: 0.0010 - val_psnr: 31.7712Epoch 00026: val_loss improved from 0.00105 to 0.00104, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 27/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0021 - psnr: 26.7613 - val_loss: 0.0010 - val_psnr: 31.7839Epoch 00027: val_loss improved from 0.00104 to 0.00104, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 28/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.7788 - val_loss: 0.0010 - val_psnr: 31.7876Epoch 00028: val_loss improved from 0.00104 to 0.00104, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 29/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0021 - psnr: 26.7920 - val_loss: 0.0010 - val_psnr: 31.8024Epoch 00029: val_loss improved from 0.00104 to 0.00103, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 30/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.7859 - val_loss: 0.0010 - val_psnr: 31.8151Epoch 00030: val_loss improved from 0.00103 to 0.00103, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 31/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.7918 - val_loss: 0.0010 - val_psnr: 31.8230Epoch 00031: val_loss improved from 0.00103 to 0.00103, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 32/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0021 - psnr: 26.7932 - val_loss: 0.0010 - val_psnr: 31.8279Epoch 00032: val_loss improved from 0.00103 to 0.00102, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 33/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0021 - psnr: 26.8038 - val_loss: 0.0010 - val_psnr: 31.8374Epoch 00033: val_loss improved from 0.00102 to 0.00102, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 34/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0021 - psnr: 26.8154 - val_loss: 0.0010 - val_psnr: 31.8474Epoch 00034: val_loss improved from 0.00102 to 0.00102, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 35/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0021 - psnr: 26.8138 - val_loss: 0.0010 - val_psnr: 31.8543Epoch 00035: val_loss improved from 0.00102 to 0.00101, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 36/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0021 - psnr: 26.8287 - val_loss: 0.0010 - val_psnr: 31.8668Epoch 00036: val_loss improved from 0.00101 to 0.00101, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 37/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0021 - psnr: 26.8497 - val_loss: 0.0010 - val_psnr: 31.8692Epoch 00037: val_loss improved from 0.00101 to 0.00101, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 38/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0021 - psnr: 26.8358 - val_loss: 0.0010 - val_psnr: 31.8749Epoch 00038: val_loss improved from 0.00101 to 0.00100, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 39/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.8457 - val_loss: 0.0010 - val_psnr: 31.8882Epoch 00039: val_loss improved from 0.00100 to 0.00100, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 40/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.8533 - val_loss: 9.9761e-04 - val_psnr: 31.8942Epoch 00040: val_loss improved from 0.00100 to 0.00100, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 41/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0021 - psnr: 26.8603 - val_loss: 9.9469e-04 - val_psnr: 31.8993Epoch 00041: val_loss improved from 0.00100 to 0.00099, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 42/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0021 - psnr: 26.8663 - val_loss: 9.9166e-04 - val_psnr: 31.9107Epoch 00042: val_loss improved from 0.00099 to 0.00099, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 43/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.8628 - val_loss: 9.8895e-04 - val_psnr: 31.9161Epoch 00043: val_loss improved from 0.00099 to 0.00099, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 44/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.8828 - val_loss: 9.8645e-04 - val_psnr: 31.9241Epoch 00044: val_loss improved from 0.00099 to 0.00099, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 45/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.8855 - val_loss: 9.8460e-04 - val_psnr: 31.9276Epoch 00045: val_loss improved from 0.00099 to 0.00098, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 46/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.8859 - val_loss: 9.8238e-04 - val_psnr: 31.9326Epoch 00046: val_loss improved from 0.00098 to 0.00098, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 47/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0021 - psnr: 26.9018 - val_loss: 9.7972e-04 - val_psnr: 31.9397Epoch 00047: val_loss improved from 0.00098 to 0.00098, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 48/200
21884/21884 [==============================] - 3s 132us/step - loss: 0.0021 - psnr: 26.8931 - val_loss: 9.7754e-04 - val_psnr: 31.9444Epoch 00048: val_loss improved from 0.00098 to 0.00098, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 49/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0021 - psnr: 26.8961 - val_loss: 9.7496e-04 - val_psnr: 31.9526Epoch 00049: val_loss improved from 0.00098 to 0.00097, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 50/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.9062 - val_loss: 9.7342e-04 - val_psnr: 31.9543Epoch 00050: val_loss improved from 0.00097 to 0.00097, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 51/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0021 - psnr: 26.9069 - val_loss: 9.7102e-04 - val_psnr: 31.9610Epoch 00051: val_loss improved from 0.00097 to 0.00097, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 52/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0021 - psnr: 26.9052 - val_loss: 9.6799e-04 - val_psnr: 31.9737Epoch 00052: val_loss improved from 0.00097 to 0.00097, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 53/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0021 - psnr: 26.9369 - val_loss: 9.6707e-04 - val_psnr: 31.9700Epoch 00053: val_loss improved from 0.00097 to 0.00097, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 54/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.9250 - val_loss: 9.6398e-04 - val_psnr: 31.9792Epoch 00054: val_loss improved from 0.00097 to 0.00096, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 55/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0021 - psnr: 26.9271 - val_loss: 9.6083e-04 - val_psnr: 31.9880Epoch 00055: val_loss improved from 0.00096 to 0.00096, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 56/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.9261 - val_loss: 9.5947e-04 - val_psnr: 31.9909Epoch 00056: val_loss improved from 0.00096 to 0.00096, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 57/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.9367 - val_loss: 9.5657e-04 - val_psnr: 32.0012Epoch 00057: val_loss improved from 0.00096 to 0.00096, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 58/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.9453 - val_loss: 9.5517e-04 - val_psnr: 32.0004Epoch 00058: val_loss improved from 0.00096 to 0.00096, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 59/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.9520 - val_loss: 9.5278e-04 - val_psnr: 32.0112Epoch 00059: val_loss improved from 0.00096 to 0.00095, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 60/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.9509 - val_loss: 9.5122e-04 - val_psnr: 32.0147Epoch 00060: val_loss improved from 0.00095 to 0.00095, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 61/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.9493 - val_loss: 9.4996e-04 - val_psnr: 32.0144Epoch 00061: val_loss improved from 0.00095 to 0.00095, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 62/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0021 - psnr: 26.9628 - val_loss: 9.4747e-04 - val_psnr: 32.0222Epoch 00062: val_loss improved from 0.00095 to 0.00095, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 63/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 26.9720 - val_loss: 9.4559e-04 - val_psnr: 32.0285Epoch 00063: val_loss improved from 0.00095 to 0.00095, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 64/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 26.9739 - val_loss: 9.4327e-04 - val_psnr: 32.0327Epoch 00064: val_loss improved from 0.00095 to 0.00094, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 65/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 26.9715 - val_loss: 9.4266e-04 - val_psnr: 32.0323Epoch 00065: val_loss improved from 0.00094 to 0.00094, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 66/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 26.9829 - val_loss: 9.4012e-04 - val_psnr: 32.0375Epoch 00066: val_loss improved from 0.00094 to 0.00094, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 67/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 26.9802 - val_loss: 9.3817e-04 - val_psnr: 32.0472Epoch 00067: val_loss improved from 0.00094 to 0.00094, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 68/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 26.9824 - val_loss: 9.3767e-04 - val_psnr: 32.0446Epoch 00068: val_loss improved from 0.00094 to 0.00094, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 69/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.0004 - val_loss: 9.3508e-04 - val_psnr: 32.0510Epoch 00069: val_loss improved from 0.00094 to 0.00094, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 70/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 26.9927 - val_loss: 9.3485e-04 - val_psnr: 32.0488Epoch 00070: val_loss improved from 0.00094 to 0.00093, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 71/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 26.9968 - val_loss: 9.3132e-04 - val_psnr: 32.0668Epoch 00071: val_loss improved from 0.00093 to 0.00093, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 72/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 26.9996 - val_loss: 9.3072e-04 - val_psnr: 32.0674Epoch 00072: val_loss improved from 0.00093 to 0.00093, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 73/200
21884/21884 [==============================] - 3s 131us/step - loss: 0.0020 - psnr: 27.0014 - val_loss: 9.2910e-04 - val_psnr: 32.0692Epoch 00073: val_loss improved from 0.00093 to 0.00093, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 74/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0071 - val_loss: 9.2841e-04 - val_psnr: 32.0689Epoch 00074: val_loss improved from 0.00093 to 0.00093, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 75/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.0061 - val_loss: 9.2769e-04 - val_psnr: 32.0718Epoch 00075: val_loss improved from 0.00093 to 0.00093, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 76/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0158 - val_loss: 9.2475e-04 - val_psnr: 32.0834Epoch 00076: val_loss improved from 0.00093 to 0.00092, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 77/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.0175 - val_loss: 9.2499e-04 - val_psnr: 32.0795Epoch 00077: val_loss did not improve from 0.00092
Epoch 78/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.0194 - val_loss: 9.2419e-04 - val_psnr: 32.0805Epoch 00078: val_loss improved from 0.00092 to 0.00092, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 79/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0211 - val_loss: 9.2327e-04 - val_psnr: 32.0844Epoch 00079: val_loss improved from 0.00092 to 0.00092, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 80/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.0184 - val_loss: 9.2105e-04 - val_psnr: 32.0899Epoch 00080: val_loss improved from 0.00092 to 0.00092, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 81/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0183 - val_loss: 9.2240e-04 - val_psnr: 32.0632Epoch 00081: val_loss did not improve from 0.00092
Epoch 82/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.0346 - val_loss: 9.1867e-04 - val_psnr: 32.0998Epoch 00082: val_loss improved from 0.00092 to 0.00092, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 83/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.0369 - val_loss: 9.1844e-04 - val_psnr: 32.0887Epoch 00083: val_loss improved from 0.00092 to 0.00092, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 84/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0435 - val_loss: 9.1731e-04 - val_psnr: 32.1001Epoch 00084: val_loss improved from 0.00092 to 0.00092, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 85/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.0386 - val_loss: 9.1618e-04 - val_psnr: 32.1065Epoch 00085: val_loss improved from 0.00092 to 0.00092, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 86/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.0380 - val_loss: 9.1718e-04 - val_psnr: 32.0888Epoch 00086: val_loss did not improve from 0.00092
Epoch 87/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0440 - val_loss: 9.1444e-04 - val_psnr: 32.1060Epoch 00087: val_loss improved from 0.00092 to 0.00091, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 88/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.0507 - val_loss: 9.1457e-04 - val_psnr: 32.1036Epoch 00088: val_loss did not improve from 0.00091
Epoch 89/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0477 - val_loss: 9.1265e-04 - val_psnr: 32.1105Epoch 00089: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 90/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0517 - val_loss: 9.1142e-04 - val_psnr: 32.1168Epoch 00090: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 91/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0553 - val_loss: 9.1207e-04 - val_psnr: 32.1159Epoch 00091: val_loss did not improve from 0.00091
Epoch 92/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0598 - val_loss: 9.1057e-04 - val_psnr: 32.1170Epoch 00092: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 93/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0540 - val_loss: 9.0966e-04 - val_psnr: 32.1197Epoch 00093: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 94/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.0672 - val_loss: 9.0954e-04 - val_psnr: 32.1221Epoch 00094: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 95/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.0508 - val_loss: 9.0878e-04 - val_psnr: 32.1242Epoch 00095: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 96/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.0509 - val_loss: 9.0649e-04 - val_psnr: 32.1323Epoch 00096: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 97/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.0582 - val_loss: 9.0804e-04 - val_psnr: 32.1169Epoch 00097: val_loss did not improve from 0.00091
Epoch 98/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.0628 - val_loss: 9.0506e-04 - val_psnr: 32.1362Epoch 00098: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 99/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0593 - val_loss: 9.0483e-04 - val_psnr: 32.1362Epoch 00099: val_loss improved from 0.00091 to 0.00090, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 100/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0688 - val_loss: 9.0439e-04 - val_psnr: 32.1405Epoch 00100: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 101/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.0666 - val_loss: 9.0519e-04 - val_psnr: 32.1310Epoch 00101: val_loss did not improve from 0.00090
Epoch 102/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.0805 - val_loss: 9.0376e-04 - val_psnr: 32.1342Epoch 00102: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 103/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.0768 - val_loss: 9.0448e-04 - val_psnr: 32.1324Epoch 00103: val_loss did not improve from 0.00090
Epoch 104/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.0713 - val_loss: 9.0285e-04 - val_psnr: 32.1396Epoch 00104: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 105/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.0888 - val_loss: 9.0278e-04 - val_psnr: 32.1386Epoch 00105: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 106/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.0815 - val_loss: 8.9997e-04 - val_psnr: 32.1526Epoch 00106: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 107/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.0909 - val_loss: 8.9969e-04 - val_psnr: 32.1519Epoch 00107: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 108/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.0862 - val_loss: 8.9977e-04 - val_psnr: 32.1443Epoch 00108: val_loss did not improve from 0.00090
Epoch 109/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.0855 - val_loss: 8.9885e-04 - val_psnr: 32.1520Epoch 00109: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 110/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.0901 - val_loss: 8.9873e-04 - val_psnr: 32.1538Epoch 00110: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 111/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0927 - val_loss: 8.9746e-04 - val_psnr: 32.1605Epoch 00111: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 112/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1034 - val_loss: 8.9759e-04 - val_psnr: 32.1548Epoch 00112: val_loss did not improve from 0.00090
Epoch 113/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1018 - val_loss: 8.9620e-04 - val_psnr: 32.1631Epoch 00113: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 114/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.0854 - val_loss: 8.9628e-04 - val_psnr: 32.1614Epoch 00114: val_loss did not improve from 0.00090
Epoch 115/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.0914 - val_loss: 8.9620e-04 - val_psnr: 32.1560Epoch 00115: val_loss did not improve from 0.00090
Epoch 116/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.0999 - val_loss: 8.9564e-04 - val_psnr: 32.1599Epoch 00116: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 117/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1072 - val_loss: 8.9602e-04 - val_psnr: 32.1550Epoch 00117: val_loss did not improve from 0.00090
Epoch 118/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1132 - val_loss: 8.9499e-04 - val_psnr: 32.1625Epoch 00118: val_loss improved from 0.00090 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 119/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.0964 - val_loss: 8.9355e-04 - val_psnr: 32.1680Epoch 00119: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 120/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1071 - val_loss: 8.9308e-04 - val_psnr: 32.1645Epoch 00120: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 121/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1023 - val_loss: 8.9245e-04 - val_psnr: 32.1710Epoch 00121: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 122/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1070 - val_loss: 8.9195e-04 - val_psnr: 32.1723Epoch 00122: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 123/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1073 - val_loss: 8.9143e-04 - val_psnr: 32.1763Epoch 00123: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 124/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1133 - val_loss: 8.9125e-04 - val_psnr: 32.1770Epoch 00124: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 125/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1144 - val_loss: 8.9132e-04 - val_psnr: 32.1773Epoch 00125: val_loss did not improve from 0.00089
Epoch 126/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1208 - val_loss: 8.9041e-04 - val_psnr: 32.1790Epoch 00126: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 127/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1191 - val_loss: 8.8954e-04 - val_psnr: 32.1834Epoch 00127: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 128/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1125 - val_loss: 8.9127e-04 - val_psnr: 32.1750Epoch 00128: val_loss did not improve from 0.00089
Epoch 129/200
21884/21884 [==============================] - 3s 131us/step - loss: 0.0020 - psnr: 27.1223 - val_loss: 8.8881e-04 - val_psnr: 32.1818Epoch 00129: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 130/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.1240 - val_loss: 8.8999e-04 - val_psnr: 32.1679Epoch 00130: val_loss did not improve from 0.00089
Epoch 131/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1180 - val_loss: 8.8883e-04 - val_psnr: 32.1789Epoch 00131: val_loss did not improve from 0.00089
Epoch 132/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1218 - val_loss: 8.8781e-04 - val_psnr: 32.1864Epoch 00132: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 133/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1283 - val_loss: 8.8795e-04 - val_psnr: 32.1801Epoch 00133: val_loss did not improve from 0.00089
Epoch 134/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1274 - val_loss: 8.8741e-04 - val_psnr: 32.1852Epoch 00134: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 135/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1279 - val_loss: 8.8675e-04 - val_psnr: 32.1886Epoch 00135: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 136/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1299 - val_loss: 8.8724e-04 - val_psnr: 32.1813Epoch 00136: val_loss did not improve from 0.00089
Epoch 137/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1178 - val_loss: 8.8628e-04 - val_psnr: 32.1862Epoch 00137: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 138/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1275 - val_loss: 8.8497e-04 - val_psnr: 32.1954Epoch 00138: val_loss improved from 0.00089 to 0.00088, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 139/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0020 - psnr: 27.1279 - val_loss: 8.8497e-04 - val_psnr: 32.1930Epoch 00139: val_loss did not improve from 0.00088
Epoch 140/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1308 - val_loss: 8.8602e-04 - val_psnr: 32.1770Epoch 00140: val_loss did not improve from 0.00088
Epoch 141/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1266 - val_loss: 8.8364e-04 - val_psnr: 32.2011Epoch 00141: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 142/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1351 - val_loss: 8.8307e-04 - val_psnr: 32.2017Epoch 00142: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 143/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1367 - val_loss: 8.8390e-04 - val_psnr: 32.1992Epoch 00143: val_loss did not improve from 0.00088
Epoch 144/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1333 - val_loss: 8.8122e-04 - val_psnr: 32.2116Epoch 00144: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 145/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1355 - val_loss: 8.8207e-04 - val_psnr: 32.2082Epoch 00145: val_loss did not improve from 0.00088
Epoch 146/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1284 - val_loss: 8.8195e-04 - val_psnr: 32.2052Epoch 00146: val_loss did not improve from 0.00088
Epoch 147/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0020 - psnr: 27.1374 - val_loss: 8.8058e-04 - val_psnr: 32.2157Epoch 00147: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 148/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1473 - val_loss: 8.8136e-04 - val_psnr: 32.2081Epoch 00148: val_loss did not improve from 0.00088
Epoch 149/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1433 - val_loss: 8.8126e-04 - val_psnr: 32.2025Epoch 00149: val_loss did not improve from 0.00088
Epoch 150/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1481 - val_loss: 8.7998e-04 - val_psnr: 32.2121Epoch 00150: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 151/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1375 - val_loss: 8.8031e-04 - val_psnr: 32.2074Epoch 00151: val_loss did not improve from 0.00088
Epoch 152/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1451 - val_loss: 8.7947e-04 - val_psnr: 32.2144Epoch 00152: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 153/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1518 - val_loss: 8.8053e-04 - val_psnr: 32.2081Epoch 00153: val_loss did not improve from 0.00088
Epoch 154/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.1486 - val_loss: 8.7901e-04 - val_psnr: 32.2167Epoch 00154: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 155/200
21884/21884 [==============================] - 3s 132us/step - loss: 0.0020 - psnr: 27.1523 - val_loss: 8.8024e-04 - val_psnr: 32.2051Epoch 00155: val_loss did not improve from 0.00088
Epoch 156/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1614 - val_loss: 8.7839e-04 - val_psnr: 32.2157Epoch 00156: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 157/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0020 - psnr: 27.1538 - val_loss: 8.7872e-04 - val_psnr: 32.2128Epoch 00157: val_loss did not improve from 0.00088
Epoch 158/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1520 - val_loss: 8.7846e-04 - val_psnr: 32.2150Epoch 00158: val_loss did not improve from 0.00088
Epoch 159/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1687 - val_loss: 8.7784e-04 - val_psnr: 32.2202Epoch 00159: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 160/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.1702 - val_loss: 8.7766e-04 - val_psnr: 32.2180Epoch 00160: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 161/200
21884/21884 [==============================] - 3s 131us/step - loss: 0.0020 - psnr: 27.1700 - val_loss: 8.7673e-04 - val_psnr: 32.2229Epoch 00161: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 162/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1577 - val_loss: 8.7748e-04 - val_psnr: 32.2168Epoch 00162: val_loss did not improve from 0.00088
Epoch 163/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1586 - val_loss: 8.7654e-04 - val_psnr: 32.2226Epoch 00163: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 164/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1625 - val_loss: 8.7496e-04 - val_psnr: 32.2353Epoch 00164: val_loss improved from 0.00088 to 0.00087, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 165/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.1609 - val_loss: 8.7579e-04 - val_psnr: 32.2259Epoch 00165: val_loss did not improve from 0.00087
Epoch 166/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1638 - val_loss: 8.7662e-04 - val_psnr: 32.2164Epoch 00166: val_loss did not improve from 0.00087
Epoch 167/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1646 - val_loss: 8.7557e-04 - val_psnr: 32.2278Epoch 00167: val_loss did not improve from 0.00087
Epoch 168/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1714 - val_loss: 8.7549e-04 - val_psnr: 32.2194Epoch 00168: val_loss did not improve from 0.00087
Epoch 169/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1686 - val_loss: 8.7558e-04 - val_psnr: 32.2263Epoch 00169: val_loss did not improve from 0.00087
Epoch 170/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1691 - val_loss: 8.7566e-04 - val_psnr: 32.2209Epoch 00170: val_loss did not improve from 0.00087
Epoch 171/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1686 - val_loss: 8.7549e-04 - val_psnr: 32.2250Epoch 00171: val_loss did not improve from 0.00087
Epoch 172/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1671 - val_loss: 8.7537e-04 - val_psnr: 32.2145Epoch 00172: val_loss did not improve from 0.00087
Epoch 173/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1600 - val_loss: 8.7453e-04 - val_psnr: 32.2233Epoch 00173: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 174/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0020 - psnr: 27.1663 - val_loss: 8.7486e-04 - val_psnr: 32.2241Epoch 00174: val_loss did not improve from 0.00087
Epoch 175/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1728 - val_loss: 8.7348e-04 - val_psnr: 32.2355Epoch 00175: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 176/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1694 - val_loss: 8.7327e-04 - val_psnr: 32.2271Epoch 00176: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 177/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1685 - val_loss: 8.7374e-04 - val_psnr: 32.2327Epoch 00177: val_loss did not improve from 0.00087
Epoch 178/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1787 - val_loss: 8.7220e-04 - val_psnr: 32.2394Epoch 00178: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 179/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.1711 - val_loss: 8.7317e-04 - val_psnr: 32.2311Epoch 00179: val_loss did not improve from 0.00087
Epoch 180/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1678 - val_loss: 8.7313e-04 - val_psnr: 32.2316Epoch 00180: val_loss did not improve from 0.00087
Epoch 181/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.1732 - val_loss: 8.7277e-04 - val_psnr: 32.2332Epoch 00181: val_loss did not improve from 0.00087
Epoch 182/200
21884/21884 [==============================] - 3s 131us/step - loss: 0.0020 - psnr: 27.1780 - val_loss: 8.7242e-04 - val_psnr: 32.2299Epoch 00182: val_loss did not improve from 0.00087
Epoch 183/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.1716 - val_loss: 8.7255e-04 - val_psnr: 32.2303Epoch 00183: val_loss did not improve from 0.00087
Epoch 184/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.1728 - val_loss: 8.7117e-04 - val_psnr: 32.2436Epoch 00184: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 185/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.1669 - val_loss: 8.7235e-04 - val_psnr: 32.2300Epoch 00185: val_loss did not improve from 0.00087
Epoch 186/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0020 - psnr: 27.1795 - val_loss: 8.7125e-04 - val_psnr: 32.2411Epoch 00186: val_loss did not improve from 0.00087
Epoch 187/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0020 - psnr: 27.1863 - val_loss: 8.7083e-04 - val_psnr: 32.2407Epoch 00187: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 188/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1937 - val_loss: 8.7074e-04 - val_psnr: 32.2361Epoch 00188: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 189/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0020 - psnr: 27.1635 - val_loss: 8.7150e-04 - val_psnr: 32.2296Epoch 00189: val_loss did not improve from 0.00087
Epoch 190/200
21884/21884 [==============================] - 3s 131us/step - loss: 0.0020 - psnr: 27.1793 - val_loss: 8.7084e-04 - val_psnr: 32.2381Epoch 00190: val_loss did not improve from 0.00087
Epoch 191/200
21884/21884 [==============================] - 3s 130us/step - loss: 0.0019 - psnr: 27.1882 - val_loss: 8.7099e-04 - val_psnr: 32.2340Epoch 00191: val_loss did not improve from 0.00087
Epoch 192/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0019 - psnr: 27.1836 - val_loss: 8.7087e-04 - val_psnr: 32.2359Epoch 00192: val_loss did not improve from 0.00087
Epoch 193/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0019 - psnr: 27.1776 - val_loss: 8.6976e-04 - val_psnr: 32.2433Epoch 00193: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 194/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0019 - psnr: 27.1907 - val_loss: 8.7001e-04 - val_psnr: 32.2402Epoch 00194: val_loss did not improve from 0.00087
Epoch 195/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0019 - psnr: 27.1885 - val_loss: 8.7008e-04 - val_psnr: 32.2384Epoch 00195: val_loss did not improve from 0.00087
Epoch 196/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0019 - psnr: 27.1818 - val_loss: 8.6874e-04 - val_psnr: 32.2515Epoch 00196: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 197/200
21884/21884 [==============================] - 3s 127us/step - loss: 0.0019 - psnr: 27.1792 - val_loss: 8.6875e-04 - val_psnr: 32.2451Epoch 00197: val_loss did not improve from 0.00087
Epoch 198/200
21884/21884 [==============================] - 3s 126us/step - loss: 0.0019 - psnr: 27.2002 - val_loss: 8.7090e-04 - val_psnr: 32.2309Epoch 00198: val_loss did not improve from 0.00087
Epoch 199/200
21884/21884 [==============================] - 3s 128us/step - loss: 0.0019 - psnr: 27.1811 - val_loss: 8.6836e-04 - val_psnr: 32.2452Epoch 00199: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/31_SRCNN_check.h5
Epoch 200/200
21884/21884 [==============================] - 3s 129us/step - loss: 0.0019 - psnr: 27.1967 - val_loss: 8.6795e-04 - val_psnr: 32.2503

训练结果:

bicubic:
27.811886490022562
SRCNN:
29.18018990649699

predict的scale为2时,这种方法的输入和输出有明显的区别,但是将scale改为3,就没什么明显的区别。这种方法的结果比双三次的要好。

方法二+(n1=128,n2=64):

训练过程:

_________________________________________________________________
Layer (type)                 Output Shape              Param #
=================================================================
conv2d_4 (Conv2D)            (None, 25, 25, 128)       10496
_________________________________________________________________
conv2d_5 (Conv2D)            (None, 25, 25, 64)        8256
_________________________________________________________________
conv2d_6 (Conv2D)            (None, 21, 21, 1)         1601
=================================================================
Total params: 20,353
Trainable params: 20,353
Non-trainable params: 0
_________________________________________________________________
None
WARNING:tensorflow:From /usr/local/lib/python3.6/dist-packages/tensorflow/python/ops/math_ops.py:3066: to_int32 (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version.
Instructions for updating:
Use tf.cast instead.
Train on 21884 samples, validate on 1113 samples
Epoch 1/200
21884/21884 [==============================] - 8s 388us/step - loss: 0.0533 - psnr: 16.8880 - val_loss: 0.0037 - val_psnr: 26.0423Epoch 00001: val_loss improved from inf to 0.00371, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 2/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0047 - psnr: 23.3264 - val_loss: 0.0026 - val_psnr: 27.7182Epoch 00002: val_loss improved from 0.00371 to 0.00262, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 3/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0037 - psnr: 24.3527 - val_loss: 0.0020 - val_psnr: 29.0166Epoch 00003: val_loss improved from 0.00262 to 0.00198, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 4/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0031 - psnr: 25.1724 - val_loss: 0.0016 - val_psnr: 29.9149Epoch 00004: val_loss improved from 0.00198 to 0.00162, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 5/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0028 - psnr: 25.6541 - val_loss: 0.0014 - val_psnr: 30.4104Epoch 00005: val_loss improved from 0.00162 to 0.00144, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 6/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0026 - psnr: 26.0024 - val_loss: 0.0013 - val_psnr: 30.8361Epoch 00006: val_loss improved from 0.00144 to 0.00130, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 7/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0024 - psnr: 26.2427 - val_loss: 0.0012 - val_psnr: 31.1417Epoch 00007: val_loss improved from 0.00130 to 0.00122, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 8/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0023 - psnr: 26.4025 - val_loss: 0.0012 - val_psnr: 31.3306Epoch 00008: val_loss improved from 0.00122 to 0.00117, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 9/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0023 - psnr: 26.5050 - val_loss: 0.0011 - val_psnr: 31.4344Epoch 00009: val_loss improved from 0.00117 to 0.00114, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 10/200
21884/21884 [==============================] - 4s 195us/step - loss: 0.0022 - psnr: 26.5625 - val_loss: 0.0011 - val_psnr: 31.4947Epoch 00010: val_loss improved from 0.00114 to 0.00112, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 11/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0022 - psnr: 26.6026 - val_loss: 0.0011 - val_psnr: 31.5543Epoch 00011: val_loss improved from 0.00112 to 0.00110, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 12/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0022 - psnr: 26.6410 - val_loss: 0.0011 - val_psnr: 31.5979Epoch 00012: val_loss improved from 0.00110 to 0.00109, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 13/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0022 - psnr: 26.6695 - val_loss: 0.0011 - val_psnr: 31.6364Epoch 00013: val_loss improved from 0.00109 to 0.00108, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 14/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0022 - psnr: 26.6915 - val_loss: 0.0011 - val_psnr: 31.6750Epoch 00014: val_loss improved from 0.00108 to 0.00107, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 15/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0022 - psnr: 26.7040 - val_loss: 0.0011 - val_psnr: 31.7051Epoch 00015: val_loss improved from 0.00107 to 0.00106, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 16/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0022 - psnr: 26.7355 - val_loss: 0.0011 - val_psnr: 31.7338Epoch 00016: val_loss improved from 0.00106 to 0.00105, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 17/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0022 - psnr: 26.7428 - val_loss: 0.0010 - val_psnr: 31.7565Epoch 00017: val_loss improved from 0.00105 to 0.00105, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 18/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.7691 - val_loss: 0.0010 - val_psnr: 31.7770Epoch 00018: val_loss improved from 0.00105 to 0.00104, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 19/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0021 - psnr: 26.7692 - val_loss: 0.0010 - val_psnr: 31.7888Epoch 00019: val_loss improved from 0.00104 to 0.00103, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 20/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0021 - psnr: 26.7798 - val_loss: 0.0010 - val_psnr: 31.8113Epoch 00020: val_loss improved from 0.00103 to 0.00103, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 21/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0021 - psnr: 26.7966 - val_loss: 0.0010 - val_psnr: 31.8214Epoch 00021: val_loss improved from 0.00103 to 0.00102, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 22/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.8103 - val_loss: 0.0010 - val_psnr: 31.8381Epoch 00022: val_loss improved from 0.00102 to 0.00102, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 23/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.8154 - val_loss: 0.0010 - val_psnr: 31.8517Epoch 00023: val_loss improved from 0.00102 to 0.00101, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 24/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0021 - psnr: 26.8287 - val_loss: 0.0010 - val_psnr: 31.8609Epoch 00024: val_loss improved from 0.00101 to 0.00101, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 25/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.8277 - val_loss: 0.0010 - val_psnr: 31.8688Epoch 00025: val_loss improved from 0.00101 to 0.00101, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 26/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0021 - psnr: 26.8425 - val_loss: 0.0010 - val_psnr: 31.8867Epoch 00026: val_loss improved from 0.00101 to 0.00100, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 27/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0021 - psnr: 26.8545 - val_loss: 9.9717e-04 - val_psnr: 31.8984Epoch 00027: val_loss improved from 0.00100 to 0.00100, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 28/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.8499 - val_loss: 9.9325e-04 - val_psnr: 31.9059Epoch 00028: val_loss improved from 0.00100 to 0.00099, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 29/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.8812 - val_loss: 9.8906e-04 - val_psnr: 31.9209Epoch 00029: val_loss improved from 0.00099 to 0.00099, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 30/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.8736 - val_loss: 9.8545e-04 - val_psnr: 31.9295Epoch 00030: val_loss improved from 0.00099 to 0.00099, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 31/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.8868 - val_loss: 9.8135e-04 - val_psnr: 31.9412Epoch 00031: val_loss improved from 0.00099 to 0.00098, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 32/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.9053 - val_loss: 9.7821e-04 - val_psnr: 31.9480Epoch 00032: val_loss improved from 0.00098 to 0.00098, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 33/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.9065 - val_loss: 9.7619e-04 - val_psnr: 31.9427Epoch 00033: val_loss improved from 0.00098 to 0.00098, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 34/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0021 - psnr: 26.9214 - val_loss: 9.7070e-04 - val_psnr: 31.9657Epoch 00034: val_loss improved from 0.00098 to 0.00097, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 35/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.9230 - val_loss: 9.6820e-04 - val_psnr: 31.9733Epoch 00035: val_loss improved from 0.00097 to 0.00097, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 36/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.9333 - val_loss: 9.6374e-04 - val_psnr: 31.9895Epoch 00036: val_loss improved from 0.00097 to 0.00096, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 37/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.9299 - val_loss: 9.6084e-04 - val_psnr: 31.9945Epoch 00037: val_loss improved from 0.00096 to 0.00096, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 38/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.9477 - val_loss: 9.5774e-04 - val_psnr: 32.0063Epoch 00038: val_loss improved from 0.00096 to 0.00096, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 39/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0021 - psnr: 26.9526 - val_loss: 9.5483e-04 - val_psnr: 32.0062Epoch 00039: val_loss improved from 0.00096 to 0.00095, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 40/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.9637 - val_loss: 9.5183e-04 - val_psnr: 32.0194Epoch 00040: val_loss improved from 0.00095 to 0.00095, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 41/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0021 - psnr: 26.9737 - val_loss: 9.4832e-04 - val_psnr: 32.0307Epoch 00041: val_loss improved from 0.00095 to 0.00095, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 42/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 26.9647 - val_loss: 9.4582e-04 - val_psnr: 32.0410Epoch 00042: val_loss improved from 0.00095 to 0.00095, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 43/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 26.9807 - val_loss: 9.4277e-04 - val_psnr: 32.0470Epoch 00043: val_loss improved from 0.00095 to 0.00094, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 44/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 26.9852 - val_loss: 9.3946e-04 - val_psnr: 32.0591Epoch 00044: val_loss improved from 0.00094 to 0.00094, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 45/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 26.9813 - val_loss: 9.3693e-04 - val_psnr: 32.0641Epoch 00045: val_loss improved from 0.00094 to 0.00094, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 46/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 26.9844 - val_loss: 9.3404e-04 - val_psnr: 32.0732Epoch 00046: val_loss improved from 0.00094 to 0.00093, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 47/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.0111 - val_loss: 9.3119e-04 - val_psnr: 32.0881Epoch 00047: val_loss improved from 0.00093 to 0.00093, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 48/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.0126 - val_loss: 9.3146e-04 - val_psnr: 32.0692Epoch 00048: val_loss did not improve from 0.00093
Epoch 49/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.0007 - val_loss: 9.2682e-04 - val_psnr: 32.0991Epoch 00049: val_loss improved from 0.00093 to 0.00093, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 50/200
21884/21884 [==============================] - 4s 195us/step - loss: 0.0020 - psnr: 27.0266 - val_loss: 9.2503e-04 - val_psnr: 32.1012Epoch 00050: val_loss improved from 0.00093 to 0.00093, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 51/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.0241 - val_loss: 9.2340e-04 - val_psnr: 32.0968Epoch 00051: val_loss improved from 0.00093 to 0.00092, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 52/200
21884/21884 [==============================] - 4s 196us/step - loss: 0.0020 - psnr: 27.0240 - val_loss: 9.2089e-04 - val_psnr: 32.1078Epoch 00052: val_loss improved from 0.00092 to 0.00092, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 53/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.0308 - val_loss: 9.1976e-04 - val_psnr: 32.1081Epoch 00053: val_loss improved from 0.00092 to 0.00092, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 54/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.0419 - val_loss: 9.1692e-04 - val_psnr: 32.1238Epoch 00054: val_loss improved from 0.00092 to 0.00092, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 55/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.0385 - val_loss: 9.1476e-04 - val_psnr: 32.1315Epoch 00055: val_loss improved from 0.00092 to 0.00091, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 56/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.0393 - val_loss: 9.1341e-04 - val_psnr: 32.1346Epoch 00056: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 57/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.0471 - val_loss: 9.1186e-04 - val_psnr: 32.1325Epoch 00057: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 58/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.0421 - val_loss: 9.1011e-04 - val_psnr: 32.1479Epoch 00058: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 59/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.0671 - val_loss: 9.0913e-04 - val_psnr: 32.1385Epoch 00059: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 60/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.0663 - val_loss: 9.0946e-04 - val_psnr: 32.1309Epoch 00060: val_loss did not improve from 0.00091
Epoch 61/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.0675 - val_loss: 9.0616e-04 - val_psnr: 32.1545Epoch 00061: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 62/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.0610 - val_loss: 9.0517e-04 - val_psnr: 32.1515Epoch 00062: val_loss improved from 0.00091 to 0.00091, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 63/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.0855 - val_loss: 9.0339e-04 - val_psnr: 32.1577Epoch 00063: val_loss improved from 0.00091 to 0.00090, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 64/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.0653 - val_loss: 9.0272e-04 - val_psnr: 32.1652Epoch 00064: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 65/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.0850 - val_loss: 9.0025e-04 - val_psnr: 32.1705Epoch 00065: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 66/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.0860 - val_loss: 8.9913e-04 - val_psnr: 32.1756Epoch 00066: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 67/200
21884/21884 [==============================] - 4s 195us/step - loss: 0.0020 - psnr: 27.0983 - val_loss: 8.9664e-04 - val_psnr: 32.1855Epoch 00067: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 68/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.0925 - val_loss: 8.9610e-04 - val_psnr: 32.1888Epoch 00068: val_loss improved from 0.00090 to 0.00090, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 69/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.0919 - val_loss: 8.9423e-04 - val_psnr: 32.1913Epoch 00069: val_loss improved from 0.00090 to 0.00089, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 70/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.0914 - val_loss: 8.9476e-04 - val_psnr: 32.1884Epoch 00070: val_loss did not improve from 0.00089
Epoch 71/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.0972 - val_loss: 8.9264e-04 - val_psnr: 32.1946Epoch 00071: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 72/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.1005 - val_loss: 8.9012e-04 - val_psnr: 32.2107Epoch 00072: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 73/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.1115 - val_loss: 8.8899e-04 - val_psnr: 32.2109Epoch 00073: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 74/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.1097 - val_loss: 8.8891e-04 - val_psnr: 32.2065Epoch 00074: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 75/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.1159 - val_loss: 8.8641e-04 - val_psnr: 32.2233Epoch 00075: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 76/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.1194 - val_loss: 8.8871e-04 - val_psnr: 32.1912Epoch 00076: val_loss did not improve from 0.00089
Epoch 77/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.1141 - val_loss: 8.8557e-04 - val_psnr: 32.2243Epoch 00077: val_loss improved from 0.00089 to 0.00089, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 78/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.1249 - val_loss: 8.8473e-04 - val_psnr: 32.2239Epoch 00078: val_loss improved from 0.00089 to 0.00088, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 79/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.1321 - val_loss: 8.8266e-04 - val_psnr: 32.2368Epoch 00079: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 80/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0020 - psnr: 27.1371 - val_loss: 8.8140e-04 - val_psnr: 32.2393Epoch 00080: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 81/200
21884/21884 [==============================] - 4s 195us/step - loss: 0.0020 - psnr: 27.1375 - val_loss: 8.8217e-04 - val_psnr: 32.2308Epoch 00081: val_loss did not improve from 0.00088
Epoch 82/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.1496 - val_loss: 8.8031e-04 - val_psnr: 32.2411Epoch 00082: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 83/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.1306 - val_loss: 8.7973e-04 - val_psnr: 32.2436Epoch 00083: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 84/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0020 - psnr: 27.1397 - val_loss: 8.7809e-04 - val_psnr: 32.2393Epoch 00084: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 85/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.1504 - val_loss: 8.7671e-04 - val_psnr: 32.2608Epoch 00085: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 86/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.1440 - val_loss: 8.7843e-04 - val_psnr: 32.2310Epoch 00086: val_loss did not improve from 0.00088
Epoch 87/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.1529 - val_loss: 8.7589e-04 - val_psnr: 32.2537Epoch 00087: val_loss improved from 0.00088 to 0.00088, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 88/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.1496 - val_loss: 8.7455e-04 - val_psnr: 32.2616Epoch 00088: val_loss improved from 0.00088 to 0.00087, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 89/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.1504 - val_loss: 8.7432e-04 - val_psnr: 32.2595Epoch 00089: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 90/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.1601 - val_loss: 8.7278e-04 - val_psnr: 32.2705Epoch 00090: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 91/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.1539 - val_loss: 8.7162e-04 - val_psnr: 32.2695Epoch 00091: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 92/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.1677 - val_loss: 8.7131e-04 - val_psnr: 32.2754Epoch 00092: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 93/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.1763 - val_loss: 8.7010e-04 - val_psnr: 32.2782Epoch 00093: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 94/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.1765 - val_loss: 8.6898e-04 - val_psnr: 32.2862Epoch 00094: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 95/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0020 - psnr: 27.1656 - val_loss: 8.6951e-04 - val_psnr: 32.2830Epoch 00095: val_loss did not improve from 0.00087
Epoch 96/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.1764 - val_loss: 8.6764e-04 - val_psnr: 32.2944Epoch 00096: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 97/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.1795 - val_loss: 8.6891e-04 - val_psnr: 32.2773Epoch 00097: val_loss did not improve from 0.00087
Epoch 98/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.1727 - val_loss: 8.6610e-04 - val_psnr: 32.2961Epoch 00098: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 99/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0020 - psnr: 27.1843 - val_loss: 8.6659e-04 - val_psnr: 32.2952Epoch 00099: val_loss did not improve from 0.00087
Epoch 100/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0020 - psnr: 27.1748 - val_loss: 8.6605e-04 - val_psnr: 32.2967Epoch 00100: val_loss improved from 0.00087 to 0.00087, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 101/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.1819 - val_loss: 8.6396e-04 - val_psnr: 32.3086Epoch 00101: val_loss improved from 0.00087 to 0.00086, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 102/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.1902 - val_loss: 8.6511e-04 - val_psnr: 32.2883Epoch 00102: val_loss did not improve from 0.00086
Epoch 103/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.1931 - val_loss: 8.6341e-04 - val_psnr: 32.3099Epoch 00103: val_loss improved from 0.00086 to 0.00086, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 104/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.1875 - val_loss: 8.6206e-04 - val_psnr: 32.3146Epoch 00104: val_loss improved from 0.00086 to 0.00086, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 105/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.1860 - val_loss: 8.6202e-04 - val_psnr: 32.3103Epoch 00105: val_loss improved from 0.00086 to 0.00086, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 106/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.1954 - val_loss: 8.6245e-04 - val_psnr: 32.3036Epoch 00106: val_loss did not improve from 0.00086
Epoch 107/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.1992 - val_loss: 8.6131e-04 - val_psnr: 32.3101Epoch 00107: val_loss improved from 0.00086 to 0.00086, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 108/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2075 - val_loss: 8.6027e-04 - val_psnr: 32.3201Epoch 00108: val_loss improved from 0.00086 to 0.00086, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 109/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.1955 - val_loss: 8.5951e-04 - val_psnr: 32.3203Epoch 00109: val_loss improved from 0.00086 to 0.00086, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 110/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.1999 - val_loss: 8.6116e-04 - val_psnr: 32.3003Epoch 00110: val_loss did not improve from 0.00086
Epoch 111/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2124 - val_loss: 8.5898e-04 - val_psnr: 32.3203Epoch 00111: val_loss improved from 0.00086 to 0.00086, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 112/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2171 - val_loss: 8.5862e-04 - val_psnr: 32.3240Epoch 00112: val_loss improved from 0.00086 to 0.00086, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 113/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0019 - psnr: 27.2139 - val_loss: 8.5758e-04 - val_psnr: 32.3290Epoch 00113: val_loss improved from 0.00086 to 0.00086, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 114/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0019 - psnr: 27.2141 - val_loss: 8.5799e-04 - val_psnr: 32.3316Epoch 00114: val_loss did not improve from 0.00086
Epoch 115/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2210 - val_loss: 8.5617e-04 - val_psnr: 32.3339Epoch 00115: val_loss improved from 0.00086 to 0.00086, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 116/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2198 - val_loss: 8.5527e-04 - val_psnr: 32.3411Epoch 00116: val_loss improved from 0.00086 to 0.00086, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 117/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0019 - psnr: 27.2173 - val_loss: 8.5556e-04 - val_psnr: 32.3381Epoch 00117: val_loss did not improve from 0.00086
Epoch 118/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2145 - val_loss: 8.5639e-04 - val_psnr: 32.3258Epoch 00118: val_loss did not improve from 0.00086
Epoch 119/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2163 - val_loss: 8.5351e-04 - val_psnr: 32.3456Epoch 00119: val_loss improved from 0.00086 to 0.00085, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 120/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2248 - val_loss: 8.5238e-04 - val_psnr: 32.3499Epoch 00120: val_loss improved from 0.00085 to 0.00085, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 121/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2211 - val_loss: 8.5322e-04 - val_psnr: 32.3489Epoch 00121: val_loss did not improve from 0.00085
Epoch 122/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2293 - val_loss: 8.5098e-04 - val_psnr: 32.3572Epoch 00122: val_loss improved from 0.00085 to 0.00085, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 123/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2150 - val_loss: 8.5184e-04 - val_psnr: 32.3427Epoch 00123: val_loss did not improve from 0.00085
Epoch 124/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2281 - val_loss: 8.5011e-04 - val_psnr: 32.3600Epoch 00124: val_loss improved from 0.00085 to 0.00085, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 125/200
21884/21884 [==============================] - 4s 195us/step - loss: 0.0019 - psnr: 27.2328 - val_loss: 8.5108e-04 - val_psnr: 32.3523Epoch 00125: val_loss did not improve from 0.00085
Epoch 126/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2316 - val_loss: 8.4957e-04 - val_psnr: 32.3590Epoch 00126: val_loss improved from 0.00085 to 0.00085, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 127/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2376 - val_loss: 8.4961e-04 - val_psnr: 32.3590Epoch 00127: val_loss did not improve from 0.00085
Epoch 128/200
21884/21884 [==============================] - 4s 195us/step - loss: 0.0019 - psnr: 27.2315 - val_loss: 8.4872e-04 - val_psnr: 32.3686Epoch 00128: val_loss improved from 0.00085 to 0.00085, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 129/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2351 - val_loss: 8.4896e-04 - val_psnr: 32.3644Epoch 00129: val_loss did not improve from 0.00085
Epoch 130/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2312 - val_loss: 8.4955e-04 - val_psnr: 32.3608Epoch 00130: val_loss did not improve from 0.00085
Epoch 131/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2382 - val_loss: 8.4950e-04 - val_psnr: 32.3431Epoch 00131: val_loss did not improve from 0.00085
Epoch 132/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2393 - val_loss: 8.4789e-04 - val_psnr: 32.3571Epoch 00132: val_loss improved from 0.00085 to 0.00085, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 133/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2337 - val_loss: 8.4663e-04 - val_psnr: 32.3783Epoch 00133: val_loss improved from 0.00085 to 0.00085, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 134/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2517 - val_loss: 8.4528e-04 - val_psnr: 32.3780Epoch 00134: val_loss improved from 0.00085 to 0.00085, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 135/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2523 - val_loss: 8.4707e-04 - val_psnr: 32.3663Epoch 00135: val_loss did not improve from 0.00085
Epoch 136/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2495 - val_loss: 8.4524e-04 - val_psnr: 32.3792Epoch 00136: val_loss improved from 0.00085 to 0.00085, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 137/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2449 - val_loss: 8.4647e-04 - val_psnr: 32.3691Epoch 00137: val_loss did not improve from 0.00085
Epoch 138/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2477 - val_loss: 8.4524e-04 - val_psnr: 32.3786Epoch 00138: val_loss improved from 0.00085 to 0.00085, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 139/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0019 - psnr: 27.2542 - val_loss: 8.4408e-04 - val_psnr: 32.3809Epoch 00139: val_loss improved from 0.00085 to 0.00084, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 140/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2551 - val_loss: 8.4366e-04 - val_psnr: 32.3830Epoch 00140: val_loss improved from 0.00084 to 0.00084, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 141/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2537 - val_loss: 8.4389e-04 - val_psnr: 32.3805Epoch 00141: val_loss did not improve from 0.00084
Epoch 142/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2696 - val_loss: 8.4129e-04 - val_psnr: 32.3939Epoch 00142: val_loss improved from 0.00084 to 0.00084, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 143/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2587 - val_loss: 8.4163e-04 - val_psnr: 32.3918Epoch 00143: val_loss did not improve from 0.00084
Epoch 144/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2534 - val_loss: 8.4266e-04 - val_psnr: 32.3893Epoch 00144: val_loss did not improve from 0.00084
Epoch 145/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2650 - val_loss: 8.4211e-04 - val_psnr: 32.3897Epoch 00145: val_loss did not improve from 0.00084
Epoch 146/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2533 - val_loss: 8.4078e-04 - val_psnr: 32.3951Epoch 00146: val_loss improved from 0.00084 to 0.00084, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 147/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0019 - psnr: 27.2681 - val_loss: 8.4136e-04 - val_psnr: 32.3928Epoch 00147: val_loss did not improve from 0.00084
Epoch 148/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0019 - psnr: 27.2579 - val_loss: 8.4024e-04 - val_psnr: 32.3971Epoch 00148: val_loss improved from 0.00084 to 0.00084, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 149/200
21884/21884 [==============================] - 4s 191us/step - loss: 0.0019 - psnr: 27.2643 - val_loss: 8.4015e-04 - val_psnr: 32.4024Epoch 00149: val_loss improved from 0.00084 to 0.00084, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 150/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2796 - val_loss: 8.3963e-04 - val_psnr: 32.3911Epoch 00150: val_loss improved from 0.00084 to 0.00084, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 151/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2667 - val_loss: 8.4065e-04 - val_psnr: 32.3961Epoch 00151: val_loss did not improve from 0.00084
Epoch 152/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2729 - val_loss: 8.3826e-04 - val_psnr: 32.4066Epoch 00152: val_loss improved from 0.00084 to 0.00084, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 153/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2871 - val_loss: 8.3910e-04 - val_psnr: 32.4042Epoch 00153: val_loss did not improve from 0.00084
Epoch 154/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2931 - val_loss: 8.3919e-04 - val_psnr: 32.3928Epoch 00154: val_loss did not improve from 0.00084
Epoch 155/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2873 - val_loss: 8.3617e-04 - val_psnr: 32.4185Epoch 00155: val_loss improved from 0.00084 to 0.00084, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 156/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2749 - val_loss: 8.3853e-04 - val_psnr: 32.3966Epoch 00156: val_loss did not improve from 0.00084
Epoch 157/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2764 - val_loss: 8.3641e-04 - val_psnr: 32.4153Epoch 00157: val_loss did not improve from 0.00084
Epoch 158/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2903 - val_loss: 8.3640e-04 - val_psnr: 32.4146Epoch 00158: val_loss did not improve from 0.00084
Epoch 159/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0019 - psnr: 27.2914 - val_loss: 8.3724e-04 - val_psnr: 32.4032Epoch 00159: val_loss did not improve from 0.00084
Epoch 160/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2783 - val_loss: 8.3572e-04 - val_psnr: 32.4174Epoch 00160: val_loss improved from 0.00084 to 0.00084, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 161/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0019 - psnr: 27.2669 - val_loss: 8.3865e-04 - val_psnr: 32.3848Epoch 00161: val_loss did not improve from 0.00084
Epoch 162/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2779 - val_loss: 8.3619e-04 - val_psnr: 32.4073Epoch 00162: val_loss did not improve from 0.00084
Epoch 163/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2863 - val_loss: 8.3604e-04 - val_psnr: 32.4097Epoch 00163: val_loss did not improve from 0.00084
Epoch 164/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2978 - val_loss: 8.3651e-04 - val_psnr: 32.4033Epoch 00164: val_loss did not improve from 0.00084
Epoch 165/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.2929 - val_loss: 8.3686e-04 - val_psnr: 32.3997Epoch 00165: val_loss did not improve from 0.00084
Epoch 166/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2866 - val_loss: 8.3360e-04 - val_psnr: 32.4217Epoch 00166: val_loss improved from 0.00084 to 0.00083, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 167/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0019 - psnr: 27.2958 - val_loss: 8.3463e-04 - val_psnr: 32.4198Epoch 00167: val_loss did not improve from 0.00083
Epoch 168/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3021 - val_loss: 8.3285e-04 - val_psnr: 32.4257Epoch 00168: val_loss improved from 0.00083 to 0.00083, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 169/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0019 - psnr: 27.2973 - val_loss: 8.3469e-04 - val_psnr: 32.4142Epoch 00169: val_loss did not improve from 0.00083
Epoch 170/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3010 - val_loss: 8.3314e-04 - val_psnr: 32.4279Epoch 00170: val_loss did not improve from 0.00083
Epoch 171/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2892 - val_loss: 8.3178e-04 - val_psnr: 32.4323Epoch 00171: val_loss improved from 0.00083 to 0.00083, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 172/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0019 - psnr: 27.2963 - val_loss: 8.3405e-04 - val_psnr: 32.4192Epoch 00172: val_loss did not improve from 0.00083
Epoch 173/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3048 - val_loss: 8.3170e-04 - val_psnr: 32.4302Epoch 00173: val_loss improved from 0.00083 to 0.00083, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 174/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2968 - val_loss: 8.3288e-04 - val_psnr: 32.4237Epoch 00174: val_loss did not improve from 0.00083
Epoch 175/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.2877 - val_loss: 8.3128e-04 - val_psnr: 32.4285Epoch 00175: val_loss improved from 0.00083 to 0.00083, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 176/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0019 - psnr: 27.3020 - val_loss: 8.3075e-04 - val_psnr: 32.4400Epoch 00176: val_loss improved from 0.00083 to 0.00083, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 177/200
21884/21884 [==============================] - 4s 192us/step - loss: 0.0019 - psnr: 27.2973 - val_loss: 8.3175e-04 - val_psnr: 32.4250Epoch 00177: val_loss did not improve from 0.00083
Epoch 178/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.3015 - val_loss: 8.3190e-04 - val_psnr: 32.4270Epoch 00178: val_loss did not improve from 0.00083
Epoch 179/200
21884/21884 [==============================] - 4s 195us/step - loss: 0.0019 - psnr: 27.3072 - val_loss: 8.3246e-04 - val_psnr: 32.4218Epoch 00179: val_loss did not improve from 0.00083
Epoch 180/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3163 - val_loss: 8.3029e-04 - val_psnr: 32.4345Epoch 00180: val_loss improved from 0.00083 to 0.00083, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 181/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3052 - val_loss: 8.3168e-04 - val_psnr: 32.4203Epoch 00181: val_loss did not improve from 0.00083
Epoch 182/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.3023 - val_loss: 8.2892e-04 - val_psnr: 32.4430Epoch 00182: val_loss improved from 0.00083 to 0.00083, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 183/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3088 - val_loss: 8.2923e-04 - val_psnr: 32.4368Epoch 00183: val_loss did not improve from 0.00083
Epoch 184/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.3083 - val_loss: 8.3102e-04 - val_psnr: 32.4307Epoch 00184: val_loss did not improve from 0.00083
Epoch 185/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3141 - val_loss: 8.2853e-04 - val_psnr: 32.4455Epoch 00185: val_loss improved from 0.00083 to 0.00083, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 186/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3137 - val_loss: 8.2900e-04 - val_psnr: 32.4372Epoch 00186: val_loss did not improve from 0.00083
Epoch 187/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3115 - val_loss: 8.2840e-04 - val_psnr: 32.4410Epoch 00187: val_loss improved from 0.00083 to 0.00083, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 188/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3116 - val_loss: 8.2855e-04 - val_psnr: 32.4370Epoch 00188: val_loss did not improve from 0.00083
Epoch 189/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3168 - val_loss: 8.2909e-04 - val_psnr: 32.4291Epoch 00189: val_loss did not improve from 0.00083
Epoch 190/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.3096 - val_loss: 8.2913e-04 - val_psnr: 32.4341Epoch 00190: val_loss did not improve from 0.00083
Epoch 191/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3154 - val_loss: 8.2843e-04 - val_psnr: 32.4371Epoch 00191: val_loss did not improve from 0.00083
Epoch 192/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3173 - val_loss: 8.2633e-04 - val_psnr: 32.4505Epoch 00192: val_loss improved from 0.00083 to 0.00083, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 193/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3155 - val_loss: 8.2829e-04 - val_psnr: 32.4386Epoch 00193: val_loss did not improve from 0.00083
Epoch 194/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3162 - val_loss: 8.2738e-04 - val_psnr: 32.4423Epoch 00194: val_loss did not improve from 0.00083
Epoch 195/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3258 - val_loss: 8.2720e-04 - val_psnr: 32.4450Epoch 00195: val_loss did not improve from 0.00083
Epoch 196/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3170 - val_loss: 8.2646e-04 - val_psnr: 32.4483Epoch 00196: val_loss did not improve from 0.00083
Epoch 197/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3401 - val_loss: 8.2700e-04 - val_psnr: 32.4471Epoch 00197: val_loss did not improve from 0.00083
Epoch 198/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3168 - val_loss: 8.2531e-04 - val_psnr: 32.4469Epoch 00198: val_loss improved from 0.00083 to 0.00083, saving model to drive/My Drive/GoogleAI/128_SRCNN_check.h5
Epoch 199/200
21884/21884 [==============================] - 4s 194us/step - loss: 0.0019 - psnr: 27.3111 - val_loss: 8.2756e-04 - val_psnr: 32.4478Epoch 00199: val_loss did not improve from 0.00083
Epoch 200/200
21884/21884 [==============================] - 4s 193us/step - loss: 0.0019 - psnr: 27.3237 - val_loss: 8.2628e-04 - val_psnr: 32.4462Epoch 00200: val_loss did not improve from 0.00083

bicubic:
27.811886490022562
SRCNN:
29.283846281214096

以上方法都是基于YCrCb,单独训练Y通道。基于RGB的方法暂时存在问题,输出图片有严重的失真。

超分辨率(SRCNN)练习相关推荐

  1. 【Super Resolution】超分辨率——SRCNN

    SRCNN 01 闲聊--图像的超分辨率 02 SRCNN--超分和DL的结合 02-1 双三次插值 02-2 SRCNN的网络结构 02-3 Training 训练阶段 03 EXPERIMENTS ...

  2. sr算法matlab,超分辨率 SRCNN

    [实例简介] [实例截图] [核心代码] Matlab demo code for "Learning a Deep Convolutional Network for Image Supe ...

  3. 超分辨率(super-resolution)VS解模糊(deblur)

    实际生活中对模糊图像的处理已经迫在眉睫,不管是相机抖动,雾霭,噪声,本身分辨率不够,等多种原因,都需要一种有效的方法将不清晰的模糊的图像变为清晰的图像.一种方法是提高图像的分辨率,另一种就是提高图像的 ...

  4. Unsupervised Degradation Representation Learning for Blind Super-Resolution(基于无监督退化表示学习的盲超分辨率处理)

    文章目录 Abstract(摘要) 1. Introduction 2. Related Work 2.1. Single Image Super-Resolution 2.2. Contrastiv ...

  5. 深度学习在单图像超分辨率上的应用:SRCNN、Perceptual loss、SRResNet

    单图像超分辨率技术涉及到增加小图像的大小,同时尽可能地防止其质量下降.这一技术有着广泛用途,包括卫星和航天图像分析.医疗图像处理.压缩图像/视频增强及其他应用.我们将在本文借助三个深度学习模型解决这个 ...

  6. 基于SRCNN的表情包超分辨率(附tensorflow实现)

    基于SRCNN的表情包超分辨率(附tensorflow实现) 2018年02月25日 14:04:05

  7. 2020-10-18 从SRCNN到EDSR,总结深度学习端到端超分辨率方法发展历程

    本文转自:https://blog.csdn.net/aBlueMouse/article/details/78710553 超分辨率技术(Super-Resolution, SR)是指从观测到的低分 ...

  8. 从SRCNN到EDSR,总结深度学习端到端超分辨率方法发展历程(转)

    超分辨率技术(Super-Resolution, SR)是指从观测到的低分辨率图像重建出相应的高分辨率图像,在监控设备.卫星图像和医学影像等领域都有重要的应用价值. 本文针对端到端的基于深度学习的单张 ...

  9. 【超分辨率】从SRCNN到EDSR,总结深度学习端到端超分辨率方法发展历程

    此文转自 知乎专栏 棉花糖的工坊 作者 棉花糖 (侵删) 一直在学习图像超分辨率和深度学习,看到此文写得很好,故此转载分享.如有侵权,私信联系我,我将作删除. 超分辨率技术(Super-Resolut ...

  10. 从SRCNN到EDSR,总结深度学习端到端超分辨率方法发展历程 2018.11 写的还可以

    超分辨率技术(Super-Resolution, SR)是指从观测到的低分辨率图像重建出相应的高分辨率图像,在监控设备.卫星图像和医学影像等领域都有重要的应用价值. 本文针对端到端的基于深度学习的单张 ...

最新文章

  1. 路由协议:RIP/OSPF/BGP—Vecloud微云
  2. new/delete与malloc/free的区别和联系
  3. 重装win7后修改桌面路径到D盘
  4. BD和DBMS和SQL概念
  5. TFIDF java实现
  6. php课程 10-35 php实现文件上传的注意事项是什么
  7. ios 中searchBar进入界面立即聚焦处理方式
  8. 2020年河南对口升学计算机类专业课试卷,2009年河南对口升学计算机专业试卷专业课...
  9. 企业信息管理系统(1)_系统页面框架分析
  10. RS232和RS485标准在DB9公/母头上的接线定义
  11. jsp定义java方法_jsp教程上:jsp的定义和使用方法
  12. kali linux嗅探图片_kali linux 密码嗅探工具 Dsniff 详解
  13. qt designer 手册翻译
  14. 企业网络规划和设计方案(一)
  15. Unity3d场景快速烘焙【2020】
  16. Colibri 片段化学空间的兴起
  17. 世界上第一套电子表格软件 —— VisiCalc
  18. eMMC和UFS的容量
  19. Linux树莓派实战案例论文,树莓派|树莓派使用实例之:2 Pi R
  20. NFT 的潜力:扩展的艺术品鉴定证书

热门文章

  1. DCDC转换器与稳压器的区别
  2. Ubuntu 18.04安装Adams 2021
  3. ASP.NET Web API与Owin OAuth:使用Access Toke调用受保护的API(二)
  4. FFmpeg从入门到精通-云享读书会
  5. 怎么样用C语言编程自动摇号,C语言摇号程序的代码?
  6. matlab stract结构_matlab基础篇——strcat的用法
  7. python使用ddt_python-ddt模块使用
  8. Android 数据库对比
  9. python计数器_【Python】计数器 Counter
  10. critic法计算_基于CRITIC法和变异系数法的导线网测量平差定权 2