TF Learn入门 —— 简单使用举例
来源:互联网 发布:linux 查看内存泄漏 编辑:程序博客网 时间:2024/05/22 00:26
一、载入数据
载入常用库
from __future__ import absolute_importfrom __future__ import divisionfrom __future__ import print_functionimport tensorflow as tfimport numpy as np
载入数据
IRIS_TRAINING = 'iris_training.csv'IRIS_TEST = 'iris_test.csv'training_set = tf.contrib.learn.datasets.base.load_csv_with_header(filename=IRIS_TRAININGtarget_dtype=http://np.intfeatures_dtype=np.float(32)test_set = tf.contrib.learn.datasets.base.load_csv_with_header(filename=IRIS_TESTtarget_dtype=http://np.intfeature_dtype=np.float(32)
二、构建神经网络分类器
features_columns = [tf.contrib.layers.real_valued_column('', dimension=4) #数据连续,4特征classifier = tf.contrib.learn.DNNClassifier(feature_columns=feature_columns,hidden_units=[10, 20, 10], #3层隐藏层,分别10,20,10个神经元n_classes=3, #3目标类别model_dir='/tmp/iris_model') #保存训练记录
三、训练模型
classifier.fit(x=training_set.data, y=training_set.target, steps=2000)
四、评估模型
accuracy_score = classifier.evaluate(x=test_set.data, y=test_set.target)['accuracy']print('Accuracy: {0:f}'.format(accuracy_score))
五、对新样本进行分类
new_samples = np.array([[6.4, 3.2, 4.5, 1.5], [5.8, 3.1, 5.0, 1.7]], dtype=float)y = list(classifier.predict(new_samples, as_iterable=True))print('Prediction: {}'.format(str(y)))
阅读全文
0 0
- TF Learn入门 —— 简单使用举例
- TF Learn入门 —— 稍复杂使用举例
- TF Learn入门 —— 简介
- tf.contrib.learn快速入门
- TensorFlow-4: tf.contrib.learn 快速入门
- 使用sci-kit learn计算TF-IDF
- 使用tf.contrib.learn构建输入函数
- Kaggle入门——使用scikit-learn解决DigitRecognition问题
- Kaggle入门——使用scikit-learn解决DigitRecognition问题
- Kaggle入门——使用scikit-learn解决DigitRecognition问题
- Kaggle入门——使用scikit-learn解决DigitRecognition问题
- 使用easymock简单举例
- JXL使用简单举例
- [python] 使用scikit-learn工具计算文本TF-IDF值
- 学习使用tf.contrib.learn框架开发机器学习程序
- 使用tf.contrib.learn记录和监控基础知识
- 使用scikit-learn工具计算文本TF-IDF值
- [python] 使用scikit-learn工具计算文本TF-IDF值
- C#反射动态调用dll中的方法及使用QuartZ.net实现作业调度
- 写给自己的Java程序员学习路线图
- 注解式开发
- json调用
- android6.0屏蔽声音加减
- TF Learn入门 —— 简单使用举例
- 52 linux设备驱动模型的sysfs接口
- 传统线程同步通信技术
- 基于Kubernetes的分布式压力测试方案
- XJTU2017Robocon少年的总结
- spring事务和synchronized锁的一些问题
- api返回json
- ES6/ES2015常用语法 (上)
- CloudStack VM系统被还原的原因