Tensorflow2.0学习笔记(4):鸢尾花分类(sequential搭建)

本文是Tensorflow2.0学习笔记的第四篇,重点介绍如何使用Keras的Sequential API快速搭建鸢尾花分类神经网络。通过6个简单步骤,从导入库、处理数据,到构建模型、指定训练参数,再到执行训练,极大地提高了开发效率。
摘要由CSDN通过智能技术生成

Tensorflow2.0学习笔记(4):鸢尾花分类(sequential搭建)

概述

上一篇笔记使用了一步一步搭建的方法,搭建了一个神经网络,下面将使用keras中打包好的函数搭建一个神经网络。使用keras搭建可以把上一篇笔记中的100多行代码,缩减到20多行,大大提高了开发效率。

搭建六步法

1. import
导入函数库

2. data
导入数据,观察数据,异常与缺失处理,数据乱序,数据类型转换

3. model=tf.keras.model.Sequential
搭建神经网络,相当于一个前向传播过程

model=tf.keras.model.Sequential([网络结构])
网络结构举例:
拉直层:tf.keras.layers.Flatten()

全连接层:tf.keras.layers.Dense(神经元个数,activation=“激活函数”,kernel_regularizer=哪种正则化)
 activation可选:relu,softamx,sigmod,tanh
 kernel_regularizer可选:tf.nn.regularizer.l1()、、tf.nn
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值