In [2]:
# LSTM

def TSF_using_TF_LSTM():

    # ---------------------------------
    # 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)
    
    # 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])

    #print(es)
    # reshape from [samples, timesteps] into [samples, timesteps, features]
    n_features = 1
    X = X.reshape((X.shape[0], X.shape[1], n_features))
    
    from keras.models import Sequential
    from keras.layers import LSTM
    from keras.layers import Dense

    # define model - using LSTM model
    model = Sequential()
    model.add(LSTM(100, activation='relu', input_shape=(n_steps, n_features)))
    #model.add(Dense(5, activation='relu'))    
    model.add(Dense(output_dim = 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_TF_LSTM()
(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 3ms/step - loss: 53235.4416
Epoch 2/1000
147/147 [==============================] - 0s 106us/step - loss: 45460.2987
Epoch 3/1000
147/147 [==============================] - 0s 99us/step - loss: 37310.1736
Epoch 4/1000
147/147 [==============================] - 0s 98us/step - loss: 30763.1973
Epoch 5/1000
147/147 [==============================] - 0s 101us/step - loss: 21012.1671
Epoch 6/1000
147/147 [==============================] - 0s 99us/step - loss: 10689.6867
Epoch 7/1000
147/147 [==============================] - 0s 108us/step - loss: 2353.3477
Epoch 8/1000
147/147 [==============================] - 0s 98us/step - loss: 418.3865
Epoch 9/1000
147/147 [==============================] - 0s 100us/step - loss: 811.2735
Epoch 10/1000
147/147 [==============================] - 0s 97us/step - loss: 137.0474
Epoch 11/1000
147/147 [==============================] - 0s 96us/step - loss: 29.2399
Epoch 12/1000
147/147 [==============================] - 0s 98us/step - loss: 83.5772
Epoch 13/1000
147/147 [==============================] - 0s 98us/step - loss: 46.8116
Epoch 14/1000
147/147 [==============================] - 0s 104us/step - loss: 9.1119
Epoch 15/1000
147/147 [==============================] - 0s 100us/step - loss: 15.1165
Epoch 16/1000
147/147 [==============================] - 0s 104us/step - loss: 17.2393
Epoch 17/1000
147/147 [==============================] - 0s 97us/step - loss: 8.0807
Epoch 18/1000
147/147 [==============================] - 0s 100us/step - loss: 6.4587
Epoch 19/1000
147/147 [==============================] - 0s 100us/step - loss: 8.3801
Epoch 20/1000
147/147 [==============================] - 0s 101us/step - loss: 7.0546
Epoch 21/1000
147/147 [==============================] - 0s 104us/step - loss: 6.0505
Epoch 22/1000
147/147 [==============================] - 0s 98us/step - loss: 6.7394
Epoch 23/1000
147/147 [==============================] - 0s 102us/step - loss: 6.5990
Epoch 24/1000
147/147 [==============================] - 0s 95us/step - loss: 6.2997
Epoch 25/1000
147/147 [==============================] - 0s 96us/step - loss: 6.3090
Epoch 26/1000
147/147 [==============================] - 0s 100us/step - loss: 6.2310
Epoch 27/1000
147/147 [==============================] - 0s 113us/step - loss: 6.1752
Epoch 28/1000
147/147 [==============================] - 0s 102us/step - loss: 6.2315
Epoch 29/1000
147/147 [==============================] - 0s 106us/step - loss: 6.2022
Epoch 30/1000
147/147 [==============================] - 0s 105us/step - loss: 6.1592
Epoch 31/1000
147/147 [==============================] - 0s 103us/step - loss: 6.2481
Epoch 32/1000
147/147 [==============================] - 0s 104us/step - loss: 6.2073
Epoch 33/1000
147/147 [==============================] - 0s 99us/step - loss: 6.2863
Epoch 34/1000
147/147 [==============================] - 0s 100us/step - loss: 6.2146
Epoch 35/1000
147/147 [==============================] - 0s 103us/step - loss: 6.1688
Epoch 36/1000
147/147 [==============================] - 0s 100us/step - loss: 6.1906
Epoch 37/1000
147/147 [==============================] - 0s 102us/step - loss: 6.1476
Epoch 38/1000
147/147 [==============================] - 0s 100us/step - loss: 6.1867
Epoch 39/1000
147/147 [==============================] - 0s 106us/step - loss: 6.1711
Epoch 40/1000
147/147 [==============================] - 0s 103us/step - loss: 6.1653
Epoch 41/1000
147/147 [==============================] - 0s 103us/step - loss: 6.2151
Epoch 42/1000
147/147 [==============================] - 0s 102us/step - loss: 6.1999
Epoch 43/1000
147/147 [==============================] - 0s 98us/step - loss: 6.1599
Epoch 44/1000
147/147 [==============================] - 0s 98us/step - loss: 6.2252
Epoch 45/1000
147/147 [==============================] - 0s 100us/step - loss: 6.1930
Epoch 46/1000
147/147 [==============================] - 0s 97us/step - loss: 6.1524
Epoch 47/1000
147/147 [==============================] - 0s 101us/step - loss: 6.2009
Epoch 48/1000
147/147 [==============================] - 0s 102us/step - loss: 6.1703
Epoch 49/1000
147/147 [==============================] - 0s 97us/step - loss: 6.1636
Epoch 50/1000
147/147 [==============================] - 0s 106us/step - loss: 6.2092
Epoch 51/1000
147/147 [==============================] - 0s 99us/step - loss: 6.1377
Epoch 52/1000
147/147 [==============================] - 0s 104us/step - loss: 6.2117
Epoch 53/1000
147/147 [==============================] - 0s 100us/step - loss: 6.2182
Epoch 54/1000
147/147 [==============================] - 0s 97us/step - loss: 6.1521
Epoch 55/1000
147/147 [==============================] - 0s 104us/step - loss: 6.1421
Epoch 56/1000
147/147 [==============================] - 0s 102us/step - loss: 6.1319
Epoch 57/1000
147/147 [==============================] - 0s 95us/step - loss: 6.1354
Epoch 58/1000
147/147 [==============================] - 0s 97us/step - loss: 6.1367
Epoch 59/1000
147/147 [==============================] - 0s 104us/step - loss: 6.1553
Epoch 60/1000
147/147 [==============================] - 0s 96us/step - loss: 6.1672
Epoch 61/1000
147/147 [==============================] - 0s 100us/step - loss: 6.1318
Epoch 62/1000
147/147 [==============================] - 0s 105us/step - loss: 6.1233
Epoch 63/1000
147/147 [==============================] - 0s 94us/step - loss: 6.1220
Epoch 64/1000
147/147 [==============================] - 0s 103us/step - loss: 6.1306
Epoch 65/1000
147/147 [==============================] - 0s 101us/step - loss: 6.1314
Epoch 66/1000
147/147 [==============================] - 0s 115us/step - loss: 6.1574
Epoch 67/1000
147/147 [==============================] - 0s 99us/step - loss: 6.1154
Epoch 68/1000
147/147 [==============================] - 0s 106us/step - loss: 6.1379
Epoch 69/1000
147/147 [==============================] - 0s 101us/step - loss: 6.0975
Epoch 70/1000
147/147 [==============================] - 0s 98us/step - loss: 6.1085
Epoch 71/1000
147/147 [==============================] - 0s 101us/step - loss: 6.1353
Epoch 72/1000
147/147 [==============================] - 0s 104us/step - loss: 6.0871
Epoch 73/1000
147/147 [==============================] - 0s 96us/step - loss: 6.1339
Epoch 74/1000
147/147 [==============================] - 0s 100us/step - loss: 6.0976
Epoch 75/1000
147/147 [==============================] - 0s 105us/step - loss: 6.1305
Epoch 76/1000
147/147 [==============================] - 0s 98us/step - loss: 6.1121
Epoch 77/1000
147/147 [==============================] - 0s 99us/step - loss: 6.1088
Epoch 78/1000
147/147 [==============================] - 0s 99us/step - loss: 6.1166
Epoch 79/1000
147/147 [==============================] - 0s 104us/step - loss: 6.0837
Epoch 80/1000
147/147 [==============================] - 0s 94us/step - loss: 6.1015
Epoch 81/1000
147/147 [==============================] - 0s 95us/step - loss: 6.0773
Epoch 82/1000
147/147 [==============================] - 0s 101us/step - loss: 6.0809
Epoch 83/1000
147/147 [==============================] - 0s 102us/step - loss: 6.0799
Epoch 84/1000
147/147 [==============================] - 0s 102us/step - loss: 6.1139
Epoch 85/1000
147/147 [==============================] - 0s 101us/step - loss: 6.0835
Epoch 86/1000
147/147 [==============================] - 0s 99us/step - loss: 6.1112
Epoch 87/1000
147/147 [==============================] - 0s 98us/step - loss: 6.0617
Epoch 88/1000
147/147 [==============================] - 0s 101us/step - loss: 6.0769
Epoch 89/1000
147/147 [==============================] - 0s 102us/step - loss: 6.0702
Epoch 90/1000
147/147 [==============================] - 0s 100us/step - loss: 6.0707
Epoch 91/1000
147/147 [==============================] - 0s 98us/step - loss: 6.1218
Epoch 92/1000
147/147 [==============================] - 0s 101us/step - loss: 6.0782
Epoch 93/1000
147/147 [==============================] - 0s 102us/step - loss: 6.0560
Epoch 94/1000
147/147 [==============================] - 0s 95us/step - loss: 6.0367
Epoch 95/1000
147/147 [==============================] - 0s 103us/step - loss: 6.0632
Epoch 96/1000
147/147 [==============================] - 0s 105us/step - loss: 6.0525
Epoch 97/1000
147/147 [==============================] - 0s 100us/step - loss: 6.0750
Epoch 98/1000
147/147 [==============================] - 0s 102us/step - loss: 6.0985
Epoch 99/1000
147/147 [==============================] - 0s 101us/step - loss: 6.0488
Epoch 100/1000
147/147 [==============================] - 0s 102us/step - loss: 6.0416
Epoch 101/1000
147/147 [==============================] - 0s 103us/step - loss: 6.0801
Epoch 102/1000
147/147 [==============================] - 0s 97us/step - loss: 6.0424
Epoch 103/1000
147/147 [==============================] - 0s 103us/step - loss: 6.0372
Epoch 104/1000
147/147 [==============================] - 0s 98us/step - loss: 6.0334
Epoch 105/1000
147/147 [==============================] - 0s 100us/step - loss: 6.0579
Epoch 106/1000
147/147 [==============================] - 0s 101us/step - loss: 6.0091
Epoch 107/1000
147/147 [==============================] - 0s 97us/step - loss: 6.0212
Epoch 108/1000
147/147 [==============================] - 0s 102us/step - loss: 6.0413
Epoch 109/1000
147/147 [==============================] - 0s 102us/step - loss: 6.0532
Epoch 110/1000
147/147 [==============================] - 0s 97us/step - loss: 5.9856
Epoch 111/1000
147/147 [==============================] - 0s 106us/step - loss: 6.0745
Epoch 112/1000
147/147 [==============================] - 0s 106us/step - loss: 6.0439
Epoch 113/1000
147/147 [==============================] - 0s 118us/step - loss: 6.0321
Epoch 114/1000
147/147 [==============================] - 0s 96us/step - loss: 5.9618
Epoch 115/1000
147/147 [==============================] - 0s 96us/step - loss: 6.0499
Epoch 116/1000
147/147 [==============================] - 0s 104us/step - loss: 6.0068
Epoch 117/1000
147/147 [==============================] - 0s 98us/step - loss: 5.9776
Epoch 118/1000
147/147 [==============================] - 0s 95us/step - loss: 5.9558
Epoch 119/1000
147/147 [==============================] - 0s 100us/step - loss: 5.9272
Epoch 120/1000
147/147 [==============================] - 0s 96us/step - loss: 5.9301
Epoch 121/1000
147/147 [==============================] - 0s 103us/step - loss: 6.0110
Epoch 122/1000
147/147 [==============================] - 0s 105us/step - loss: 5.9375
Epoch 123/1000
147/147 [==============================] - 0s 104us/step - loss: 5.9267
Epoch 124/1000
147/147 [==============================] - 0s 96us/step - loss: 6.1231
Epoch 125/1000
147/147 [==============================] - 0s 107us/step - loss: 5.9608
Epoch 126/1000
147/147 [==============================] - 0s 104us/step - loss: 6.0683
Epoch 127/1000
147/147 [==============================] - 0s 97us/step - loss: 5.9373
Epoch 128/1000
147/147 [==============================] - 0s 97us/step - loss: 6.0288
Epoch 129/1000
147/147 [==============================] - 0s 107us/step - loss: 5.9971
Epoch 130/1000
147/147 [==============================] - 0s 99us/step - loss: 5.9362
Epoch 131/1000
147/147 [==============================] - 0s 97us/step - loss: 5.9454
Epoch 132/1000
147/147 [==============================] - 0s 105us/step - loss: 5.9271
Epoch 133/1000
147/147 [==============================] - 0s 110us/step - loss: 5.9611
Epoch 134/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8634
Epoch 135/1000
147/147 [==============================] - 0s 96us/step - loss: 6.0241
Epoch 136/1000
147/147 [==============================] - 0s 99us/step - loss: 5.8134
Epoch 137/1000
147/147 [==============================] - 0s 99us/step - loss: 6.0864
Epoch 138/1000
147/147 [==============================] - 0s 100us/step - loss: 5.9462
Epoch 139/1000
147/147 [==============================] - 0s 101us/step - loss: 6.0594
Epoch 140/1000
147/147 [==============================] - 0s 97us/step - loss: 6.2861
Epoch 141/1000
147/147 [==============================] - 0s 95us/step - loss: 6.3864
Epoch 142/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8980
Epoch 143/1000
147/147 [==============================] - 0s 99us/step - loss: 6.0940
Epoch 144/1000
147/147 [==============================] - 0s 94us/step - loss: 5.9218
Epoch 145/1000
147/147 [==============================] - 0s 104us/step - loss: 5.9459
Epoch 146/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8953
Epoch 147/1000
147/147 [==============================] - 0s 100us/step - loss: 5.9551
Epoch 148/1000
147/147 [==============================] - 0s 99us/step - loss: 5.8670
Epoch 149/1000
147/147 [==============================] - 0s 103us/step - loss: 5.9264
Epoch 150/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8673
Epoch 151/1000
147/147 [==============================] - 0s 103us/step - loss: 5.8723
Epoch 152/1000
147/147 [==============================] - 0s 110us/step - loss: 5.9208
Epoch 153/1000
147/147 [==============================] - 0s 97us/step - loss: 5.8341
Epoch 154/1000
147/147 [==============================] - 0s 98us/step - loss: 6.0263
Epoch 155/1000
147/147 [==============================] - 0s 102us/step - loss: 5.9700
Epoch 156/1000
147/147 [==============================] - 0s 96us/step - loss: 5.9816
Epoch 157/1000
147/147 [==============================] - 0s 103us/step - loss: 5.8465
Epoch 158/1000
147/147 [==============================] - 0s 107us/step - loss: 6.1088
Epoch 159/1000
147/147 [==============================] - 0s 99us/step - loss: 5.7893
Epoch 160/1000
147/147 [==============================] - 0s 102us/step - loss: 6.1457
Epoch 161/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8374
Epoch 162/1000
147/147 [==============================] - 0s 103us/step - loss: 5.9460
Epoch 163/1000
147/147 [==============================] - 0s 103us/step - loss: 5.8442
Epoch 164/1000
147/147 [==============================] - 0s 100us/step - loss: 5.8273
Epoch 165/1000
147/147 [==============================] - 0s 95us/step - loss: 5.8225
Epoch 166/1000
147/147 [==============================] - 0s 100us/step - loss: 5.9400
Epoch 167/1000
147/147 [==============================] - 0s 97us/step - loss: 6.2318
Epoch 168/1000
147/147 [==============================] - 0s 108us/step - loss: 5.9320
Epoch 169/1000
147/147 [==============================] - 0s 95us/step - loss: 6.0142
Epoch 170/1000
147/147 [==============================] - 0s 95us/step - loss: 6.0108
Epoch 171/1000
147/147 [==============================] - 0s 103us/step - loss: 6.2557
Epoch 172/1000
147/147 [==============================] - 0s 108us/step - loss: 6.0535
Epoch 173/1000
147/147 [==============================] - 0s 104us/step - loss: 5.9227
Epoch 174/1000
147/147 [==============================] - 0s 105us/step - loss: 5.9032
Epoch 175/1000
147/147 [==============================] - 0s 106us/step - loss: 5.8463
Epoch 176/1000
147/147 [==============================] - 0s 98us/step - loss: 5.8832
Epoch 177/1000
147/147 [==============================] - 0s 104us/step - loss: 5.9321
Epoch 178/1000
147/147 [==============================] - 0s 96us/step - loss: 5.8889
Epoch 179/1000
147/147 [==============================] - 0s 97us/step - loss: 5.8719
Epoch 180/1000
147/147 [==============================] - 0s 96us/step - loss: 5.9545
Epoch 181/1000
147/147 [==============================] - 0s 107us/step - loss: 5.8011
Epoch 182/1000
147/147 [==============================] - 0s 98us/step - loss: 5.8875
Epoch 183/1000
147/147 [==============================] - 0s 98us/step - loss: 5.9650
Epoch 184/1000
147/147 [==============================] - 0s 105us/step - loss: 5.9456
Epoch 185/1000
147/147 [==============================] - 0s 96us/step - loss: 5.8334
Epoch 186/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8376
Epoch 187/1000
147/147 [==============================] - 0s 99us/step - loss: 5.8531
Epoch 188/1000
147/147 [==============================] - 0s 100us/step - loss: 5.8392
Epoch 189/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8674
Epoch 190/1000
147/147 [==============================] - 0s 109us/step - loss: 5.8967
Epoch 191/1000
147/147 [==============================] - 0s 99us/step - loss: 5.8989
Epoch 192/1000
147/147 [==============================] - 0s 94us/step - loss: 6.0259
Epoch 193/1000
147/147 [==============================] - 0s 92us/step - loss: 5.7494
Epoch 194/1000
147/147 [==============================] - 0s 103us/step - loss: 5.9078
Epoch 195/1000
147/147 [==============================] - 0s 106us/step - loss: 5.8123
Epoch 196/1000
147/147 [==============================] - 0s 99us/step - loss: 5.8321
Epoch 197/1000
147/147 [==============================] - 0s 104us/step - loss: 5.8518
Epoch 198/1000
147/147 [==============================] - 0s 98us/step - loss: 5.8109
Epoch 199/1000
147/147 [==============================] - 0s 101us/step - loss: 5.7803
Epoch 200/1000
147/147 [==============================] - 0s 103us/step - loss: 5.7995
Epoch 201/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8089
Epoch 202/1000
147/147 [==============================] - 0s 104us/step - loss: 5.7770
Epoch 203/1000
147/147 [==============================] - 0s 100us/step - loss: 5.9043
Epoch 204/1000
147/147 [==============================] - 0s 96us/step - loss: 5.7377
Epoch 205/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8069
Epoch 206/1000
147/147 [==============================] - 0s 95us/step - loss: 5.8880
Epoch 207/1000
147/147 [==============================] - 0s 100us/step - loss: 5.7582
Epoch 208/1000
147/147 [==============================] - 0s 99us/step - loss: 5.8858
Epoch 209/1000
147/147 [==============================] - 0s 97us/step - loss: 5.9155
Epoch 210/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8883
Epoch 211/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8536
Epoch 212/1000
147/147 [==============================] - 0s 102us/step - loss: 5.8009
Epoch 213/1000
147/147 [==============================] - 0s 101us/step - loss: 5.7968
Epoch 214/1000
147/147 [==============================] - 0s 105us/step - loss: 5.8141
Epoch 215/1000
147/147 [==============================] - 0s 102us/step - loss: 5.8684
Epoch 216/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8860
Epoch 217/1000
147/147 [==============================] - 0s 94us/step - loss: 6.0019
Epoch 218/1000
147/147 [==============================] - 0s 103us/step - loss: 6.5474
Epoch 219/1000
147/147 [==============================] - 0s 97us/step - loss: 6.4157
Epoch 220/1000
147/147 [==============================] - 0s 116us/step - loss: 6.0179
Epoch 221/1000
147/147 [==============================] - 0s 112us/step - loss: 6.1760
Epoch 222/1000
147/147 [==============================] - 0s 98us/step - loss: 6.0592
Epoch 223/1000
147/147 [==============================] - 0s 96us/step - loss: 5.9319
Epoch 224/1000
147/147 [==============================] - 0s 96us/step - loss: 6.5844
Epoch 225/1000
147/147 [==============================] - 0s 95us/step - loss: 5.9220
Epoch 226/1000
147/147 [==============================] - 0s 104us/step - loss: 6.3025
Epoch 227/1000
147/147 [==============================] - 0s 102us/step - loss: 5.8644
Epoch 228/1000
147/147 [==============================] - 0s 102us/step - loss: 5.9507
Epoch 229/1000
147/147 [==============================] - 0s 102us/step - loss: 5.7495
Epoch 230/1000
147/147 [==============================] - 0s 99us/step - loss: 5.8495
Epoch 231/1000
147/147 [==============================] - 0s 98us/step - loss: 5.7939
Epoch 232/1000
147/147 [==============================] - 0s 93us/step - loss: 5.7673
Epoch 233/1000
147/147 [==============================] - 0s 106us/step - loss: 5.8146
Epoch 234/1000
147/147 [==============================] - 0s 101us/step - loss: 5.9067
Epoch 235/1000
147/147 [==============================] - 0s 104us/step - loss: 5.8431
Epoch 236/1000
147/147 [==============================] - 0s 106us/step - loss: 5.7472
Epoch 237/1000
147/147 [==============================] - 0s 96us/step - loss: 5.8561
Epoch 238/1000
147/147 [==============================] - 0s 98us/step - loss: 5.8292
Epoch 239/1000
147/147 [==============================] - 0s 99us/step - loss: 5.8819
Epoch 240/1000
147/147 [==============================] - 0s 104us/step - loss: 5.8941
Epoch 241/1000
147/147 [==============================] - 0s 102us/step - loss: 5.7465
Epoch 242/1000
147/147 [==============================] - 0s 105us/step - loss: 5.9461
Epoch 243/1000
147/147 [==============================] - 0s 96us/step - loss: 5.7353
Epoch 244/1000
147/147 [==============================] - 0s 106us/step - loss: 5.7513
Epoch 245/1000
147/147 [==============================] - 0s 106us/step - loss: 5.8239
Epoch 246/1000
147/147 [==============================] - 0s 100us/step - loss: 5.8635
Epoch 247/1000
147/147 [==============================] - 0s 96us/step - loss: 5.7000
Epoch 248/1000
147/147 [==============================] - 0s 103us/step - loss: 5.9007
Epoch 249/1000
147/147 [==============================] - 0s 101us/step - loss: 5.7486
Epoch 250/1000
147/147 [==============================] - 0s 102us/step - loss: 5.7509
Epoch 251/1000
147/147 [==============================] - 0s 100us/step - loss: 5.9077
Epoch 252/1000
147/147 [==============================] - 0s 105us/step - loss: 5.6907
Epoch 253/1000
147/147 [==============================] - 0s 104us/step - loss: 5.8732
Epoch 254/1000
147/147 [==============================] - 0s 100us/step - loss: 5.9723
Epoch 255/1000
147/147 [==============================] - 0s 102us/step - loss: 5.7711
Epoch 256/1000
147/147 [==============================] - 0s 95us/step - loss: 5.9322
Epoch 257/1000
147/147 [==============================] - 0s 101us/step - loss: 5.7284
Epoch 258/1000
147/147 [==============================] - 0s 99us/step - loss: 5.7782
Epoch 259/1000
147/147 [==============================] - 0s 97us/step - loss: 5.7137
Epoch 260/1000
147/147 [==============================] - 0s 111us/step - loss: 6.0106
Epoch 261/1000
147/147 [==============================] - 0s 103us/step - loss: 5.6685
Epoch 262/1000
147/147 [==============================] - 0s 102us/step - loss: 5.8850
Epoch 263/1000
147/147 [==============================] - 0s 103us/step - loss: 5.8410
Epoch 264/1000
147/147 [==============================] - 0s 98us/step - loss: 5.7606
Epoch 265/1000
147/147 [==============================] - 0s 104us/step - loss: 5.9760
Epoch 266/1000
147/147 [==============================] - 0s 103us/step - loss: 6.0703
Epoch 267/1000
147/147 [==============================] - 0s 106us/step - loss: 5.8910
Epoch 268/1000
147/147 [==============================] - 0s 99us/step - loss: 5.9063
Epoch 269/1000
147/147 [==============================] - 0s 103us/step - loss: 5.7420
Epoch 270/1000
147/147 [==============================] - 0s 98us/step - loss: 5.7078
Epoch 271/1000
147/147 [==============================] - 0s 99us/step - loss: 5.9117
Epoch 272/1000
147/147 [==============================] - 0s 94us/step - loss: 5.8773
Epoch 273/1000
147/147 [==============================] - 0s 98us/step - loss: 5.9483
Epoch 274/1000
147/147 [==============================] - 0s 105us/step - loss: 5.8778
Epoch 275/1000
147/147 [==============================] - 0s 102us/step - loss: 5.6760
Epoch 276/1000
147/147 [==============================] - 0s 95us/step - loss: 6.3167
Epoch 277/1000
147/147 [==============================] - 0s 100us/step - loss: 5.8971
Epoch 278/1000
147/147 [==============================] - 0s 103us/step - loss: 5.7191
Epoch 279/1000
147/147 [==============================] - 0s 99us/step - loss: 5.7811
Epoch 280/1000
147/147 [==============================] - 0s 95us/step - loss: 5.6218
Epoch 281/1000
147/147 [==============================] - 0s 103us/step - loss: 6.1751
Epoch 282/1000
147/147 [==============================] - 0s 105us/step - loss: 6.0371
Epoch 283/1000
147/147 [==============================] - 0s 106us/step - loss: 5.8962
Epoch 284/1000
147/147 [==============================] - 0s 101us/step - loss: 5.9083
Epoch 285/1000
147/147 [==============================] - 0s 98us/step - loss: 5.7590
Epoch 286/1000
147/147 [==============================] - 0s 100us/step - loss: 5.7399
Epoch 287/1000
147/147 [==============================] - 0s 102us/step - loss: 5.7445
Epoch 288/1000
147/147 [==============================] - 0s 132us/step - loss: 5.8432
Epoch 289/1000
147/147 [==============================] - 0s 98us/step - loss: 5.7619
Epoch 290/1000
147/147 [==============================] - 0s 99us/step - loss: 5.7438
Epoch 291/1000
147/147 [==============================] - 0s 98us/step - loss: 5.7305
Epoch 292/1000
147/147 [==============================] - 0s 113us/step - loss: 5.7152
Epoch 293/1000
147/147 [==============================] - 0s 100us/step - loss: 5.7107
Epoch 294/1000
147/147 [==============================] - 0s 96us/step - loss: 5.7278
Epoch 295/1000
147/147 [==============================] - 0s 98us/step - loss: 5.7434
Epoch 296/1000
147/147 [==============================] - 0s 99us/step - loss: 5.7236
Epoch 297/1000
147/147 [==============================] - 0s 98us/step - loss: 5.7594
Epoch 298/1000
147/147 [==============================] - 0s 94us/step - loss: 5.8704
Epoch 299/1000
147/147 [==============================] - 0s 99us/step - loss: 5.7882
Epoch 300/1000
147/147 [==============================] - 0s 101us/step - loss: 5.9583
Epoch 301/1000
147/147 [==============================] - 0s 105us/step - loss: 6.1175
Epoch 302/1000
147/147 [==============================] - 0s 105us/step - loss: 5.8450
Epoch 303/1000
147/147 [==============================] - 0s 101us/step - loss: 5.7426
Epoch 304/1000
147/147 [==============================] - 0s 98us/step - loss: 5.8457
Epoch 305/1000
147/147 [==============================] - 0s 96us/step - loss: 5.6436
Epoch 306/1000
147/147 [==============================] - 0s 104us/step - loss: 5.9694
Epoch 307/1000
147/147 [==============================] - 0s 106us/step - loss: 5.9743
Epoch 308/1000
147/147 [==============================] - 0s 100us/step - loss: 5.8265
Epoch 309/1000
147/147 [==============================] - 0s 100us/step - loss: 5.8135
Epoch 310/1000
147/147 [==============================] - 0s 100us/step - loss: 5.8882
Epoch 311/1000
147/147 [==============================] - 0s 98us/step - loss: 5.6483
Epoch 312/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8488
Epoch 313/1000
147/147 [==============================] - 0s 100us/step - loss: 6.4014
Epoch 314/1000
147/147 [==============================] - 0s 105us/step - loss: 6.0025
Epoch 315/1000
147/147 [==============================] - 0s 106us/step - loss: 5.9044
Epoch 316/1000
147/147 [==============================] - 0s 101us/step - loss: 5.6812
Epoch 317/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8237
Epoch 318/1000
147/147 [==============================] - 0s 99us/step - loss: 5.8123
Epoch 319/1000
147/147 [==============================] - 0s 105us/step - loss: 5.6197
Epoch 320/1000
147/147 [==============================] - 0s 108us/step - loss: 6.0498
Epoch 321/1000
147/147 [==============================] - 0s 100us/step - loss: 5.9807
Epoch 322/1000
147/147 [==============================] - 0s 99us/step - loss: 5.7917
Epoch 323/1000
147/147 [==============================] - 0s 103us/step - loss: 5.7129
Epoch 324/1000
147/147 [==============================] - 0s 130us/step - loss: 5.9659
Epoch 325/1000
147/147 [==============================] - 0s 104us/step - loss: 5.6240
Epoch 326/1000
147/147 [==============================] - 0s 99us/step - loss: 5.8615
Epoch 327/1000
147/147 [==============================] - 0s 96us/step - loss: 6.0850
Epoch 328/1000
147/147 [==============================] - 0s 99us/step - loss: 6.0637
Epoch 329/1000
147/147 [==============================] - 0s 99us/step - loss: 5.6812
Epoch 330/1000
147/147 [==============================] - 0s 98us/step - loss: 5.8644
Epoch 331/1000
147/147 [==============================] - 0s 93us/step - loss: 5.7362
Epoch 332/1000
147/147 [==============================] - 0s 98us/step - loss: 5.7224
Epoch 333/1000
147/147 [==============================] - 0s 95us/step - loss: 5.7997
Epoch 334/1000
147/147 [==============================] - 0s 99us/step - loss: 5.8386
Epoch 335/1000
147/147 [==============================] - 0s 96us/step - loss: 5.8385
Epoch 336/1000
147/147 [==============================] - 0s 98us/step - loss: 5.6780
Epoch 337/1000
147/147 [==============================] - 0s 95us/step - loss: 5.8921
Epoch 338/1000
147/147 [==============================] - 0s 98us/step - loss: 5.6899
Epoch 339/1000
147/147 [==============================] - 0s 111us/step - loss: 5.7252
Epoch 340/1000
147/147 [==============================] - 0s 106us/step - loss: 5.8257
Epoch 341/1000
147/147 [==============================] - 0s 105us/step - loss: 5.7433
Epoch 342/1000
147/147 [==============================] - 0s 104us/step - loss: 5.6395
Epoch 343/1000
147/147 [==============================] - 0s 102us/step - loss: 5.7118
Epoch 344/1000
147/147 [==============================] - 0s 104us/step - loss: 5.8235
Epoch 345/1000
147/147 [==============================] - 0s 97us/step - loss: 5.7631
Epoch 346/1000
147/147 [==============================] - 0s 93us/step - loss: 5.7663
Epoch 347/1000
147/147 [==============================] - 0s 96us/step - loss: 5.8741
Epoch 348/1000
147/147 [==============================] - 0s 99us/step - loss: 5.6153
Epoch 349/1000
147/147 [==============================] - 0s 95us/step - loss: 5.8598
Epoch 350/1000
147/147 [==============================] - 0s 96us/step - loss: 5.7781
Epoch 351/1000
147/147 [==============================] - 0s 97us/step - loss: 5.7384
Epoch 352/1000
147/147 [==============================] - 0s 95us/step - loss: 5.6422
Epoch 353/1000
147/147 [==============================] - 0s 100us/step - loss: 5.6812
Epoch 354/1000
147/147 [==============================] - 0s 102us/step - loss: 6.0114
Epoch 355/1000
147/147 [==============================] - 0s 105us/step - loss: 5.8453
Epoch 356/1000
147/147 [==============================] - 0s 103us/step - loss: 5.8108
Epoch 357/1000
147/147 [==============================] - 0s 100us/step - loss: 5.7897
Epoch 358/1000
147/147 [==============================] - 0s 99us/step - loss: 5.7334
Epoch 359/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8556
Epoch 360/1000
147/147 [==============================] - 0s 99us/step - loss: 5.7472
Epoch 361/1000
147/147 [==============================] - 0s 100us/step - loss: 5.8766
Epoch 362/1000
147/147 [==============================] - 0s 103us/step - loss: 5.7695
Epoch 363/1000
147/147 [==============================] - 0s 94us/step - loss: 5.6822
Epoch 364/1000
147/147 [==============================] - 0s 97us/step - loss: 5.6339
Epoch 365/1000
147/147 [==============================] - 0s 98us/step - loss: 5.6036
Epoch 366/1000
147/147 [==============================] - 0s 102us/step - loss: 5.6787
Epoch 367/1000
147/147 [==============================] - 0s 106us/step - loss: 5.6841
Epoch 368/1000
147/147 [==============================] - 0s 101us/step - loss: 5.8488
Epoch 369/1000
147/147 [==============================] - 0s 102us/step - loss: 5.6670
Epoch 370/1000
147/147 [==============================] - 0s 98us/step - loss: 5.7640
Epoch 371/1000
147/147 [==============================] - 0s 101us/step - loss: 5.5210
Epoch 372/1000
147/147 [==============================] - 0s 100us/step - loss: 5.5955
Epoch 373/1000
147/147 [==============================] - 0s 105us/step - loss: 5.7693
Epoch 374/1000
147/147 [==============================] - 0s 102us/step - loss: 6.4236
Epoch 375/1000
147/147 [==============================] - 0s 102us/step - loss: 6.4980
Epoch 376/1000
147/147 [==============================] - 0s 96us/step - loss: 6.1476
Epoch 377/1000
147/147 [==============================] - 0s 99us/step - loss: 6.5338
Epoch 378/1000
147/147 [==============================] - 0s 103us/step - loss: 5.7202
Epoch 379/1000
147/147 [==============================] - 0s 101us/step - loss: 5.9890
Epoch 380/1000
147/147 [==============================] - 0s 103us/step - loss: 5.9112
Epoch 381/1000
147/147 [==============================] - 0s 101us/step - loss: 5.7366
Epoch 382/1000
147/147 [==============================] - 0s 102us/step - loss: 5.6097
Epoch 383/1000
147/147 [==============================] - 0s 99us/step - loss: 5.9347
Epoch 384/1000
147/147 [==============================] - 0s 102us/step - loss: 5.8666
Epoch 385/1000
147/147 [==============================] - 0s 106us/step - loss: 5.6648
Epoch 386/1000
147/147 [==============================] - 0s 95us/step - loss: 5.7291
Epoch 387/1000
147/147 [==============================] - 0s 104us/step - loss: 5.7721
Epoch 388/1000
147/147 [==============================] - 0s 110us/step - loss: 5.7367
Epoch 389/1000
147/147 [==============================] - 0s 101us/step - loss: 5.7483
Epoch 390/1000
147/147 [==============================] - 0s 94us/step - loss: 5.7517
Epoch 391/1000
147/147 [==============================] - 0s 98us/step - loss: 5.6729
Epoch 392/1000
147/147 [==============================] - 0s 101us/step - loss: 5.6596
Epoch 393/1000
147/147 [==============================] - 0s 108us/step - loss: 5.7864
Epoch 394/1000
147/147 [==============================] - 0s 99us/step - loss: 5.7150
Epoch 395/1000
147/147 [==============================] - 0s 105us/step - loss: 5.8820
Epoch 396/1000
147/147 [==============================] - 0s 103us/step - loss: 5.6856
Epoch 397/1000
147/147 [==============================] - 0s 99us/step - loss: 5.6397
Epoch 398/1000
147/147 [==============================] - 0s 96us/step - loss: 5.6274
Epoch 399/1000
147/147 [==============================] - 0s 100us/step - loss: 5.6901
Epoch 400/1000
147/147 [==============================] - 0s 104us/step - loss: 5.6349
Epoch 401/1000
147/147 [==============================] - 0s 104us/step - loss: 5.7176
Epoch 402/1000
147/147 [==============================] - 0s 101us/step - loss: 5.6510
Epoch 403/1000
147/147 [==============================] - 0s 101us/step - loss: 5.6716
Epoch 404/1000
147/147 [==============================] - 0s 97us/step - loss: 5.6268
Epoch 405/1000
147/147 [==============================] - 0s 104us/step - loss: 5.5912
Epoch 406/1000
147/147 [==============================] - 0s 103us/step - loss: 5.6688
Epoch 407/1000
147/147 [==============================] - 0s 101us/step - loss: 5.5973
Epoch 408/1000
147/147 [==============================] - 0s 105us/step - loss: 5.6514
Epoch 409/1000
147/147 [==============================] - 0s 107us/step - loss: 5.6393
Epoch 410/1000
147/147 [==============================] - 0s 113us/step - loss: 5.4529
Epoch 411/1000
147/147 [==============================] - 0s 112us/step - loss: 5.7935
Epoch 412/1000
147/147 [==============================] - 0s 117us/step - loss: 5.8302
Epoch 413/1000
147/147 [==============================] - 0s 107us/step - loss: 5.9464
Epoch 414/1000
147/147 [==============================] - 0s 105us/step - loss: 6.0610
Epoch 415/1000
147/147 [==============================] - 0s 106us/step - loss: 6.0243
Epoch 416/1000
147/147 [==============================] - 0s 111us/step - loss: 6.1758
Epoch 417/1000
147/147 [==============================] - 0s 118us/step - loss: 5.7806
Epoch 418/1000
147/147 [==============================] - 0s 113us/step - loss: 5.7909
Epoch 419/1000
147/147 [==============================] - 0s 109us/step - loss: 5.6695
Epoch 420/1000
147/147 [==============================] - 0s 114us/step - loss: 5.8623
Epoch 421/1000
147/147 [==============================] - 0s 108us/step - loss: 5.6535
Epoch 422/1000
147/147 [==============================] - 0s 110us/step - loss: 5.7581
Epoch 423/1000
147/147 [==============================] - 0s 106us/step - loss: 5.6598
Epoch 424/1000
147/147 [==============================] - 0s 112us/step - loss: 5.9520
Epoch 425/1000
147/147 [==============================] - 0s 109us/step - loss: 5.6190
Epoch 426/1000
147/147 [==============================] - 0s 109us/step - loss: 5.5607
Epoch 427/1000
147/147 [==============================] - 0s 106us/step - loss: 6.0438
Epoch 428/1000
147/147 [==============================] - 0s 109us/step - loss: 5.7162
Epoch 429/1000
147/147 [==============================] - 0s 100us/step - loss: 5.6272
Epoch 430/1000
147/147 [==============================] - 0s 121us/step - loss: 5.6772
Epoch 431/1000
147/147 [==============================] - 0s 110us/step - loss: 5.7396
Epoch 432/1000
147/147 [==============================] - 0s 112us/step - loss: 6.1774
Epoch 433/1000
147/147 [==============================] - 0s 108us/step - loss: 6.0932
Epoch 434/1000
147/147 [==============================] - 0s 115us/step - loss: 5.6897
Epoch 435/1000
147/147 [==============================] - 0s 108us/step - loss: 5.6072
Epoch 436/1000
147/147 [==============================] - 0s 104us/step - loss: 5.8595
Epoch 437/1000
147/147 [==============================] - 0s 108us/step - loss: 5.8799
Epoch 438/1000
147/147 [==============================] - 0s 109us/step - loss: 5.7932
Epoch 439/1000
147/147 [==============================] - 0s 108us/step - loss: 5.6302
Epoch 440/1000
147/147 [==============================] - 0s 107us/step - loss: 5.7347
Epoch 441/1000
147/147 [==============================] - 0s 109us/step - loss: 5.6301
Epoch 442/1000
147/147 [==============================] - 0s 111us/step - loss: 5.5890
Epoch 443/1000
147/147 [==============================] - 0s 108us/step - loss: 5.6474
Epoch 444/1000
147/147 [==============================] - 0s 113us/step - loss: 5.6789
Epoch 445/1000
147/147 [==============================] - 0s 110us/step - loss: 5.6297
Epoch 446/1000
147/147 [==============================] - 0s 112us/step - loss: 5.6975
Epoch 447/1000
147/147 [==============================] - 0s 108us/step - loss: 5.6213
Epoch 448/1000
147/147 [==============================] - 0s 108us/step - loss: 5.7110
Epoch 449/1000
147/147 [==============================] - 0s 118us/step - loss: 5.8287
Epoch 450/1000
147/147 [==============================] - 0s 105us/step - loss: 5.7215
Epoch 451/1000
147/147 [==============================] - 0s 94us/step - loss: 5.5643
Epoch 452/1000
147/147 [==============================] - 0s 107us/step - loss: 5.7360
Epoch 453/1000
147/147 [==============================] - 0s 107us/step - loss: 5.5670
Epoch 454/1000
147/147 [==============================] - 0s 107us/step - loss: 5.6116
Epoch 455/1000
147/147 [==============================] - 0s 109us/step - loss: 6.0576
Epoch 456/1000
147/147 [==============================] - 0s 104us/step - loss: 5.8480
Epoch 457/1000
147/147 [==============================] - 0s 105us/step - loss: 5.5755
Epoch 458/1000
147/147 [==============================] - 0s 106us/step - loss: 5.5984
Epoch 459/1000
147/147 [==============================] - 0s 102us/step - loss: 6.0139
Epoch 460/1000
147/147 [==============================] - 0s 98us/step - loss: 5.4440
Epoch 461/1000
147/147 [==============================] - 0s 100us/step - loss: 5.5112
Epoch 462/1000
147/147 [==============================] - 0s 95us/step - loss: 5.7107
Epoch 463/1000
147/147 [==============================] - 0s 99us/step - loss: 5.8037
Epoch 464/1000
147/147 [==============================] - 0s 102us/step - loss: 5.7383
Epoch 465/1000
147/147 [==============================] - 0s 98us/step - loss: 5.5215
Epoch 466/1000
147/147 [==============================] - 0s 97us/step - loss: 5.6764
Epoch 467/1000
147/147 [==============================] - 0s 105us/step - loss: 6.0049
Epoch 468/1000
147/147 [==============================] - 0s 107us/step - loss: 5.6550
Epoch 469/1000
147/147 [==============================] - 0s 106us/step - loss: 5.6245
Epoch 470/1000
147/147 [==============================] - 0s 103us/step - loss: 5.5058
Epoch 471/1000
147/147 [==============================] - 0s 102us/step - loss: 6.4022
Epoch 472/1000
147/147 [==============================] - 0s 103us/step - loss: 7.0572
Epoch 473/1000
147/147 [==============================] - 0s 100us/step - loss: 5.9906
Epoch 474/1000
147/147 [==============================] - 0s 99us/step - loss: 6.0316
Epoch 475/1000
147/147 [==============================] - 0s 97us/step - loss: 6.6958
Epoch 476/1000
147/147 [==============================] - 0s 100us/step - loss: 7.2659
Epoch 477/1000
147/147 [==============================] - 0s 97us/step - loss: 6.9103
Epoch 478/1000
147/147 [==============================] - 0s 96us/step - loss: 6.3058
Epoch 479/1000
147/147 [==============================] - 0s 98us/step - loss: 5.7588
Epoch 480/1000
147/147 [==============================] - 0s 106us/step - loss: 5.8216
Epoch 481/1000
147/147 [==============================] - 0s 105us/step - loss: 6.3184
Epoch 482/1000
147/147 [==============================] - 0s 106us/step - loss: 5.8989
Epoch 483/1000
147/147 [==============================] - 0s 108us/step - loss: 6.0213
Epoch 484/1000
147/147 [==============================] - 0s 109us/step - loss: 5.7551
Epoch 485/1000
147/147 [==============================] - 0s 114us/step - loss: 5.9707
Epoch 486/1000
147/147 [==============================] - 0s 106us/step - loss: 5.5610
Epoch 487/1000
147/147 [==============================] - 0s 105us/step - loss: 5.6638
Epoch 488/1000
147/147 [==============================] - 0s 112us/step - loss: 5.8288
Epoch 489/1000
147/147 [==============================] - 0s 106us/step - loss: 5.5491
Epoch 490/1000
147/147 [==============================] - 0s 102us/step - loss: 5.8431
Epoch 491/1000
147/147 [==============================] - 0s 106us/step - loss: 5.9712
Epoch 492/1000
147/147 [==============================] - 0s 102us/step - loss: 5.7372
Epoch 493/1000
147/147 [==============================] - 0s 108us/step - loss: 5.5736
Epoch 494/1000
147/147 [==============================] - 0s 106us/step - loss: 5.6362
Epoch 495/1000
147/147 [==============================] - 0s 101us/step - loss: 5.5318
Epoch 496/1000
147/147 [==============================] - 0s 104us/step - loss: 5.5605
Epoch 497/1000
147/147 [==============================] - 0s 101us/step - loss: 5.5619
Epoch 498/1000
147/147 [==============================] - 0s 98us/step - loss: 5.5917
Epoch 499/1000
147/147 [==============================] - 0s 101us/step - loss: 5.6447
Epoch 500/1000
147/147 [==============================] - 0s 101us/step - loss: 5.5414
Epoch 501/1000
147/147 [==============================] - 0s 98us/step - loss: 5.6427
Epoch 502/1000
147/147 [==============================] - 0s 97us/step - loss: 5.6711
Epoch 503/1000
147/147 [==============================] - 0s 99us/step - loss: 5.6298
Epoch 504/1000
147/147 [==============================] - 0s 109us/step - loss: 5.6171
Epoch 505/1000
147/147 [==============================] - 0s 103us/step - loss: 5.5846
Epoch 506/1000
147/147 [==============================] - 0s 108us/step - loss: 5.5507
Epoch 507/1000
147/147 [==============================] - 0s 99us/step - loss: 5.5241
Epoch 508/1000
147/147 [==============================] - 0s 112us/step - loss: 5.6037
Epoch 509/1000
147/147 [==============================] - 0s 106us/step - loss: 5.7178
Epoch 510/1000
147/147 [==============================] - 0s 108us/step - loss: 5.7342
Epoch 511/1000
147/147 [==============================] - 0s 110us/step - loss: 5.6468
Epoch 512/1000
147/147 [==============================] - 0s 116us/step - loss: 5.6394
Epoch 513/1000
147/147 [==============================] - 0s 106us/step - loss: 5.4996
Epoch 514/1000
147/147 [==============================] - 0s 109us/step - loss: 5.6667
Epoch 515/1000
147/147 [==============================] - 0s 110us/step - loss: 5.4915
Epoch 516/1000
147/147 [==============================] - 0s 112us/step - loss: 5.5008
Epoch 517/1000
147/147 [==============================] - 0s 109us/step - loss: 5.5555
Epoch 518/1000
147/147 [==============================] - 0s 110us/step - loss: 5.7048
Epoch 519/1000
147/147 [==============================] - 0s 105us/step - loss: 5.5901
Epoch 520/1000
147/147 [==============================] - 0s 108us/step - loss: 5.5925
Epoch 521/1000
147/147 [==============================] - 0s 104us/step - loss: 5.5740
Epoch 522/1000
147/147 [==============================] - 0s 101us/step - loss: 5.5388
Epoch 523/1000
147/147 [==============================] - 0s 107us/step - loss: 5.6781
Epoch 524/1000
147/147 [==============================] - 0s 103us/step - loss: 5.8227
Epoch 525/1000
147/147 [==============================] - 0s 101us/step - loss: 5.7000
Epoch 526/1000
147/147 [==============================] - 0s 102us/step - loss: 5.6778
Epoch 527/1000
147/147 [==============================] - 0s 96us/step - loss: 5.5983
Epoch 528/1000
147/147 [==============================] - 0s 105us/step - loss: 5.7113
Epoch 529/1000
147/147 [==============================] - 0s 104us/step - loss: 5.5579
Epoch 530/1000
147/147 [==============================] - 0s 106us/step - loss: 5.7455
Epoch 531/1000
147/147 [==============================] - 0s 104us/step - loss: 5.7631
Epoch 532/1000
147/147 [==============================] - 0s 110us/step - loss: 5.6270
Epoch 533/1000
147/147 [==============================] - 0s 107us/step - loss: 5.8191
Epoch 534/1000
147/147 [==============================] - 0s 97us/step - loss: 6.0282
Epoch 535/1000
147/147 [==============================] - 0s 106us/step - loss: 5.5960
Epoch 536/1000
147/147 [==============================] - 0s 104us/step - loss: 5.7024
Epoch 537/1000
147/147 [==============================] - 0s 105us/step - loss: 5.5987
Epoch 538/1000
147/147 [==============================] - 0s 106us/step - loss: 5.4413
Epoch 539/1000
147/147 [==============================] - 0s 106us/step - loss: 5.5005
Epoch 540/1000
147/147 [==============================] - 0s 103us/step - loss: 5.5839
Epoch 541/1000
147/147 [==============================] - 0s 105us/step - loss: 5.6627
Epoch 542/1000
147/147 [==============================] - 0s 102us/step - loss: 5.5025
Epoch 543/1000
147/147 [==============================] - 0s 101us/step - loss: 6.0044
Epoch 544/1000
147/147 [==============================] - 0s 99us/step - loss: 5.4176
Epoch 545/1000
147/147 [==============================] - 0s 106us/step - loss: 5.5352
Epoch 546/1000
147/147 [==============================] - 0s 101us/step - loss: 5.4275
Epoch 547/1000
147/147 [==============================] - 0s 102us/step - loss: 5.5681
Epoch 548/1000
147/147 [==============================] - 0s 99us/step - loss: 6.0650
Epoch 549/1000
147/147 [==============================] - 0s 98us/step - loss: 5.9554
Epoch 550/1000
147/147 [==============================] - 0s 99us/step - loss: 5.6802
Epoch 551/1000
147/147 [==============================] - 0s 102us/step - loss: 5.5136
Epoch 552/1000
147/147 [==============================] - 0s 104us/step - loss: 5.4908
Epoch 553/1000
147/147 [==============================] - 0s 100us/step - loss: 5.5613
Epoch 554/1000
147/147 [==============================] - 0s 96us/step - loss: 5.6466
Epoch 555/1000
147/147 [==============================] - 0s 103us/step - loss: 5.5856
Epoch 556/1000
147/147 [==============================] - 0s 100us/step - loss: 5.5956
Epoch 557/1000
147/147 [==============================] - 0s 104us/step - loss: 5.5626
Epoch 558/1000
147/147 [==============================] - 0s 97us/step - loss: 5.3792
Epoch 559/1000
147/147 [==============================] - 0s 101us/step - loss: 5.3715
Epoch 560/1000
147/147 [==============================] - 0s 100us/step - loss: 5.2047
Epoch 561/1000
147/147 [==============================] - 0s 99us/step - loss: 5.9824
Epoch 562/1000
147/147 [==============================] - 0s 97us/step - loss: 5.8455
Epoch 563/1000
147/147 [==============================] - 0s 101us/step - loss: 6.8132
Epoch 564/1000
147/147 [==============================] - 0s 96us/step - loss: 6.6201
Epoch 565/1000
147/147 [==============================] - 0s 101us/step - loss: 6.8272
Epoch 566/1000
147/147 [==============================] - 0s 104us/step - loss: 5.9423
Epoch 567/1000
147/147 [==============================] - 0s 97us/step - loss: 5.6987
Epoch 568/1000
147/147 [==============================] - 0s 100us/step - loss: 5.6848
Epoch 569/1000
147/147 [==============================] - 0s 105us/step - loss: 5.5550
Epoch 570/1000
147/147 [==============================] - 0s 96us/step - loss: 5.5624
Epoch 571/1000
147/147 [==============================] - 0s 106us/step - loss: 5.4243
Epoch 572/1000
147/147 [==============================] - 0s 97us/step - loss: 5.5858
Epoch 573/1000
147/147 [==============================] - 0s 96us/step - loss: 5.7827
Epoch 574/1000
147/147 [==============================] - 0s 108us/step - loss: 5.4087
Epoch 575/1000
147/147 [==============================] - 0s 114us/step - loss: 5.5492
Epoch 576/1000
147/147 [==============================] - 0s 106us/step - loss: 5.5289
Epoch 577/1000
147/147 [==============================] - 0s 112us/step - loss: 5.5651
Epoch 578/1000
147/147 [==============================] - 0s 103us/step - loss: 5.5488
Epoch 579/1000
147/147 [==============================] - 0s 111us/step - loss: 5.5145
Epoch 580/1000
147/147 [==============================] - 0s 110us/step - loss: 5.4947
Epoch 581/1000
147/147 [==============================] - 0s 107us/step - loss: 6.9724
Epoch 582/1000
147/147 [==============================] - 0s 107us/step - loss: 5.5470
Epoch 583/1000
147/147 [==============================] - 0s 114us/step - loss: 5.5768
Epoch 584/1000
147/147 [==============================] - 0s 115us/step - loss: 5.8247
Epoch 585/1000
147/147 [==============================] - 0s 113us/step - loss: 5.8794
Epoch 586/1000
147/147 [==============================] - 0s 115us/step - loss: 5.7793
Epoch 587/1000
147/147 [==============================] - 0s 106us/step - loss: 5.6357
Epoch 588/1000
147/147 [==============================] - 0s 107us/step - loss: 5.5633
Epoch 589/1000
147/147 [==============================] - 0s 106us/step - loss: 5.5974
Epoch 590/1000
147/147 [==============================] - 0s 108us/step - loss: 5.4670
Epoch 591/1000
147/147 [==============================] - 0s 125us/step - loss: 5.6545
Epoch 592/1000
147/147 [==============================] - 0s 108us/step - loss: 5.9136
Epoch 593/1000
147/147 [==============================] - 0s 110us/step - loss: 5.7832
Epoch 594/1000
147/147 [==============================] - 0s 114us/step - loss: 5.5639
Epoch 595/1000
147/147 [==============================] - 0s 114us/step - loss: 5.5732
Epoch 596/1000
147/147 [==============================] - 0s 108us/step - loss: 5.5271
Epoch 597/1000
147/147 [==============================] - 0s 113us/step - loss: 5.5772
Epoch 598/1000
147/147 [==============================] - 0s 110us/step - loss: 5.4207
Epoch 599/1000
147/147 [==============================] - 0s 112us/step - loss: 5.5669
Epoch 600/1000
147/147 [==============================] - 0s 106us/step - loss: 5.6957
Epoch 601/1000
147/147 [==============================] - 0s 107us/step - loss: 5.9842
Epoch 602/1000
147/147 [==============================] - 0s 111us/step - loss: 5.5713
Epoch 603/1000
147/147 [==============================] - 0s 109us/step - loss: 5.9199
Epoch 604/1000
147/147 [==============================] - 0s 111us/step - loss: 5.5627
Epoch 605/1000
147/147 [==============================] - 0s 102us/step - loss: 5.4679
Epoch 606/1000
147/147 [==============================] - 0s 104us/step - loss: 5.7072
Epoch 607/1000
147/147 [==============================] - 0s 105us/step - loss: 5.6568
Epoch 608/1000
147/147 [==============================] - 0s 109us/step - loss: 5.6350
Epoch 609/1000
147/147 [==============================] - 0s 118us/step - loss: 5.3965
Epoch 610/1000
147/147 [==============================] - 0s 110us/step - loss: 6.1279
Epoch 611/1000
147/147 [==============================] - 0s 109us/step - loss: 5.7718
Epoch 612/1000
147/147 [==============================] - 0s 118us/step - loss: 5.6852
Epoch 613/1000
147/147 [==============================] - 0s 103us/step - loss: 5.7517
Epoch 614/1000
147/147 [==============================] - 0s 111us/step - loss: 5.4580
Epoch 615/1000
147/147 [==============================] - 0s 102us/step - loss: 5.7987
Epoch 616/1000
147/147 [==============================] - 0s 116us/step - loss: 6.2832
Epoch 617/1000
147/147 [==============================] - 0s 106us/step - loss: 5.8829
Epoch 618/1000
147/147 [==============================] - 0s 103us/step - loss: 6.2102
Epoch 619/1000
147/147 [==============================] - 0s 103us/step - loss: 5.9647
Epoch 620/1000
147/147 [==============================] - 0s 108us/step - loss: 5.5670
Epoch 621/1000
147/147 [==============================] - 0s 108us/step - loss: 5.5075
Epoch 622/1000
147/147 [==============================] - 0s 110us/step - loss: 5.5395
Epoch 623/1000
147/147 [==============================] - 0s 111us/step - loss: 5.3578
Epoch 624/1000
147/147 [==============================] - 0s 104us/step - loss: 5.6012
Epoch 625/1000
147/147 [==============================] - 0s 108us/step - loss: 5.5698
Epoch 626/1000
147/147 [==============================] - 0s 104us/step - loss: 5.3671
Epoch 627/1000
147/147 [==============================] - 0s 108us/step - loss: 5.3040
Epoch 628/1000
147/147 [==============================] - 0s 107us/step - loss: 5.2880
Epoch 629/1000
147/147 [==============================] - 0s 107us/step - loss: 5.3291
Epoch 630/1000
147/147 [==============================] - 0s 112us/step - loss: 5.8580
Epoch 631/1000
147/147 [==============================] - 0s 108us/step - loss: 6.0158
Epoch 632/1000
147/147 [==============================] - 0s 106us/step - loss: 5.7680
Epoch 633/1000
147/147 [==============================] - 0s 107us/step - loss: 5.5775
Epoch 634/1000
147/147 [==============================] - 0s 119us/step - loss: 5.4145
Epoch 635/1000
147/147 [==============================] - 0s 103us/step - loss: 5.7694
Epoch 636/1000
147/147 [==============================] - 0s 114us/step - loss: 5.3200
Epoch 637/1000
147/147 [==============================] - 0s 103us/step - loss: 5.4907
Epoch 638/1000
147/147 [==============================] - 0s 108us/step - loss: 5.3659
Epoch 639/1000
147/147 [==============================] - 0s 104us/step - loss: 5.4299
Epoch 640/1000
147/147 [==============================] - 0s 107us/step - loss: 5.2866
Epoch 641/1000
147/147 [==============================] - 0s 107us/step - loss: 5.5567
Epoch 642/1000
147/147 [==============================] - 0s 107us/step - loss: 5.4488
Epoch 643/1000
147/147 [==============================] - 0s 107us/step - loss: 5.3254
Epoch 644/1000
147/147 [==============================] - 0s 108us/step - loss: 5.3602
Epoch 645/1000
147/147 [==============================] - 0s 112us/step - loss: 5.6763
Epoch 646/1000
147/147 [==============================] - 0s 104us/step - loss: 5.4391
Epoch 647/1000
147/147 [==============================] - 0s 112us/step - loss: 5.4478
Epoch 648/1000
147/147 [==============================] - 0s 106us/step - loss: 5.3497
Epoch 649/1000
147/147 [==============================] - 0s 106us/step - loss: 5.5725
Epoch 650/1000
147/147 [==============================] - 0s 113us/step - loss: 5.4719
Epoch 651/1000
147/147 [==============================] - 0s 111us/step - loss: 5.3359
Epoch 652/1000
147/147 [==============================] - 0s 118us/step - loss: 5.4264
Epoch 653/1000
147/147 [==============================] - 0s 122us/step - loss: 5.4347
Epoch 654/1000
147/147 [==============================] - 0s 114us/step - loss: 6.1458
Epoch 655/1000
147/147 [==============================] - 0s 109us/step - loss: 5.9781
Epoch 656/1000
147/147 [==============================] - 0s 107us/step - loss: 5.8913
Epoch 657/1000
147/147 [==============================] - 0s 112us/step - loss: 5.9089
Epoch 658/1000
147/147 [==============================] - 0s 108us/step - loss: 6.3176
Epoch 659/1000
147/147 [==============================] - 0s 103us/step - loss: 5.5201
Epoch 660/1000
147/147 [==============================] - 0s 105us/step - loss: 6.1333
Epoch 661/1000
147/147 [==============================] - 0s 109us/step - loss: 5.7418
Epoch 662/1000
147/147 [==============================] - 0s 109us/step - loss: 5.6263
Epoch 663/1000
147/147 [==============================] - 0s 114us/step - loss: 6.0511
Epoch 664/1000
147/147 [==============================] - 0s 110us/step - loss: 5.5888
Epoch 665/1000
147/147 [==============================] - 0s 107us/step - loss: 6.1557
Epoch 666/1000
147/147 [==============================] - 0s 110us/step - loss: 5.8440
Epoch 667/1000
147/147 [==============================] - 0s 111us/step - loss: 5.4989
Epoch 668/1000
147/147 [==============================] - 0s 104us/step - loss: 5.3289
Epoch 669/1000
147/147 [==============================] - 0s 111us/step - loss: 5.3273
Epoch 670/1000
147/147 [==============================] - 0s 112us/step - loss: 5.4332
Epoch 671/1000
147/147 [==============================] - 0s 110us/step - loss: 5.6667
Epoch 672/1000
147/147 [==============================] - 0s 102us/step - loss: 5.6110
Epoch 673/1000
147/147 [==============================] - 0s 114us/step - loss: 6.1342
Epoch 674/1000
147/147 [==============================] - 0s 113us/step - loss: 5.8432
Epoch 675/1000
147/147 [==============================] - 0s 113us/step - loss: 5.5523
Epoch 676/1000
147/147 [==============================] - 0s 113us/step - loss: 6.3418
Epoch 677/1000
147/147 [==============================] - 0s 114us/step - loss: 5.9684
Epoch 678/1000
147/147 [==============================] - 0s 102us/step - loss: 6.2928
Epoch 679/1000
147/147 [==============================] - 0s 122us/step - loss: 7.2859
Epoch 680/1000
147/147 [==============================] - 0s 104us/step - loss: 5.9272
Epoch 681/1000
147/147 [==============================] - 0s 109us/step - loss: 5.2411
Epoch 682/1000
147/147 [==============================] - 0s 105us/step - loss: 5.1678
Epoch 683/1000
147/147 [==============================] - 0s 104us/step - loss: 6.2177
Epoch 684/1000
147/147 [==============================] - 0s 103us/step - loss: 5.2868
Epoch 685/1000
147/147 [==============================] - 0s 100us/step - loss: 5.7189
Epoch 686/1000
147/147 [==============================] - 0s 111us/step - loss: 6.0531
Epoch 687/1000
147/147 [==============================] - 0s 107us/step - loss: 5.6649
Epoch 688/1000
147/147 [==============================] - 0s 107us/step - loss: 5.4047
Epoch 689/1000
147/147 [==============================] - 0s 107us/step - loss: 5.2841
Epoch 690/1000
147/147 [==============================] - 0s 116us/step - loss: 5.4373
Epoch 691/1000
147/147 [==============================] - 0s 115us/step - loss: 5.7531
Epoch 692/1000
147/147 [==============================] - 0s 110us/step - loss: 5.3816
Epoch 693/1000
147/147 [==============================] - 0s 130us/step - loss: 5.6734
Epoch 694/1000
147/147 [==============================] - 0s 111us/step - loss: 5.8518
Epoch 695/1000
147/147 [==============================] - 0s 109us/step - loss: 5.4576
Epoch 696/1000
147/147 [==============================] - 0s 104us/step - loss: 5.4986
Epoch 697/1000
147/147 [==============================] - 0s 107us/step - loss: 5.3559
Epoch 698/1000
147/147 [==============================] - 0s 106us/step - loss: 5.1996
Epoch 699/1000
147/147 [==============================] - 0s 104us/step - loss: 5.1891
Epoch 700/1000
147/147 [==============================] - 0s 103us/step - loss: 5.3722
Epoch 701/1000
147/147 [==============================] - 0s 102us/step - loss: 5.4654
Epoch 702/1000
147/147 [==============================] - 0s 104us/step - loss: 5.7776
Epoch 703/1000
147/147 [==============================] - 0s 106us/step - loss: 5.6777
Epoch 704/1000
147/147 [==============================] - 0s 105us/step - loss: 5.6357
Epoch 705/1000
147/147 [==============================] - 0s 110us/step - loss: 5.5913
Epoch 706/1000
147/147 [==============================] - 0s 107us/step - loss: 5.2465
Epoch 707/1000
147/147 [==============================] - 0s 117us/step - loss: 5.3075
Epoch 708/1000
147/147 [==============================] - 0s 109us/step - loss: 5.2883
Epoch 709/1000
147/147 [==============================] - 0s 112us/step - loss: 5.1053
Epoch 710/1000
147/147 [==============================] - 0s 107us/step - loss: 5.3781
Epoch 711/1000
147/147 [==============================] - 0s 109us/step - loss: 5.1959
Epoch 712/1000
147/147 [==============================] - 0s 111us/step - loss: 5.2112
Epoch 713/1000
147/147 [==============================] - 0s 110us/step - loss: 5.1483
Epoch 714/1000
147/147 [==============================] - 0s 108us/step - loss: 5.3548
Epoch 715/1000
147/147 [==============================] - 0s 107us/step - loss: 5.1170
Epoch 716/1000
147/147 [==============================] - 0s 107us/step - loss: 6.2572
Epoch 717/1000
147/147 [==============================] - 0s 107us/step - loss: 7.3460
Epoch 718/1000
147/147 [==============================] - 0s 109us/step - loss: 6.5616
Epoch 719/1000
147/147 [==============================] - 0s 105us/step - loss: 6.7778
Epoch 720/1000
147/147 [==============================] - 0s 116us/step - loss: 6.8475
Epoch 721/1000
147/147 [==============================] - 0s 106us/step - loss: 6.2970
Epoch 722/1000
147/147 [==============================] - 0s 107us/step - loss: 6.2602
Epoch 723/1000
147/147 [==============================] - 0s 112us/step - loss: 5.2048
Epoch 724/1000
147/147 [==============================] - 0s 113us/step - loss: 5.1964
Epoch 725/1000
147/147 [==============================] - 0s 101us/step - loss: 5.4746
Epoch 726/1000
147/147 [==============================] - 0s 110us/step - loss: 5.3402
Epoch 727/1000
147/147 [==============================] - 0s 118us/step - loss: 5.4479
Epoch 728/1000
147/147 [==============================] - 0s 103us/step - loss: 5.1846
Epoch 729/1000
147/147 [==============================] - 0s 108us/step - loss: 5.2138
Epoch 730/1000
147/147 [==============================] - 0s 110us/step - loss: 5.3907
Epoch 731/1000
147/147 [==============================] - 0s 100us/step - loss: 5.7848
Epoch 732/1000
147/147 [==============================] - 0s 100us/step - loss: 5.4533
Epoch 733/1000
147/147 [==============================] - 0s 110us/step - loss: 5.2476
Epoch 734/1000
147/147 [==============================] - 0s 111us/step - loss: 5.1470
Epoch 735/1000
147/147 [==============================] - 0s 109us/step - loss: 5.3890
Epoch 736/1000
147/147 [==============================] - 0s 111us/step - loss: 5.1386
Epoch 737/1000
147/147 [==============================] - 0s 105us/step - loss: 5.1448
Epoch 738/1000
147/147 [==============================] - 0s 129us/step - loss: 5.4101
Epoch 739/1000
147/147 [==============================] - 0s 112us/step - loss: 5.7919
Epoch 740/1000
147/147 [==============================] - 0s 109us/step - loss: 5.3786
Epoch 741/1000
147/147 [==============================] - 0s 103us/step - loss: 5.0894
Epoch 742/1000
147/147 [==============================] - 0s 111us/step - loss: 5.3491
Epoch 743/1000
147/147 [==============================] - 0s 101us/step - loss: 5.2800
Epoch 744/1000
147/147 [==============================] - 0s 110us/step - loss: 5.2197
Epoch 745/1000
147/147 [==============================] - 0s 113us/step - loss: 5.3434
Epoch 746/1000
147/147 [==============================] - 0s 104us/step - loss: 5.4678
Epoch 747/1000
147/147 [==============================] - 0s 107us/step - loss: 5.2137
Epoch 748/1000
147/147 [==============================] - 0s 109us/step - loss: 5.1293
Epoch 749/1000
147/147 [==============================] - 0s 108us/step - loss: 6.6384
Epoch 750/1000
147/147 [==============================] - 0s 109us/step - loss: 5.5529
Epoch 751/1000
147/147 [==============================] - 0s 111us/step - loss: 5.1517
Epoch 752/1000
147/147 [==============================] - 0s 114us/step - loss: 5.3638
Epoch 753/1000
147/147 [==============================] - 0s 117us/step - loss: 6.1455
Epoch 754/1000
147/147 [==============================] - 0s 105us/step - loss: 5.3293
Epoch 755/1000
147/147 [==============================] - 0s 104us/step - loss: 5.3261
Epoch 756/1000
147/147 [==============================] - 0s 102us/step - loss: 5.3595
Epoch 757/1000
147/147 [==============================] - 0s 109us/step - loss: 6.1750
Epoch 758/1000
147/147 [==============================] - 0s 118us/step - loss: 7.0074
Epoch 759/1000
147/147 [==============================] - 0s 108us/step - loss: 5.6827
Epoch 760/1000
147/147 [==============================] - 0s 109us/step - loss: 5.5109
Epoch 761/1000
147/147 [==============================] - 0s 113us/step - loss: 5.7822
Epoch 762/1000
147/147 [==============================] - 0s 110us/step - loss: 5.8447
Epoch 763/1000
147/147 [==============================] - 0s 107us/step - loss: 6.0611
Epoch 764/1000
147/147 [==============================] - 0s 107us/step - loss: 5.8609
Epoch 765/1000
147/147 [==============================] - 0s 109us/step - loss: 6.2039
Epoch 766/1000
147/147 [==============================] - 0s 108us/step - loss: 6.4956
Epoch 767/1000
147/147 [==============================] - 0s 101us/step - loss: 5.9329
Epoch 768/1000
147/147 [==============================] - 0s 103us/step - loss: 5.8909
Epoch 769/1000
147/147 [==============================] - 0s 107us/step - loss: 6.0004
Epoch 770/1000
147/147 [==============================] - 0s 112us/step - loss: 5.4568
Epoch 771/1000
147/147 [==============================] - 0s 116us/step - loss: 5.1244
Epoch 772/1000
147/147 [==============================] - 0s 116us/step - loss: 5.1442
Epoch 773/1000
147/147 [==============================] - 0s 110us/step - loss: 5.0858
Epoch 774/1000
147/147 [==============================] - 0s 115us/step - loss: 5.1932
Epoch 775/1000
147/147 [==============================] - 0s 108us/step - loss: 5.0384
Epoch 776/1000
147/147 [==============================] - 0s 115us/step - loss: 5.1975
Epoch 777/1000
147/147 [==============================] - 0s 111us/step - loss: 5.2035
Epoch 778/1000
147/147 [==============================] - 0s 114us/step - loss: 5.4586
Epoch 779/1000
147/147 [==============================] - 0s 108us/step - loss: 5.2275
Epoch 780/1000
147/147 [==============================] - 0s 107us/step - loss: 5.3987
Epoch 781/1000
147/147 [==============================] - 0s 104us/step - loss: 5.5346
Epoch 782/1000
147/147 [==============================] - 0s 109us/step - loss: 5.6812
Epoch 783/1000
147/147 [==============================] - 0s 105us/step - loss: 6.0574
Epoch 784/1000
147/147 [==============================] - 0s 114us/step - loss: 5.5957
Epoch 785/1000
147/147 [==============================] - 0s 108us/step - loss: 7.1315
Epoch 786/1000
147/147 [==============================] - 0s 120us/step - loss: 6.2886
Epoch 787/1000
147/147 [==============================] - 0s 113us/step - loss: 6.1511
Epoch 788/1000
147/147 [==============================] - 0s 108us/step - loss: 6.1409
Epoch 789/1000
147/147 [==============================] - 0s 115us/step - loss: 8.2942
Epoch 790/1000
147/147 [==============================] - 0s 109us/step - loss: 5.3507
Epoch 791/1000
147/147 [==============================] - 0s 110us/step - loss: 5.3307
Epoch 792/1000
147/147 [==============================] - 0s 105us/step - loss: 5.1684
Epoch 793/1000
147/147 [==============================] - 0s 104us/step - loss: 5.7729
Epoch 794/1000
147/147 [==============================] - 0s 103us/step - loss: 5.2184
Epoch 795/1000
147/147 [==============================] - 0s 108us/step - loss: 6.0092
Epoch 796/1000
147/147 [==============================] - 0s 103us/step - loss: 5.3705
Epoch 797/1000
147/147 [==============================] - 0s 102us/step - loss: 5.2305
Epoch 798/1000
147/147 [==============================] - 0s 122us/step - loss: 5.4016
Epoch 799/1000
147/147 [==============================] - 0s 95us/step - loss: 5.2565
Epoch 800/1000
147/147 [==============================] - 0s 106us/step - loss: 6.0567
Epoch 801/1000
147/147 [==============================] - 0s 103us/step - loss: 5.4593
Epoch 802/1000
147/147 [==============================] - 0s 108us/step - loss: 5.6606
Epoch 803/1000
147/147 [==============================] - 0s 104us/step - loss: 5.3494
Epoch 804/1000
147/147 [==============================] - 0s 104us/step - loss: 4.9724
Epoch 805/1000
147/147 [==============================] - 0s 104us/step - loss: 5.1917
Epoch 806/1000
147/147 [==============================] - 0s 99us/step - loss: 5.2030
Epoch 807/1000
147/147 [==============================] - 0s 101us/step - loss: 5.2742
Epoch 808/1000
147/147 [==============================] - 0s 98us/step - loss: 5.0426
Epoch 809/1000
147/147 [==============================] - 0s 99us/step - loss: 4.9211
Epoch 810/1000
147/147 [==============================] - 0s 96us/step - loss: 5.1368
Epoch 811/1000
147/147 [==============================] - 0s 99us/step - loss: 4.9513
Epoch 812/1000
147/147 [==============================] - 0s 99us/step - loss: 6.0524
Epoch 813/1000
147/147 [==============================] - 0s 105us/step - loss: 6.0925
Epoch 814/1000
147/147 [==============================] - 0s 103us/step - loss: 6.3190
Epoch 815/1000
147/147 [==============================] - 0s 105us/step - loss: 5.0216
Epoch 816/1000
147/147 [==============================] - 0s 111us/step - loss: 5.7518
Epoch 817/1000
147/147 [==============================] - 0s 109us/step - loss: 6.8339
Epoch 818/1000
147/147 [==============================] - 0s 106us/step - loss: 5.7194
Epoch 819/1000
147/147 [==============================] - 0s 109us/step - loss: 5.2803
Epoch 820/1000
147/147 [==============================] - 0s 103us/step - loss: 5.1232
Epoch 821/1000
147/147 [==============================] - 0s 108us/step - loss: 5.0930
Epoch 822/1000
147/147 [==============================] - 0s 109us/step - loss: 4.9822
Epoch 823/1000
147/147 [==============================] - 0s 104us/step - loss: 5.1180
Epoch 824/1000
147/147 [==============================] - 0s 105us/step - loss: 5.4374
Epoch 825/1000
147/147 [==============================] - 0s 117us/step - loss: 5.4917
Epoch 826/1000
147/147 [==============================] - 0s 108us/step - loss: 6.7563
Epoch 827/1000
147/147 [==============================] - 0s 109us/step - loss: 6.1574
Epoch 828/1000
147/147 [==============================] - 0s 113us/step - loss: 6.7375
Epoch 829/1000
147/147 [==============================] - 0s 110us/step - loss: 6.5450
Epoch 830/1000
147/147 [==============================] - 0s 110us/step - loss: 5.8033
Epoch 831/1000
147/147 [==============================] - 0s 117us/step - loss: 7.3592
Epoch 832/1000
147/147 [==============================] - 0s 100us/step - loss: 5.3304
Epoch 833/1000
147/147 [==============================] - 0s 103us/step - loss: 5.6234
Epoch 834/1000
147/147 [==============================] - 0s 104us/step - loss: 5.9979
Epoch 835/1000
147/147 [==============================] - 0s 115us/step - loss: 5.1540
Epoch 836/1000
147/147 [==============================] - 0s 108us/step - loss: 5.1229
Epoch 837/1000
147/147 [==============================] - 0s 113us/step - loss: 5.0326
Epoch 838/1000
147/147 [==============================] - 0s 112us/step - loss: 5.1915
Epoch 839/1000
147/147 [==============================] - 0s 112us/step - loss: 5.0023
Epoch 840/1000
147/147 [==============================] - 0s 110us/step - loss: 5.0900
Epoch 841/1000
147/147 [==============================] - 0s 111us/step - loss: 5.0195
Epoch 842/1000
147/147 [==============================] - 0s 113us/step - loss: 5.4087
Epoch 843/1000
147/147 [==============================] - 0s 110us/step - loss: 5.3507
Epoch 844/1000
147/147 [==============================] - 0s 106us/step - loss: 5.0651
Epoch 845/1000
147/147 [==============================] - 0s 108us/step - loss: 5.0628
Epoch 846/1000
147/147 [==============================] - 0s 109us/step - loss: 5.2404
Epoch 847/1000
147/147 [==============================] - 0s 120us/step - loss: 5.2706
Epoch 848/1000
147/147 [==============================] - 0s 100us/step - loss: 6.4361
Epoch 849/1000
147/147 [==============================] - 0s 122us/step - loss: 6.5775
Epoch 850/1000
147/147 [==============================] - 0s 106us/step - loss: 6.0895
Epoch 851/1000
147/147 [==============================] - 0s 109us/step - loss: 6.1109
Epoch 852/1000
147/147 [==============================] - 0s 114us/step - loss: 5.6868
Epoch 853/1000
147/147 [==============================] - 0s 114us/step - loss: 5.0457
Epoch 854/1000
147/147 [==============================] - 0s 108us/step - loss: 5.1596
Epoch 855/1000
147/147 [==============================] - 0s 109us/step - loss: 5.5083
Epoch 856/1000
147/147 [==============================] - 0s 100us/step - loss: 5.1634
Epoch 857/1000
147/147 [==============================] - 0s 113us/step - loss: 5.2928
Epoch 858/1000
147/147 [==============================] - 0s 108us/step - loss: 7.1806
Epoch 859/1000
147/147 [==============================] - 0s 104us/step - loss: 6.7884
Epoch 860/1000
147/147 [==============================] - 0s 104us/step - loss: 5.7439
Epoch 861/1000
147/147 [==============================] - 0s 108us/step - loss: 5.7280
Epoch 862/1000
147/147 [==============================] - 0s 112us/step - loss: 5.3289
Epoch 863/1000
147/147 [==============================] - 0s 122us/step - loss: 5.3879
Epoch 864/1000
147/147 [==============================] - 0s 112us/step - loss: 5.5195
Epoch 865/1000
147/147 [==============================] - 0s 115us/step - loss: 5.6451
Epoch 866/1000
147/147 [==============================] - 0s 113us/step - loss: 6.6805
Epoch 867/1000
147/147 [==============================] - 0s 108us/step - loss: 6.0419
Epoch 868/1000
147/147 [==============================] - 0s 102us/step - loss: 5.9151
Epoch 869/1000
147/147 [==============================] - 0s 108us/step - loss: 6.3285
Epoch 870/1000
147/147 [==============================] - 0s 106us/step - loss: 8.5230
Epoch 871/1000
147/147 [==============================] - 0s 103us/step - loss: 7.3678
Epoch 872/1000
147/147 [==============================] - 0s 107us/step - loss: 7.4773
Epoch 873/1000
147/147 [==============================] - 0s 117us/step - loss: 6.4387
Epoch 874/1000
147/147 [==============================] - 0s 106us/step - loss: 5.9164
Epoch 875/1000
147/147 [==============================] - 0s 105us/step - loss: 5.5593
Epoch 876/1000
147/147 [==============================] - 0s 109us/step - loss: 5.2522
Epoch 877/1000
147/147 [==============================] - 0s 122us/step - loss: 5.3295
Epoch 878/1000
147/147 [==============================] - 0s 110us/step - loss: 5.1533
Epoch 879/1000
147/147 [==============================] - 0s 107us/step - loss: 5.1216
Epoch 880/1000
147/147 [==============================] - 0s 112us/step - loss: 6.5947
Epoch 881/1000
147/147 [==============================] - 0s 107us/step - loss: 5.3127
Epoch 882/1000
147/147 [==============================] - 0s 103us/step - loss: 5.6982
Epoch 883/1000
147/147 [==============================] - 0s 101us/step - loss: 6.9048
Epoch 884/1000
147/147 [==============================] - 0s 103us/step - loss: 5.5996
Epoch 885/1000
147/147 [==============================] - 0s 109us/step - loss: 5.9162
Epoch 886/1000
147/147 [==============================] - 0s 112us/step - loss: 5.6673
Epoch 887/1000
147/147 [==============================] - 0s 113us/step - loss: 5.0489
Epoch 888/1000
147/147 [==============================] - 0s 109us/step - loss: 5.1318
Epoch 889/1000
147/147 [==============================] - 0s 103us/step - loss: 4.9697
Epoch 890/1000
147/147 [==============================] - 0s 107us/step - loss: 5.5514
Epoch 891/1000
147/147 [==============================] - 0s 116us/step - loss: 6.1913
Epoch 892/1000
147/147 [==============================] - 0s 108us/step - loss: 5.6185
Epoch 893/1000
147/147 [==============================] - 0s 112us/step - loss: 4.8532
Epoch 894/1000
147/147 [==============================] - 0s 108us/step - loss: 4.9594
Epoch 895/1000
147/147 [==============================] - 0s 110us/step - loss: 4.9356
Epoch 896/1000
147/147 [==============================] - 0s 102us/step - loss: 4.9999
Epoch 897/1000
147/147 [==============================] - 0s 107us/step - loss: 4.8561
Epoch 898/1000
147/147 [==============================] - 0s 109us/step - loss: 5.6538
Epoch 899/1000
147/147 [==============================] - 0s 106us/step - loss: 5.7791
Epoch 900/1000
147/147 [==============================] - 0s 106us/step - loss: 4.9042
Epoch 901/1000
147/147 [==============================] - 0s 115us/step - loss: 6.0292
Epoch 902/1000
147/147 [==============================] - 0s 106us/step - loss: 7.9600
Epoch 903/1000
147/147 [==============================] - 0s 106us/step - loss: 6.4739
Epoch 904/1000
147/147 [==============================] - 0s 111us/step - loss: 5.8744
Epoch 905/1000
147/147 [==============================] - 0s 116us/step - loss: 5.2606
Epoch 906/1000
147/147 [==============================] - 0s 115us/step - loss: 4.9641
Epoch 907/1000
147/147 [==============================] - 0s 111us/step - loss: 4.9656
Epoch 908/1000
147/147 [==============================] - 0s 102us/step - loss: 5.1390
Epoch 909/1000
147/147 [==============================] - 0s 107us/step - loss: 5.1957
Epoch 910/1000
147/147 [==============================] - 0s 110us/step - loss: 5.1433
Epoch 911/1000
147/147 [==============================] - 0s 107us/step - loss: 5.0588
Epoch 912/1000
147/147 [==============================] - 0s 114us/step - loss: 5.0279
Epoch 913/1000
147/147 [==============================] - 0s 110us/step - loss: 5.9292
Epoch 914/1000
147/147 [==============================] - 0s 109us/step - loss: 5.3817
Epoch 915/1000
147/147 [==============================] - 0s 115us/step - loss: 5.6271
Epoch 916/1000
147/147 [==============================] - 0s 112us/step - loss: 4.9774
Epoch 917/1000
147/147 [==============================] - 0s 112us/step - loss: 5.1830
Epoch 918/1000
147/147 [==============================] - 0s 110us/step - loss: 5.6823
Epoch 919/1000
147/147 [==============================] - 0s 110us/step - loss: 5.0373
Epoch 920/1000
147/147 [==============================] - 0s 103us/step - loss: 5.5037
Epoch 921/1000
147/147 [==============================] - 0s 111us/step - loss: 4.7936
Epoch 922/1000
147/147 [==============================] - 0s 112us/step - loss: 4.9815
Epoch 923/1000
147/147 [==============================] - 0s 106us/step - loss: 5.1173
Epoch 924/1000
147/147 [==============================] - 0s 109us/step - loss: 5.6488
Epoch 925/1000
147/147 [==============================] - 0s 108us/step - loss: 5.8995
Epoch 926/1000
147/147 [==============================] - 0s 109us/step - loss: 5.3385
Epoch 927/1000
147/147 [==============================] - 0s 108us/step - loss: 5.5393
Epoch 928/1000
147/147 [==============================] - 0s 112us/step - loss: 5.0003
Epoch 929/1000
147/147 [==============================] - 0s 110us/step - loss: 5.0902
Epoch 930/1000
147/147 [==============================] - 0s 108us/step - loss: 5.0772
Epoch 931/1000
147/147 [==============================] - 0s 118us/step - loss: 5.3298
Epoch 932/1000
147/147 [==============================] - 0s 109us/step - loss: 5.7486
Epoch 933/1000
147/147 [==============================] - 0s 110us/step - loss: 5.0708
Epoch 934/1000
147/147 [==============================] - 0s 109us/step - loss: 4.8539
Epoch 935/1000
147/147 [==============================] - 0s 110us/step - loss: 4.8257
Epoch 936/1000
147/147 [==============================] - 0s 109us/step - loss: 5.1487
Epoch 937/1000
147/147 [==============================] - 0s 117us/step - loss: 5.5357
Epoch 938/1000
147/147 [==============================] - 0s 99us/step - loss: 5.6809
Epoch 939/1000
147/147 [==============================] - 0s 109us/step - loss: 5.7515
Epoch 940/1000
147/147 [==============================] - 0s 105us/step - loss: 4.8305
Epoch 941/1000
147/147 [==============================] - 0s 103us/step - loss: 5.9862
Epoch 942/1000
147/147 [==============================] - 0s 106us/step - loss: 6.0347
Epoch 943/1000
147/147 [==============================] - 0s 104us/step - loss: 5.7678
Epoch 944/1000
147/147 [==============================] - 0s 112us/step - loss: 5.2267
Epoch 945/1000
147/147 [==============================] - 0s 109us/step - loss: 5.6720
Epoch 946/1000
147/147 [==============================] - 0s 111us/step - loss: 5.3793
Epoch 947/1000
147/147 [==============================] - 0s 113us/step - loss: 5.6597
Epoch 948/1000
147/147 [==============================] - 0s 101us/step - loss: 5.2245
Epoch 949/1000
147/147 [==============================] - 0s 108us/step - loss: 6.1280
Epoch 950/1000
147/147 [==============================] - 0s 107us/step - loss: 4.8794
Epoch 951/1000
147/147 [==============================] - 0s 105us/step - loss: 5.0221
Epoch 952/1000
147/147 [==============================] - 0s 107us/step - loss: 4.9996
Epoch 953/1000
147/147 [==============================] - 0s 112us/step - loss: 4.9513
Epoch 954/1000
147/147 [==============================] - 0s 115us/step - loss: 6.3609
Epoch 955/1000
147/147 [==============================] - 0s 104us/step - loss: 5.9989
Epoch 956/1000
147/147 [==============================] - 0s 107us/step - loss: 5.1681
Epoch 957/1000
147/147 [==============================] - 0s 109us/step - loss: 5.3642
Epoch 958/1000
147/147 [==============================] - 0s 108us/step - loss: 5.8026
Epoch 959/1000
147/147 [==============================] - 0s 105us/step - loss: 5.2912
Epoch 960/1000
147/147 [==============================] - 0s 107us/step - loss: 5.4822
Epoch 961/1000
147/147 [==============================] - 0s 103us/step - loss: 5.8554
Epoch 962/1000
147/147 [==============================] - 0s 109us/step - loss: 5.7540
Epoch 963/1000
147/147 [==============================] - 0s 105us/step - loss: 4.9072
Epoch 964/1000
147/147 [==============================] - 0s 112us/step - loss: 4.8853
Epoch 965/1000
147/147 [==============================] - 0s 107us/step - loss: 5.1311
Epoch 966/1000
147/147 [==============================] - 0s 113us/step - loss: 5.4625
Epoch 967/1000
147/147 [==============================] - 0s 112us/step - loss: 5.6861
Epoch 968/1000
147/147 [==============================] - 0s 125us/step - loss: 6.7067
Epoch 969/1000
147/147 [==============================] - 0s 106us/step - loss: 8.5363
Epoch 970/1000
147/147 [==============================] - 0s 115us/step - loss: 6.5820
Epoch 971/1000
147/147 [==============================] - 0s 109us/step - loss: 7.1276
Epoch 972/1000
147/147 [==============================] - 0s 118us/step - loss: 5.3839
Epoch 973/1000
147/147 [==============================] - 0s 115us/step - loss: 5.1731
Epoch 974/1000
147/147 [==============================] - 0s 112us/step - loss: 5.3272
Epoch 975/1000
147/147 [==============================] - 0s 107us/step - loss: 6.4165
Epoch 976/1000
147/147 [==============================] - 0s 105us/step - loss: 6.6599
Epoch 977/1000
147/147 [==============================] - 0s 109us/step - loss: 6.0572
Epoch 978/1000
147/147 [==============================] - 0s 107us/step - loss: 5.6690
Epoch 979/1000
147/147 [==============================] - 0s 106us/step - loss: 5.7590
Epoch 980/1000
147/147 [==============================] - 0s 111us/step - loss: 5.0298
Epoch 981/1000
147/147 [==============================] - 0s 115us/step - loss: 4.8641
Epoch 982/1000
147/147 [==============================] - 0s 111us/step - loss: 4.9447
Epoch 983/1000
147/147 [==============================] - 0s 116us/step - loss: 4.7735
Epoch 984/1000
147/147 [==============================] - 0s 107us/step - loss: 4.8810
Epoch 985/1000
147/147 [==============================] - 0s 100us/step - loss: 5.0428
Epoch 986/1000
147/147 [==============================] - 0s 109us/step - loss: 5.3671
Epoch 987/1000
147/147 [==============================] - 0s 112us/step - loss: 5.0328
Epoch 988/1000
147/147 [==============================] - 0s 114us/step - loss: 5.2648
Epoch 989/1000
147/147 [==============================] - 0s 105us/step - loss: 4.7816
Epoch 990/1000
147/147 [==============================] - 0s 103us/step - loss: 4.9288
Epoch 991/1000
147/147 [==============================] - 0s 129us/step - loss: 5.6136
Epoch 992/1000
147/147 [==============================] - 0s 113us/step - loss: 5.2762
Epoch 993/1000
147/147 [==============================] - 0s 99us/step - loss: 4.8926
Epoch 994/1000
147/147 [==============================] - 0s 102us/step - loss: 5.0445
Epoch 995/1000
147/147 [==============================] - 0s 107us/step - loss: 5.4147
Epoch 996/1000
147/147 [==============================] - 0s 105us/step - loss: 5.6182
Epoch 997/1000
147/147 [==============================] - 0s 105us/step - loss: 6.4523
Epoch 998/1000
147/147 [==============================] - 0s 108us/step - loss: 5.1424
Epoch 999/1000
147/147 [==============================] - 0s 112us/step - loss: 5.8402
Epoch 1000/1000
147/147 [==============================] - 0s 108us/step - loss: 5.4966
147/147 [==============================] - 0s 402us/step
R squared:  0.9878998406108668
The Mean Absolute Error of our forecasts is 1.93
The Mean Squared Error of our forecasts is 5.43
The Mean Squared Log Error of our forecasts is 0.0
The Root Mean Squared Error of our forecasts is 2.33
147/147 [==============================] - 0s 40us/step
1/1 [==============================] - 0s 812us/step
1/1 [==============================] - 0s 1ms/step
1/1 [==============================] - 0s 1ms/step
1/1 [==============================] - 0s 934us/step
1/1 [==============================] - 0s 835us/step
1/1 [==============================] - 0s 1ms/step
1/1 [==============================] - 0s 906us/step