自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Python手动搭建神经网络

神经网络神经网络算法其实大体分为前向传播和反向传播两个部分,前向传播用于计算当前各参数(权重)下的预测值与实际值的误差(损失函数)。反向传播用于计算各参数的下降梯度,同时用这些梯度更新各参数值。这样反反复复训练直到最终损失函数收敛即不再下降。这里使用numpy库来手动搭建简单的单隐藏层神经网络。参数调试在这次验证码识别网络中,主要的参数有learning_rate,batch_size,iter_...

2018-03-08 00:00:37 1114 1

原创 基于Keras框架的简易验证码识别网络的构建

Keras框架Keras框架是一款操作十分简单,高度封装的深度学习框架。在学习完Coursera上AndrewNg的Machine learning课程后,打算用这款框架来实现个验证码识别的小项目。在这里其实更推荐先手动搭建一遍神经网络,比如双隐藏层的神经网络,之后再使用框架来实现自己项目。当然,Keras框架的高度封装性有两面性啦。对于想要快速实现一个想法,Keras是不二之选。这里给出Kera...

2018-03-06 18:38:33 1156 1

原创 近期三日的网络爬虫和API的小结

最近三天由于功能需求,在编写面向各大音乐网站的网络爬虫。起初以为工作量不是很大,只是简单的重复而已,后来发现事情没有那么简单。首先是30日晚简单地试了一下各大音乐网站的功能,得出结论能使用的有酷我音乐,百度音乐,酷狗音乐(网易云很想用,但是不符合需求。虾米没来得及测试)。第二天开始进行爬虫测试。对酷狗音乐,照例先是GET主页,结果出乎意料,收到了一个循环重定向向主页的response。通过查询

2017-09-03 20:09:26 481

原创 flask网站加入验证码功能的几个问题

今天一上午的主要工作是了解了几种验证码实现的方法,由于网站后端我选择的是flask,所以选择了以路由为基础的验证码发送机制。在这其中遇到了许多问题,导致最终耗时一个白天才最终实现了该功能,做个记录,以便参考。一 验证码机制的选择验证码生成和发送机制的选择采用了该博主的方法。将验证码由一个特定路由(code)下的视图函数通过response返回给客户端。在模板中仅需要加入一个img标签并将s

2017-08-22 20:24:38 2324

原创 Python2手动识别验证码的爬虫

一 验证码机制验证码是网站为预防爬虫或暴力破解密码等行为而实行的简单有效的机制。一般的验证码采用的是由客户端发送GET请求,请求中包含一个13位时间戳(下文中的例子即是如此)。时间戳起到的是区分用户的功能,举例来说,A,B两人同时发送验证码请求给服务器,之后服务器会生成两个验证码给A和B。但如果A看过之后输入的是B的验证码,那服务器当然不能让其通过验证了。这样服务器通过用户请求中的时间

2017-08-20 08:53:57 1410

原创 Segmentation fault (core dumped)出错原因及位置分析

一Segmentation fault (core dumped)原因Segmentation fault (core dumped)多为内存不当操作造成。空指针、野指针的读写操作,数组越界访问,破坏常量等。如最近的势能图代码中的链表操作,对链表的新增和释放包括赋值等等,如出现不当操作都有可能造成程序崩溃。对每个指针声明后进行初始化为NULL是避免这个问题的好办法。排除此问题的最好办法...

2017-08-11 16:02:24 106843 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除