初识神经网络_Python
Posted 学习笔记LL
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识神经网络_Python相关的知识,希望对你有一定的参考价值。
参考教程:中国大学MOOC TensorFlow 入门实操课程
https://www.icourse163.org/learn/youdao-1460578162?tid=1461280442#/learn/announce
from tensorflow import keras
import tensorflow as tf
import numpy as np
#查看TensorFlow的版本
print(tf.__version__)
#设置神经元层数、模型优化方法以及损失函数
model = keras.Sequential([keras.layers.Dense(units=1, input_shape=[1])])
model.compile(optimizer='sgd', loss="mean_squared_error")
#输入数据
xs = np.array([-1.0, 0.0, 1.0, 2.0, 3.0, 4.0], dtype = float)
ys = np.array([-3.0, -1.0, 1.0, 3.0, 5.0, 7.0], dtype = float)
#设置训练次数
model.fit(xs, ys, epochs=500)
#输出预测值
print(model.predict([10.0]))
Tips:
区分大小写
注意使用的虚拟环境是snowflakes
终止Jupyter Lab的快捷键是【Ctrl】+【C】
以上是关于初识神经网络_Python的主要内容,如果未能解决你的问题,请参考以下文章
初识Spring源码 -- doResolveDependency | findAutowireCandidates | @Order@Priority调用排序 | @Autowired注入(代码片段
初识Spring源码 -- doResolveDependency | findAutowireCandidates | @Order@Priority调用排序 | @Autowired注入(代码片段