TensorFlow入门实操课程第一章练习笔记
2024-09-08 05:25:29
在本练习中,您将尝试构建一个神经网络,让它根据一个简单的公式来预测房屋的价格。
想象一下,如果房子的定价很简单,带一间卧室的房子价格是5万+5万,那么一间卧室的房子要花10万元;两间卧室的房子就要花15万元,如此类推。
如何创建一个神经网络,来学习这种关系,让它会预测一个7间卧室的房子,价格接近40万。
提示:如果将房价单位用10万表示(称为scale),网络判断准确性会更好。例如对于x=1,输出1,表示10万;x=2,输出1.5表示15万。神经元网络对大数值处理不是太好,一般训练数据都要经过scalling变小才行
import tensorflow as tf
import numpy as np
from tensorflow import keras
model = tf.keras.Sequential([keras.layers.Dense(units=1, input_shape=[1])])
model.compile(optimizer='sgd', loss='mean_squared_error')
xs = np.array([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], dtype=float)
ys = np.array([1.0, 1.5, 2.0, 2.5, 3.0, 3.5], dtype=float)
model.fit(xs, ys, epochs=1000)
print(model.predict([7.0]))
最新文章
- SVNKit支持SSH连接
- Module-Zero之组织单元(OU)管理【新增】
- C++面试题汇集
- 数据库优化系列——SQL性能优化十条建议
- ubuntu下启动、关闭tomcat,查看tomcat运行日志
- 75. Sort Colors
- ActiveX控件的基本操作方法以及如何在VS2010下使用控件
- 堆排序 Heap Sort
- 【Android 界面效果18】Android软件开发之常用系统控件界面整理
- TCP 和 UDP 协议发送数据包的大小 (转载)
- 利用jQuery接受和处理xml数据
- pcduino v2安装opencv2.4.8
- matlab 利用while循环计算平均值和方差
- Hadoop分布式集群搭建
- 高级java高并发,高性能,分布式,高可用,负载均衡,系统架构实战
- C# log4net 的配置
- Filezilla Server日志文件
- 来自一个电子狂的stm32学习历程
- 图书馆管理系统(C语言)
- HTML5新特性[ Notifications ] 桌面消息