自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

姚蔚敏的博客

分享自己的坑替你躲坑

  • 博客(36)
  • 资源 (4)
  • 收藏
  • 关注

原创 牛客网python版本多行输入输出

牛客网python版本的输入输出的问题多行输入(在第一行标注行数)41 2 32 3 42147483647 0 21474836460 -2147483648 -2147483647多行输出Case #1: falseCase #2: trueCase #3: trueCase #4: false题目描述给定区间[-2的31次方, 2的31次方]内的3个整数A、B和C,请判断A+B是否大于C。输入描述:输入第1行给出正整数T(<=10),是测试用例的个数。随后给

2020-12-28 13:36:45 978 1

原创 各大短视频平台换脸视频背后的技术揭秘及deepfacelab教程

Linux系统下安装DeepFaceLab达到抖音换脸视频效果欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器

2020-12-10 17:21:10 6806 1

原创 Mac飞速安装homebrew(国内镜像版本)

mac下镜像飞速安装HomebrewHomebrew默认安装脚本(有翻墙都不好使):/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安着安着你就想把电脑砸掉,因为会出各种错误比如这样的:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation timed

2020-10-26 21:55:17 1117

原创 机器学习之决策树详细讲解及代码讲解

决策树讲解决策树是一种机器学习的方法。决策树的生成算法有ID3, C4.5和C5.0等。决策树是一种树形结构,其中每个内部节点表示一个属性上的判断,每个分支代表一个判断结果的输出,最后每个叶节点代表一种分类结果。 机器学习中分类和预测算法的评估: 准确率 速度 强壮行 可规模性 可解释性1. 什么是决策树/判定树(decision tree)?判定树是一个类似于流程图的树结构:其中,每个内部结点表示在一个属性上的测试,每个分支代表一个属性输出,而每个树叶结点代表类或类分布。树的最顶层

2020-09-29 11:52:25 1910

原创 机器学习与深度学习入门介绍2

机器学习基本概念介绍基本概念:训练集,测试集,特征值,监督学习,非监督学习,半监督学习,分类,回归概念学习:人类学习概念:鸟,车,计算机定义:概念学习是指从有关某个布尔函数的输入输出训练样例中推断出该布尔函数例子:学习 “享受运动" 这一概念:小明进行水上运动,是否享受运动取决于很多因素 样例 天气 温度 湿度 风力 水温 预报 享受运动 1 晴 暖 普通 强 暖 一样 是 2 晴

2020-09-29 10:56:56 145

原创 机器学习与深度学习入门介绍1

1. 机器学习 (Machine Learning, ML) 1.1 概念:多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。 1.2 学科定位:人工智能(Artificial Intelligence, AI)的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域,它主要使用归纳、综合而不是演绎。 1.3 定义:探究和开发一系列算法来如何使

2020-09-29 10:24:11 775

原创 Python中&与and有什么区别?

(&,|)和(and,or)得使用区别(&,|)和(and,or)是两组比较相似的运算符,用在“与”/ “或”上,在用法上有些许区别。(&,|)和(and,or)是用来比较两组变量的,格式基本上是:a & ba | ba and ba or b如果a,b是数值变量, 则&, |表示位运算, and,or则依据是否非0来决定输出and, or: # 判断变量是否为0, 是0则为False,非0判断为True, # and中含0,返回0; 均为非0时

2020-09-25 20:40:21 1434

原创 Ubuntu 18.04 安装 NVIDIA 显卡驱动超详细步骤

Ubuntu 18.04 安装 NVIDIA 显卡驱动我们今天的目标是在 Ubuntu 18.04 上安装 NVIDIA 显卡驱动,请注意,你的显卡一定要是 NVIDIA 的显卡才能按照这篇文章的方法安装1. 使用 Ubuntu 软件仓库中的稳定版本安装在终端输入:ubuntu-drivers devices可以看到如下界面:1.1 安装步骤点开官网,选择你的显卡点击 DOWNLOAD 按钮下载吧。接着需要先安装一些 NVIDIA 显卡依赖的软件,在终端依次执行如下命令: su

2020-09-18 19:10:54 29743 15

原创 Ubuntu18.04 安装 Anaconda3及超详细操作步骤

