自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 字符CNN卷积操作

2019-06-21 11:45:40 436

转载 英文事件抽取论文

转自:https://blog.csdn.net/weixin_41650458/article/details/87854512基于特征的方法2006_ACL_The Stages of Event Extraction2008_ACL_Refining Event Extractionthrough Cross-document Inference2010_ACL_Usi...

2019-05-31 09:19:52 583

原创 完结撒花-----吴恩达深度学习课程资源总结

1.练习题和编程何宽的博客链接:https://blog.csdn.net/u013733326(测验和练习)haoyutiangang的博客:https://blog.csdn.net/haoyutiangang/article/list/1?t=1&(测验、练习、笔记)course5-week3参考冲动老少年的博客:https://blog.csdn.net/u0130...

2019-05-17 21:45:07 649

原创 吴恩达Coursera深度学习课程 deeplearning.ai (5-3) 序列模型和注意力机制--编程作业(二):触发字检测

1.数据处理可参考博客:https://blog.csdn.net/haoyutiangang/article/details/81231887https://blog.csdn.net/haoyutiangang/article/details/812318872.模型3.代码实践#!/usr/bin/env python# _*_ coding:utf-8 _*...

2019-05-17 21:38:26 370

原创 吴恩达Coursera深度学习课程 deeplearning.ai (5-3) 序列模型和注意力机制--编程作业(一):机器翻译

1.问题描述网络以各种可能格式(例如“1958年8月29日”,“03/30/1968”,“1987年6月24日”)写成的日期作为输入,并将它们转换成标准化的机器可读的日期(例如“1958 -08-29“,”1968-03-30“,”1987-06-24“),让网络学习以通用机器可读格式YYYY-MM-DD输出日期2.模型介绍上图是注意力机制的模型,下图是每步注意力变量α<t,t′...

2019-05-17 20:41:53 534 1

原创 Course 5 - 序列模型 - 第二周作业 - 词向量的运算与Emoji生成器

1 - 词向量运算  如何加载训练好了的词向量 使用余弦相似性计算相似度 3.使用词嵌入来解决“男人与女人相比就像国王与____ 相比”之类的词语类比问题4.修改词嵌入以减少性别偏见等整体代码如下:#!/usr/bin/env python# _*_ coding:utf-8 _*_import numpy as npimport w...

2019-05-16 21:44:36 404

原创 Course 5 - 序列模型 - 第一周作业 - 搭建循环神经网络及其应用

1.实现RNN网络的前向传播1.1RNN cell的前向传播1.2RNN的前向传播#!/usr/bin/env python# _*_ coding:utf-8 _*import numpy as npimport rnn_utils# 1.计算在rnn cell中基本的计算,根据A(t-1),X(t)计算A(t)/Y(t)def rnn_cell_for...

2019-05-13 21:48:33 857

原创 Course 4 - 卷积神经网络 - 第四周作业 - 人脸识别与神经风格转换

参考网址:https://blog.csdn.net/u013733326/article/details/80767079#commentBoxhttps://blog.csdn.net/ljp1919/article/details/791126221.人脸验证和人脸识别1.1定义三元损失函数,之所以要定义三元损失函数,是因为它解决了一次学习的问题,如果没有他,则咱们需要训练的...

2019-05-09 21:36:02 489

原创 Course 4 - 卷积神经网络 - 第三周作业

1.问题:yolo汽车识别2.思路:实现对所有输出框的过滤yolo_eval函数,包括: 首先实现根据阈值过滤锚框的yolo_filter_boxes函数 再次实现非最大值抑制函数过滤交并比大于一定阈值的锚框的函数yolo_non_max_suppression然后加载已经实现好的yolo模型,该模型的输出就是锚框,但是需要将宽长...

2019-05-08 22:04:29 543

原创 Course 4 - 卷积神经网络 - 第一周作业

