kker__
码龄13年
关注
提问 私信
  • 博客:205,044
    205,044
    总访问量
  • 30
    原创
  • 2,063,162
    排名
  • 26
    粉丝
  • 0
    铁粉

个人简介:知识的追随者

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2012-02-28
博客简介:

kker的博客

博客描述:
保持初心
查看详细资料
个人成就
  • 获得37次点赞
  • 内容获得20次评论
  • 获得110次收藏
  • 代码片获得134次分享
创作历程
  • 9篇
    2018年
  • 3篇
    2017年
  • 44篇
    2016年
成就勋章
TA的专栏
  • 自然语言处理
    6篇
  • python
    13篇
  • 机器学习
    4篇
  • 数据结构与算法
    4篇
  • 网络编程
  • 神经网络
  • leetcode
    9篇
  • C++
  • C
  • html
    2篇
  • 统计学
  • linux
    2篇
  • JAVA
    11篇
  • 算法分析
    1篇
  • 深度学习
  • 编程语言语法
    1篇
  • JVM
    1篇
  • ubuntu常用配置
    4篇
  • 实用代码实现
  • 开发环境配置
    1篇
  • 数据处理
    1篇
兴趣领域 设置
  • 人工智能
    nlp
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Python3 UnicodeDecodeError with readlines() method

代码示例:with open(TargetFile,'r',encoding='utf-8') as inputdata: contents=inputdata.readlines()当我们打开一个utf8含bom或者其他未知字符的文件时,会提示unicodeDecodeError:‘utf-8’ codec can’t decode byte 0x8f解决办法:我们加入erros参数...
原创
发布博客 2018.11.21 ·
3867 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

DL ML相关学习资源

吴恩达机器学习视频:课程连接https://www.coursera.org/learn/machine-learning?action=enroll&siteID=PYQagbz7Hd0-Lek7bRYb7OMsW9129cfbnA&utm_campaign=PYQagbz7Hd0&utm_content=3&utm_medium=partners&u...
原创
发布博客 2018.09.29 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DL训练数据集 归纳

数据集大全:25个深度学习的开放数据集
原创
发布博客 2018.09.27 ·
1081 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos简单离线安装docker

下载压缩包 https://download.docker.com/linux/static/stable/x86_64/ 按照文档操作 reference
转载
发布博客 2018.08.29 ·
1110 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

关于对话机器人,你需要了解这些技术

对话系统(对话机器人)本质上是通过机器学习和人工智能等技术让机器理解人的语言。它包含了诸多学科方法的融合使用,是人工智能领域的一个技术集中演练营。图1给出了对话系统开发中涉及到的主要技术。对话系统技能进阶之路图1给出的诸多对话系统相关技术,从哪些渠道可以了解到呢?下面逐步给出说明。 数学矩阵计算主要研究单个矩阵或多个矩阵相互作用时的一些性质。机器学习的各种模型都大量涉及矩...
转载
发布博客 2018.08.13 ·
3788 阅读 ·
2 点赞 ·
2 评论 ·
8 收藏

任务型对话机器人简介

1 什么是任务型机器人任务型机器人指特定条件下提供信息或服务的机器人。通常情况下是为了满足带有明确目的的用户,例如查流量,查话费,订餐,订票,咨询等任务型场景。由于用户的需求较为复杂,通常情况下需分多轮互动,用户也可能在对话过程中不断修改与完善自己的需求,任务型机器人需要通过询问、澄清和确认来帮助用户明确目的。2 任务型机器人的组成任务型机器人核心模块主要包括三部分:自然语言...
转载
发布博客 2018.08.01 ·
2573 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

MACBOOK配置机器学习和深度学习开发环境

macbook(2016 touchbar版本)下面配置机器学习和深度学习开发环境十分简单,首先我们需要明确安装哪些工具和库。主要的安装包如下: anaconda最新版本(python3.6版本) 可以从官网或者anaconda清华镜像去下载,在这里我下载的是最新的.sh文件,在terminal中输入命令安装 sh Anaconda3-5.1.0-MacOSX-x86_64.sh 安装完毕之后...
原创
发布博客 2018.06.03 ·
13266 阅读 ·
1 点赞 ·
8 评论 ·
24 收藏

python系列之---python的起源

根据TIOBE发布的2018年5月编程语言排行,可以看到python作为现在十分火热的语言,一直都是保持在前列。 5 月编程语言排行榜 TOP20 榜单: Top 10编程语言TIOBE指数走势(2002-2018) 今天就介绍一下python语言背后的起源。 Python,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 作为pyt...
原创
发布博客 2018.06.03 ·
7074 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

几秒快速了解音频或文本包含的关键信息

