In [2]:
# CNN

def TSF_using_CNN():
    # ---------------------------------
    # Load packages
    # ---------------------------------
    import warnings
    warnings.filterwarnings("ignore")    
    
    import numpy as np
    import matplotlib
    import matplotlib.pyplot as plt
    import pandas as pd
    import statsmodels.api as sm
    from pandas.plotting import autocorrelation_plot
    
    # ---------------------------------
    # set plot attributes
    # ---------------------------------
    plt.style.use('fivethirtyeight')
    matplotlib.rcParams['axes.labelsize'] = 10
    matplotlib.rcParams['xtick.labelsize'] = 10
    matplotlib.rcParams['ytick.labelsize'] = 10
    matplotlib.rcParams['text.color'] = 'k'
    matplotlib.rcParams['figure.figsize'] = 10, 7

    # ---------------------------------
    # Load Dataset
    # ---------------------------------
    dataset = pd.read_csv("BJsales_in_R.csv", 
                          header=0, parse_dates=[0],
                          index_col=0, squeeze=True)
    
    #dataset = pd.read_csv("BJsales_in_R.csv")
    #dataset = list(dataset["Temp"])

    # print dataset
    print()
    print(dataset.shape)
    print(dataset.head(25))

    # ---------------------------------
    # Visualise Time Series Dataset
    # ---------------------------------
    # Plot Dataset
    plt.plot(dataset)
    plt.show()
    # Decompose diffentent Time Series elements e.g. trand, seasonality, Residual ... ...
    decomposition = sm.tsa.seasonal_decompose(dataset, model='additive')
    decomposition.plot()
    plt.show()

    # Auto-correlation plot
    autocorrelation_plot(dataset)
    plt.show()

    # split a multivariate sequence into samples
    from numpy import array
    def split_sequences(sequences, n_steps):
    	X, y = list(), list()
    	for i in range(len(sequences)):
    		# find the end of this pattern
    		end_ix = i + n_steps
    		# check if we are beyond the dataset
    		if end_ix > len(sequences)-1:
    			break
    		# gather input and output parts of the pattern
            
    		seq_x, seq_y = sequences[i:end_ix], sequences[end_ix]
    		X.append(seq_x)
    		y.append(seq_y)
    	return array(X), array(y)

    # choose a number of time steps
    n_steps = 3
    # convert into input/output
    X, y = split_sequences(dataset, n_steps)
    
    print(X.shape)
    print(y)

    # summarize the data
    for i in range(len(X)):
        print(X[i], y[i])

    # reshape from [samples, timesteps] into [samples, timesteps, features]
    n_features = 1
    X = X.reshape((X.shape[0], X.shape[1], n_features))
    
    #from numpy import array
    from keras.models import Sequential
    from keras.layers import Dense
    from keras.layers import Flatten
    from keras.layers.convolutional import Conv1D
    from keras.layers.convolutional import MaxPooling1D

    # define model - using CNN model
    model = Sequential()
    model.add(Conv1D(filters=256, kernel_size=2, activation='relu', input_shape=(n_steps, n_features)))
    model.add(MaxPooling1D(pool_size=2))
    model.add(Flatten())
    model.add(Dense(1000, activation='relu'))
    model.add(Dense(500, activation='relu'))
    model.add(Dense(200, activation='relu'))    
    model.add(Dense(1))
    model.compile(optimizer='adam', loss='mse')
    
    # fit model
    model.fit(X, y, epochs=1000, verbose=1)

    # demonstrate prediction
    dataset = pd.read_csv("BJsales_in_R.csv")
    dataset = dataset['Sales']
    
    # convert into input/output
    X, y = split_sequences(dataset, n_steps)    

    x_input = X.reshape((X.shape[0], X.shape[1], n_features))
    yhat = model.predict(x_input, verbose=1)
    #print(yhat)

    df_pred = pd.DataFrame.from_records(yhat, columns = ['predicted'])
    df_pred = df_pred.reset_index(drop=True)
    
    df_actual = dataset[n_steps:len(dataset)]
    df_actual = df_actual.reset_index(drop=True)

    # report performance
    from sklearn.metrics import r2_score, mean_absolute_error, mean_squared_error, mean_squared_log_error

    coefficient_of_dermination = r2_score(df_actual, df_pred)
    print("R squared: ", coefficient_of_dermination)

    mae = mean_absolute_error(df_actual, df_pred)
    print('The Mean Absolute Error of our forecasts is {}'.format(round(mae, 2)))

    mse = mean_squared_error(df_actual, df_pred)
    print('The Mean Squared Error of our forecasts is {}'.format(round(mse, 2)))

    msle = mean_squared_log_error(df_actual, df_pred)
    print('The Mean Squared Log Error of our forecasts is {}'.format(round(msle, 2)))

    print('The Root Mean Squared Error of our forecasts is {}'.format(round(np.sqrt(mse), 2)))

    # plot
    ax = df_actual.plot(label='Observed', figsize=(9, 7))
    df_pred.plot(ax=ax)
    ax.set_xlabel('Date')
    ax.set_ylabel('Sales')
    plt.legend()
    plt.show()

    # ---------------------------------------------------------------------------
    # Future Predictions
    predictions = model.predict(x_input, verbose=1)
    future_time_steps = 7
    x1 = x_input[-1:,:,:]   # take the last input
    p1 = predictions[-1:]   # take the last prediction
    
    for i in range(future_time_steps):
    
        x2 = np.array([[x1[0][1], x1[0][2], p1]])
        p2 = model.predict(x2, verbose=1)    
        predictions = np.append(predictions, p2)

        x1 = x2
        p1 = p2

    yhat = predictions
    yhat = np.reshape(yhat,(-1, 1))

    df_pred = pd.DataFrame.from_records(yhat, columns = ['predicted'])
    df_pred = df_pred.reset_index(drop=True)
    
    df_actual = dataset[n_steps:len(dataset)]
    df_actual = df_actual.reset_index(drop=True)    

    # plot
    ax = df_actual.plot(label='Observed', figsize=(9, 7))
    df_pred.plot(ax=ax)
    ax.set_xlabel('Date')
    ax.set_ylabel('Sales')
    plt.legend()
    plt.show()
    # ---------------------------------------------------------------------------

TSF_using_CNN()
(150,)
Date
2005-01-01    200.1
2005-01-02    199.5
2005-01-03    199.4
2005-01-04    198.9
2005-01-05    199.0
2005-01-06    200.2
2005-01-07    198.6
2005-01-08    200.0
2005-01-09    200.3
2005-01-10    201.2
2005-01-11    201.6
2005-01-12    201.5
2005-01-13    201.5
2005-01-14    203.5
2005-01-15    204.9
2005-01-16    207.1
2005-01-17    210.5
2005-01-18    210.5
2005-01-19    209.8
2005-01-20    208.8
2005-01-21    209.5
2005-01-22    213.2
2005-01-23    213.7
2005-01-24    215.1
2005-01-25    218.7
Name: Sales, dtype: float64
(147, 3)
[198.9 199.  200.2 198.6 200.  200.3 201.2 201.6 201.5 201.5 203.5 204.9
 207.1 210.5 210.5 209.8 208.8 209.5 213.2 213.7 215.1 218.7 219.8 220.5
 223.8 222.8 223.8 221.7 222.3 220.8 219.4 220.1 220.6 218.9 217.8 217.7
 215.  215.3 215.9 216.7 216.7 217.7 218.7 222.9 224.9 222.2 220.7 220.
 218.7 217.  215.9 215.8 214.1 212.3 213.9 214.6 213.6 212.1 211.4 213.1
 212.9 213.3 211.5 212.3 213.  211.  210.7 210.1 211.4 210.  209.7 208.8
 208.8 208.8 210.6 211.9 212.8 212.5 214.8 215.3 217.5 218.8 220.7 222.2
 226.7 228.4 233.2 235.7 237.1 240.6 243.8 245.3 246.  246.3 247.7 247.6
 247.8 249.4 249.  249.9 250.5 251.5 249.  247.6 248.8 250.4 250.7 253.
 253.7 255.  256.2 256.  257.4 260.4 260.  261.3 260.4 261.6 260.8 259.8
 259.  258.9 257.4 257.7 257.9 257.4 257.3 257.6 258.9 257.8 257.7 257.2
 257.5 256.8 257.5 257.  257.6 257.3 257.5 259.6 261.1 262.9 263.3 262.8
 261.8 262.2 262.7]
