python:ai:tensorflow第一课实例:正负数判断
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python:ai:tensorflow第一课实例:正负数判断,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1495字,纯文字阅读大概需要3分钟。
内容图文
![python:ai:tensorflow第一课实例:正负数判断](/upload/InfoBanner/zyjiaocheng/621/ea1acf7631a641048160a86ae033fc26.jpg)
import tensorflow as tf
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense
model= Sequential()
model.add(Dense(units=8,activation='relu',input_dim=1))
model.add(Dense(units=1,activation='sigmoid'))
model.compile (loss='mean_squared_error', optimizer='sgd')
x=[1,2,3,10,20,-2,-10,-100,-5,-20]
y=[1.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0]
model.fit(x, y, epochs=10, batch_size=4)
test_x=[30,40,-20,-60]
test_y= model.predict(test_x)
for i in range(0, len(test_x)):
print('input {}=> predict: {} '.format (test_x[i], test_y[i]))
Epoch 1/10
3/3 [==============================] - 0s 667us/step - loss: 0.0437
Epoch 2/10
3/3 [==============================] - 0s 333us/step - loss: 0.0434
Epoch 3/10
3/3 [==============================] - 0s 667us/step - loss: 0.0430
Epoch 4/10
3/3 [==============================] - 0s 333us/step - loss: 0.0426
Epoch 5/10
3/3 [==============================] - 0s 667us/step - loss: 0.0423
Epoch 6/10
3/3 [==============================] - 0s 333us/step - loss: 0.0420
Epoch 7/10
3/3 [==============================] - 0s 333us/step - loss: 0.0416
Epoch 8/10
3/3 [==============================] - 0s 333us/step - loss: 0.0413
Epoch 9/10
3/3 [==============================] - 0s 667us/step - loss: 0.0410
Epoch 10/10
3/3 [==============================] - 0s 333us/step - loss: 0.0408
input 30=> predict: [1.]
input 40=> predict: [1.]
input -20=> predict: [0.00450122]
input -60=> predict: [9.23217e-08]
进程已结束,退出代码 0
内容总结
以上是互联网集市为您收集整理的python:ai:tensorflow第一课实例:正负数判断全部内容,希望文章能够帮你解决python:ai:tensorflow第一课实例:正负数判断所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。