动态显示曲线图
%matplotlib inline
import matplotlib.pyplot as plt
from IPython import display
import time
plt.figure(figsize = (8,6))
for i in range(len(history.history['loss'])):
plt.plot(history.history['loss'][:i],label = 'Train')
plt.plot(history.history['val_loss'][:i],label = 'Validation')
plt.legend()
plt.title('MSE')
display.clear_output(wait=True)
display.display(plt.gcf())
plt.clf()
动态显示曲线图和散点图
%matplotlib inline
import matplotlib.pyplot as plt
from IPython import display
import time
plt.figure(figsize = (50,8))
for i in range(len(y_val[:30])):
plt.scatter(x = [i for i in range(i)],y = y_val[:i])
plt.plot(y_pred_val[:i],c = 'r',label = 'Fitting plot')
plt.legend()
plt.title('Fitting Curve')
display.clear_output(wait=True)
display.display(plt.gcf())
plt.clf()