作业:自己构建一个数据,分类的数据(特性:特征x1和x2, 5x1-3x2 > 0是第一个类别,5x1-3x2 <= 0是第二个类别<x1,x2,y>),使用softmax相关API实现分类要求:输出最终的正确率。主要涉及到的相关API:调用softmax函数得到概率值:tf.nn.softmax(wx+b)。得到分类的损失函数:tf.reduce_mean(-f.reduce_sum(y_data * tf.log(actv),axis=1))
'''
#coding=gbk
'''
Created on 2020-1-14
@author: liuwei
'''
import tensorflow as tf
import numpy as np
a = np.arange(-500,500,0.8)
b = np.arange(-500,500,0.8)
c , d = np.meshgrid(a , b)
x = np.vstack([c.flat , d.flat])
w = [5 ,-3]
y