1 Star 0 Fork 0

程序员Eric/Tensorflow2-Tutorial

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
simplified-training.py 671 Bytes
一键复制 编辑 原始数据 按行查看 历史
morvanzhou 提交于 2019-10-31 17:12 . remove input shape
from tensorflow import keras
import numpy as np
data_x = np.random.normal(size=[1000, 1])
noise = np.random.normal(size=[1000, 1]) * 0.2
data_y = data_x * 3. + 2. + noise
train_x, train_y = data_x[:900], data_y[:900]
test_x, test_y = data_x[900:], data_y[900:]
model = keras.models.Sequential([
keras.layers.Dense(10, activation=keras.activations.relu),
keras.layers.Dense(1),
])
model.compile(
optimizer=keras.optimizers.SGD(0.01),
loss=keras.losses.MeanSquaredError(),
metrics=[keras.metrics.MeanSquaredError()],
)
model.fit(train_x, train_y, batch_size=32, epochs=3, validation_split=0.2, shuffle=True)
model.evaluate(test_x, test_y, verbose=1)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/cecurio/Tensorflow2-Tutorial.git
git@gitee.com:cecurio/Tensorflow2-Tutorial.git
cecurio
Tensorflow2-Tutorial
Tensorflow2-Tutorial
master

搜索帮助