- 博客(53)
- 资源 (8)
- 收藏
- 关注
原创 《Windows PowerShell实战指南》第三版第五章实验
Q1:在注册表中,定位到 HEKY_CURRENT_USER\software\microsoft\Windows\currentversion\explorer。选中“Advanced”项,然后修改DontPrettyPath的值为0。PS C:\WINDOWS\system32> Set-Location -Path HKCU:PS HKCU:\> Set-Location -...
2018-12-11 20:00:31
906
原创 《Windows PowerShell实战指南》第三版第四章实验
Q1:显示正在运行的进程列表PS C:\Users\wedesi> Get-ProcessQ2:显示最新的100个应用程序日志PS C:\Users\wedesi> Get-EventLog -LogName "Application" -Newest 100Q3:显示所有类型为“CmdLet”的命令PS C:\Users\wedesi> Get-Command -...
2018-11-28 11:08:55
823
原创 解决windows远程连接VM,软件模糊的问题
好久没写博客了,这样不好,还是得把习惯培养起来。问题与原因用win10自带的远程桌面去连接VM,会遇到有些软件(例如vs2015)显示模糊的问题。这是由于当windows去打开这个软件时,会去查询该软件是否是高DPI的,而对于那些高DPI的软件都会产生字体模糊等问题。解决方法修改软件配置参数,使其不使用高DPI即可。Step1 修改注册表,使windows优先使用自定义配置使用...
2018-09-30 13:56:08
2588
1
转载 GCC 编译错误 relocation truncated to fit: R_X86_64_32S against `.bss'
问题如下图所示:(.text+0x53a): relocation truncated to fit: R_X86_64_32S against `.bss' 以前在linux中编译程序,从来没有遇到过这种问题,今天第一次遇到。查了一些资料发现时内存的限制,自己还有些疑问,以前编译内存大小是4G的程序都没出现过这种错误。看到一些博文中说是内存
2017-11-28 17:26:19
3762
原创 李航《统计学习方法》第十章——用Python实现隐马尔科夫模型
相关文章: 李航《统计学习方法》第二章——用Python实现感知器模型(MNIST数据集) 李航《统计学习方法》第三章——用Python实现KNN算法(MNIST数据集) 李航《统计学习方法》第四章——用Python实现朴素贝叶斯分类器(MNIST数据集) 李航《统计学习方法》第五章——用Python实现决策树(MNIST数据集) 李航《统计学习方法》第六章——用Py
2017-07-16 22:52:45
14462
8
原创 优达学城 深度学习 任务3
先上传保存着,等有空的时候再修改problem 1在任务二最后一步基础上做就好,我不太理解两个矩阵的l2-loss应该怎么加,根据自己的理解,正则化是为了抵消异常的特征输入,因此应该是两个L2-loss一起加,结果不错,正确率到了92% problem 2problem2是让我们自己实验感受一下overfit导致的问题。 我这里强制从10个batch中训练 可以看出minibatch的正确率一
2016-12-22 13:04:28
6974
原创 优达学城 深度学习 任务2
不得不说优达学城的课程作为入门还真是不错,打算明年买一个纳米课程试一下。说明任务2可以说是真正开始进入深度学习的领域 还是用任务1处理好的数据集任务分为3个阶段梯度下降算法(线性分类器)批随机梯度下降算法(线性分类器)一层隐藏层数据集使用noMNIST数据集 基于机器性能及运行时间的考量 训练集大小:30000,测试集大小:10000 注意点该代码要求tensorflow >=0.
2016-12-21 16:39:50
5528
2
原创 优达学城 深度学习 任务1
这几天刚好有环境,打算学习一下深度学习 看了一圈介绍,发现优达学城的深度学习课程作为入门课程还是不错的 今天看了第一章节的视频,顺便做了任务1 任务1难度不大,按照网站上的说明可以完成下载、打包等工作 Problem 6 没有给代码,下面是我的代码,供大家参考import numpy as npimport picklefrom sklearn.linear_model import Lo
2016-12-20 22:02:43
7113
3
原创 python 实现 softmax分类器(MNIST数据集)
最近一直在外面,李航那本书没带在身上,所以那本书的算法实现估计要拖后了。 这几天在看Andrew Ng 机器学习的课程视频,正好看到了Softmax分类器那块,发现自己之前理解perceptron与logistic regression是有问题的。这两个算法真正核心的不同在于其分类函数的不同,perceptron采用一个分段函数作为分类器,logistic regression采用sigmod函数
2016-12-16 21:54:12
17072
9
原创 Python 繁体中文与简体中文相互转换
工作中需要将繁体中文转换成简体中文 上网找了些资料,发现这个包最方便安装方法不需要什么安装方法,只需要把这两个文件下载下来,保存到与代码同一目录下即可 https://raw.githubusercontent.com/skydark/nstools/master/zhtools/langconv.py https://raw.githubusercontent.com/skydark/
2016-12-12 15:31:07
38366
3
原创 李航《统计学习方法》第八章——用Python+Cpp实现AdaBoost算法(MNIST数据集)
相关文章: 李航《统计学习方法》第二章——用Python实现感知器模型(MNIST数据集) 李航《统计学习方法》第三章——用Python实现KNN算法(MNIST数据集) 李航《统计学习方法》第四章——用Python实现朴素贝叶斯分类器(MNIST数据集) 李航《统计学习方法》第五章——用Python实现决策树(MNIST数据集) 李航《统计学习方法》第六章——用Py
2016-11-17 09:31:19
14494
4
原创 Python 调用C++函数
传入两个int参数,返回int结果代码python 代码# encoding=utf8import ctypesll = ctypes.cdll.LoadLibrarylib = ll("cpp_test/x64/Release/cpp_test.dll")print lib.Add(1,3)MyDLL.cpp#include <iostream>using namespace std; #i
2016-11-16 20:16:00
4123
原创 李航《统计学习方法》第七章——用Python实现支持向量机模型(伪造数据集)
相关文章: 李航《统计学习方法》第二章——用Python实现感知器模型(MNIST数据集) 李航《统计学习方法》第三章——用Python实现KNN算法(MNIST数据集) 李航《统计学习方法》第四章——用Python实现朴素贝叶斯分类器(MNIST数据集) 李航《统计学习方法》第五章——用Python实现决策树(MNIST数据集) 李航《统计学习方法》第六章——用Py
2016-11-14 10:42:49
14361
11
转载 最流行的4个机器学习数据集
转载自:http://www.jianshu.com/p/be23b3870d2e机器学习算法需要作用于数据,而数据的本质则决定了应用的机器学习算法是否合适,而数据的质量也会决定算法表现的好坏程度。所以会研究数据,会分析数据很重要。本文作为学习研究数据系列博文的开篇,列举了4个最流行的机器学习数据集。IrisIris也称鸢尾花卉数据集,是一类多重变量分析的数据集。通过花萼长度,
2016-11-13 08:51:21
4868
1
原创 李航《统计学习方法》第六章——用Python实现最大熵模型(MNIST数据集)
相关文章: 李航《统计学习方法》第二章——用Python实现感知器模型(MNIST数据集) 李航《统计学习方法》第三章——用Python实现KNN算法(MNIST数据集) 李航《统计学习方法》第四章——用Python实现朴素贝叶斯分类器(MNIST数据集) 李航《统计学习方法》第五章——用Python实现决策树(MNIST数据集) 李航《统计学习方法》第六章——用Py
2016-11-09 22:01:10
20592
9
原创 李航《统计学习方法》第六章——用Python实现逻辑斯谛回归(MNIST数据集)
相关文章: - 李航《统计学习方法》第二章——用Python实现感知器模型(MNIST数据集) - 李航《统计学习方法》第三章——用Python实现KNN算法(MNIST数据集) - 李航《统计学习方法》第四章——用Python实现朴素贝叶斯分类器(MNIST数据集) - 李航《统计学习方法》第五章——用Python实现决策树(MNIST数据集)第六章有两个算法,分
2016-11-08 17:38:56
10189
10
原创 李航《统计学习方法》第五章——用Python实现决策树(MNIST数据集)
相关文章李航《统计学习方法》第二章——用Python实现感知器模型(MNIST数据集) 李航《统计学习方法》第三章——用Python实现KNN算法(MNIST数据集)李航《统计学习方法》第四章——用Python实现朴素贝叶斯分类器(MNIST数据集)看了决策树啊,就有那么几个疑问:决策树是否只能处理特征值可数的情况决策树是否无法处理不在训练集中出现的特征值这几个疑问等以后有空的时候在慢
2016-10-18 15:30:59
23554
13
转载 Python 判断字符串中是否包含中文
转载自: http://zhidao.baidu.com/link?url=5mVtLl7qD_FSvAxxe_c2QtjrXspBvIEXd_jJyJF4XEbTEEXTbPC09OHiOK4btxEJvCPE1Bfx1gOGTRiDvCeOrLAsPxYGMB7fQTRv0xap4ea我稍微改了一下程序#!/usr/bin/python# -*- coding: utf-8 -*-import
2016-10-12 22:38:55
31873
原创 爬虫第三弹——利用EditThisCookie获取cookie跳过登陆验证(医脉通)
爬虫第一弹:利用Scrapy爬取1905电影网 爬虫第二弹:深网爬虫指南,AcFun评论爬取教程前言最近有个活,需要将约300个英文医学名词翻译成中文。 经过一番查找发现医脉通的词典还不错,但是必须要登陆后才能使用其词典功能。 这种工作量并不大的任务并不值得我们抓包与模拟登陆,太折腾了!! 我们其实只需要保存登陆成功的cookie,在每次请求时都附上该cookie即可! 这时就可以使用Ed
2016-10-10 20:31:40
20179
原创 Python2 urllib2 与 Python3 urllib.request API对照
python2 python3 urllib2.urlopen() urllib.request.urlopen() urllib2.install_opener() urllib.request.install_opener() urllib2.build_opener() urllib.request.build_opener() urllib2.URLError
2016-10-04 02:26:58
8850
2
转载 Python正则表达式指南
本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。转载自:http://www.cnblogs.com/huxi/archive/2010
2016-10-01 10:24:45
3522
转载 扩展名改为pyw后无法运行的问题记录
py的扩展名改为pyw后在windows下直接双击运行会调用pythonw执行程序,不会打开控制台窗口,适合用来运行GUI界面的Python源码。但在一次实际使用过程中发现在将扩展名py改成pyw后程序无法正常运行,某些功能不正常。由于没有控制台也看不到有什么错误。改回扩展名后则正常。上网搜索之后找到一个类似问题,http://stackoverflow.com/questions/24835
2016-10-01 01:48:44
3601
原创 获取汉字偏旁部首 Python版本
功能介绍传入一个汉字,返回其偏旁部首字典分为本地字典与网络字典,本地词典来自精简版的新华字典,网络字典来自百度汉语。若当前汉字在本地字典中,则直接查询其偏旁部首并返回结果若本地字典中没找到,则到百度汉语中查找如果需要,可将网络字典中的结果加入本地字典中。代码下面两处都可以免费下载到源码 https://github.com/WenDesi/Chinese_radical http://do
2016-08-19 01:31:26
12856
转载 Jetbrains的产品对在校学生免费
转载自:http://blog.csdn.net/oncealong/article/details/49721727JetBrains 有个计划叫 Academic License Program,网址是https://www.jetbrains.com/student/。 在这个网址,只要你有学校里的edu账号,就可以申请到对应的免费试用时间。类似微软的spark计划。 有可能
2016-08-09 16:31:28
3015
原创 李航《统计学习方法》第四章——用Python实现朴素贝叶斯分类器(MNIST数据集)
相关文章 - 李航《统计学习方法》第二章——用Python实现感知器模型(MNIST数据集) - 李航《统计学习方法》第三章——用Python实现KNN算法(MNIST数据集)个人认为朴素贝叶斯比较适合特征维度较小的情况,但是MNIST数据已到达上百唯的特征,概率联乘起来超过Python float能表示的极限,因此需要一些trick来保证精度。朴素贝叶斯按照传统不详述该算法,具体内容
2016-07-20 14:46:36
26037
20
原创 Leetcode 299. Bulls and Cows (Python)
终于瞌睡了题目大意给定两个字符串位置相同,字符相同,A加一位置不同,存在相同字符,B加一算法就是用hash表做代码class Solution(object): def getHint(self, secret, guess): """ :type secret: str :type guess: str :rtype:
2016-07-19 03:52:50
3826
原创 Leetcode 373. Find K Pairs with Smallest Sums(Python)
睡不着咋办!题目大意给定两个数组,定义pair是一个二元组,每个元素分别取自两个数组。求pair和前k小的pair思路用堆,我们维持一个k最大堆即可代码class mHeap(object): heap = [] def __init__(self,MIN_HEAP = True): self.heap = [] self.MIN_HEAP = MIN_
2016-07-19 03:31:18
3354
原创 Leetcode 307. Range Sum Query - Mutable (Python)
题目大意构建一个数据结构,共有两种操作方式sumRange(i,j):计算[i,j]范围内数组和update(i,val):将位于数组坐标i的元素值改为val算法使用线段树即可代码class Segment_Tree(object): def add(self,start,end,llist): self.start = start self.end =
2016-07-19 03:00:19
3488
原创 Leetcode 334. Increasing Triplet Subsequence (Python)
题目大意确定一个未排序数组中是否存在长度为3的上升子序列算法和leetcode 300思路一样,大家可以看这里代码class Solution(object): def binary_search(self,num): start = 0 end = len(self.LIS) - 1 if self.LIS[0] >= num:
2016-07-19 02:05:45
3104
原创 Leetcode 300 Longest Increasing Subsequence(Python)
题目大意确定一个未排序数组中最大上升子序列的长度算法很简单,没啥可说的。 就是维护一个数组A如果当前数num比数组A最后一个元素大,那么依旧构成一个上升序列,将其放到数组A最后。否则,二分查找数组A中第一个比num大的数,用num替换之最后数组A长度即为该未排序数组的最大上升子序列长度 但要注意该数组并不一定是最大上升子序列举例一个数组{3,6,2} 1. 输入3,此时LIS数组为[
2016-07-19 01:57:14
3921
1
原创 李航《统计学习方法》第三章——用Python实现KNN算法(MNIST数据集)
相关文章: 李航《统计学习方法》第二章——用Python实现感知器算法(MNIST数据集) 李航《统计学习方法》第四章——用Python实现朴素贝叶斯分类器(MNIST数据集) 看了第三章 k近邻法 (k-nearest neighbor, k-NN) , 发现KNN算法真的好适合在MNIST数据集上分类。因为KNN实际上就是一个少数服从多数的投票模型,所以可以用在多分类的
2016-07-17 16:42:32
25965
6
原创 李航《统计学习方法》第二章——用Python实现感知器模型(MNIST数据集)
相关文章: 李航《统计学习方法》第三章——用Python实现KNN算法(MNIST数据集) 李航《统计学习方法》第四章——用Python实现朴素贝叶斯分类器(MNIST数据集) 最近在读NLP相关论文,发现最新的NLP基本都是利用机器学习的方法对自然语言进行处理,于是想要多了解了解机器学习的知识。看到很多人推荐李航博士的《统计学习方法》一书,于是打算以此书作为机器学习入门教
2016-07-16 11:40:18
47501
26
转载 深度学习、自然语言处理和表征方法
转载自:http://dataunion.org/9331.html翻译:XiaoxiaoLi简介过去几年,深度神经网络在模式识别中占绝对主流。它们在许多计算机视觉任务中完爆之前的顶尖算法。在语音识别上也有这个趋势了。虽然结果好,我们也必须思考……它们为什么这么好使?在这篇文章里,我综述一下在自然语言处理(NLP)上应用深度神经网络得到的一些效果极其显著的成
2016-07-08 15:25:39
4081
转载 七个你必须重视的 Git 使用技巧
程序开发中的版本控制必不可少,Python开发也一样。而版本控制系统中,目前使用最广泛的,可能就是Git,而它最著名的代表就是Github。本篇译文为大家介绍了7个Git使用技巧,目的都是方便程序员弥补自己在开发中所犯的错误。与其他技术相比,Git应该拯救了更多开发人员的饭碗。只要你经常使用Git保存自己的工作,你就一直有机会可以将代码退回到之前的状态,因此就可以挽回那些你深夜里迷迷糊糊犯
2016-07-06 21:31:34
3553
原创 Leetcode 105 Construct Binary Tree from Preorder and Inorder Traversal
题目大意给出二叉树的前序与中序遍历,返回该二叉树算法很简单,递归的去做 前序第一个点为当前子树的根节点,在中序中寻找该节点,以此节点进行划分,左边为根节点左子树中序,右边为根节点的右子树中序。前序的划分利用中序划分的结果,左子树前序等于list[1 … 1+len(左子树中序)] ,右子树中序等于list[1+len(左子树中序) … 最后]代码You are here! Your runt
2016-07-05 00:36:50
3534
原创 爬虫第二弹——隐网爬虫指南,AcFun评论爬取教程
爬虫第一弹:利用Scrapy爬取1905电影网啊啊啊!!!!写完没保存!!!!还得重新写一遍!!!!!好气啊!!!!!!前言AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页
2016-07-03 17:38:05
7259
原创 Linux利用crontab设置定时任务
Linux中可以使用crontab设置定时任务 我对于Linux操作并不是很熟悉,因此写此blog用于记录step 1 首先输入下列命令进入crontab界面的vim编辑界面crontab -estep 2 按下a进入到附加编辑模式step 3 按照要求编写定时任务,如下属任务是每天8:00定时执行某任务0 8 * * * 您的任务其他定时要求可查看参考资料step 4 按ctrl+c退出附加编辑
2016-07-03 16:27:32
6085
转载 python中%r和%s的区别
版权声明:https://github.com/wusuopubupt%r用rper()方法处理对象%s用str()方法处理对象有些情况下,两者处理的结果是一样的,比如说处理int型对象。例一:[python] view plain copy print "I am %d years old." % 2
2016-07-02 22:56:10
3683
原创 Leanote安装记录
昨天看到这篇文章,印象笔记开始限制免费用户同时连接数,这我就不能忍了!本着买不起就换的原则,我开始寻找印象笔记的替代品。对比了若干款主流的云笔记之后我选择使用Leanote,其开源且支持Markdown非常适合我(印象笔记屎一样的格式再也不想碰了)。于是打算自己搭一个Leanote服务器,并将安装过程记录下来,供他人参考。相关资料Github地址:https://github.com/leanot
2016-07-01 20:40:41
7311
转载 较为简洁明了的KMP算法解释
字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就是著名科学家Donald Knuth。 这种算法不太容
2016-06-05 14:34:22
4004
获取汉字偏旁部首的小程序 Python版本
2016-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人