自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (3)
  • 收藏
  • 关注

转载 1.1亿!罗永浩首场直播爆卖背后:放下面子赚钱,才是成年人最大的体面

做直播赚钱,跟做其它所有合法工作赚钱一样,一样可以选择干干净净的赚钱。而越假装不在乎钱,就越不会去赚钱,所以她在30岁时,自己撕掉那块遮羞布,拼命赚钱,过积极的生活。站街上一天8小时,赚80元,可80元卖5盒明信片就有了啊。提及这段经历,就是想说,当你真的开始在乎钱,真的想赚更多钱时,你真的能找到各种办法。这个社会的很多人,有些病态,自己背着房贷,猪肉排骨都舍不得大口吃,还不努力赚钱,甚至还不好意...

2020-04-03 09:24:39 786

原创 Camera算法

camera算法:https://www.cnblogs.com/linhaostudy/category/1870237.html

2021-08-25 11:33:39 677

原创 vim编辑器替换以及全局替换

语法: [addr]s/源字符串/目的字符串/[option][addr]表示检索范围  “1,n”: 表示从第1行到n行  “%”: 表示整个文件,同"1,"  ".,"  ".,"  ".," :表示从当前行到文件尾[addr]省略时表示当前行s: 表示替换操作,为substitute的缩写[option]: 表示操作类型,如:g: global,表示全局替换c: confirm,表示进行确认p: 表示替代结果逐行显示(Ctrl + L恢复屏幕)i: ignore,不区分大小写[

2020-08-19 10:54:14 1200 1

原创 Failed calling sys.__interactivehook__ 错误的解决

启动python,有些错误,如下。PS D:…> pythonPython 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32Type “help”, “copyright”, “credits” or “license” for more information.Failed calling sys.interactivehookTraceback (most recen

2020-06-23 16:11:48 410

原创 利用pip和清华源安装tensorflow的GPU版本和CPU版本(或其他模块)

安装tensorflow时,如果使用直接安装速度相对较慢,采取清华大学的镜像会提高速度。GPU版本:pip install tensorflow-gpu1.8 -i https://pypi.tuna.tsinghua.edu.cn/simplepip install tensorflow1.8 -i https://pypi.tuna.tsinghua.edu.cn/simple...

2020-06-18 16:17:11 5276

原创 ModuleNotFoundError: No module named pip.__internal , pip 无法下载软件 解决办法

python -m ensurepippython -m pip install --upgrade pip如果更新不成功,加上–user,就可以了。python -m ensurepippython -m pip install --upgrade pip --user

2020-06-18 14:22:48 162

原创 one-hot编码

one-hot机器学习算法无法直接用于数据分类。数据分类必须转换为数字才能进一步进行。在本教程中,你将发现如何将输入或输出的序列数据转换为一种热编码,以便于你在Python中深度学习的序列分类问题中使用。看完本教程后,你将会了解:· 1.什么是整数编码和One-Hot编码,以及为什么它们在机器学习中是必需的。· 2.如何在Python中手工计算一个整数编码和One-Hot编码。· 3.如何使用scikit-learn和Keras库来自动对Python中的序列数据进行编码。本教程分为

2020-06-12 15:44:47 522

原创 算法链接

1.四种基本的数据结构:https://blog.csdn.net/xfyangle/article/details/67031686https://blog.csdn.net/iteslafan/article/details/1032156482.排序:https://blog.csdn.net/fengshenju2018/article/details/1065266083.链表;https://blog.csdn.net/Shuffle_Ts/article/details/95055

2020-06-05 16:55:28 210

原创 深度学习链接

1.目标检测总结:https://blog.csdn.net/molihong28/article/details/90137182

2020-06-05 16:30:26 294

原创 机器学习链接

1.机器学习算法岗常见笔试面试题整理:https://blog.csdn.net/xxn_723911/article/details/802644702.机器学习SVM算法常见面试题(一):https://blog.csdn.net/mengjizhiyou/article/details/1055099473.机器学习与算法常见面试题总结(持续更新):https://blog.csdn.net/a18612039484/article/details/100590354...

2020-06-04 17:50:04 196

原创 深度学习-CNN

原文链接:https://blog.csdn.net/v_JULY_v/article/details/51812459

2020-06-04 10:10:15 148

原创 深度学习-RNN LSTM BI-LSTM

RNN 循环神经网络RNN主要处理有时序关系的变长序列问题。每个神经元在每一时刻都一个特殊的hidden状态h(t),由当前节点的输入I(t)和上一时刻t-1隐藏状态h(t-1)加权求和后经过一个非线性激活函数得到,具体表示成公式如下:每个神经元t时刻隐状态参数Whh决定了当前神经元以多少比例接受之前所有时刻[0,t-1]的输入信息阻碍RNN发展的两个严重问题是:梯度爆炸 和 梯度消失、RNN的对隐状态h(0)进行反向传播:利用RNN时序上的依赖关系对上式进行展开,得到(注意,下式成立的前

2020-06-04 10:01:22 679

原创 深度学习-前向传播和反向传播

在求出前向传播和反向传播前要先确定参数和输入输出符号的表达形式最普通的DNN就可以看做是一个多层感知机MLP,感知机的输出其实就是对输入的加权求和:,再经过一个非线性激活函数首先来定义权值矩阵W,按照下图规则,表示的是第3层第2个神经元和第2层第4个神经元之间连线(连线就代表权重,可以看成是的省略写法)。那么为什么不写成呢,形式上是允许的,但是如果这样写的话,第3层神经元的输入就要通过来计算,而前者只需要计算,省略了矩阵转置的额外工作量。偏置项b的定义也是类似,表示第2层第3个神经元的偏置。再定

2020-06-04 09:52:48 793

原创 机器学习-决策树

上:https://blog.csdn.net/HerosOfEarth/article/details/52347820下:https://blog.csdn.net/HerosOfEarth/article/details/52425952

2020-06-04 09:45:17 138

原创 机器学习-AdaBoost算法

简介Adaboost算法是一种提升方法,将多个弱分类器,组合成强分类器。AdaBoost,是英文”Adaptive Boosting“(自适应增强)的缩写,由Yoav Freund和Robert Schapire在1995年提出。它的自适应在于:前一个弱分类器分错的样本的权值(样本对应的权值)会得到加强,权值更新后的样本再次被用来训练下一个新的弱分类器。在每轮训练中,用总体(样本总体)训练新的弱分类器,产生新的样本权值、该弱分类器的话语权,一直迭代直到达到预定的错误率或达到指定的最大迭代次数。总体—

2020-06-04 09:42:24 619

原创 机器学习-朴素贝叶斯算法

简介NaïveBayes算法,又叫朴素贝叶斯算法,朴素:特征条件独立;贝叶斯:基于贝叶斯定理。属于监督学习的生成模型,实现简单,没有迭代,并有坚实的数学理论(即贝叶斯定理)作为支撑。在大量样本下会有较好的表现,不适用于输入向量的特征条件有关联的场景。基本思想(1)病人分类的例子某个医院早上收了六个门诊病人,如下表:症状  职业   疾病——————————————————打喷嚏 护士   感冒打喷嚏 农夫   过敏头痛  建筑工人 脑震荡头痛  建筑工人 感冒打喷嚏 教师   感冒头

2020-06-04 09:34:24 408

原创 机器学习-支持向量机(SVM)详解

原文链接:https://blog.csdn.net/b285795298/article/details/81977271?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineL...

2020-06-04 09:28:58 189

原创 机器学习-K-Means算法

简介又叫K-均值算法,是非监督学习中的聚类算法。基本思想k-means算法比较简单。在k-means算法中,用cluster来表示簇;容易证明k-means算法收敛等同于所有质心不再发生变化。基本的k-means算法流程如下:选取k个初始质心(作为初始cluster,每个初始cluster只包含一个点); repeat: 对每个样本点,计算得到距其最近的质心,将其类别标为该质心所对应的cluster; 重新计算k个cluster对应的质心(质心是clust

2020-06-04 09:15:01 744

原创 机器学习-KNN(最近邻)详解

K-近邻算法原理K最近邻(kNN,k-NearestNeighbor)分类算法,见名思意:找到最近的k个邻居(样本),在前k个样本中选择频率最高的类别作为预测类别,什么?怎么那么拗口,没图说个JB,下面举个例子,图解一下大家就会显而易见了,如下图:我们的目的是要预测某个学生在数学课上的成绩。。。先来说明几个基本概念:图中每个点代表一个样本(在这里是指一个学生),横纵坐标代表了特征(到课率,作业质量),不同的形状代表了类别(即:红色代表A(优秀),绿色代表D(不及格))。我们现在看(10,20)这个.

2020-06-04 09:06:39 1452

原创 深度学习-Ultra-Light-Fast-Generic-Face-Detector-1MB网络结构详解

近日,用户Linzaer在Github上开源了一款适用于边缘计算设备、移动端设备以及 PC 的超轻量级通用人脸检测模型,该模型文件大小仅1MB,一经开源就霸榜Github Trending榜单。短短几天时间,已经在Github上标星2.1K,398个Fork(Github地址:https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB)据Linzaer介绍,该模型设计是针对边缘计算设备或低算力设备(如用ARM推理)设计的

2020-06-03 15:40:13 1374 1

原创 机器学习-多元线性回归(multiple linear regression)

先甩几个典型的线性回归的模型,帮助大家捡起那些年被忘记的数学。● 单变量线性回归: h(x)=theta0 + theta1* x 1● 多变量线性回归: h(x)=theta0 + theta1* x 1 + theta2* x 2 + theta3* x 3● 多项式回归: h(x)=theta0 + theta1* x 1 + theta2* (x2^2) + theta3* (x3^3)多项式回归始终还是线性回归,你可以令x2=x22,x3=x33,简单的数据处理一下就好了,这

2020-06-03 15:06:13 3938 1

原创 机器学习-逻辑回归(Logistic Regression)

一. 逻辑回归在前面讲述的回归模型中,处理的因变量都是数值型区间变量,建立的模型描述是因变量的期望与自变量之间的线性关系。比如常见的线性回归模型:而在采用回归模型分析实际问题中,所研究的变量往往不全是区间变量而是顺序变量或属性变量,比如二项分布问题。通过分析年龄、性别、体质指数、平均血压、疾病指数等指标,判断一个人是否换糖尿病,Y=0表示未患病,Y=1表示患病,这里的响应变量是一个两点(0-1)分布变量,它就不能用h函数连续的值来预测因变量Y(只能取0或1)。总之,线性回归模型通常是处理因变量是连续

2020-06-03 14:53:32 693

原创 深度学习-MTCNN网络结构详解

MTCNN工作原理MTCNN是什么MTCNN,Multi-task convolutional neural network(多任务卷积神经网络),将人脸区域检测与人脸关键点检测放在了一起,它的主题框架类似于cascade。总体可分为P-Net、R-Net、和O-Net三层网络结构。它是2016年中国科学院深圳研究院提出的用于人脸检测任务的多任务神经网络模型,该模型主要采用了三个级联的网络,采用候选框加分类器的思想,进行快速高...

2020-06-03 14:45:03 4099

原创 深度学习-Inception和Xception网络结构详解

Inception 是神经网络结构的一大神作,其提出的「多尺寸卷积」和「多个小卷积核替代大卷积核」等概念是现如今许多优秀网络架构的基石。也正是如此,基于此的 Xception 横空出世,作者称其为 Extreme Inception,提出的 Depthwise Separable Conv 也是让人眼前一亮。本文不详细讲解论文内容,只探讨提出的这几个基础概念和结构,并按照时间顺序来探讨。首先探讨的是 Inception 的 多尺寸卷积核 和 卷积核替换,然后到 Bottleneck,最后到 Xceptio

2020-06-03 14:23:25 1918 1

原创 OpenCL 性能分析事件、工作项同步化

1.性能事件分析1.1配置性能分析命令为了获得一条命令的时序信息,需要分别做以下三步:在用clCreateCommandQueue函数创建命令队列时,设置CL_QUEUE_PROFILING_ENABLE标志;将cl_event所要进行性能分析的命令关联起来。如前所述,这可以将事件的指向设为入列命令的函数的最后一个参数。在执行完后,调用clGetEventProfilingInfo函数来...

2020-04-29 16:36:28 1352

原创 OpenCL 主机提醒事件、命令同步事件

1.在OpenCL中,事件是一个和事件发生(occurrence)相对应的数据结构。一次事件监视的可能是数据传输操作的结束,也可能监视的是内核的执行。可以通过三种主要的方式来使用事件:(1.主机提醒(host notification)--用来提醒主机,设备已经执行完一条命令的事件;(2.命令同步--用来强迫延迟执行,直到另一个事件发生的事件;(3.性能分析--用来监视执行一条命令所耗时长的...

2020-04-29 13:49:37 623

原创 菜鸟教程 程序员学习网站

菜鸟、小白的学习网站,你想学习的技术,网站上都有!网站链接:https://www.runoob.com/

2020-04-26 16:01:10 613

原创 深度学习-YOLOv4网络结构详解

简介论文提出YOLOv4,从图1的结果来看,相对于YOLOv3在准确率上提升了近10个点,然而速度并几乎没有下降.论文主要贡献如下:1.提出速度更快、精度更好的检测模型,仅需要单张1080Ti或2080Ti即可完成训练。3.验证了目前SOTA的Bag-ofFreebies(不增加推理成本的trick)和Bag-of-Specials(增加推理成本的trick)的有效性。4.修改了SOT...

2020-04-26 14:43:36 5184

原创 2020年华为鲲鹏产业体系研究深度报告

导语华为 2019 年先后发布两款高性能的 7nm 级芯片处理器鲲鹏 920 和昇腾 910,标志自研芯片算力步入 ARM 架构体系前列水平。以此为契机,华为 2019 年 7 月召开“鲲鹏展翅,力算未来,开创计算新时代”为主题的首届鲲鹏计算产业峰会,拉开全栈式鲲鹏计算 产业联盟大幕。PS:我们运营的备用号 行研资本(ID:report18)为很多老朋友提供了另一处空间,欢迎大家同时关注!来...

2020-04-26 14:05:38 6517

原创 机器学习-SVM支持向量机解析

支持向量机(SVM)1 摘要支持向量机是一种二类分类模型,它的基本模型是定义在特征空间上的间隔最大的线性分类器,所以模型的学习策略就是间隔最大化,因此形式可化为一个求解凸二次规划的问题,也等价于正则化的合页损失函数的最小化问题,支持向量机的学习算法是求解凸二次规划的最优化算法。对于入门支持向量机,可以先不用看懂上面的摘要,通过逐步理解下面的公式...

2020-04-26 14:00:13 411

转载 MySQL数据库面试题(2020最新版)

原文链接:https://blog.csdn.net/ThinkWon/article/details/104778621

2020-04-26 11:53:23 168

原创 卷积神经网络的变革方向

从2012年的AlexNet发展至今,科学家们发明出各种各样的CNN模型,一个比一个深,一个比一个准确,一个比一个轻量。我下面会对近几年一些具有变革性的工作进行简单盘点,从这些充满革新性的工作中探讨日后的CNN变革方向。卷积只能在同一组进行吗?-- Group convolutionGroup convolution 分组卷积,最早在AlexNet中出现,由于当时的硬件资源有限,训练AlexN...

2020-04-26 10:35:43 596

原创 python3 内置函数说明

Python3 内置函数注意:有些函数与 Python2.x 变化不大,会直接跳转到 Python2.x 教程下的内置函数说明,大家要注意下哈。内置函数abs() dict() help() min() setattr()all() dir() hex() next() slice()any() divmod() id() object() sorted()ascii() enumer...

2020-04-26 10:12:39 137

原创 Python3 正则表达式解析

正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re 模块也提供了与这些方法功能完全一致的...

2020-04-26 10:10:17 180

原创 Python3 面向对象解析

Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。接下来我们先来简单的了解下面向对象的一些基本特征。面...

2020-04-26 09:57:19 256

原创 OpenCL 图像处理函数、图像放缩和插值

1.OpenCL提供了大量可以在内核中运行的图像处理函数,它们大致可以分为以下三类:(1)Read functiongs--返回给定坐标上的颜色取值;(2)write functiongs-- 设定给定坐标上的颜色取值;(3)Information functions-- 提供关于图像对象的信息,例如图像的维度以及像素属性;图像读取函数是从图像对象中读取向量,他们各自的参数基本一样。唯一...

2020-04-03 14:15:12 3936 1

原创 OpenCL 设备上的图像对象和采样器

1.设备上的图像对象:image2d_t和image3d_t当主机将一个图像对象传递到设备上,设备上的内核函数会将它作为一个内核参数来访问。这个参数的数据类型和图像的维度有关。如果接受的是二维图像对象,参数的数据类型就是image2d_t,如果接受的是三维图像对象,参数的数据类型就是image3d_t.缓存对象参数可以接受__global或__kernel等修饰符来指定在设备上存储缓存对象的位...

2020-04-03 10:12:09 1339 2

原创 串行计算、并行计算、分布式计算、网格计算与云计算

并行计算并行计算可以划分成时间并行和空间并行。时间并行即流水线技术,空间并行使用多个处理器执行并发计算,当前研究的主要是空间的并行问题。并行计算是相对于串行计算来说的。要理解并行计算,首先需要了解串行计算。串行计算是不将任务进行拆分,一个任务占用一块处理资源。 图1 串行计算并行计算则不同。首先,并行计算可以划分成时间并行和空...

2020-04-03 09:04:30 1016 1

原创 OpenCL相关资源

OpenCL: OpenCL快速入门教程http://blog.csdn.net/augusdi/article/details/12750683OpenCL Tutorialshttp://opencl.codeplex.com/wikipage?title=OpenCL%20Tutorialshttp://opencl.codeplex.com/wikipage?title=OpenC...

2020-04-02 11:26:59 210 1

转载 CSDN专访中科院贾海鹏:给异构开发者的六个建议

日前,CSDN专访了中科院助理研究员贾海鹏,他就异构计算的趋势、开发现状、AMD新推出的hUMA(异构统一内存访问)技术等话题分享了自己的看法。CSDN专稿 异构计算被视为计算机处理器继单核、多核之后的第三个时代,它将实现使用不同类型指令集和体系架构的计算单元,比如CPU和GPU之间的“协同计算、彼此加速”,从而突破CPU发展的瓶颈,有效解决能耗、可扩展性等问题。而异构开发也在走进更广的领域和开...

2020-04-02 11:03:44 458

C++学习笔记.docx

本文档通过通俗易懂的语言来讲解 C++ 编程语言。 C++ 是一种中级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 Windows、MAC 操作系统以及 UNIX 的各种版本。

2020-04-15

C语言学习笔记.docx

本文档是专门为需要从零开始了解 C 语言的软件程序员打造的。本文档将让您对 C 语言有足够的认识,从而提升您自己的专业知识水平。

2020-04-15

python学习笔记.docx

Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。

2020-04-13

空空如也

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

TA关注的人

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