- 博客(6)
- 收藏
- 关注
原创 梯度下降的python实现
什么是梯度下降法梯度下降(Gradient Descent)是最基础的优化算法。在微积分中,梯度表示函数增长速度最快的方向。在机器学习问题中,我们的目标常常是求极大值或者极小值。梯度下降法就是沿着梯度的不断走的方法,当求极小值时沿与梯度相反的方向 用通俗的话说,梯度下降法就像下山,我们会沿着当前最快下降的道路走,直至走至山底(当然这条路未必是最快到达山底的)。
2017-02-26 02:32:52 1626 2
原创 Tensorflow的基础用法
简介Tensorflow是一个深度学习框架,它使用图(graph)来表示计算任务,使用tensor(张量)表示数据,图中的节点称为OP,在一个会话(Session)的上下文中执行运算,最终产生tensor。之所以用计算图来表示计算任务,Tensorflow的官网的一张图片就能很好的说明。tensor在数学中称为张量,表示空间,在计算图模型中就是基本的数据类型,如同我们在sklearn等机器学习框架中
2017-02-07 16:15:27 2975
原创 使用Flask-Mail发送邮件
在WEB开发时,我们常常会使用到发送邮件的功能,注册时或者更换密码时,需要验证邮箱,在flask的扩展中有Flask-mai来帮助完成这一功能配置flask-mail发送邮件需要你提供你的邮箱账号和密码,因此某些配置是发送邮箱所必须的·。
2017-02-07 01:48:10 1835
原创 位运算在用户权限管理中的应用
简介位运算在ACM等算法比赛中因其运算速度而被广泛使用,在实际应用中虽然用的不算广泛,但在某些方面使用是有奇效的场景-用户权限
2017-02-07 00:12:41 286
原创 爬虫爬取豆瓣电影排行前250(试用面向对象的方式写)
爬虫爬取豆瓣电影排行前250参考资料:xlzd爬取豆瓣电影 Python 爬虫-模拟登录知乎-爬取拉勾网职位信息在参考xlzd的教程后,已经实现过对豆瓣电影前250名的爬取,为训练自己对类的掌握,准备将其改写为面向对象的写法,又恰好看见segmentfault那篇文章对于openpyxl的使用,将爬虫获得的资料也使用xls储存。首先确定使用的库解析网页:BeautifulSoup 网页请求:re
2016-08-22 23:47:10 2193
原创 配置基于python的VIM环境
配置基于python的VIM环境安装插件管理工具为防止过多插件管理的麻烦,首先安装vim的插件管理工具Vundle。vundle本身的github软件已经有相关的中文文档,地址如下: vundle官方中文文档 复制其配置,set nocompatible " 去除VI一致性,必须 filetype off " 必须" 设置包括vundl
2016-06-20 23:30:54 540
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人