tf.contrib.learn是TensorFlow提供高级API。下面是使用DNN预测鸢尾花卉数据集的例子。
先分析下鸢尾花卉数据集,0/1/2分别代表Setosa,versicolor,virginica三个种类的花
Sepal.Length(花萼长度) | Sepal.Width(花萼宽度) | Petal.Length(花瓣长度) | Petal.Width(花瓣宽度) | 种类 |
---|---|---|---|---|
7.9 | 3.8 | 6.4 | 2.0 | 0/1/2 |
1、载入数据
2、构造神经网络分类器
3、利用训练数据拟合模型
4、评估模型的精确性
5、新的样本分类
|
|
输出12Accuracy: 0.966667Predictions: [1, 1]