1. 下载 Anaconda下载 Anaconda3-5.3.1-Linux-x86_64.sh (Ubuntu18.04的对应的Anaconda版本):1.1 直接在清华大学开源软件镜像站下载![在这里插入图片描述](https://img-blog.csdnimg.cn/20200918172925391.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4

2020-09-18 18:11:11 5241 2

原创 Ubuntu18.04更换国内源及详细操作

Ubuntu18.04更换国内源这里讲解如何ubuntu系统如何更换阿里云源,作为科研的起步,跟着我,一步一步进入到机器学习的世界中吧!1.打开源文件sudo vi /etc/apt/sources.listdd(长按)i鼠标右键-粘贴你复制的源esc:wq2.将原有的数据注释掉,换上国内镜像长按dd进行删除原来的代码下边是阿里云源(推荐)deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe

2020-09-18 17:15:59 16436 4

原创 深度学习之卷积神经网络

一:卷积神经网络结构左图:全连接神经网络(平面),组成:输入层、激活函数、全连接层右图:卷积神经网络(立体),组成:输入层、卷积层、激活函数、池化层、全连接层在卷积神经网络中有一个重要的概念:深度卷积:在原始的输入上进行特征的提取。特征提取简言之就是,在原始输入上一个小区域一个小区域进行特征的提取,稍后细致讲解卷积的计算过程。二:卷积神经网络组成卷积神经网络组成:[INPU...

2019-11-26 16:58:10 3011

原创 深度学习之线性图像分类

一:问题介绍我们将介绍图像分类问题。所谓图像分类问题,就是已有固定的分类标签集合,然后对于输入的图像,从分类标签集合中找出一个分类标签,最后把分类标签分配给该输入图像。虽然看起来挺简单的,但这可是计算机视觉领域的核心问题之一,并且有着各种各样的实际应用。在后面的课程中,我们可以看到计算机视觉领域中很多看似不同的问题(比如物体检测和分割),都可以被归结为图像分类问题。以上图为例,图像分类模型读...

2019-11-26 16:18:48 1941

原创 ubuntu下如何安装pytorch,cuda,cudnn

安装anacondaLinux下安装Anaconda,pytorch-GPU版本(请确定你的机器上是否有英伟达显卡)首先:查看cuda的版本:cat /usr/local/cuda/version.txt一:去官网下载对应版本的Anaconda,这里我要用的是python 3.6,因此我下载的安装包为:Anaconda3-5.3.1-Linux-x86_64.sh1.新建环境conda ...

2019-10-11 12:11:11 1148

原创 使用jupyter notebook在pandas_datareader库的基础上实现股票预测

1. 如何使用jupyter notebook进行编程1.1 详细步骤首先开机后,如果你没有在base环境下安装pandas-datareader,seaborn包参考上一篇安装教程,直接点击下边链接传送过去看pip安装的教程点我传送到上一篇安装教程然后安好之后,点击微软符号+R键,输入cmd,回车,进入到cmd命令提示符界面,输入以下代码activate base接下来输入jup...

2019-05-22 10:29:36 3331

原创 解决windows环境下无法在jupyter notebook中调用pandas-datareader,seaborn库的问题

1.问题描述及解决方法我们在新建house(python2.7)的环境下执行conda install -n house pandas-datareader却发现http请求不存在的错误,具体原因是因为由于清华源对anaconda的不再支持,导致了我们请求错误,所以我们需要更换源,为了防止错误的发生。1.1 还原anaconda的源conda config --remove-ke...

2019-05-21 15:50:07 5646

原创 django框架的搭建

新建虚拟环境1、新建一个环境 test1: makevirtualenv djangotest2、安装django:指定django版本使用 pip instal django=1.9.8即可安装,可以使用 pip list来查看,此环境(test1)安装的驱动包等生成Django框架创建项目,django项目创建django-admin startproject djangote...

2019-04-01 19:20:05 653

原创 mac下使用vmware虚拟机安装win10环境

准备iso镜像一:首先我们需要提前准备好Windows 10的安装镜像,大家可以在微软官方网站下载得到,建议大家下载64位win10镜像文件(百度搜索:msdn)安装iso镜像1、点击添加新的虚拟机,选择从光盘或映像安装,选择刚下载的iso镜像,然后一直点下一步安装成功...

2019-03-31 16:15:27 13078 2

原创 在C语言中使用枚举法解决填运算符问题

题目:输入五个数,数与数之间用空格分开,然后给出结果,然后在5个数间只能添加“+”,“-”,“*”,“/”这4种运算符,使得等式成立。例如:输入五个运算数:3 3 3 3 3输入结果:3代码如下:int main(){ int j,i[5];//循环变量,数组i用来表示4个运算符 int sign;//累加运算时的符号 int result;//保存运算式的...

2019-03-28 17:12:27 885 1

原创 在C语言中使用枚举法算法思想解决奥数问题

枚举算法是我们在日常中使用到的最多的一个算法,它的核心思想就是:枚举所有的可能,大力出奇迹。枚举法的本质就是从所有候选答案中去搜索正确的解,使用该算法需要满足两个条件:(1)可预先确定候选答案的数量;(2)候选答案的范围在求解之前必须有一个确定的集合。代码如下:int main(){ int i1,i2,i3,i4,i5; long multi,result; ...

2019-03-27 16:18:44 883

原创 在C语言中使用二分法算法思想解决猜商品价格问题

电视抽奖活动中,根据主持人给出的提示(高了还是低了),观众在规定时间内猜中该商品价格即可获得该商品所谓的二分查找法,其实是一种有序的查找方法,也称折半查找(Binary Search),如果是无序的则要先进行排序操作。基本思想是:目标值通过与中间元素比较,可分为三种情况:第一种情况:目标值与中间元素相等,查找结束;第二种情况:目标值比中间元素大,则把后半部分的中间元素与目标值比较;第二种情...

2019-03-27 10:32:44 1595 1

原创 用Xcode创建一个C语言项目并编写C语言程序

在 Mac OS X 下学习C语言使用 Xcode。Xcode 是由Apple官方开发的IDE,支持C、C++、Objective-C、Swift等,可以用来开发 Mac OS X 和 iOS 上的应用程序。Xcode最初使用GCC作为编译器,后来由于GCC的不配合,改用LLVM/Clang。在Xcode上运行C语言程序在 Xcode 上运行C语言程序需要先创建工程,再在工程中添加源代码。...

2019-03-27 09:46:52 9947

原创 mac下GraphLab的安装和使用以及避坑指南

一:安装GraphLab==无论你是使用anaconda(极力推荐),还是virtualenv,一定要使用python2的版本,因为GraphLab只提供python2的版本 ==1.传统安装方法:进入到官网:Install GraphLab Create很多文章包括视频都认为需要下载下边这张图中的内容在此不建议安装这个东西,因为由于众所周知的原因导致及其慢的下载体验,属于傻瓜式操作...

2019-03-25 10:11:46 1097 1

原创 Anaconda中Conda常用命令

下面介绍anaconda的常用使用命令

2019-03-25 09:26:11 2914

原创 from models.es_types import ArticleType报错的解决方法

对于聚焦Python分布式爬虫必学框架Scrapy 打造搜索引擎课中出现from models.es_types import ArticleType 提示这行有问题错误提示from models.es_types import ArticleTypeModuleNotFoundError: No module named ‘models’解决方法from ArticleSpider...

2018-12-29 14:56:03 588

原创 最新版python对于elasticsearch-dsl的使用说明

一.旧版elasticsearch-dsl很多同学在python搜索引擎视频中关于看到的第十章elasticsearch使用中使用python创建mapping老师使用的以下代码,这些代码对于elasticsearch-dsl的引用已经失效,会报异常错误from datetime import datetimefrom elasticsearch_dsl import Document, D...

2018-12-29 14:36:53 6245 32

原创 elasticsearch查询

准备数据PUT lagou{ &quot;mappings&quot;: { &quot;job&quot;:{ &quot;properties&quot;:{ &quot;title&quot;:{ &quot;type&quot;: &quot;text&quot;, &quot;store&quot;:tr

2018-12-29 10:29:26 147

原创 elasticsearch映射mapping

映射映射是创建索引的时候,可以预先定义字段的类型以及相关属性elasticsearch会根据JSON源数据的数据基础类型猜测你想要的字段映射。将输入的数据转变成可搜索的索引项。Mapping就是根据我们自己定义的字段的数据类型,同时告诉Elasticsearch如何索引数据以及是否可以被搜索。作用:会让索引建立的更加细致和完善类型:静态映射和动态映射内置类型:文本类型: text,ke...

2018-12-29 10:26:06 232

原创 elasticsearch的crud以及批量操作

CURD操作#文档es的文档和索引CRUD操作#索引初始化操作#指定分片5个和副本的数量1个#shards一旦设置不能修改PUT lagou{ "settings": { "index":{ "number_of_shards":5, "number_of_replicas":1 } }}#获取所有索引GET _all#获取...

2018-12-29 10:22:51 411

原创 TF-IDF算法

TF-IDF算法(Term Frequency-Inverse Document Frequency)即词频-逆文档频率,一般用在文本描述中。主要思想是通过统计文章的关键词频率,来衡量和某个主题的相近程度或者计算文章之间的相似性。计算步骤(1)通过停用词将文章从字流分为词流,这儿推荐python的jieba库,下面给出一个使用示例:import jieba string='小明昨天去了...

2018-12-28 15:39:06 139

原创 elasticsearch-head的配置

ealsticsearch只是后端提供各种api,那么怎么直观的使用它呢?elasticsearch-head将是一款专门针对于elasticsearch的客户端工具elasticsearch-head配置包,下载地址:https://github.com/mobz/elasticsearch-headelasticsearch-head是一个基于node.js的前端工程,启动elastics...

2018-12-28 14:52:45 1813

原创 elasticsearch/elasticsearch-rtf在mac上安装及错误问题处理

什么是Elasticsearch-RTFRTF是Ready To Fly的缩写,在航模里面,表示无需自己组装零件即可直接上手即飞的航空模型,Elasticsearch-RTF是针对中文的一个发行版,即使用最新稳定的elasticsearch版本,并且帮你下载测试好对应的插件,如中文分词插件等,目的是让你可以下载下来就可以直接的使用(虽然es已经很简单了,但是很多新手还是需要去花时间去找配置,中间...

2018-12-28 14:13:49 464

原创 Mac上安装多个jdk并自由切换

1. 获取并安装多个版本的 jdk点击如下链接,你可以分别获取到:jdk1.7jdk1.8其中某些版本的 macOS 系统上自带 jdk1.6。如果没有的话,点击上面的链接从苹果官网下载,注意 oracle 官网不提供 jdk1.6 for macOS,只有 Linux 和 Windows 版本。2.修改系统环境变量,以自如的切换多个版本的 jdk例如我之前安装的是jdk1.7版本(...

2018-12-28 13:34:44 535

原创 MAC安装chromedriver碰到的问题

MAC安装chromedriver碰到的问题:mv: rename chromedriver to /usr/bin/chromedriver: Operation not permitted

2018-12-27 20:41:58 5278

原创 MysqlTwistedPipline的对象没有cursor属性

mac下抓取伯乐在线网站debug过程中遇到的坑及补充使用vartualenv创建的python3.x版本在pycharm中运行第四章抓取伯乐在线的例子中如果遇到以下情况该怎么做1.MysqlTwistedPipline的对象没有cursor属性?解决办法一:请检查你是否加了self?如果有,请去掉解决办法二:是否引入这些依赖import pymysqlfrom pym...

2018-12-27 14:15:17 819

原创 mac在pycharm下debug时, import MySQLdb 报这个错误,怎么解决?

mac下抓取伯乐在线网站debug过程中遇到的坑及补充使用vartualenv创建的python3.x版本在pycharm中运行第四章抓取伯乐在线的例子中如果遇到以下情况该怎么做1.ImportError: dlopen(/Users/apple/.virtualenvs/fortune_spider/lib/python3.6/site-packages/_mysql.cpython-3...

2018-12-27 13:10:19 685

原创 mac下python安装scrapy报错解决方案

distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse(‘incremental&amp;gt;=16.10.1’)Command “python setup.py egg_info” failed with error code 1 in /private/tmp/pip-i...

2018-12-23 19:59:32 610

机器学习决策树数据及bot

有决策树所需要得dot及CSV数据,大家可以去下载,以上就是关于决策树得所有数据,代码在我得博客中有

2020-09-29

kmeans算法配套数据

kmeans算法及kmeans-dbscan算法的应用,所用的数据为啤酒数据

2019-06-06

mingw-w64-x86_64-gcc-libs-5.1.0-1-any.pkg.tar.xz

用于解决anaconda使用中引入Graphlab-Create被墙的文件,具体解决方法可以移步我的博客

2019-03-25

xz-5.2.1-windows.zip

用于解决anaconda使用中引入Graphlab-Create被墙的文件,具体解决方法可以移步我的博客

2019-03-25

空空如也

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

TA关注的人

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