学习笔记
习惯有你qk
这个作者很懒,什么都没留下…
展开
-
viterbi维特比算法
维特比算法:使用动态规划,找出最短路径以下以图的形式来解释:图的节点按列组织,每列的节点数量可以不一样,每一列的节点只能和相邻列的节点相连,不能跨列相连,节点之间有着不同的距离,距离的值就不在图上一一标注出来了,大家自行脑补。过程其实很简单:为了找出S到E之间的最短路径,我们先从S开始从左到右一列一列地来看。首先起点是S,从S到A列的路径有三种可能:S-A1、S-A2、S-A3,如下图...原创 2020-04-01 16:16:29 · 288 阅读 · 0 评论 -
Linux下用Pycharm新建Anaconda虚拟环境并使用Anaconda管理虚拟环境
使用Pycharm创建Anaconda虚拟环境新建项目有两种方法可以使用:第一种如下图所示:在Project Interpreter 中将 New Environment 选择为Conda(在anaconda安装目录下bin目录下),要是提示Conda executable path is empty (Conda 可执行路径为空)的提示说明Pycharm没有自动得到Conda...原创 2019-09-25 16:51:25 · 2979 阅读 · 1 评论 -
linux下Anaconda安装后的使用
查看当前全部环境conda info --e # conda info -e 或者 conda info --envs 或者 conda env list 也是阔以的查看版本conda -Vanaconda -V创建一个名为gyy_venv的虚拟环境conda create -n gyy_venv python=3.7激活虚拟环境conda activate g...原创 2019-09-25 10:21:35 · 581 阅读 · 0 评论 -
shell脚本的执行方法以及注意事项
shell脚本的执行方法通常有三种假设现在有一个脚本是 aa.shbash aa.sh 或者 sh aa.sh这是当脚本文件本身没有可执行权限(即文件权限属性x位为-号)时常使用的方法,或者脚本文件开头没有指定解释器时需要使用的方法。推荐使用这种方法。./aa.sh指在当前路径下执行脚本(脚本需要有执行权限),需要将脚本文件的权限改为可执行(即文件权限属性为x位)。具体方法为:...原创 2019-04-10 15:26:00 · 427 阅读 · 0 评论 -
机器学习中的类别不均衡问题
基础概念类别不均衡:指在分类算法中,不同样本类别的比例悬殊比较大,会对算法的学习过程造成重大干扰。比如:一个二分类的问题上,有1000个样本,其中5个正样本,995个负样本,在这种情况下,算法只需将所有的样本预测为负样本,那么它的精度也可以达到99.5%,虽然结果的精度很高,但它依然没有价值,因为这样的学习算法不能预测出正样本。不均衡问题 会导致样本少的那一类的高错分率,即较少一类的样本很...原创 2019-03-25 11:11:12 · 562 阅读 · 0 评论 -
TF-IDF原理及python实战
TF-IDF是一种统计方法,用来评估一个字词对于一个文本集或者一个语料库中的的其中一份文件的重要程度。TF-IDF主要思想:如果某个词或短语在一篇文章中出现的频率(TF)高,并且在其他文章中很少出现,则认为此词或者短语具有很好的类别区分能力,适合用来分类。TF-IDF实际上是:TF * IDFTF:(Term Frequency),词频。表示词条t在文档d中出现的频率IDF:(Invers...原创 2019-03-12 16:06:35 · 3114 阅读 · 1 评论 -
docker学习2---docker的相关命令
与镜像相关的命令:从仓库中获取镜像: docker pull 镜像名称查看镜像列表: docker images删除镜像: docker rmi 镜像ID利用Dockerfile来创建镜像:a. 准备工作先创建一个目录:mkdir aaa进入目录:cd aaa创建Dockerfile文件(此文件所写的每一条指令都会创建一层镜像):touch Dockerfile编辑Docker...原创 2019-02-25 12:37:19 · 111 阅读 · 0 评论 -
docker学习1---对docker的理解
话不多说 ,先聊聊什么是dockerDocker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。目标:实现轻量级的操作系统虚拟化解决方案。Docker 的基础是: Linux 容器(LX...原创 2019-02-22 18:16:29 · 247 阅读 · 1 评论 -
git的安装及使用
一、git的安装及配置1、deepin下安装gitsudo apt-get install git2、配置用户名和邮箱git config --global user.name "用户名"git config --global user.email "邮箱"3、生成ssh公匙、私匙ssh-keygen -t rsa 三次回车4、查看公匙进入.ssh: cd ~/.ssh...原创 2019-02-26 17:40:38 · 151 阅读 · 0 评论 -
deepin终端学习笔记
deepin终端学习笔记linux系统的终端还是特别好用的,学习之后会很方便很方便快捷键的使用1. 启动终端 Ctrl + Alt + T2. 查看快捷键 在终端界面上,按下Ctrl + Alt + ?3. 纵向分屏 Ctrl+Shift+J 4. 横向分屏 Ctrl+Shift+H5. 全屏显示或者退出全屏 F116. 切换工作区 1. Ctrl +...原创 2019-02-12 16:16:49 · 5886 阅读 · 2 评论 -
机器学习(一)--- 监督学习&无监督学习
一、机器学习什么是机器学习?1. ARTHUR Samuel对机器学习的定义为:在没有明确设置的情况下,使计算机具有学习能力的 研究领域 (Samuel成名是因为他编写了一个具有自学能力的玩跳棋的程序,计算机会与自己对弈上万次,从而记录哪些是好的布局,那些是不好的布局) ----这个定义比较陈旧2. Tom Mitchell这样定义:计算机程序从 经验E 中学习解决某一个 任务T 进...原创 2019-02-27 17:10:17 · 251 阅读 · 1 评论