tensorflow2 keras 搭建网络的两种方法
1. Sequential 六步法
import #import 相关模块
train test #定义好测试集训练集
model=tf.keras.models.Sequential # 定义网络结构
model.compile #优化器,损失函数
model.fit # 训练过程
model.summary # 训练过程中的参数
例如鸢尾花数据集的训练:
import tensorflow as tf
from sklearn import datasets
import numpy as np
x_train = datasets.load_iris().data
y_train = datasets.load_iris().target
np.random.seed(116)
np.random.shuffle(x_train)
np.random.seed(116)
np.random.shuffle(y_train)
tf