image.png

    • 建模

      1. model = keras.Sequential()
      2. model.add(layers.Dense(1,input_dim=3)) # y= w1*x1 + w2*x2 +w3*x3 + b
      3. model.summary()

      image.png

    • 编译模型(给模型定义优化算法,以及优化的目标loss )

      1. model.compile(optimizer='adam',loss='mse')
    • 训练模型

      1. model.fit(x,y,epochs=2000)

      image.png

    • 测试模型

      1. model.predict(pd.DataFrame([[300,10,10]]))

      image.png