[200.1 199.5 199.4] 198.9
[199.5 199.4 198.9] 199.0
[199.4 198.9 199. ] 200.2
[198.9 199.  200.2] 198.6
[199.  200.2 198.6] 200.0
[200.2 198.6 200. ] 200.3
[198.6 200.  200.3] 201.2
[200.  200.3 201.2] 201.6
[200.3 201.2 201.6] 201.5
[201.2 201.6 201.5] 201.5
[201.6 201.5 201.5] 203.5
[201.5 201.5 203.5] 204.9
[201.5 203.5 204.9] 207.1
[203.5 204.9 207.1] 210.5
[204.9 207.1 210.5] 210.5
[207.1 210.5 210.5] 209.8
[210.5 210.5 209.8] 208.8
[210.5 209.8 208.8] 209.5
[209.8 208.8 209.5] 213.2
[208.8 209.5 213.2] 213.7
[209.5 213.2 213.7] 215.1
[213.2 213.7 215.1] 218.7
[213.7 215.1 218.7] 219.8
[215.1 218.7 219.8] 220.5
[218.7 219.8 220.5] 223.8
[219.8 220.5 223.8] 222.8
[220.5 223.8 222.8] 223.8
[223.8 222.8 223.8] 221.7
[222.8 223.8 221.7] 222.3
[223.8 221.7 222.3] 220.8
[221.7 222.3 220.8] 219.4
[222.3 220.8 219.4] 220.1
[220.8 219.4 220.1] 220.6
[219.4 220.1 220.6] 218.9
[220.1 220.6 218.9] 217.8
[220.6 218.9 217.8] 217.7
[218.9 217.8 217.7] 215.0
[217.8 217.7 215. ] 215.3
[217.7 215.  215.3] 215.9
[215.  215.3 215.9] 216.7
[215.3 215.9 216.7] 216.7
[215.9 216.7 216.7] 217.7
[216.7 216.7 217.7] 218.7
[216.7 217.7 218.7] 222.9
[217.7 218.7 222.9] 224.9
[218.7 222.9 224.9] 222.2
[222.9 224.9 222.2] 220.7
[224.9 222.2 220.7] 220.0
[222.2 220.7 220. ] 218.7
[220.7 220.  218.7] 217.0
[220.  218.7 217. ] 215.9
[218.7 217.  215.9] 215.8
[217.  215.9 215.8] 214.1
[215.9 215.8 214.1] 212.3
[215.8 214.1 212.3] 213.9
[214.1 212.3 213.9] 214.6
[212.3 213.9 214.6] 213.6
[213.9 214.6 213.6] 212.1
[214.6 213.6 212.1] 211.4
[213.6 212.1 211.4] 213.1
[212.1 211.4 213.1] 212.9
[211.4 213.1 212.9] 213.3
[213.1 212.9 213.3] 211.5
[212.9 213.3 211.5] 212.3
[213.3 211.5 212.3] 213.0
[211.5 212.3 213. ] 211.0
[212.3 213.  211. ] 210.7
[213.  211.  210.7] 210.1
[211.  210.7 210.1] 211.4
[210.7 210.1 211.4] 210.0
[210.1 211.4 210. ] 209.7
[211.4 210.  209.7] 208.8
[210.  209.7 208.8] 208.8
[209.7 208.8 208.8] 208.8
[208.8 208.8 208.8] 210.6
[208.8 208.8 210.6] 211.9
[208.8 210.6 211.9] 212.8
[210.6 211.9 212.8] 212.5
[211.9 212.8 212.5] 214.8
[212.8 212.5 214.8] 215.3
[212.5 214.8 215.3] 217.5
[214.8 215.3 217.5] 218.8
[215.3 217.5 218.8] 220.7
[217.5 218.8 220.7] 222.2
[218.8 220.7 222.2] 226.7
[220.7 222.2 226.7] 228.4
[222.2 226.7 228.4] 233.2
[226.7 228.4 233.2] 235.7
[228.4 233.2 235.7] 237.1
[233.2 235.7 237.1] 240.6
[235.7 237.1 240.6] 243.8
[237.1 240.6 243.8] 245.3
[240.6 243.8 245.3] 246.0
[243.8 245.3 246. ] 246.3
[245.3 246.  246.3] 247.7
[246.  246.3 247.7] 247.6
[246.3 247.7 247.6] 247.8
[247.7 247.6 247.8] 249.4
[247.6 247.8 249.4] 249.0
[247.8 249.4 249. ] 249.9
[249.4 249.  249.9] 250.5
[249.  249.9 250.5] 251.5
[249.9 250.5 251.5] 249.0
[250.5 251.5 249. ] 247.6
[251.5 249.  247.6] 248.8
[249.  247.6 248.8] 250.4
[247.6 248.8 250.4] 250.7
[248.8 250.4 250.7] 253.0
[250.4 250.7 253. ] 253.7
[250.7 253.  253.7] 255.0
[253.  253.7 255. ] 256.2
[253.7 255.  256.2] 256.0
[255.  256.2 256. ] 257.4
[256.2 256.  257.4] 260.4
[256.  257.4 260.4] 260.0
[257.4 260.4 260. ] 261.3
[260.4 260.  261.3] 260.4
[260.  261.3 260.4] 261.6
[261.3 260.4 261.6] 260.8
[260.4 261.6 260.8] 259.8
[261.6 260.8 259.8] 259.0
[260.8 259.8 259. ] 258.9
[259.8 259.  258.9] 257.4
[259.  258.9 257.4] 257.7
[258.9 257.4 257.7] 257.9
[257.4 257.7 257.9] 257.4
[257.7 257.9 257.4] 257.3
[257.9 257.4 257.3] 257.6
[257.4 257.3 257.6] 258.9
[257.3 257.6 258.9] 257.8
[257.6 258.9 257.8] 257.7
[258.9 257.8 257.7] 257.2
[257.8 257.7 257.2] 257.5
[257.7 257.2 257.5] 256.8
[257.2 257.5 256.8] 257.5
[257.5 256.8 257.5] 257.0
[256.8 257.5 257. ] 257.6
[257.5 257.  257.6] 257.3
[257.  257.6 257.3] 257.5
[257.6 257.3 257.5] 259.6
[257.3 257.5 259.6] 261.1
[257.5 259.6 261.1] 262.9
[259.6 261.1 262.9] 263.3
[261.1 262.9 263.3] 262.8
[262.9 263.3 262.8] 261.8
[263.3 262.8 261.8] 262.2
[262.8 261.8 262.2] 262.7
Epoch 1/1000
147/147 [==============================] - 0s 2ms/step - loss: 22634.0644
Epoch 2/1000
147/147 [==============================] - 0s 364us/step - loss: 4804.0270
Epoch 3/1000
147/147 [==============================] - 0s 370us/step - loss: 2421.4244
Epoch 4/1000
147/147 [==============================] - 0s 353us/step - loss: 586.1035
Epoch 5/1000
147/147 [==============================] - 0s 379us/step - loss: 400.2698
Epoch 6/1000
147/147 [==============================] - 0s 376us/step - loss: 457.3275
Epoch 7/1000
147/147 [==============================] - 0s 394us/step - loss: 180.3224
Epoch 8/1000
147/147 [==============================] - 0s 384us/step - loss: 78.9888
Epoch 9/1000
147/147 [==============================] - 0s 367us/step - loss: 69.1444
Epoch 10/1000
147/147 [==============================] - 0s 382us/step - loss: 51.1365
Epoch 11/1000
147/147 [==============================] - 0s 366us/step - loss: 25.6331
Epoch 12/1000
147/147 [==============================] - 0s 380us/step - loss: 14.1422
Epoch 13/1000
147/147 [==============================] - 0s 383us/step - loss: 8.2793
Epoch 14/1000
147/147 [==============================] - 0s 374us/step - loss: 8.1268
Epoch 15/1000
147/147 [==============================] - 0s 379us/step - loss: 6.5855
Epoch 16/1000
147/147 [==============================] - 0s 372us/step - loss: 5.4562
Epoch 17/1000
147/147 [==============================] - 0s 375us/step - loss: 4.8918
Epoch 18/1000
147/147 [==============================] - 0s 380us/step - loss: 4.7691
Epoch 19/1000
147/147 [==============================] - 0s 382us/step - loss: 4.4914
Epoch 20/1000
147/147 [==============================] - 0s 363us/step - loss: 4.3849
Epoch 21/1000
147/147 [==============================] - 0s 370us/step - loss: 4.2869
Epoch 22/1000
147/147 [==============================] - 0s 363us/step - loss: 4.3922
Epoch 23/1000
147/147 [==============================] - 0s 370us/step - loss: 4.6110
Epoch 24/1000
147/147 [==============================] - 0s 362us/step - loss: 4.2958
Epoch 25/1000
147/147 [==============================] - 0s 377us/step - loss: 4.5427
Epoch 26/1000
147/147 [==============================] - 0s 393us/step - loss: 4.3055
Epoch 27/1000
147/147 [==============================] - 0s 397us/step - loss: 4.3465
Epoch 28/1000
147/147 [==============================] - 0s 404us/step - loss: 4.5723
Epoch 29/1000
147/147 [==============================] - 0s 412us/step - loss: 4.7048
Epoch 30/1000
147/147 [==============================] - 0s 404us/step - loss: 4.4905
Epoch 31/1000
147/147 [==============================] - 0s 398us/step - loss: 4.2801
Epoch 32/1000
147/147 [==============================] - 0s 416us/step - loss: 4.4109
Epoch 33/1000
147/147 [==============================] - 0s 418us/step - loss: 4.3783
Epoch 34/1000
147/147 [==============================] - 0s 387us/step - loss: 4.2824
Epoch 35/1000
147/147 [==============================] - 0s 392us/step - loss: 4.2516
Epoch 36/1000
147/147 [==============================] - 0s 399us/step - loss: 4.2483
Epoch 37/1000
147/147 [==============================] - 0s 397us/step - loss: 4.2805
Epoch 38/1000
147/147 [==============================] - 0s 394us/step - loss: 4.2247
Epoch 39/1000
147/147 [==============================] - 0s 373us/step - loss: 4.7973
Epoch 40/1000
147/147 [==============================] - 0s 393us/step - loss: 4.4857
Epoch 41/1000
147/147 [==============================] - 0s 379us/step - loss: 4.8208
Epoch 42/1000
147/147 [==============================] - 0s 397us/step - loss: 4.5706
Epoch 43/1000
147/147 [==============================] - 0s 414us/step - loss: 4.5840
Epoch 44/1000
147/147 [==============================] - 0s 401us/step - loss: 4.2552
Epoch 45/1000
147/147 [==============================] - 0s 407us/step - loss: 4.3891
Epoch 46/1000
147/147 [==============================] - 0s 424us/step - loss: 4.2031
Epoch 47/1000
147/147 [==============================] - 0s 415us/step - loss: 4.2064
Epoch 48/1000
147/147 [==============================] - 0s 405us/step - loss: 4.2622
Epoch 49/1000
147/147 [==============================] - 0s 398us/step - loss: 4.4885
Epoch 50/1000
147/147 [==============================] - 0s 407us/step - loss: 4.4677
Epoch 51/1000
147/147 [==============================] - 0s 402us/step - loss: 4.1847
Epoch 52/1000
147/147 [==============================] - 0s 400us/step - loss: 4.2461
Epoch 53/1000
147/147 [==============================] - 0s 412us/step - loss: 5.0444
Epoch 54/1000
147/147 [==============================] - 0s 430us/step - loss: 4.7455
Epoch 55/1000
147/147 [==============================] - 0s 421us/step - loss: 5.1606
Epoch 56/1000
147/147 [==============================] - 0s 411us/step - loss: 4.5503
Epoch 57/1000
147/147 [==============================] - 0s 414us/step - loss: 4.9875
Epoch 58/1000
147/147 [==============================] - 0s 422us/step - loss: 4.9780
Epoch 59/1000
147/147 [==============================] - 0s 405us/step - loss: 4.6502
Epoch 60/1000
147/147 [==============================] - 0s 409us/step - loss: 4.6386
Epoch 61/1000
147/147 [==============================] - 0s 420us/step - loss: 4.2318
Epoch 62/1000
147/147 [==============================] - 0s 392us/step - loss: 4.2314
Epoch 63/1000
147/147 [==============================] - 0s 421us/step - loss: 4.3080
Epoch 64/1000
147/147 [==============================] - 0s 408us/step - loss: 4.4510
Epoch 65/1000
147/147 [==============================] - 0s 403us/step - loss: 4.4251
Epoch 66/1000
147/147 [==============================] - 0s 406us/step - loss: 4.2564
Epoch 67/1000
147/147 [==============================] - 0s 407us/step - loss: 4.6639
Epoch 68/1000
147/147 [==============================] - 0s 418us/step - loss: 5.1368
Epoch 69/1000
147/147 [==============================] - 0s 417us/step - loss: 4.5060
Epoch 70/1000
147/147 [==============================] - 0s 411us/step - loss: 4.3420
Epoch 71/1000
147/147 [==============================] - 0s 398us/step - loss: 4.3766
Epoch 72/1000
147/147 [==============================] - 0s 393us/step - loss: 4.6013
Epoch 73/1000
147/147 [==============================] - 0s 401us/step - loss: 4.4515
Epoch 74/1000
147/147 [==============================] - 0s 400us/step - loss: 4.4555
Epoch 75/1000
147/147 [==============================] - 0s 424us/step - loss: 4.5417
Epoch 76/1000
147/147 [==============================] - 0s 390us/step - loss: 5.0168
Epoch 77/1000
147/147 [==============================] - 0s 388us/step - loss: 5.4007
Epoch 78/1000
147/147 [==============================] - 0s 372us/step - loss: 5.0858
Epoch 79/1000
147/147 [==============================] - 0s 363us/step - loss: 5.2415
Epoch 80/1000
147/147 [==============================] - 0s 370us/step - loss: 5.4138
Epoch 81/1000
147/147 [==============================] - 0s 369us/step - loss: 5.4045
Epoch 82/1000
147/147 [==============================] - 0s 361us/step - loss: 4.6537
Epoch 83/1000
147/147 [==============================] - 0s 355us/step - loss: 4.6105
Epoch 84/1000
147/147 [==============================] - 0s 374us/step - loss: 4.5548
Epoch 85/1000
147/147 [==============================] - 0s 354us/step - loss: 4.6577
Epoch 86/1000
147/147 [==============================] - 0s 368us/step - loss: 4.4268
Epoch 87/1000
147/147 [==============================] - 0s 366us/step - loss: 4.3123
Epoch 88/1000
147/147 [==============================] - 0s 389us/step - loss: 4.2561
Epoch 89/1000
147/147 [==============================] - 0s 399us/step - loss: 4.4888
Epoch 90/1000
147/147 [==============================] - 0s 387us/step - loss: 4.6788
Epoch 91/1000
147/147 [==============================] - 0s 399us/step - loss: 4.4259
Epoch 92/1000
147/147 [==============================] - 0s 385us/step - loss: 5.0529
Epoch 93/1000
147/147 [==============================] - 0s 353us/step - loss: 4.6332
Epoch 94/1000
147/147 [==============================] - 0s 363us/step - loss: 4.3602
Epoch 95/1000
147/147 [==============================] - 0s 369us/step - loss: 4.1626
Epoch 96/1000
147/147 [==============================] - 0s 361us/step - loss: 4.2555
Epoch 97/1000
147/147 [==============================] - 0s 362us/step - loss: 4.3303
Epoch 98/1000
147/147 [==============================] - 0s 362us/step - loss: 4.3453
Epoch 99/1000
147/147 [==============================] - 0s 362us/step - loss: 5.4892
Epoch 100/1000
147/147 [==============================] - 0s 349us/step - loss: 5.6857
Epoch 101/1000
147/147 [==============================] - 0s 356us/step - loss: 4.9483
Epoch 102/1000
147/147 [==============================] - 0s 351us/step - loss: 4.3975
Epoch 103/1000
147/147 [==============================] - 0s 361us/step - loss: 4.1742
Epoch 104/1000
147/147 [==============================] - 0s 348us/step - loss: 4.3863
Epoch 105/1000
147/147 [==============================] - 0s 350us/step - loss: 4.5192
Epoch 106/1000
147/147 [==============================] - 0s 363us/step - loss: 4.3827
Epoch 107/1000
147/147 [==============================] - 0s 359us/step - loss: 4.2770
Epoch 108/1000
147/147 [==============================] - 0s 355us/step - loss: 4.3652
Epoch 109/1000
147/147 [==============================] - 0s 378us/step - loss: 4.8461
Epoch 110/1000
147/147 [==============================] - 0s 357us/step - loss: 6.2823
Epoch 111/1000
147/147 [==============================] - 0s 356us/step - loss: 4.6330
Epoch 112/1000
147/147 [==============================] - 0s 359us/step - loss: 6.1608
Epoch 113/1000
147/147 [==============================] - 0s 348us/step - loss: 6.1434
Epoch 114/1000
147/147 [==============================] - 0s 373us/step - loss: 6.3757
Epoch 115/1000
147/147 [==============================] - 0s 365us/step - loss: 4.3471
Epoch 116/1000
147/147 [==============================] - 0s 361us/step - loss: 4.8488
Epoch 117/1000
147/147 [==============================] - 0s 366us/step - loss: 4.7584
Epoch 118/1000
147/147 [==============================] - 0s 357us/step - loss: 4.1157
Epoch 119/1000
147/147 [==============================] - 0s 360us/step - loss: 4.9348
Epoch 120/1000
147/147 [==============================] - 0s 354us/step - loss: 5.5945
Epoch 121/1000
147/147 [==============================] - 0s 353us/step - loss: 5.3540
Epoch 122/1000
147/147 [==============================] - 0s 356us/step - loss: 4.6877
Epoch 123/1000
147/147 [==============================] - 0s 355us/step - loss: 5.0342
Epoch 124/1000
147/147 [==============================] - 0s 358us/step - loss: 5.9465
Epoch 125/1000
147/147 [==============================] - 0s 359us/step - loss: 5.5294
Epoch 126/1000
147/147 [==============================] - 0s 358us/step - loss: 5.1753
Epoch 127/1000
147/147 [==============================] - 0s 351us/step - loss: 4.3225
Epoch 128/1000
147/147 [==============================] - 0s 358us/step - loss: 4.8975
Epoch 129/1000
147/147 [==============================] - 0s 358us/step - loss: 4.4615
Epoch 130/1000
147/147 [==============================] - 0s 360us/step - loss: 6.8151
Epoch 131/1000
147/147 [==============================] - 0s 354us/step - loss: 6.0688
Epoch 132/1000
147/147 [==============================] - 0s 369us/step - loss: 5.7133
Epoch 133/1000
147/147 [==============================] - 0s 379us/step - loss: 4.5838
Epoch 134/1000
147/147 [==============================] - 0s 362us/step - loss: 6.5696
Epoch 135/1000
147/147 [==============================] - 0s 364us/step - loss: 5.2140
Epoch 136/1000
147/147 [==============================] - 0s 373us/step - loss: 5.3189
Epoch 137/1000
147/147 [==============================] - 0s 361us/step - loss: 4.5784
Epoch 138/1000
147/147 [==============================] - 0s 366us/step - loss: 4.1350
Epoch 139/1000
147/147 [==============================] - 0s 363us/step - loss: 4.0743
Epoch 140/1000
147/147 [==============================] - 0s 372us/step - loss: 4.3317
Epoch 141/1000
147/147 [==============================] - 0s 376us/step - loss: 4.2628
Epoch 142/1000
147/147 [==============================] - 0s 358us/step - loss: 4.6467
Epoch 143/1000
147/147 [==============================] - 0s 350us/step - loss: 7.3386
Epoch 144/1000
147/147 [==============================] - 0s 376us/step - loss: 6.4852
Epoch 145/1000
147/147 [==============================] - 0s 364us/step - loss: 5.1388
Epoch 146/1000
147/147 [==============================] - 0s 368us/step - loss: 4.5484
Epoch 147/1000
147/147 [==============================] - 0s 364us/step - loss: 3.9970
Epoch 148/1000
147/147 [==============================] - 0s 354us/step - loss: 4.0301
Epoch 149/1000
147/147 [==============================] - 0s 352us/step - loss: 4.7024
Epoch 150/1000
147/147 [==============================] - 0s 351us/step - loss: 4.1756
Epoch 151/1000
147/147 [==============================] - 0s 345us/step - loss: 4.0828
Epoch 152/1000
147/147 [==============================] - 0s 353us/step - loss: 4.5300
Epoch 153/1000
147/147 [==============================] - 0s 363us/step - loss: 5.1500
Epoch 154/1000
147/147 [==============================] - 0s 358us/step - loss: 5.0689
Epoch 155/1000
147/147 [==============================] - 0s 352us/step - loss: 4.7639
Epoch 156/1000
147/147 [==============================] - 0s 356us/step - loss: 3.9352
Epoch 157/1000
147/147 [==============================] - 0s 352us/step - loss: 4.2414
Epoch 158/1000
147/147 [==============================] - 0s 350us/step - loss: 4.0664
Epoch 159/1000
147/147 [==============================] - 0s 361us/step - loss: 4.2936
Epoch 160/1000
147/147 [==============================] - 0s 351us/step - loss: 4.0834
Epoch 161/1000
147/147 [==============================] - 0s 358us/step - loss: 4.4535
Epoch 162/1000
147/147 [==============================] - 0s 360us/step - loss: 4.9207
Epoch 163/1000
147/147 [==============================] - 0s 347us/step - loss: 4.7885
Epoch 164/1000
147/147 [==============================] - 0s 354us/step - loss: 5.6870
Epoch 165/1000
147/147 [==============================] - 0s 348us/step - loss: 4.9686
Epoch 166/1000
147/147 [==============================] - 0s 359us/step - loss: 3.9503
Epoch 167/1000
147/147 [==============================] - 0s 364us/step - loss: 4.1043
Epoch 168/1000
147/147 [==============================] - 0s 353us/step - loss: 4.1955
Epoch 169/1000
147/147 [==============================] - 0s 355us/step - loss: 4.4218
Epoch 170/1000
147/147 [==============================] - 0s 354us/step - loss: 4.1317
Epoch 171/1000
147/147 [==============================] - 0s 354us/step - loss: 5.0732
Epoch 172/1000
147/147 [==============================] - 0s 373us/step - loss: 4.2478
Epoch 173/1000
147/147 [==============================] - 0s 347us/step - loss: 4.5927
Epoch 174/1000
147/147 [==============================] - 0s 353us/step - loss: 5.1457
Epoch 175/1000
147/147 [==============================] - 0s 377us/step - loss: 5.2499
Epoch 176/1000
147/147 [==============================] - 0s 385us/step - loss: 4.9609
Epoch 177/1000
147/147 [==============================] - 0s 358us/step - loss: 6.8866
Epoch 178/1000
147/147 [==============================] - 0s 352us/step - loss: 7.5229
Epoch 179/1000
147/147 [==============================] - 0s 355us/step - loss: 4.6080
Epoch 180/1000
147/147 [==============================] - 0s 365us/step - loss: 5.2417
Epoch 181/1000
147/147 [==============================] - 0s 359us/step - loss: 5.3712
Epoch 182/1000
147/147 [==============================] - 0s 365us/step - loss: 4.3285
Epoch 183/1000
147/147 [==============================] - 0s 351us/step - loss: 5.6656
Epoch 184/1000
147/147 [==============================] - 0s 359us/step - loss: 4.4484
Epoch 185/1000
147/147 [==============================] - 0s 365us/step - loss: 4.4963
Epoch 186/1000
147/147 [==============================] - 0s 349us/step - loss: 6.0781
Epoch 187/1000
147/147 [==============================] - 0s 345us/step - loss: 8.7264
Epoch 188/1000
147/147 [==============================] - 0s 354us/step - loss: 10.8210
Epoch 189/1000
147/147 [==============================] - 0s 364us/step - loss: 7.1353
Epoch 190/1000
147/147 [==============================] - 0s 356us/step - loss: 7.2345
Epoch 191/1000
147/147 [==============================] - 0s 367us/step - loss: 4.3591
Epoch 192/1000
147/147 [==============================] - 0s 355us/step - loss: 4.8998
Epoch 193/1000
147/147 [==============================] - 0s 351us/step - loss: 4.0938
Epoch 194/1000
147/147 [==============================] - 0s 355us/step - loss: 4.1396
Epoch 195/1000
147/147 [==============================] - 0s 359us/step - loss: 4.3695
Epoch 196/1000
147/147 [==============================] - 0s 358us/step - loss: 4.9812
Epoch 197/1000
147/147 [==============================] - 0s 351us/step - loss: 4.1088
Epoch 198/1000
147/147 [==============================] - 0s 358us/step - loss: 5.2409
Epoch 199/1000
147/147 [==============================] - 0s 365us/step - loss: 5.2090
Epoch 200/1000
147/147 [==============================] - 0s 376us/step - loss: 4.5926
Epoch 201/1000
147/147 [==============================] - 0s 366us/step - loss: 5.0615
Epoch 202/1000
147/147 [==============================] - 0s 362us/step - loss: 4.2501
Epoch 203/1000
147/147 [==============================] - 0s 374us/step - loss: 4.5208
Epoch 204/1000
147/147 [==============================] - 0s 357us/step - loss: 4.2751
Epoch 205/1000
147/147 [==============================] - 0s 346us/step - loss: 4.8501
Epoch 206/1000
147/147 [==============================] - 0s 354us/step - loss: 4.7115
Epoch 207/1000
147/147 [==============================] - 0s 359us/step - loss: 3.9073
Epoch 208/1000
147/147 [==============================] - 0s 356us/step - loss: 4.2439
Epoch 209/1000
147/147 [==============================] - 0s 354us/step - loss: 4.6708
Epoch 210/1000
147/147 [==============================] - 0s 355us/step - loss: 3.9771
Epoch 211/1000
147/147 [==============================] - 0s 344us/step - loss: 4.1039
Epoch 212/1000
147/147 [==============================] - 0s 368us/step - loss: 4.1399
Epoch 213/1000
147/147 [==============================] - 0s 380us/step - loss: 4.0827
Epoch 214/1000
147/147 [==============================] - 0s 465us/step - loss: 4.6297
Epoch 215/1000
147/147 [==============================] - 0s 354us/step - loss: 5.6634
Epoch 216/1000
147/147 [==============================] - 0s 352us/step - loss: 4.9816
Epoch 217/1000
147/147 [==============================] - 0s 357us/step - loss: 4.7256
Epoch 218/1000
147/147 [==============================] - 0s 360us/step - loss: 5.9819
Epoch 219/1000
147/147 [==============================] - 0s 365us/step - loss: 4.7233
Epoch 220/1000
147/147 [==============================] - 0s 353us/step - loss: 4.8359
Epoch 221/1000
147/147 [==============================] - 0s 352us/step - loss: 4.1476
Epoch 222/1000
147/147 [==============================] - 0s 354us/step - loss: 4.0223
Epoch 223/1000
147/147 [==============================] - 0s 355us/step - loss: 4.3254
Epoch 224/1000
147/147 [==============================] - 0s 366us/step - loss: 5.0129
Epoch 225/1000
147/147 [==============================] - 0s 365us/step - loss: 4.0806
Epoch 226/1000
147/147 [==============================] - 0s 355us/step - loss: 4.3996
Epoch 227/1000
147/147 [==============================] - 0s 371us/step - loss: 3.8870
Epoch 228/1000
147/147 [==============================] - 0s 368us/step - loss: 3.9151
Epoch 229/1000
147/147 [==============================] - 0s 371us/step - loss: 4.2257
Epoch 230/1000
147/147 [==============================] - 0s 364us/step - loss: 5.9711
Epoch 231/1000
147/147 [==============================] - 0s 368us/step - loss: 6.8480
Epoch 232/1000
147/147 [==============================] - 0s 369us/step - loss: 8.5549
Epoch 233/1000
147/147 [==============================] - 0s 354us/step - loss: 9.8137
Epoch 234/1000
147/147 [==============================] - 0s 368us/step - loss: 13.9492
Epoch 235/1000
147/147 [==============================] - 0s 353us/step - loss: 10.0832
Epoch 236/1000
147/147 [==============================] - 0s 349us/step - loss: 11.1633
Epoch 237/1000
147/147 [==============================] - 0s 364us/step - loss: 7.6811
Epoch 238/1000
147/147 [==============================] - 0s 352us/step - loss: 6.5950
Epoch 239/1000
147/147 [==============================] - 0s 348us/step - loss: 5.1168
Epoch 240/1000
147/147 [==============================] - 0s 362us/step - loss: 5.3717
Epoch 241/1000
147/147 [==============================] - 0s 364us/step - loss: 4.9052
Epoch 242/1000
147/147 [==============================] - 0s 357us/step - loss: 3.8764
Epoch 243/1000
147/147 [==============================] - 0s 353us/step - loss: 3.9151
Epoch 244/1000
147/147 [==============================] - 0s 349us/step - loss: 4.3331
Epoch 245/1000
147/147 [==============================] - 0s 349us/step - loss: 4.8683
Epoch 246/1000
147/147 [==============================] - 0s 356us/step - loss: 6.2303
Epoch 247/1000
147/147 [==============================] - 0s 356us/step - loss: 5.1094
Epoch 248/1000
147/147 [==============================] - 0s 357us/step - loss: 6.4474
Epoch 249/1000
147/147 [==============================] - 0s 349us/step - loss: 6.9357
Epoch 250/1000
147/147 [==============================] - 0s 350us/step - loss: 6.8270
Epoch 251/1000
147/147 [==============================] - 0s 352us/step - loss: 9.2659
Epoch 252/1000
147/147 [==============================] - 0s 356us/step - loss: 8.2425
Epoch 253/1000
147/147 [==============================] - 0s 363us/step - loss: 15.6559
Epoch 254/1000
147/147 [==============================] - 0s 404us/step - loss: 16.1182
Epoch 255/1000
147/147 [==============================] - 0s 366us/step - loss: 9.4096
Epoch 256/1000
147/147 [==============================] - 0s 357us/step - loss: 9.3902
Epoch 257/1000
147/147 [==============================] - 0s 357us/step - loss: 7.5681
Epoch 258/1000
147/147 [==============================] - 0s 342us/step - loss: 11.0557
Epoch 259/1000
147/147 [==============================] - 0s 344us/step - loss: 5.8323
Epoch 260/1000
147/147 [==============================] - 0s 380us/step - loss: 4.7019
Epoch 261/1000
147/147 [==============================] - 0s 353us/step - loss: 4.4857
Epoch 262/1000
147/147 [==============================] - 0s 380us/step - loss: 3.8214
Epoch 263/1000
147/147 [==============================] - 0s 369us/step - loss: 3.9110
Epoch 264/1000
147/147 [==============================] - 0s 364us/step - loss: 4.6163
Epoch 265/1000
147/147 [==============================] - 0s 361us/step - loss: 6.4555
Epoch 266/1000
147/147 [==============================] - 0s 355us/step - loss: 5.9937
Epoch 267/1000
147/147 [==============================] - 0s 343us/step - loss: 5.6850
Epoch 268/1000
147/147 [==============================] - 0s 350us/step - loss: 4.3780
Epoch 269/1000
147/147 [==============================] - 0s 349us/step - loss: 4.4253
Epoch 270/1000
147/147 [==============================] - 0s 368us/step - loss: 3.7136
Epoch 271/1000
147/147 [==============================] - 0s 357us/step - loss: 5.0294
Epoch 272/1000
147/147 [==============================] - 0s 351us/step - loss: 5.1714
Epoch 273/1000
147/147 [==============================] - 0s 354us/step - loss: 5.1261
Epoch 274/1000
147/147 [==============================] - 0s 354us/step - loss: 4.3797
Epoch 275/1000
147/147 [==============================] - 0s 359us/step - loss: 4.1532
Epoch 276/1000
147/147 [==============================] - 0s 352us/step - loss: 3.6451
Epoch 277/1000
147/147 [==============================] - 0s 366us/step - loss: 3.5964
Epoch 278/1000
147/147 [==============================] - 0s 354us/step - loss: 4.0320
Epoch 279/1000
147/147 [==============================] - 0s 348us/step - loss: 4.5079
Epoch 280/1000
147/147 [==============================] - 0s 359us/step - loss: 4.0787
Epoch 281/1000
147/147 [==============================] - 0s 363us/step - loss: 7.5379
Epoch 282/1000
147/147 [==============================] - 0s 356us/step - loss: 6.0773
Epoch 283/1000
147/147 [==============================] - 0s 350us/step - loss: 7.0668
Epoch 284/1000
147/147 [==============================] - 0s 353us/step - loss: 7.2232
Epoch 285/1000
147/147 [==============================] - 0s 355us/step - loss: 6.7746
Epoch 286/1000
147/147 [==============================] - 0s 354us/step - loss: 6.0022
Epoch 287/1000
147/147 [==============================] - 0s 362us/step - loss: 4.6707
Epoch 288/1000
147/147 [==============================] - 0s 384us/step - loss: 4.2444
Epoch 289/1000
147/147 [==============================] - 0s 358us/step - loss: 4.3864
Epoch 290/1000
147/147 [==============================] - 0s 357us/step - loss: 3.7690
Epoch 291/1000
147/147 [==============================] - 0s 364us/step - loss: 3.5512
Epoch 292/1000
147/147 [==============================] - 0s 349us/step - loss: 3.8544
Epoch 293/1000
147/147 [==============================] - 0s 351us/step - loss: 3.9479
Epoch 294/1000
147/147 [==============================] - 0s 353us/step - loss: 3.8969
Epoch 295/1000
147/147 [==============================] - 0s 355us/step - loss: 3.6947
Epoch 296/1000
147/147 [==============================] - 0s 356us/step - loss: 3.6348
Epoch 297/1000
147/147 [==============================] - 0s 359us/step - loss: 4.3884
Epoch 298/1000
147/147 [==============================] - 0s 352us/step - loss: 4.8644
Epoch 299/1000
147/147 [==============================] - 0s 353us/step - loss: 4.2423
Epoch 300/1000
147/147 [==============================] - 0s 352us/step - loss: 4.2535
Epoch 301/1000
147/147 [==============================] - 0s 352us/step - loss: 5.1057
Epoch 302/1000
147/147 [==============================] - 0s 359us/step - loss: 4.3526
Epoch 303/1000
147/147 [==============================] - 0s 355us/step - loss: 3.6800
Epoch 304/1000
147/147 [==============================] - 0s 350us/step - loss: 4.0388
Epoch 305/1000
147/147 [==============================] - 0s 358us/step - loss: 5.6078
Epoch 306/1000
147/147 [==============================] - 0s 374us/step - loss: 4.1050
Epoch 307/1000
147/147 [==============================] - 0s 366us/step - loss: 4.5708
Epoch 308/1000
147/147 [==============================] - 0s 356us/step - loss: 4.6224
Epoch 309/1000
147/147 [==============================] - 0s 364us/step - loss: 8.0107
Epoch 310/1000
147/147 [==============================] - 0s 356us/step - loss: 6.9517
Epoch 311/1000
147/147 [==============================] - 0s 361us/step - loss: 4.3848
Epoch 312/1000
147/147 [==============================] - 0s 357us/step - loss: 3.7996
Epoch 313/1000
147/147 [==============================] - 0s 348us/step - loss: 3.7176
Epoch 314/1000
147/147 [==============================] - 0s 355us/step - loss: 3.8824
Epoch 315/1000
147/147 [==============================] - 0s 356us/step - loss: 3.6716
Epoch 316/1000
147/147 [==============================] - 0s 352us/step - loss: 4.9585
Epoch 317/1000
147/147 [==============================] - 0s 359us/step - loss: 6.7692
Epoch 318/1000
147/147 [==============================] - 0s 354us/step - loss: 7.2993
Epoch 319/1000
147/147 [==============================] - 0s 356us/step - loss: 5.6166
Epoch 320/1000
147/147 [==============================] - 0s 355us/step - loss: 6.7901
Epoch 321/1000
147/147 [==============================] - 0s 359us/step - loss: 10.4799
Epoch 322/1000
147/147 [==============================] - 0s 365us/step - loss: 7.8334
Epoch 323/1000
147/147 [==============================] - 0s 355us/step - loss: 5.8489
Epoch 324/1000
147/147 [==============================] - 0s 352us/step - loss: 6.9185
Epoch 325/1000
147/147 [==============================] - 0s 348us/step - loss: 4.7906
Epoch 326/1000
147/147 [==============================] - 0s 355us/step - loss: 3.9008
Epoch 327/1000
147/147 [==============================] - 0s 350us/step - loss: 3.7804
Epoch 328/1000
147/147 [==============================] - 0s 364us/step - loss: 6.5070
Epoch 329/1000
147/147 [==============================] - 0s 360us/step - loss: 5.6387
Epoch 330/1000
147/147 [==============================] - 0s 349us/step - loss: 4.3162
Epoch 331/1000
147/147 [==============================] - 0s 356us/step - loss: 4.9321
Epoch 332/1000
147/147 [==============================] - 0s 355us/step - loss: 5.8757
Epoch 333/1000
147/147 [==============================] - 0s 356us/step - loss: 5.8903
Epoch 334/1000
147/147 [==============================] - 0s 354us/step - loss: 8.4726
Epoch 335/1000
147/147 [==============================] - 0s 353us/step - loss: 5.3814
Epoch 336/1000
147/147 [==============================] - 0s 348us/step - loss: 6.3440
Epoch 337/1000
147/147 [==============================] - 0s 349us/step - loss: 9.0495
Epoch 338/1000
147/147 [==============================] - 0s 352us/step - loss: 9.6936
Epoch 339/1000
147/147 [==============================] - 0s 365us/step - loss: 12.4233
Epoch 340/1000
147/147 [==============================] - 0s 348us/step - loss: 11.5873
Epoch 341/1000
147/147 [==============================] - 0s 356us/step - loss: 6.7267
Epoch 342/1000
147/147 [==============================] - 0s 342us/step - loss: 7.7097
Epoch 343/1000
147/147 [==============================] - 0s 349us/step - loss: 10.1029
Epoch 344/1000
147/147 [==============================] - 0s 349us/step - loss: 9.9369
Epoch 345/1000
147/147 [==============================] - 0s 362us/step - loss: 7.3287
Epoch 346/1000
147/147 [==============================] - 0s 357us/step - loss: 7.2175
Epoch 347/1000
147/147 [==============================] - 0s 358us/step - loss: 5.9126
Epoch 348/1000
147/147 [==============================] - 0s 347us/step - loss: 6.0278
Epoch 349/1000
147/147 [==============================] - 0s 348us/step - loss: 3.6683
Epoch 350/1000
147/147 [==============================] - 0s 352us/step - loss: 4.9065
Epoch 351/1000
147/147 [==============================] - 0s 367us/step - loss: 9.4109
Epoch 352/1000
147/147 [==============================] - 0s 350us/step - loss: 7.9324
Epoch 353/1000
147/147 [==============================] - 0s 352us/step - loss: 6.7259
Epoch 354/1000
147/147 [==============================] - 0s 357us/step - loss: 8.0225
Epoch 355/1000
147/147 [==============================] - 0s 349us/step - loss: 9.4958
Epoch 356/1000
147/147 [==============================] - 0s 345us/step - loss: 6.8304
Epoch 357/1000
147/147 [==============================] - 0s 354us/step - loss: 5.5828
Epoch 358/1000
147/147 [==============================] - 0s 353us/step - loss: 6.2191
Epoch 359/1000
147/147 [==============================] - 0s 363us/step - loss: 4.2630
Epoch 360/1000
147/147 [==============================] - 0s 349us/step - loss: 4.3606
Epoch 361/1000
147/147 [==============================] - 0s 355us/step - loss: 4.7603
Epoch 362/1000
147/147 [==============================] - 0s 354us/step - loss: 4.4295
Epoch 363/1000
147/147 [==============================] - 0s 352us/step - loss: 5.4586
Epoch 364/1000
147/147 [==============================] - 0s 355us/step - loss: 5.8611
Epoch 365/1000
147/147 [==============================] - 0s 370us/step - loss: 4.8655
Epoch 366/1000
147/147 [==============================] - 0s 352us/step - loss: 4.0900
Epoch 367/1000
147/147 [==============================] - 0s 349us/step - loss: 5.4183
Epoch 368/1000
147/147 [==============================] - 0s 372us/step - loss: 6.8228
Epoch 369/1000
147/147 [==============================] - 0s 369us/step - loss: 6.8751
Epoch 370/1000
147/147 [==============================] - 0s 369us/step - loss: 6.7403
Epoch 371/1000
147/147 [==============================] - 0s 362us/step - loss: 4.8277
Epoch 372/1000
147/147 [==============================] - 0s 364us/step - loss: 3.9015
Epoch 373/1000
147/147 [==============================] - 0s 363us/step - loss: 4.9325
Epoch 374/1000
147/147 [==============================] - 0s 351us/step - loss: 6.1444
Epoch 375/1000
147/147 [==============================] - 0s 353us/step - loss: 4.4607
Epoch 376/1000
147/147 [==============================] - 0s 351us/step - loss: 4.0797
Epoch 377/1000
147/147 [==============================] - 0s 351us/step - loss: 3.8660
Epoch 378/1000
147/147 [==============================] - 0s 354us/step - loss: 3.7012
Epoch 379/1000
147/147 [==============================] - 0s 355us/step - loss: 3.5895
Epoch 380/1000
147/147 [==============================] - 0s 361us/step - loss: 5.5584
Epoch 381/1000
147/147 [==============================] - 0s 351us/step - loss: 5.9795
Epoch 382/1000
147/147 [==============================] - 0s 351us/step - loss: 4.3346
Epoch 383/1000
147/147 [==============================] - 0s 370us/step - loss: 3.7321
Epoch 384/1000
147/147 [==============================] - 0s 352us/step - loss: 4.5826
Epoch 385/1000
147/147 [==============================] - 0s 356us/step - loss: 3.5524
Epoch 386/1000
147/147 [==============================] - 0s 351us/step - loss: 4.0282
Epoch 387/1000
147/147 [==============================] - 0s 358us/step - loss: 4.9265
Epoch 388/1000
147/147 [==============================] - 0s 355us/step - loss: 8.7873
Epoch 389/1000
147/147 [==============================] - 0s 355us/step - loss: 5.5711
Epoch 390/1000
147/147 [==============================] - 0s 359us/step - loss: 6.9118
Epoch 391/1000
147/147 [==============================] - 0s 356us/step - loss: 14.1132
Epoch 392/1000
147/147 [==============================] - 0s 350us/step - loss: 10.0417
Epoch 393/1000
147/147 [==============================] - 0s 362us/step - loss: 15.1376
Epoch 394/1000
147/147 [==============================] - 0s 346us/step - loss: 10.4671
Epoch 395/1000
147/147 [==============================] - 0s 355us/step - loss: 8.1742
Epoch 396/1000
147/147 [==============================] - 0s 362us/step - loss: 6.8777
Epoch 397/1000
147/147 [==============================] - 0s 358us/step - loss: 8.5106
Epoch 398/1000
147/147 [==============================] - 0s 351us/step - loss: 9.4122
Epoch 399/1000
147/147 [==============================] - 0s 356us/step - loss: 8.4106
Epoch 400/1000
147/147 [==============================] - 0s 353us/step - loss: 7.7127
Epoch 401/1000
147/147 [==============================] - 0s 353us/step - loss: 7.0680
Epoch 402/1000
147/147 [==============================] - 0s 363us/step - loss: 4.5431
Epoch 403/1000
147/147 [==============================] - 0s 354us/step - loss: 4.9329
Epoch 404/1000
147/147 [==============================] - 0s 346us/step - loss: 4.3118
Epoch 405/1000
147/147 [==============================] - 0s 357us/step - loss: 4.0753
Epoch 406/1000
147/147 [==============================] - 0s 355us/step - loss: 5.5521
Epoch 407/1000
147/147 [==============================] - 0s 354us/step - loss: 6.0479
Epoch 408/1000
147/147 [==============================] - 0s 357us/step - loss: 5.2673
Epoch 409/1000
147/147 [==============================] - 0s 355us/step - loss: 4.4112
Epoch 410/1000
147/147 [==============================] - 0s 356us/step - loss: 3.8587
Epoch 411/1000
147/147 [==============================] - 0s 360us/step - loss: 4.8843
Epoch 412/1000
147/147 [==============================] - 0s 353us/step - loss: 4.6367
Epoch 413/1000
147/147 [==============================] - 0s 360us/step - loss: 5.5787
Epoch 414/1000
147/147 [==============================] - 0s 358us/step - loss: 6.9807
Epoch 415/1000
147/147 [==============================] - 0s 363us/step - loss: 5.0029
Epoch 416/1000
147/147 [==============================] - 0s 360us/step - loss: 4.0807
Epoch 417/1000
147/147 [==============================] - 0s 362us/step - loss: 4.0075
Epoch 418/1000
147/147 [==============================] - 0s 354us/step - loss: 4.6515
Epoch 419/1000
147/147 [==============================] - 0s 345us/step - loss: 4.3931
Epoch 420/1000
147/147 [==============================] - 0s 344us/step - loss: 4.2521
Epoch 421/1000
147/147 [==============================] - 0s 354us/step - loss: 3.5768
Epoch 422/1000
147/147 [==============================] - 0s 351us/step - loss: 3.4091
Epoch 423/1000
147/147 [==============================] - 0s 361us/step - loss: 6.0634
Epoch 424/1000
147/147 [==============================] - 0s 352us/step - loss: 4.3991
Epoch 425/1000
147/147 [==============================] - 0s 355us/step - loss: 5.2907
Epoch 426/1000
147/147 [==============================] - 0s 343us/step - loss: 6.0698
Epoch 427/1000
147/147 [==============================] - 0s 351us/step - loss: 8.3780
Epoch 428/1000
147/147 [==============================] - 0s 365us/step - loss: 9.3893
Epoch 429/1000
147/147 [==============================] - 0s 352us/step - loss: 6.4900
Epoch 430/1000
147/147 [==============================] - 0s 357us/step - loss: 11.5376
Epoch 431/1000
147/147 [==============================] - 0s 346us/step - loss: 8.0670
Epoch 432/1000
147/147 [==============================] - 0s 356us/step - loss: 5.0978
Epoch 433/1000
147/147 [==============================] - 0s 350us/step - loss: 3.8102
Epoch 434/1000
147/147 [==============================] - 0s 347us/step - loss: 3.7850
Epoch 435/1000
147/147 [==============================] - 0s 355us/step - loss: 5.3356
Epoch 436/1000
147/147 [==============================] - 0s 347us/step - loss: 6.0309
Epoch 437/1000
147/147 [==============================] - 0s 356us/step - loss: 7.2072
Epoch 438/1000
147/147 [==============================] - 0s 356us/step - loss: 7.5740
Epoch 439/1000
147/147 [==============================] - 0s 356us/step - loss: 9.7013
Epoch 440/1000
147/147 [==============================] - 0s 349us/step - loss: 7.0954
Epoch 441/1000
147/147 [==============================] - 0s 351us/step - loss: 9.8776
Epoch 442/1000
147/147 [==============================] - 0s 362us/step - loss: 6.1091
Epoch 443/1000
147/147 [==============================] - 0s 355us/step - loss: 5.4911
Epoch 444/1000
147/147 [==============================] - 0s 354us/step - loss: 13.4630
Epoch 445/1000
147/147 [==============================] - 0s 344us/step - loss: 17.0164
Epoch 446/1000
147/147 [==============================] - 0s 348us/step - loss: 8.2113
Epoch 447/1000
147/147 [==============================] - 0s 358us/step - loss: 6.3205
Epoch 448/1000
147/147 [==============================] - 0s 356us/step - loss: 4.0636
Epoch 449/1000
147/147 [==============================] - 0s 354us/step - loss: 4.3230
Epoch 450/1000
147/147 [==============================] - 0s 355us/step - loss: 6.5604
Epoch 451/1000
147/147 [==============================] - 0s 349us/step - loss: 7.8354
Epoch 452/1000
147/147 [==============================] - 0s 356us/step - loss: 7.7892
Epoch 453/1000
147/147 [==============================] - 0s 356us/step - loss: 7.8031
Epoch 454/1000
147/147 [==============================] - 0s 350us/step - loss: 6.3175
Epoch 455/1000
147/147 [==============================] - 0s 351us/step - loss: 4.0831
Epoch 456/1000
147/147 [==============================] - 0s 357us/step - loss: 5.9867
Epoch 457/1000
147/147 [==============================] - 0s 344us/step - loss: 6.4831
Epoch 458/1000
147/147 [==============================] - 0s 354us/step - loss: 4.8064
Epoch 459/1000
147/147 [==============================] - 0s 353us/step - loss: 7.7393
Epoch 460/1000
147/147 [==============================] - 0s 355us/step - loss: 8.6712
Epoch 461/1000
147/147 [==============================] - 0s 349us/step - loss: 8.3584
Epoch 462/1000
147/147 [==============================] - 0s 353us/step - loss: 6.3134
Epoch 463/1000
147/147 [==============================] - 0s 357us/step - loss: 8.1480
Epoch 464/1000
147/147 [==============================] - 0s 347us/step - loss: 8.5332
Epoch 465/1000
147/147 [==============================] - 0s 348us/step - loss: 5.7240
Epoch 466/1000
147/147 [==============================] - 0s 359us/step - loss: 5.3491
Epoch 467/1000
147/147 [==============================] - 0s 356us/step - loss: 4.5731
Epoch 468/1000
147/147 [==============================] - 0s 348us/step - loss: 4.7510
Epoch 469/1000
147/147 [==============================] - 0s 352us/step - loss: 4.2029
Epoch 470/1000
147/147 [==============================] - 0s 354us/step - loss: 3.6011
Epoch 471/1000
147/147 [==============================] - 0s 357us/step - loss: 3.8264
Epoch 472/1000
147/147 [==============================] - 0s 355us/step - loss: 3.4503
Epoch 473/1000
147/147 [==============================] - 0s 355us/step - loss: 3.3222
Epoch 474/1000
147/147 [==============================] - 0s 357us/step - loss: 3.6506
Epoch 475/1000
147/147 [==============================] - 0s 352us/step - loss: 3.5000
Epoch 476/1000
147/147 [==============================] - 0s 350us/step - loss: 3.4491
Epoch 477/1000
147/147 [==============================] - 0s 355us/step - loss: 3.5439
Epoch 478/1000
147/147 [==============================] - 0s 353us/step - loss: 3.7406
Epoch 479/1000
147/147 [==============================] - 0s 358us/step - loss: 3.4487
Epoch 480/1000
147/147 [==============================] - 0s 350us/step - loss: 5.1098
Epoch 481/1000
147/147 [==============================] - 0s 355us/step - loss: 5.0136
Epoch 482/1000
147/147 [==============================] - 0s 358us/step - loss: 4.5121
Epoch 483/1000
147/147 [==============================] - 0s 355us/step - loss: 4.5722
Epoch 484/1000
147/147 [==============================] - 0s 362us/step - loss: 6.4920
Epoch 485/1000
147/147 [==============================] - 0s 357us/step - loss: 4.6327
Epoch 486/1000
147/147 [==============================] - 0s 364us/step - loss: 4.0781
Epoch 487/1000
147/147 [==============================] - 0s 350us/step - loss: 3.3357
Epoch 488/1000
147/147 [==============================] - 0s 361us/step - loss: 6.4321
Epoch 489/1000
147/147 [==============================] - 0s 355us/step - loss: 6.8908
Epoch 490/1000
147/147 [==============================] - 0s 349us/step - loss: 8.7972
Epoch 491/1000
147/147 [==============================] - 0s 358us/step - loss: 9.7350
Epoch 492/1000
147/147 [==============================] - 0s 359us/step - loss: 17.9464
Epoch 493/1000
147/147 [==============================] - 0s 346us/step - loss: 7.0394
Epoch 494/1000
147/147 [==============================] - 0s 352us/step - loss: 6.3365
Epoch 495/1000
147/147 [==============================] - 0s 357us/step - loss: 7.3338
Epoch 496/1000
147/147 [==============================] - 0s 353us/step - loss: 5.6578
Epoch 497/1000
147/147 [==============================] - 0s 359us/step - loss: 5.9081
Epoch 498/1000
147/147 [==============================] - 0s 355us/step - loss: 4.0875
Epoch 499/1000
147/147 [==============================] - 0s 351us/step - loss: 8.5585
Epoch 500/1000
147/147 [==============================] - 0s 368us/step - loss: 10.6392
Epoch 501/1000
147/147 [==============================] - 0s 358us/step - loss: 9.8755
Epoch 502/1000
147/147 [==============================] - 0s 358us/step - loss: 5.0311
Epoch 503/1000
147/147 [==============================] - 0s 350us/step - loss: 7.9527
Epoch 504/1000
147/147 [==============================] - 0s 356us/step - loss: 4.8973
Epoch 505/1000
147/147 [==============================] - 0s 359us/step - loss: 3.9830
Epoch 506/1000
147/147 [==============================] - 0s 356us/step - loss: 5.2935
Epoch 507/1000
147/147 [==============================] - 0s 355us/step - loss: 4.3489
Epoch 508/1000
147/147 [==============================] - 0s 354us/step - loss: 10.1271
Epoch 509/1000
147/147 [==============================] - 0s 354us/step - loss: 12.9257
Epoch 510/1000
147/147 [==============================] - 0s 357us/step - loss: 8.5279
Epoch 511/1000
147/147 [==============================] - 0s 361us/step - loss: 8.9247
Epoch 512/1000
147/147 [==============================] - 0s 362us/step - loss: 7.2365
Epoch 513/1000
147/147 [==============================] - 0s 362us/step - loss: 10.9788
Epoch 514/1000
147/147 [==============================] - 0s 349us/step - loss: 7.0345
Epoch 515/1000
147/147 [==============================] - 0s 352us/step - loss: 3.5284
Epoch 516/1000
147/147 [==============================] - 0s 352us/step - loss: 4.6565
Epoch 517/1000
147/147 [==============================] - 0s 350us/step - loss: 5.7131
Epoch 518/1000
147/147 [==============================] - 0s 358us/step - loss: 6.5005
Epoch 519/1000
147/147 [==============================] - 0s 354us/step - loss: 3.3616
Epoch 520/1000
147/147 [==============================] - 0s 354us/step - loss: 3.4835
Epoch 521/1000
147/147 [==============================] - 0s 346us/step - loss: 4.2356
Epoch 522/1000
147/147 [==============================] - 0s 344us/step - loss: 5.6330
Epoch 523/1000
147/147 [==============================] - 0s 349us/step - loss: 4.1247
Epoch 524/1000
147/147 [==============================] - 0s 350us/step - loss: 3.5596
Epoch 525/1000
147/147 [==============================] - 0s 360us/step - loss: 3.4158
Epoch 526/1000
147/147 [==============================] - 0s 354us/step - loss: 3.7555
Epoch 527/1000
147/147 [==============================] - 0s 344us/step - loss: 4.1386
Epoch 528/1000
147/147 [==============================] - 0s 348us/step - loss: 9.7939
Epoch 529/1000
147/147 [==============================] - 0s 353us/step - loss: 10.8661
Epoch 530/1000
147/147 [==============================] - 0s 354us/step - loss: 9.1706
Epoch 531/1000
147/147 [==============================] - 0s 354us/step - loss: 9.4819
Epoch 532/1000
147/147 [==============================] - 0s 355us/step - loss: 13.8068
Epoch 533/1000
147/147 [==============================] - 0s 358us/step - loss: 8.5836
Epoch 534/1000
147/147 [==============================] - 0s 346us/step - loss: 10.7344
Epoch 535/1000
147/147 [==============================] - 0s 354us/step - loss: 7.9142
Epoch 536/1000
147/147 [==============================] - 0s 357us/step - loss: 7.7126
Epoch 537/1000
147/147 [==============================] - 0s 349us/step - loss: 5.0796
Epoch 538/1000
147/147 [==============================] - 0s 359us/step - loss: 4.2272
Epoch 539/1000
147/147 [==============================] - 0s 358us/step - loss: 8.9268
Epoch 540/1000
147/147 [==============================] - 0s 350us/step - loss: 4.5976
Epoch 541/1000
147/147 [==============================] - 0s 345us/step - loss: 13.5073
Epoch 542/1000
147/147 [==============================] - 0s 349us/step - loss: 15.1061
Epoch 543/1000
147/147 [==============================] - 0s 355us/step - loss: 5.3712
Epoch 544/1000
147/147 [==============================] - 0s 353us/step - loss: 3.9073
Epoch 545/1000
147/147 [==============================] - 0s 349us/step - loss: 3.5445
Epoch 546/1000
147/147 [==============================] - 0s 357us/step - loss: 8.2721
Epoch 547/1000
147/147 [==============================] - 0s 350us/step - loss: 13.6784
Epoch 548/1000
147/147 [==============================] - 0s 353us/step - loss: 15.7374
Epoch 549/1000
147/147 [==============================] - 0s 353us/step - loss: 19.1536
Epoch 550/1000
147/147 [==============================] - 0s 349us/step - loss: 13.7825
Epoch 551/1000
147/147 [==============================] - 0s 355us/step - loss: 12.5527
Epoch 552/1000
147/147 [==============================] - 0s 353us/step - loss: 4.6560
Epoch 553/1000
147/147 [==============================] - 0s 352us/step - loss: 4.9852
Epoch 554/1000
147/147 [==============================] - 0s 349us/step - loss: 5.2339
Epoch 555/1000
147/147 [==============================] - 0s 357us/step - loss: 6.2839
Epoch 556/1000
147/147 [==============================] - 0s 356us/step - loss: 4.0459
Epoch 557/1000
147/147 [==============================] - 0s 361us/step - loss: 3.3939
Epoch 558/1000
147/147 [==============================] - 0s 372us/step - loss: 2.7989
Epoch 559/1000
147/147 [==============================] - 0s 387us/step - loss: 8.7223
Epoch 560/1000
147/147 [==============================] - 0s 387us/step - loss: 6.8743
Epoch 561/1000
147/147 [==============================] - 0s 348us/step - loss: 3.2060
Epoch 562/1000
147/147 [==============================] - 0s 360us/step - loss: 4.4453
Epoch 563/1000
147/147 [==============================] - 0s 365us/step - loss: 5.0091
Epoch 564/1000
147/147 [==============================] - 0s 353us/step - loss: 4.7753
Epoch 565/1000
147/147 [==============================] - 0s 358us/step - loss: 11.2496
Epoch 566/1000
147/147 [==============================] - 0s 357us/step - loss: 6.4715
Epoch 567/1000
147/147 [==============================] - 0s 374us/step - loss: 5.4097
Epoch 568/1000
147/147 [==============================] - 0s 372us/step - loss: 7.9055
Epoch 569/1000
147/147 [==============================] - 0s 379us/step - loss: 8.5207
Epoch 570/1000
147/147 [==============================] - 0s 383us/step - loss: 4.3822
Epoch 571/1000
147/147 [==============================] - 0s 381us/step - loss: 6.0208
Epoch 572/1000
147/147 [==============================] - 0s 370us/step - loss: 9.2785
Epoch 573/1000
147/147 [==============================] - 0s 350us/step - loss: 13.1397
Epoch 574/1000
147/147 [==============================] - 0s 353us/step - loss: 16.7103
Epoch 575/1000
147/147 [==============================] - 0s 356us/step - loss: 25.6204
Epoch 576/1000
147/147 [==============================] - 0s 361us/step - loss: 25.8838
Epoch 577/1000
147/147 [==============================] - 0s 372us/step - loss: 15.7032
Epoch 578/1000
147/147 [==============================] - 0s 372us/step - loss: 20.0504
Epoch 579/1000
147/147 [==============================] - 0s 361us/step - loss: 19.5727
Epoch 580/1000
147/147 [==============================] - 0s 354us/step - loss: 16.3612
Epoch 581/1000
147/147 [==============================] - 0s 358us/step - loss: 16.0319
Epoch 582/1000
147/147 [==============================] - 0s 356us/step - loss: 10.2838
Epoch 583/1000
147/147 [==============================] - 0s 376us/step - loss: 8.8749
Epoch 584/1000
147/147 [==============================] - 0s 369us/step - loss: 4.7327
Epoch 585/1000
147/147 [==============================] - 0s 373us/step - loss: 3.2562
Epoch 586/1000
147/147 [==============================] - 0s 375us/step - loss: 5.5196
Epoch 587/1000
147/147 [==============================] - 0s 372us/step - loss: 8.1741
Epoch 588/1000
147/147 [==============================] - 0s 373us/step - loss: 3.8856
Epoch 589/1000
147/147 [==============================] - 0s 363us/step - loss: 7.0754
Epoch 590/1000
147/147 [==============================] - 0s 367us/step - loss: 5.5719
Epoch 591/1000
147/147 [==============================] - 0s 353us/step - loss: 3.8746
Epoch 592/1000
147/147 [==============================] - 0s 363us/step - loss: 3.5973
Epoch 593/1000
147/147 [==============================] - 0s 355us/step - loss: 3.1077
Epoch 594/1000
147/147 [==============================] - 0s 352us/step - loss: 6.0953
Epoch 595/1000
147/147 [==============================] - 0s 380us/step - loss: 10.1467
Epoch 596/1000
147/147 [==============================] - 0s 369us/step - loss: 6.2519
Epoch 597/1000
147/147 [==============================] - 0s 359us/step - loss: 8.1813
Epoch 598/1000
147/147 [==============================] - 0s 357us/step - loss: 13.8112
Epoch 599/1000
147/147 [==============================] - 0s 351us/step - loss: 10.6512
Epoch 600/1000
147/147 [==============================] - 0s 369us/step - loss: 4.8024
Epoch 601/1000
147/147 [==============================] - 0s 360us/step - loss: 5.1980
Epoch 602/1000
147/147 [==============================] - 0s 410us/step - loss: 8.9845
Epoch 603/1000
147/147 [==============================] - 0s 413us/step - loss: 9.8063
Epoch 604/1000
147/147 [==============================] - 0s 414us/step - loss: 4.7679
Epoch 605/1000
147/147 [==============================] - 0s 376us/step - loss: 4.1126
Epoch 606/1000
147/147 [==============================] - 0s 369us/step - loss: 5.4536
Epoch 607/1000
147/147 [==============================] - 0s 357us/step - loss: 4.1119
Epoch 608/1000
147/147 [==============================] - 0s 375us/step - loss: 4.8522
Epoch 609/1000
147/147 [==============================] - 0s 417us/step - loss: 4.2521
Epoch 610/1000
147/147 [==============================] - 0s 410us/step - loss: 3.2799
Epoch 611/1000
147/147 [==============================] - 0s 396us/step - loss: 4.7092
Epoch 612/1000
147/147 [==============================] - 0s 407us/step - loss: 13.1606
Epoch 613/1000
147/147 [==============================] - 0s 425us/step - loss: 8.5884
Epoch 614/1000
147/147 [==============================] - 0s 406us/step - loss: 4.0704
Epoch 615/1000
147/147 [==============================] - 0s 392us/step - loss: 4.0773
Epoch 616/1000
147/147 [==============================] - 0s 386us/step - loss: 3.2096
Epoch 617/1000
147/147 [==============================] - 0s 369us/step - loss: 3.7587
Epoch 618/1000
147/147 [==============================] - 0s 406us/step - loss: 5.3515
Epoch 619/1000
147/147 [==============================] - 0s 379us/step - loss: 6.4653
Epoch 620/1000
147/147 [==============================] - 0s 380us/step - loss: 8.8002
Epoch 621/1000
147/147 [==============================] - 0s 374us/step - loss: 8.2902
Epoch 622/1000
147/147 [==============================] - 0s 359us/step - loss: 4.8499
Epoch 623/1000
147/147 [==============================] - 0s 361us/step - loss: 8.1255
Epoch 624/1000
147/147 [==============================] - 0s 363us/step - loss: 5.1148
Epoch 625/1000
147/147 [==============================] - 0s 354us/step - loss: 3.6263
Epoch 626/1000
147/147 [==============================] - 0s 373us/step - loss: 3.9718
Epoch 627/1000
147/147 [==============================] - 0s 391us/step - loss: 8.3167
Epoch 628/1000
147/147 [==============================] - 0s 387us/step - loss: 5.8161
Epoch 629/1000
147/147 [==============================] - 0s 376us/step - loss: 4.1124
Epoch 630/1000
147/147 [==============================] - 0s 371us/step - loss: 3.7078
Epoch 631/1000
147/147 [==============================] - 0s 359us/step - loss: 3.8707
Epoch 632/1000
147/147 [==============================] - 0s 348us/step - loss: 3.7817
Epoch 633/1000
147/147 [==============================] - 0s 349us/step - loss: 5.8733
Epoch 634/1000
147/147 [==============================] - 0s 346us/step - loss: 5.6438
Epoch 635/1000
147/147 [==============================] - 0s 355us/step - loss: 9.0636
Epoch 636/1000
147/147 [==============================] - 0s 358us/step - loss: 3.8905
Epoch 637/1000
147/147 [==============================] - 0s 351us/step - loss: 3.4406
Epoch 638/1000
147/147 [==============================] - 0s 355us/step - loss: 4.0747
Epoch 639/1000
147/147 [==============================] - 0s 362us/step - loss: 3.5216
Epoch 640/1000
147/147 [==============================] - 0s 346us/step - loss: 5.1131
Epoch 641/1000
147/147 [==============================] - 0s 353us/step - loss: 4.5051
Epoch 642/1000
147/147 [==============================] - 0s 353us/step - loss: 4.9245
Epoch 643/1000
147/147 [==============================] - 0s 351us/step - loss: 6.3961
Epoch 644/1000
147/147 [==============================] - 0s 367us/step - loss: 9.2093
Epoch 645/1000
147/147 [==============================] - 0s 349us/step - loss: 4.8039
Epoch 646/1000
147/147 [==============================] - 0s 360us/step - loss: 2.9692
Epoch 647/1000
147/147 [==============================] - 0s 359us/step - loss: 2.7731
Epoch 648/1000
147/147 [==============================] - 0s 355us/step - loss: 5.7793
Epoch 649/1000
147/147 [==============================] - 0s 367us/step - loss: 6.2384
Epoch 650/1000
147/147 [==============================] - 0s 349us/step - loss: 5.4995
Epoch 651/1000
147/147 [==============================] - 0s 350us/step - loss: 7.9646
Epoch 652/1000
147/147 [==============================] - 0s 362us/step - loss: 4.1008
Epoch 653/1000
147/147 [==============================] - 0s 348us/step - loss: 4.8989
Epoch 654/1000
147/147 [==============================] - 0s 353us/step - loss: 4.6762
Epoch 655/1000
147/147 [==============================] - 0s 348us/step - loss: 5.7937
Epoch 656/1000
147/147 [==============================] - 0s 351us/step - loss: 2.9854
Epoch 657/1000
147/147 [==============================] - 0s 357us/step - loss: 3.7229
Epoch 658/1000
147/147 [==============================] - 0s 347us/step - loss: 3.6365
Epoch 659/1000
147/147 [==============================] - 0s 357us/step - loss: 3.7071
Epoch 660/1000
147/147 [==============================] - 0s 355us/step - loss: 4.7650
Epoch 661/1000
147/147 [==============================] - 0s 355us/step - loss: 3.9549
Epoch 662/1000
147/147 [==============================] - 0s 349us/step - loss: 9.3285
Epoch 663/1000
147/147 [==============================] - 0s 355us/step - loss: 6.7645
Epoch 664/1000
147/147 [==============================] - 0s 353us/step - loss: 3.5920
Epoch 665/1000
147/147 [==============================] - 0s 356us/step - loss: 6.2712
Epoch 666/1000
147/147 [==============================] - 0s 364us/step - loss: 7.3297
Epoch 667/1000
147/147 [==============================] - 0s 375us/step - loss: 9.6630
Epoch 668/1000
147/147 [==============================] - 0s 341us/step - loss: 5.6554
Epoch 669/1000
147/147 [==============================] - 0s 356us/step - loss: 4.3853
Epoch 670/1000
147/147 [==============================] - 0s 363us/step - loss: 3.4549
Epoch 671/1000
147/147 [==============================] - 0s 355us/step - loss: 6.4407
Epoch 672/1000
147/147 [==============================] - 0s 359us/step - loss: 6.7275
Epoch 673/1000
147/147 [==============================] - 0s 361us/step - loss: 13.1311
Epoch 674/1000
147/147 [==============================] - 0s 355us/step - loss: 4.5732
Epoch 675/1000
147/147 [==============================] - 0s 357us/step - loss: 5.6913
Epoch 676/1000
147/147 [==============================] - 0s 361us/step - loss: 18.2700
Epoch 677/1000
147/147 [==============================] - 0s 356us/step - loss: 21.6808
Epoch 678/1000
147/147 [==============================] - 0s 353us/step - loss: 12.7462
Epoch 679/1000
147/147 [==============================] - 0s 357us/step - loss: 13.8414
Epoch 680/1000
147/147 [==============================] - 0s 358us/step - loss: 26.1413
Epoch 681/1000
147/147 [==============================] - 0s 367us/step - loss: 20.6984
Epoch 682/1000
147/147 [==============================] - 0s 353us/step - loss: 12.2464
Epoch 683/1000
147/147 [==============================] - 0s 347us/step - loss: 9.7103
Epoch 684/1000
147/147 [==============================] - 0s 353us/step - loss: 2.9847
Epoch 685/1000
147/147 [==============================] - 0s 358us/step - loss: 6.3610
Epoch 686/1000
147/147 [==============================] - 0s 361us/step - loss: 20.1793
Epoch 687/1000
147/147 [==============================] - 0s 360us/step - loss: 14.8392
Epoch 688/1000
147/147 [==============================] - 0s 351us/step - loss: 14.1991
Epoch 689/1000
147/147 [==============================] - 0s 359us/step - loss: 3.2782
Epoch 690/1000
147/147 [==============================] - 0s 356us/step - loss: 3.9435
Epoch 691/1000
147/147 [==============================] - 0s 348us/step - loss: 3.7009
Epoch 692/1000
147/147 [==============================] - 0s 360us/step - loss: 3.0041
Epoch 693/1000
147/147 [==============================] - 0s 353us/step - loss: 3.4384
Epoch 694/1000
147/147 [==============================] - 0s 352us/step - loss: 3.2994
Epoch 695/1000
147/147 [==============================] - 0s 346us/step - loss: 2.9293
Epoch 696/1000
147/147 [==============================] - 0s 359us/step - loss: 5.6271
Epoch 697/1000
147/147 [==============================] - 0s 361us/step - loss: 4.7009
Epoch 698/1000
147/147 [==============================] - 0s 383us/step - loss: 3.4587
Epoch 699/1000
147/147 [==============================] - 0s 381us/step - loss: 4.3586
Epoch 700/1000
147/147 [==============================] - 0s 368us/step - loss: 9.3989
Epoch 701/1000
147/147 [==============================] - 0s 356us/step - loss: 9.3134
Epoch 702/1000
147/147 [==============================] - 0s 346us/step - loss: 11.8355
Epoch 703/1000
147/147 [==============================] - 0s 351us/step - loss: 11.3660
Epoch 704/1000
147/147 [==============================] - 0s 344us/step - loss: 7.1721
Epoch 705/1000
147/147 [==============================] - 0s 358us/step - loss: 6.5328
Epoch 706/1000
147/147 [==============================] - 0s 348us/step - loss: 6.1576
Epoch 707/1000
147/147 [==============================] - 0s 362us/step - loss: 8.9873
Epoch 708/1000
147/147 [==============================] - 0s 383us/step - loss: 11.2415
Epoch 709/1000
147/147 [==============================] - 0s 396us/step - loss: 16.7064
Epoch 710/1000
147/147 [==============================] - 0s 379us/step - loss: 17.3711
Epoch 711/1000
147/147 [==============================] - 0s 363us/step - loss: 16.1150
Epoch 712/1000
147/147 [==============================] - 0s 358us/step - loss: 17.0216
Epoch 713/1000
147/147 [==============================] - 0s 357us/step - loss: 13.1530
Epoch 714/1000
147/147 [==============================] - 0s 356us/step - loss: 6.6281
Epoch 715/1000
147/147 [==============================] - 0s 355us/step - loss: 13.8224
Epoch 716/1000
147/147 [==============================] - 0s 358us/step - loss: 7.3766
Epoch 717/1000
147/147 [==============================] - 0s 366us/step - loss: 3.4397
Epoch 718/1000
147/147 [==============================] - 0s 353us/step - loss: 4.9785
Epoch 719/1000
147/147 [==============================] - 0s 356us/step - loss: 5.1649
Epoch 720/1000
147/147 [==============================] - 0s 352us/step - loss: 6.4054
Epoch 721/1000
147/147 [==============================] - 0s 351us/step - loss: 10.7441
Epoch 722/1000
147/147 [==============================] - 0s 358us/step - loss: 19.2933
Epoch 723/1000
147/147 [==============================] - 0s 356us/step - loss: 10.9627
Epoch 724/1000
147/147 [==============================] - 0s 351us/step - loss: 4.0868
Epoch 725/1000
147/147 [==============================] - 0s 355us/step - loss: 3.2276
Epoch 726/1000
147/147 [==============================] - 0s 356us/step - loss: 3.1238
Epoch 727/1000
147/147 [==============================] - 0s 357us/step - loss: 3.5777
Epoch 728/1000
147/147 [==============================] - 0s 359us/step - loss: 3.4674
Epoch 729/1000
147/147 [==============================] - 0s 362us/step - loss: 3.5308
Epoch 730/1000
147/147 [==============================] - 0s 352us/step - loss: 5.3209
Epoch 731/1000
147/147 [==============================] - 0s 354us/step - loss: 8.9960
Epoch 732/1000
147/147 [==============================] - 0s 348us/step - loss: 6.4157
Epoch 733/1000
147/147 [==============================] - 0s 360us/step - loss: 3.8703
Epoch 734/1000
147/147 [==============================] - 0s 350us/step - loss: 3.9606
Epoch 735/1000
147/147 [==============================] - 0s 356us/step - loss: 4.5481
Epoch 736/1000
147/147 [==============================] - 0s 365us/step - loss: 7.8983
Epoch 737/1000
147/147 [==============================] - 0s 370us/step - loss: 19.5814
Epoch 738/1000
147/147 [==============================] - 0s 368us/step - loss: 20.0276
Epoch 739/1000
147/147 [==============================] - 0s 356us/step - loss: 19.7352
Epoch 740/1000
147/147 [==============================] - 0s 355us/step - loss: 10.7926
Epoch 741/1000
147/147 [==============================] - 0s 348us/step - loss: 3.8672
Epoch 742/1000
147/147 [==============================] - 0s 343us/step - loss: 3.6163
Epoch 743/1000
147/147 [==============================] - 0s 351us/step - loss: 3.6499
Epoch 744/1000
147/147 [==============================] - 0s 351us/step - loss: 4.1032
Epoch 745/1000
147/147 [==============================] - 0s 367us/step - loss: 2.8560
Epoch 746/1000
147/147 [==============================] - 0s 357us/step - loss: 3.8007
Epoch 747/1000
147/147 [==============================] - 0s 349us/step - loss: 3.6408
Epoch 748/1000
147/147 [==============================] - 0s 368us/step - loss: 3.3017
Epoch 749/1000
147/147 [==============================] - 0s 357us/step - loss: 3.5315
Epoch 750/1000
147/147 [==============================] - 0s 358us/step - loss: 5.1678
Epoch 751/1000
147/147 [==============================] - 0s 353us/step - loss: 9.2513
Epoch 752/1000
147/147 [==============================] - 0s 357us/step - loss: 14.9372
Epoch 753/1000
147/147 [==============================] - 0s 361us/step - loss: 14.7042
Epoch 754/1000
147/147 [==============================] - 0s 359us/step - loss: 8.8622
Epoch 755/1000
147/147 [==============================] - 0s 358us/step - loss: 6.1633
Epoch 756/1000
147/147 [==============================] - 0s 370us/step - loss: 4.4315
Epoch 757/1000
147/147 [==============================] - 0s 353us/step - loss: 6.2640
Epoch 758/1000
147/147 [==============================] - 0s 347us/step - loss: 10.9911
Epoch 759/1000
147/147 [==============================] - 0s 359us/step - loss: 13.0667
Epoch 760/1000
147/147 [==============================] - 0s 363us/step - loss: 3.6772
Epoch 761/1000
147/147 [==============================] - 0s 355us/step - loss: 6.4602
Epoch 762/1000
147/147 [==============================] - 0s 349us/step - loss: 8.9265
Epoch 763/1000
147/147 [==============================] - 0s 349us/step - loss: 6.0649
Epoch 764/1000
147/147 [==============================] - 0s 364us/step - loss: 3.2076
Epoch 765/1000
147/147 [==============================] - 0s 358us/step - loss: 3.1155
Epoch 766/1000
147/147 [==============================] - 0s 352us/step - loss: 4.3463
Epoch 767/1000
147/147 [==============================] - 0s 361us/step - loss: 3.6193
Epoch 768/1000
147/147 [==============================] - 0s 358us/step - loss: 3.6133
Epoch 769/1000
147/147 [==============================] - 0s 362us/step - loss: 4.6452
Epoch 770/1000
147/147 [==============================] - 0s 361us/step - loss: 3.5975
Epoch 771/1000
147/147 [==============================] - 0s 364us/step - loss: 3.8596
Epoch 772/1000
147/147 [==============================] - 0s 395us/step - loss: 3.9428
Epoch 773/1000
147/147 [==============================] - 0s 383us/step - loss: 4.9305
Epoch 774/1000
147/147 [==============================] - 0s 352us/step - loss: 6.5972
Epoch 775/1000
147/147 [==============================] - 0s 360us/step - loss: 3.8403
Epoch 776/1000
147/147 [==============================] - 0s 357us/step - loss: 4.2196
Epoch 777/1000
147/147 [==============================] - 0s 354us/step - loss: 5.7278
Epoch 778/1000
147/147 [==============================] - 0s 356us/step - loss: 4.8160
Epoch 779/1000
147/147 [==============================] - 0s 357us/step - loss: 5.3855
Epoch 780/1000
147/147 [==============================] - 0s 351us/step - loss: 2.8743
Epoch 781/1000
147/147 [==============================] - 0s 364us/step - loss: 4.0886
Epoch 782/1000
147/147 [==============================] - 0s 368us/step - loss: 5.6378
Epoch 783/1000
147/147 [==============================] - 0s 359us/step - loss: 15.9748
Epoch 784/1000
147/147 [==============================] - 0s 353us/step - loss: 7.5865
Epoch 785/1000
147/147 [==============================] - 0s 356us/step - loss: 5.1155
Epoch 786/1000
147/147 [==============================] - 0s 369us/step - loss: 7.2707
Epoch 787/1000
147/147 [==============================] - 0s 369us/step - loss: 7.7416
Epoch 788/1000
147/147 [==============================] - 0s 363us/step - loss: 5.8578
Epoch 789/1000
147/147 [==============================] - 0s 352us/step - loss: 3.1349
Epoch 790/1000
147/147 [==============================] - 0s 357us/step - loss: 4.6410
Epoch 791/1000
147/147 [==============================] - 0s 352us/step - loss: 3.9631
Epoch 792/1000
147/147 [==============================] - 0s 365us/step - loss: 3.3474
Epoch 793/1000
147/147 [==============================] - 0s 356us/step - loss: 3.7965
Epoch 794/1000
147/147 [==============================] - 0s 352us/step - loss: 7.0054
Epoch 795/1000
147/147 [==============================] - 0s 360us/step - loss: 10.0459
Epoch 796/1000
147/147 [==============================] - 0s 350us/step - loss: 11.2960
Epoch 797/1000
147/147 [==============================] - 0s 356us/step - loss: 8.2503
Epoch 798/1000
147/147 [==============================] - 0s 360us/step - loss: 5.7281
Epoch 799/1000
147/147 [==============================] - 0s 355us/step - loss: 10.2996
Epoch 800/1000
147/147 [==============================] - 0s 351us/step - loss: 7.1798
Epoch 801/1000
147/147 [==============================] - 0s 354us/step - loss: 6.5985
Epoch 802/1000
147/147 [==============================] - 0s 367us/step - loss: 4.2500
Epoch 803/1000
147/147 [==============================] - 0s 361us/step - loss: 7.2434
Epoch 804/1000
147/147 [==============================] - 0s 351us/step - loss: 2.8053
Epoch 805/1000
147/147 [==============================] - 0s 365us/step - loss: 3.8127
Epoch 806/1000
147/147 [==============================] - 0s 374us/step - loss: 4.7301
Epoch 807/1000
147/147 [==============================] - 0s 353us/step - loss: 5.6647
Epoch 808/1000
147/147 [==============================] - 0s 345us/step - loss: 4.0774
Epoch 809/1000
147/147 [==============================] - 0s 350us/step - loss: 5.5011
Epoch 810/1000
147/147 [==============================] - 0s 348us/step - loss: 8.7172
Epoch 811/1000
147/147 [==============================] - 0s 360us/step - loss: 4.5993
Epoch 812/1000
147/147 [==============================] - 0s 357us/step - loss: 4.9000
Epoch 813/1000
147/147 [==============================] - 0s 352us/step - loss: 6.5385
Epoch 814/1000
147/147 [==============================] - 0s 355us/step - loss: 7.2356
Epoch 815/1000
147/147 [==============================] - 0s 352us/step - loss: 4.1501
Epoch 816/1000
147/147 [==============================] - 0s 347us/step - loss: 2.9352
Epoch 817/1000
147/147 [==============================] - 0s 365us/step - loss: 2.8999
Epoch 818/1000
147/147 [==============================] - 0s 357us/step - loss: 5.7281
Epoch 819/1000
147/147 [==============================] - 0s 354us/step - loss: 2.8006
Epoch 820/1000
147/147 [==============================] - 0s 359us/step - loss: 2.7549
Epoch 821/1000
147/147 [==============================] - 0s 355us/step - loss: 2.6440
Epoch 822/1000
147/147 [==============================] - 0s 353us/step - loss: 3.3290
Epoch 823/1000
147/147 [==============================] - 0s 349us/step - loss: 9.4167
Epoch 824/1000
147/147 [==============================] - 0s 356us/step - loss: 10.6514
Epoch 825/1000
147/147 [==============================] - 0s 368us/step - loss: 8.3636
Epoch 826/1000
147/147 [==============================] - 0s 360us/step - loss: 11.8786
Epoch 827/1000
147/147 [==============================] - 0s 352us/step - loss: 16.8332
Epoch 828/1000
147/147 [==============================] - 0s 355us/step - loss: 14.3677
Epoch 829/1000
147/147 [==============================] - 0s 358us/step - loss: 13.7721
Epoch 830/1000
147/147 [==============================] - 0s 368us/step - loss: 8.8695
Epoch 831/1000
147/147 [==============================] - 0s 354us/step - loss: 4.9829
Epoch 832/1000
147/147 [==============================] - 0s 357us/step - loss: 4.3941
Epoch 833/1000
147/147 [==============================] - 0s 355us/step - loss: 8.2463
Epoch 834/1000
147/147 [==============================] - 0s 356us/step - loss: 4.4792
Epoch 835/1000
147/147 [==============================] - 0s 357us/step - loss: 5.7191
Epoch 836/1000
147/147 [==============================] - 0s 354us/step - loss: 6.4019
Epoch 837/1000
147/147 [==============================] - 0s 357us/step - loss: 12.6015
Epoch 838/1000
147/147 [==============================] - 0s 350us/step - loss: 8.3437
Epoch 839/1000
147/147 [==============================] - 0s 356us/step - loss: 7.9729
Epoch 840/1000
147/147 [==============================] - 0s 355us/step - loss: 12.1744
Epoch 841/1000
147/147 [==============================] - 0s 354us/step - loss: 12.7824
Epoch 842/1000
147/147 [==============================] - 0s 348us/step - loss: 20.5337
Epoch 843/1000
147/147 [==============================] - 0s 349us/step - loss: 21.5676
Epoch 844/1000
147/147 [==============================] - 0s 353us/step - loss: 24.3929
Epoch 845/1000
147/147 [==============================] - 0s 354us/step - loss: 16.5515
Epoch 846/1000
147/147 [==============================] - 0s 361us/step - loss: 9.6823
Epoch 847/1000
147/147 [==============================] - 0s 358us/step - loss: 10.5351
Epoch 848/1000
147/147 [==============================] - 0s 360us/step - loss: 4.8419
Epoch 849/1000
147/147 [==============================] - 0s 358us/step - loss: 7.6355
Epoch 850/1000
147/147 [==============================] - 0s 354us/step - loss: 10.3821
Epoch 851/1000
147/147 [==============================] - 0s 358us/step - loss: 7.3955
Epoch 852/1000
147/147 [==============================] - 0s 356us/step - loss: 4.7078
Epoch 853/1000
147/147 [==============================] - 0s 354us/step - loss: 4.4746
Epoch 854/1000
147/147 [==============================] - 0s 351us/step - loss: 8.9349
Epoch 855/1000
147/147 [==============================] - 0s 364us/step - loss: 7.8808
Epoch 856/1000
147/147 [==============================] - 0s 357us/step - loss: 7.7223
Epoch 857/1000
147/147 [==============================] - 0s 359us/step - loss: 5.5583
Epoch 858/1000
147/147 [==============================] - 0s 356us/step - loss: 3.5373
Epoch 859/1000
147/147 [==============================] - 0s 353us/step - loss: 3.1459
Epoch 860/1000
147/147 [==============================] - 0s 360us/step - loss: 2.7241
Epoch 861/1000
147/147 [==============================] - 0s 353us/step - loss: 3.0553
Epoch 862/1000
147/147 [==============================] - 0s 363us/step - loss: 5.6501
Epoch 863/1000
147/147 [==============================] - 0s 356us/step - loss: 7.8222
Epoch 864/1000
147/147 [==============================] - 0s 347us/step - loss: 2.8860
Epoch 865/1000
147/147 [==============================] - 0s 352us/step - loss: 4.2013
Epoch 866/1000
147/147 [==============================] - 0s 350us/step - loss: 7.2482
Epoch 867/1000
147/147 [==============================] - 0s 367us/step - loss: 10.1272
Epoch 868/1000
147/147 [==============================] - 0s 361us/step - loss: 9.3667
Epoch 869/1000
147/147 [==============================] - 0s 372us/step - loss: 19.9232
Epoch 870/1000
147/147 [==============================] - 0s 360us/step - loss: 19.1620
Epoch 871/1000
147/147 [==============================] - 0s 378us/step - loss: 13.0832
Epoch 872/1000
147/147 [==============================] - 0s 349us/step - loss: 10.7569
Epoch 873/1000
147/147 [==============================] - 0s 369us/step - loss: 6.2588
Epoch 874/1000
147/147 [==============================] - 0s 368us/step - loss: 5.3942
Epoch 875/1000
147/147 [==============================] - 0s 370us/step - loss: 5.5818
Epoch 876/1000
147/147 [==============================] - 0s 360us/step - loss: 8.7032
Epoch 877/1000
147/147 [==============================] - 0s 353us/step - loss: 10.1617
Epoch 878/1000
147/147 [==============================] - 0s 358us/step - loss: 14.7499
Epoch 879/1000
147/147 [==============================] - 0s 349us/step - loss: 11.7244
Epoch 880/1000
147/147 [==============================] - 0s 360us/step - loss: 8.0155
Epoch 881/1000
147/147 [==============================] - 0s 352us/step - loss: 7.3211
Epoch 882/1000
147/147 [==============================] - 0s 358us/step - loss: 7.5754
Epoch 883/1000
147/147 [==============================] - 0s 350us/step - loss: 12.2777
Epoch 884/1000
147/147 [==============================] - 0s 366us/step - loss: 9.5641
Epoch 885/1000
147/147 [==============================] - 0s 357us/step - loss: 8.8965
Epoch 886/1000
147/147 [==============================] - 0s 357us/step - loss: 8.4538
Epoch 887/1000
147/147 [==============================] - 0s 350us/step - loss: 4.6525
Epoch 888/1000
147/147 [==============================] - 0s 358us/step - loss: 3.5290
Epoch 889/1000
147/147 [==============================] - 0s 358us/step - loss: 4.9588
Epoch 890/1000
147/147 [==============================] - 0s 345us/step - loss: 8.2324
Epoch 891/1000
147/147 [==============================] - 0s 347us/step - loss: 5.2723
Epoch 892/1000
147/147 [==============================] - 0s 357us/step - loss: 4.2191
Epoch 893/1000
147/147 [==============================] - 0s 349us/step - loss: 6.6759
Epoch 894/1000
147/147 [==============================] - 0s 351us/step - loss: 4.5251
Epoch 895/1000
147/147 [==============================] - 0s 352us/step - loss: 6.6999
Epoch 896/1000
147/147 [==============================] - 0s 360us/step - loss: 5.3686
Epoch 897/1000
147/147 [==============================] - 0s 356us/step - loss: 3.6638
Epoch 898/1000
147/147 [==============================] - 0s 354us/step - loss: 10.9616
Epoch 899/1000
147/147 [==============================] - 0s 352us/step - loss: 12.5714
Epoch 900/1000
147/147 [==============================] - 0s 348us/step - loss: 11.2325
Epoch 901/1000
147/147 [==============================] - 0s 352us/step - loss: 21.0452
Epoch 902/1000
147/147 [==============================] - 0s 354us/step - loss: 23.0004
Epoch 903/1000
147/147 [==============================] - 0s 359us/step - loss: 19.7571
Epoch 904/1000
147/147 [==============================] - 0s 349us/step - loss: 16.0737
Epoch 905/1000
147/147 [==============================] - 0s 357us/step - loss: 12.6464
Epoch 906/1000
147/147 [==============================] - 0s 362us/step - loss: 5.4345
Epoch 907/1000
147/147 [==============================] - 0s 373us/step - loss: 3.9399
Epoch 908/1000
147/147 [==============================] - 0s 353us/step - loss: 7.1767
Epoch 909/1000
147/147 [==============================] - 0s 350us/step - loss: 6.2713
Epoch 910/1000
147/147 [==============================] - 0s 352us/step - loss: 7.5113
Epoch 911/1000
147/147 [==============================] - 0s 357us/step - loss: 4.2917
Epoch 912/1000
147/147 [==============================] - 0s 353us/step - loss: 3.5749
Epoch 913/1000
147/147 [==============================] - 0s 352us/step - loss: 3.4533
Epoch 914/1000
147/147 [==============================] - 0s 356us/step - loss: 4.2461
Epoch 915/1000
147/147 [==============================] - 0s 357us/step - loss: 5.2126
Epoch 916/1000
147/147 [==============================] - 0s 348us/step - loss: 5.9341
Epoch 917/1000
147/147 [==============================] - 0s 350us/step - loss: 4.8303
Epoch 918/1000
147/147 [==============================] - 0s 354us/step - loss: 6.2369
Epoch 919/1000
147/147 [==============================] - 0s 350us/step - loss: 4.5639
Epoch 920/1000
147/147 [==============================] - 0s 357us/step - loss: 3.5053
Epoch 921/1000
147/147 [==============================] - 0s 355us/step - loss: 4.0445
Epoch 922/1000
147/147 [==============================] - 0s 361us/step - loss: 5.0778
Epoch 923/1000
147/147 [==============================] - 0s 347us/step - loss: 3.1682
Epoch 924/1000
147/147 [==============================] - 0s 360us/step - loss: 3.0226
Epoch 925/1000
147/147 [==============================] - 0s 366us/step - loss: 2.6636
Epoch 926/1000
147/147 [==============================] - 0s 374us/step - loss: 3.0370
Epoch 927/1000
147/147 [==============================] - 0s 361us/step - loss: 3.0484
Epoch 928/1000
147/147 [==============================] - 0s 359us/step - loss: 5.5818
Epoch 929/1000
147/147 [==============================] - 0s 395us/step - loss: 4.7192
Epoch 930/1000
147/147 [==============================] - 0s 360us/step - loss: 7.3156
Epoch 931/1000
147/147 [==============================] - 0s 346us/step - loss: 10.0634
Epoch 932/1000
147/147 [==============================] - 0s 361us/step - loss: 8.0753
Epoch 933/1000
147/147 [==============================] - 0s 388us/step - loss: 7.6097
Epoch 934/1000
147/147 [==============================] - 0s 354us/step - loss: 16.2264
Epoch 935/1000
147/147 [==============================] - 0s 354us/step - loss: 20.3621
Epoch 936/1000
147/147 [==============================] - 0s 356us/step - loss: 19.2189
Epoch 937/1000
147/147 [==============================] - 0s 370us/step - loss: 30.2180
Epoch 938/1000
147/147 [==============================] - 0s 357us/step - loss: 12.6251
Epoch 939/1000
147/147 [==============================] - 0s 348us/step - loss: 6.2794
Epoch 940/1000
147/147 [==============================] - 0s 354us/step - loss: 3.8391
Epoch 941/1000
147/147 [==============================] - 0s 357us/step - loss: 3.5369
Epoch 942/1000
147/147 [==============================] - 0s 355us/step - loss: 3.7954
Epoch 943/1000
147/147 [==============================] - 0s 358us/step - loss: 3.7681
Epoch 944/1000
147/147 [==============================] - 0s 364us/step - loss: 4.3950
Epoch 945/1000
147/147 [==============================] - 0s 368us/step - loss: 6.7269
Epoch 946/1000
147/147 [==============================] - 0s 373us/step - loss: 19.9778
Epoch 947/1000
147/147 [==============================] - 0s 376us/step - loss: 13.1000
Epoch 948/1000
147/147 [==============================] - 0s 362us/step - loss: 7.7507
Epoch 949/1000
147/147 [==============================] - 0s 355us/step - loss: 3.8848
Epoch 950/1000
147/147 [==============================] - 0s 360us/step - loss: 4.5449
Epoch 951/1000
147/147 [==============================] - 0s 355us/step - loss: 4.0017
Epoch 952/1000
147/147 [==============================] - 0s 370us/step - loss: 5.3470
Epoch 953/1000
147/147 [==============================] - 0s 364us/step - loss: 3.6910
Epoch 954/1000
147/147 [==============================] - 0s 359us/step - loss: 2.7143
Epoch 955/1000
147/147 [==============================] - 0s 362us/step - loss: 3.4750
Epoch 956/1000
147/147 [==============================] - 0s 378us/step - loss: 3.3106
Epoch 957/1000
147/147 [==============================] - 0s 365us/step - loss: 3.0676
Epoch 958/1000
147/147 [==============================] - 0s 366us/step - loss: 5.3067
Epoch 959/1000
147/147 [==============================] - 0s 362us/step - loss: 5.9503
Epoch 960/1000
147/147 [==============================] - 0s 355us/step - loss: 3.9359
Epoch 961/1000
147/147 [==============================] - 0s 378us/step - loss: 3.5172
Epoch 962/1000
147/147 [==============================] - 0s 376us/step - loss: 3.5432
Epoch 963/1000
147/147 [==============================] - 0s 360us/step - loss: 3.0288
Epoch 964/1000
147/147 [==============================] - 0s 374us/step - loss: 5.2867
Epoch 965/1000
147/147 [==============================] - 0s 356us/step - loss: 4.2144
Epoch 966/1000
147/147 [==============================] - 0s 360us/step - loss: 5.1350
Epoch 967/1000
147/147 [==============================] - 0s 363us/step - loss: 2.8690
Epoch 968/1000
147/147 [==============================] - 0s 381us/step - loss: 4.6189
Epoch 969/1000
147/147 [==============================] - 0s 416us/step - loss: 5.3171
Epoch 970/1000
147/147 [==============================] - 0s 417us/step - loss: 6.4159
Epoch 971/1000
147/147 [==============================] - 0s 430us/step - loss: 9.2117
Epoch 972/1000
147/147 [==============================] - 0s 421us/step - loss: 7.8344
Epoch 973/1000
147/147 [==============================] - 0s 404us/step - loss: 6.9512
Epoch 974/1000
147/147 [==============================] - 0s 405us/step - loss: 4.1485
Epoch 975/1000
147/147 [==============================] - 0s 414us/step - loss: 8.4693
Epoch 976/1000
147/147 [==============================] - 0s 420us/step - loss: 7.1442
Epoch 977/1000
147/147 [==============================] - 0s 424us/step - loss: 4.7067
Epoch 978/1000
147/147 [==============================] - 0s 400us/step - loss: 2.8239
Epoch 979/1000
147/147 [==============================] - 0s 406us/step - loss: 4.9907
Epoch 980/1000
147/147 [==============================] - 0s 387us/step - loss: 3.9693
Epoch 981/1000
147/147 [==============================] - 0s 413us/step - loss: 3.3645
Epoch 982/1000
147/147 [==============================] - 0s 402us/step - loss: 2.9309
Epoch 983/1000
147/147 [==============================] - 0s 414us/step - loss: 3.9884
Epoch 984/1000
147/147 [==============================] - 0s 379us/step - loss: 4.0552
Epoch 985/1000
147/147 [==============================] - 0s 374us/step - loss: 3.1056
Epoch 986/1000
147/147 [==============================] - 0s 390us/step - loss: 6.7173
Epoch 987/1000
147/147 [==============================] - 0s 382us/step - loss: 6.1788
Epoch 988/1000
147/147 [==============================] - 0s 377us/step - loss: 9.7041
Epoch 989/1000
147/147 [==============================] - 0s 390us/step - loss: 10.8923
Epoch 990/1000
147/147 [==============================] - 0s 373us/step - loss: 9.6968
Epoch 991/1000
147/147 [==============================] - 0s 400us/step - loss: 13.8337
Epoch 992/1000
147/147 [==============================] - 0s 379us/step - loss: 6.2444
Epoch 993/1000
147/147 [==============================] - 0s 378us/step - loss: 9.7846
Epoch 994/1000
147/147 [==============================] - 0s 382us/step - loss: 4.6263
Epoch 995/1000
147/147 [==============================] - 0s 383us/step - loss: 5.5436
Epoch 996/1000
147/147 [==============================] - 0s 385us/step - loss: 14.4362
Epoch 997/1000
147/147 [==============================] - 0s 399us/step - loss: 14.9681
Epoch 998/1000
147/147 [==============================] - 0s 394us/step - loss: 18.4944
Epoch 999/1000
147/147 [==============================] - 0s 391us/step - loss: 12.9735
Epoch 1000/1000
147/147 [==============================] - 0s 390us/step - loss: 7.9911
147/147 [==============================] - 0s 193us/step
R squared:  0.9909053845654618
The Mean Absolute Error of our forecasts is 1.66
The Mean Squared Error of our forecasts is 4.08
The Mean Squared Log Error of our forecasts is 0.0
The Root Mean Squared Error of our forecasts is 2.02
147/147 [==============================] - 0s 70us/step
1/1 [==============================] - 0s 803us/step
1/1 [==============================] - 0s 1ms/step
1/1 [==============================] - 0s 1ms/step
1/1 [==============================] - 0s 1ms/step
1/1 [==============================] - 0s 907us/step
1/1 [==============================] - 0s 981us/step
1/1 [==============================] - 0s 1ms/step