有没有遇到如下场景:面对一大段录音,视频或者文本,想要快速的获取关键信息,但是想要提炼出关键信息,我们不得不从头到尾的过一遍,那么如何快速的了解关键信息呢?这个场景的实现主要有以下几个方面的工作:1、音频转写为文本—-需要一个转写能力较高的模型2、数据预处理—对数据初步进行规范化处理,便于后续分析3、文本的分词—对文本进行正确的分词(基于实际场景需要添加专业词汇)4、对每一个词...
原创
发布博客 2018.02.26 ·
490 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ubuntu创建一个用户,且具备sudo权限

很多情况下面创建的用户只具有读的权限,连创建一个文件夹的权限都没有或者是不能访问系统文件给出“用户不在 sudoers 文件中。此事将被报告。”,很多博文给的建议是更改sudoers文件的配置,但是一般来说这是不可取的,因为系统文件最好还是不轻易更改,这里给出常用的创建用户的命令,也起到记录之用: 新建用户命令: sudo adduser XXX 这个命令可以创建一个用户 在用户组中查看权限
原创
发布博客 2017.07.04 ·
2480 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

UnicodeEncodeError: 'ascii' codec can't encode characters in 解决办法

编写代码的时候出现:UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position…很明显是编码的问题,然而检查了一下,coding都是设置的utf-8的编码格式,依然报错,没办法只有在代码前面加上几行代码,默认为utf-8,再运行完美解决问题import sysreload(sys)sys.setdefaultenco
原创
发布博客 2017.03.05 ·
14377 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

学习笔记(1):HTML语言框架

HTML(Hyper Text Markup Language)是一种标记性语言,用于描述网页。 主要有标签和内容组成,一个HTML文档就是一个网页。基本语言格式为:<!DOCTYPE HTML><html> <head> <title>学习笔记(1):HTML语言框架</title> </head> <body>

HTML语言框架

原创
发布博客 2017.02.10 ·
485 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

将Ubuntu主文件夹里的中文文件夹名称改成英文

方法一:首先修改现有主文件夹下各文件夹名称:Desktop、 Documents、 Download、 Music、 Pictures、 Public、 Templates、 Videos ……然后编辑配置文件:gedit ~/.config/user-dirs.dirs把文件夹指向改掉,例如:XDG_DESKTOP_DIR=”$HOME/Desktop”XDG_DOWNLOAD_DIR=”$HOM
转载
发布博客 2016.12.03 ·
3481 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Ubuntu下Fcitx和后续搜狗输入法的安装

在安装搜狗输入法之前,需要安装fcitx: 1,最开始更新列表sudo apt-get update 2,sudo apt-get install fcitx fcitx-config-gtk 3,sudo apt-get install fcitx-table-all 4,sudo apt-get install im-config(使用这个设置默认输入法框架为fcitx) 安
原创
发布博客 2016.12.02 ·
918 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

matplotlib之pyplot中ylabel和xlabel方法详解

去官网查看了一下方法,发现参数给了默认值,但是其他的值是什么?一脸懵逼。。。。。。。。竟然不给出一个参数的所以设置值,好吧,只能自己试了,首先贴出官方实例matplotlib.pyplot.ylabel(s, *args, **kwargs)override = { 'fontsize' : 'small', 'verticalalignment' : 'cen
原创
发布博客 2016.11.21 ·
62339 阅读 ·
2 点赞 ·
3 评论 ·
27 收藏

[leetcode]Tow Sum(java)

Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution.Example: Given nums = [2, 7, 11,
原创
发布博客 2016.09.19 ·
334 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java中length,length(),size()区别

1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看!这个例子来演示这两个方法和一个属性的用法public s
转载
发布博客 2016.08.28 ·
453 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JVM 堆内存设置原理

堆内存设置原理JVM堆内存分为2块:Permanent Space 和 Heap Space。 Permanent 即 持久代(Permanent Generation),主要存放的是Java类定义信息,与垃圾收集器要收集的Java对象关系不大。 Heap = { Old + NEW = {Eden, from, to} },Old 即 年老代(Old Generation),New 即 年轻代
转载
发布博客 2016.08.24 ·
518 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

有return的情况下try catch finally的执行顺序(最有说服力的总结)

结论:1、不管有木有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),所以函数返回值是在finally执行前确定的;4、finally中最好不要包含re
转载
发布博客 2016.08.22 ·
491 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java栈数据结构的实现方式

原文转载:http://www.codeceo.com/article/java-stack.html 栈是Java语言中最重要的数据结构之一,它的实现,至少应该包括以下几个方法:1,pop() 出栈操作,弹出栈顶元素。 2,push(E e) 入栈操作 3,peek() 查看栈顶元素 4,isEmpty() 栈是否为空 另外,实现一个栈,还应该考虑到几个问题:1,栈的初始大小以及栈满以后
转载
发布博客 2016.08.14 ·
573 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多