- 博客(16)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 finelybook
推荐一个适合程序员找书的网站,名字如题。链接:http://finelybook.com/neural-network-methods-in-natural-language-processing/
2018-07-31 10:57:00 2704
转载 在ubuntu下安装pycharm professional
Charm一个是Python集成开发环境,它既提供收费的专业版,也提供免费的社区版本。PyCharm带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、自动完成、单元测试等等。PyCharm非常好用,而且是跨平台的,在Windows、Mac、Linux系统中都可使用。尝试使用过其他Python IDE,比如VSC、vim、ema...
2018-07-30 22:04:37 2658
原创 python2写csv文件中文乱码问题
今天晚上用python2做实验,遇到中文乱码的问题,头都大了,python2编解码真恶心!很多时候,不注意,python2输出文件是会多带空行,这个时候把“w”变成“wb”就行了。鉴于前面转了一篇关于codecs的介绍,就简单说一下codecs的作用。用codecs提供的open方法来指定打开的文件的语言编码,它会在读取的时候自动转换为内部unicode (推荐)# coding:u...
2018-07-27 20:56:55 1225
原创 PyML(六)——用sklearn训练KNN模型
首先介绍下参数模型和变参模型机器学习算法可以被分为两大类:参数模型和变参模型。对于参数模型,在训练过程中我们要学习一个函数,重点是估计函数的参数,然后对于新数据集,我们直接用学习到的函数对齐分类。典型的参数模型包括感知机、逻辑斯蒂回归和线性SVM。对于变参模型,变参模型中的参数个数不是固定的,它的参数个数随着训练集增大而增多!很多书中变参(nonparametric)被翻译为无参模型...
2018-07-25 17:07:21 4089
转载 python 文件读写时用open还是codecs.open
当我面有数据需要保存时,第一时间一般会想到写到一个txt文件中,当然,数据量比较大的时候还是写到数据库比较方便管理,需要进行网络传输时要序列化,json化。下面主要整理一下平时用的最多的写入到文件中,一般以txt结尾,linux里不会以后缀来区分文件类型,后缀可以随便,也可以没有。 python读写文件估计大家都用open内置函数,或者file这个工厂函数,这两个的效果基本一样。...
2018-07-24 15:38:35 300
原创 PyML(五)——用sklearn训练决策树模型
1.决策树没什么好说的,可以用graphviz(dot命令)画流程图# -*- coding: utf-8 -*-# @Time : 2018/7/24 9:13# @Author : Alan# @Email : xiezhengwen2013@163.com# @File : decision tree_sk1.py# @Software: PyCharm...
2018-07-24 11:10:08 3238
原创 PyML(四)——用sklearn训练SVM模型
SVM可以看作是感知机的扩展。在感知机算法中,我们最小化错误分类误差。在SVM中我们的优化目标是最大化间隔。间隔定义为两个分隔超平面(决策界)的距离。1.用松弛变量解决线性可分的情况(软间隔)需要调节的主要参数:C使用变量C,我们可以控制错分类的惩罚量。和logistics不同的是,C越大,对于错分类的惩罚越大。可以通过C控制间隔的宽度,在bias-variance之间找到某种平衡。...
2018-07-23 15:26:07 9554 2
原创 PyML(三)——用sklearn训练logistic模型
数据集为iris数据集,可以重点关注lr.coef_# -*- coding: utf-8 -*-# @Time : 2018/7/19 10:53# @Author : Alan# @Email : xiezhengwen2013@163.com# @File : logistic_sk1.py# @Software: PyCharmfrom sklearn...
2018-07-19 15:28:00 815
原创 PyML(二)——用sklearn训练感知机模型
# -*- coding: utf-8 -*-# @Time : 2018/7/17 20:39# @Author : Alan# @Email : xiezhengwen2013@163.com# @File : perceptron_sk1.py# @Software: PyCharmfrom sklearn import datasetsimport nu...
2018-07-18 08:59:46 1261
原创 Anaconda下如何创建python2等虚拟环境
前言现在Python3 被越来越多的开发者所接受,同时让人尴尬的是很多遗留的老系统依旧运行在 Python2 的环境中,因此有时你不得不同时在两个版本中进行开发,调试。如何在系统中同时共存 Python2 和 Python3 是开发者不得不面对的问题,一个利好的消息是,Anaconda 能完美解决Python2 和 Python3 的共存问题,而且在 Windows 平台经常出现安装依赖包...
2018-07-17 16:28:58 14356 1
转载 SourceTree的基本使用
1. SourceTree是什么拥有可视化界面的项目版本控制软件,适用于git项目管理 window、mac可用2. 获取项目代码1. 点击克隆/新建 2. 在弹出框中输入项目地址,http或者ssh地址都可以 如果箭头指向的仓库类型表明“这不是一个标准的Git仓库”,可能是有以下原因 1) 项目地址获取错误 2) 没有项目访问权限3. ...
2018-07-16 21:49:43 246
原创 PyML(一)——感知机模型
本节介绍分类算法一:感知机模型perceptron_class.py:# -*- coding: utf-8 -*-# @Time : 2018/7/16 17:30# @Author : Alan# @Email : xiezhengwen2013@163.com# @File : perceptron_class.py# @Software: PyChar...
2018-07-16 19:57:41 764
原创 TensorFlow问题汇总
问题一:output, h1 = cell.call(inputs, h0) #调用call函数报错:AttributeError: 'BasicRNNCell' object has no attribute '_kernel'改正:output, h1 = cell.__call__(inputs, h0) #调用call函数...
2018-07-06 20:10:02 3502
转载 RNN(一) —— 完全图解RNN、RNN变体、Seq2Seq、Attention机制
本文主要是利用图片的形式,详细地介绍了经典的RNN、RNN几个重要变体,以及Seq2Seq模型、Attention机制。希望这篇文章能够提供一个全新的视角,帮助初学者更好地入门。一、从单层网络谈起在学习RNN之前,首先要了解一下最基本的单层网络,它的结构如图:输入是x,经过变换Wx+b和激活函数f得到输出y。相信大家对这个已经非常熟悉了。二、经典的RNN结构(N vs N)在实际应用中,我们还会遇...
2018-07-06 17:34:11 866
转载 TensorFlow实战入门(一)——识别手写字体
from __future__ import absolute_importfrom __future__ import divisionfrom __future__ import print_functionimport osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' #隐藏提示警告import tensorflow as tffrom t...
2018-07-05 18:58:21 1078
转载 Tensorflow api 修改
AttributeError: 'module' object has no attribute 'SummaryWriter' tf.train.SummaryWriter改为:tf.summary.FileWriterAttributeError: 'module' object has no attribute 'summaries' tf.merge_all_summaries()改...
2018-07-04 19:05:55 690
学术海报Posters templates.zip
2019-10-12
native bayes朴素贝叶斯的python代码实现
2018-04-29
基于用户协同过滤usercf的python代码实现
2018-04-29
如何用python找出有包含关系表的父节点id,并导入数据库,关系参考省市区关系
2017-10-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人