TensorFlow 读书报告
TensorFlow 实现线性回归
在Python环境,使用import导入TensorFlow模块,别名为tf

设置训练参数,learning_rate=0.01,training_epochs=1000,display_step=50。

创建训练数据

.构造计算图,使用变量Variable构造变量X,Y

设置模型的初始权重

构造线性回归模型

.求损失函数,即均方差

使用梯度下降法求最小值,即最优解

初始化全部变量

使用tf.Session()创建Session会话对象,会话封装了Tensorflow运行时的状态和控制。

调用会话对象sess的run方法,运行计算图,即开始训练模型。

打印训练模型的代价函数

可视化,展现线性模型的最终结果。

结果:

                    
                
                
            
        
浙公网安备 33010602011771号