0.cnn计算原理,参考:https://zhuanlan.zhihu.com/p/29119239np.pad()函数讲解,参考:https://blog.csdn.net/qq_37535492/article/details/88766347对于np.pad的讲解,在随机生成的图片维度(m,n_h,n_w,n_c)1.diy写cnn的前向传播#!/usr/bin/e...

2019-05-06 19:49:16 724 3

原创 Course 2 - 改善深层神经网络 - 第三周作业 - TensorFlow入门

1.熟悉tensorflow基本的函数#!/usr/bin/env python# _*_ coding:utf-8 _*_import numpy as npimport h5pyimport matplotlib.pyplot as pltimport tensorflow as tffrom tensorflow.python.framework import opsi...

2019-04-15 21:35:24 312

原创 Course 2 - 改善深层神经网络 - 第二周作业 - 优化算法

任务:1. 分割数据集  2. 优化梯度下降算法:     2.1 不使用任何优化算法     2.2 mini-batch梯度下降法     2.3 使用具有动量的梯度下降算法     2.4 使用Adam算法包含动量的梯度下降Adam算法最终程序展示opt_utils.py:工具类,实现基本的向前传播,计算cost,向后传播,更新参数等。...

2019-04-02 17:31:02 354

原创 Course 2 - 改善深层神经网络 - 第一周作业(1&2&3) - 1.3梯度校验

1.梯度检查用于判断求导数的结果是否正确1.1实现工具类# -*- coding: utf-8 -*-import numpy as npimport matplotlib.pyplot as pltdef sigmoid(x): """ Compute the sigmoid of x Arguments: x -- ...

2019-03-28 09:30:57 322

原创 Course 2 - 改善深层神经网络 - 第一周作业(1&2&3) - 1.2正则化

实现L2正则化和dropout正则化L2正则化主要影响了: 1.求取cost函数的值 2.在求取dw,db的值得时候也会影响 dropout正则化主要影响了: 1.前向传播,要乘以D(是否随机将该节点设置为无效:0) 2.后向传播 ,要乘以相应的D1。L2正则化1.1工具类:主要实现前向后...

2019-03-28 09:08:56 260

原创 Course 2 - 改善深层神经网络 - 第一周作业(1&2&3) - 1.1初始化

1.编程实现,神经网络传播中的三种初始化参数的方法2.编程实现神经网络中的L2正则化,dropout正则化,3.编程实现梯度检验任务1:三种初始化参数的方式1.1初始化的工具类:实现函数定义,前向和后向传播以及决策边界,预测函数等# -*- coding: utf-8 -*-import numpy as npimport matplotlib.pyplot as...

2019-03-28 09:00:14 410

原创 吴恩达-神经网络与深度学习-week2代码

实现线性回归算法1.主要程序代码#!/usr/bin/env python# _*_ coding:utf-8 _*_# 参考链接博客地址 :http://blog.csdn.net/u013733326/article/details/79639509import numpy as npimport matplotlib.pyplot as pltimport h5py...

2019-03-15 11:08:46 289

原创 吴恩达-神经网络与深度学习--week3代码

