2021李宏毅机器学习笔记--3.1tensorflow安装 与 gradient descent梯度下降练习

摘要

本文主要介绍win7及以上版本的tensorflow安装的环境要求以及如何搭建环境进行安装,然后进行基础的梯度下降练习,梯度下降是机器学习课程中最基础的算法,用代码解释原理比较易懂。

1 tensorflow安装

1.1 环境要求

目前的大多数电脑都满足64位系统,win10版本即可进行安装,python版本要在3.5-3.7之间,最新版本的3.8不可以安装tensorflow。
在这里插入图片描述

1.2 搭建开发环境

无论之前是否安装过python或者anaconda,都推荐重新配置一下环境,推荐miniconda。
在这里插入图片描述
全部默认安装,在最后一步把两个勾打掉不要。安装好之后在电脑开始可以找到anaconda图标打开即可。
在这里插入图片描述
在这里插入图片描述
这就进入了miniconda的命令行,就进入了python,可以进行下一步安装。
1.首先查看pip版本,如果大于19.0就不用升级,否则的话就输入python -m pip install --upgrade pip进行升级。
在这里插入图片描述2.安装tensorflow2.3的cpu版本。安装完毕进入python,用import tesorflow as tf回车print(tf.version)可以查看安装的tensorflow的版本,安装成功。
在这里插入图片描述在这里插入图片描述

2 用tensorflow进行gradient descent梯度下降练习

2.1 源代码

#用梯度下降法得到最好的w,b的值使得y = w*x + b能够预测对应的数据

import numpy as np

# 计算对应的b,w的误差的值,并将该值返回
def compute(b, w, points):
    totalError = 0
    for i in range(0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值