实现双层神经网络1.工具文件帮助加载数据和画出决策边界,以及一些函数的辅助import matplotlib.pyplot as pltimport numpy as npimport sklearnimport sklearn.datasetsimport sklearn.linear_modeldef plot_decision_boundary(model, X, ...

2019-03-15 11:06:04 322

原创 吴恩达深度学习与神经网络课后编程题参考

发现一个大神的博客,先贴一下链接https://blog.csdn.net/u013733326/article/details/79827273

2019-03-14 20:43:26 770

原创 sql server2008 R2安装卸载

1.把sql server 完完整整卸载干净的办法:http://www.cnblogs.com/chenlove/p/9156063.html2.重新安装sql server 2008 R2的办法:https://jingyan.baidu.com/article/eae078276b7e741fed54857b.html3.sql server 2008 R2完整版有各种功能的...

2019-01-19 15:26:11 170

原创 leetcode 搜索插入位置 python3

1.思路:先判断是否在数组中,若在,则查找相等的;若不在则找到大于target值得位置则返回,否则返回数组的长度值2.代码:class Solution: def searchInsert(self, nums, target): """ :type nums: List[int] :type target: int ...

2018-11-08 21:55:54 115

原创 leetcode 实现strStr() python3

1.思路:快慢指针法2.代码class Solution: def strStr(self, haystack, needle): """ :type haystack: str :type needle: str :rtype: int """ short=len(needle) ...

2018-11-08 21:46:15 188

原创 leetcode 移除元素 python3

一、自己思路:1.思路:双指针法:迭代慢指针,当发现相同元素时,将快指针从下一个元素开始进行循环,若发现不同的值,则进行元素交换。需要判断什么时候全部交换完毕了,设置flag2.代码:class Solution: def removeElement(self, nums, val): """ :type nums: List[int] ...

2018-11-07 22:36:02 174

原创 leetcode 删除排序数组中的重复项 python3

1.思路:数组完成排序后,我们可以放置两个指针 ii 和 jj,其中 ii 是慢指针,而 jj 是快指针。只要 nums[i] = nums[j]nums[i]=nums[j],我们就增加 jj 以跳过重复项。当我们遇到 nums[j] \neq nums[i]nums[j]̸​=nums[i] 时,跳过重复项的运行已经结束,因此我们必须把它(nums[j]nums[j])的值复制到 nu...

2018-11-07 22:29:35 244

原创 第十三章 使用selenium单元测试进行元素拖放

import unittestfrom selenium import webdriverfrom selenium.webdriver import ActionChainsclass MyTestCase(unittest.TestCase): driver=None def setUp(self): global driver d...

2018-11-07 22:29:26 97

原创 第十三章 使用selenium单元测试--通过动作链或者动作序列完成网页加载测试等

#!/usr/bin/env python# _*_ coding:utf-8 _*_from selenium import webdriverfrom selenium.webdriver import ActionChainsfrom selenium.webdriver.common.keys import Keysdriver=webdriver.phantomjs(exe...

2018-11-07 22:29:18 156

原创 第十三章 用python爬虫测试网站-单元测试

#!/usr/bin/env python# _*_ coding:utf-8 _*_import unittestfrom urllib.parse import unquotefrom urllib.request import urlopenfrom bs4 import BeautifulSoupclass TestWikipedia(unittest.TestCase...

2018-11-07 22:29:06 489

原创 第十二章 避开采集的陷阱-避免蜜罐

#!/usr/bin/env python# _*_ coding:utf-8 _*_#避免蜜罐from selenium import webdriverdriver=webdriver.phantomjs(executable_path='D:/pycharm/phantomjs-2.1.1-windows/bin/phantomjs')driver.get("http://py...

2018-11-07 22:28:49 529

原创 第十二章 避开采集的陷阱-通过request库修改请求头

#!/usr/bin/env python# _*_ coding:utf-8 _*_#修改请求头p156import requestsfrom bs4 import BeautifulSoupsession= requests.session()headers={ "User-Agent":"Moziall/5.0 (Macintosh;Intel Mac OS X 10...

2018-11-07 22:28:34 140

原创 第十二章避开采集的陷阱 使用selenium库处理cookie

#!/usr/bin/env python# _*_ coding:utf-8 _*_#根据cookie访问网站#思路:第一个webdriver获取网站和cookie,然后第二个web网站加载同一个网站(必须先加载,这样selenium才知道cookie属于哪个网站)#删除所有的cookie,替换成第一个的cookie,当再次加载页面的额时候应该两组的cookie时间戳、源代码、和其他信...

2018-11-03 09:46:59 142

原创 第十一章 获取验证码提交答案

#!/usr/bin/env python# _*_ coding:utf-8 _*_#此代码是书上151页获取验证码提交答案#需要安装pillow库进行图片的转换和像素的变化#需要安装tesseract进行图片文字的识别#这段代码的思路是:先打开需要验证码填写的网页,获取必要的信息,将验证码转换为字符串,#查看当前网页的提交的路径,然后将这些参数传递过去,判断是否成功即可fro...

2018-11-03 09:45:32 486

原创 第十一章 从网站图片中抓取文字

#!/usr/bin/env python# _*_ coding:utf-8 _*_#这一节是数144页从网站图片抓取文字的代码,#需要安装tesseract,它是开源的可以通过训练识别出字体的库import timefrom urllib.request import urlretrievefrom selenium import webdriver#创建新的selenium...

2018-11-03 09:44:39 372

原创 第十章 采集javascript 使用selenium库进行获取

#!/usr/bin/env python# _*_ coding:utf-8 _*_# 等3秒获取指定的内容 会有selenium不支持无头的phantomjs的警告# from selenium import webdriver# import time# driver=webdriver.PhantomJS(executable_path='D:/pycharm/phantomj...

2018-11-03 09:43:09 114

原创 第九章 提交表单-使用request库提交表单、处理cookie等操作

#!/usr/bin/env python# _*_ coding:utf-8 _*_# 提交一个基本表单# import requests## params={'firstname':'Ryan','lastname':'Mitchell'}# r= requests.post("http://pythonscraping.com/files/processing.php", da...

2018-11-03 09:42:01 418

原创 第八章8.3自然语言处理-库的基本运用

#!/usr/bin/env python# _*_ coding:utf-8 _*_#下载nltk的data# import nltk# nltk.download()#创建text对象# from nlkt import word_tokenize# from nltk import Text# tokens=word_tokenize("here is some not ...

2018-11-03 09:33:52 218

原创 第八章 马尔科夫链 -将演讲内容生成链长为100的markov组成的句子

#!/usr/bin/env python# _*_ coding:utf-8 _*_from random import randintfrom urllib.request import urlopendef wordListSum(wordList): sum=0 for word ,value in wordList.items(): sum+...

2018-11-03 09:32:42 190

原创 第八章 自然语言处理-概括数据-数据清洗加去掉常规词语

#!/usr/bin/env python# _*_ coding:utf-8 _*_import operatorimport reimport stringfrom collections import OrderedDictfrom urllib.request import urlopenfrom bs4 import BeautifulSoupdef cleanI...

2018-11-03 09:31:01 782

原创 第七章7.1 数据清洗--将从网站上爬去的数据进行清洗然后转为2-grams序列输出

#!/usr/bin/env python# _*_ coding:utf-8 _*_import reimport stringfrom collections import OrderedDictfrom urllib.request import urlopenfrom bs4 import BeautifulSoupdef cleanInput(input): ...

2018-11-03 09:29:18 210

原创 第六章 读取pdf文件

#!/usr/bin/env python# _*_ coding:utf-8 _*_from io import StringIOfrom urllib.request import urlopenfrom pdfminer.converter import TextConverterfrom pdfminer.layout import LAParamsfrom pdfmine...

2018-11-03 09:17:34 182

原创 第六章 读取csv文件

#!/usr/bin/env python# _*_ coding:utf-8 _*_import csvfrom io import StringIOfrom urllib.request import urlopendata=urlopen("http://pythonscraping.com/files/MontyPythonAlbums.csv").read().decode...

2018-11-02 21:48:46 213

原创 第六章 读取纯文本文档

#!/usr/bin/env python# _*_ coding:utf-8 _*_from urllib.request import urlopentestPage=urlopen("http://www.pythonscraping.com/pages/warandpeace/chapter1.txt")#把字符串转变为utf-8编码print(str(testPage.rea...

2018-11-02 21:47:53 131

空空如也

空空如也

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

TA关注的人

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