自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 图像修复前沿(Image Restoration)

感觉图像修复真的太吃设备了,动不动就跑几周,时间成本太大了。

2023-04-24 15:21:52 1423 1

原创 《ESRGAN: Enhanced Super-Resolution Generative Adversarial Networks》介绍及代码

RRDB是由2018年发表在ECCV的《ESRGAN: Enhanced Super-Resolution Generative Adversarial Networks》提出的,该论文提出的方法在PIRM2018-SR Challenge中获得了第一名。代码。文章主要是在SRGAN的改动,SRGAN网络架构如下图所示:论文的主要工作有三个:1. 修改了SRGAN的网络架构,去掉了所有的BN层,将原始基础的残差块用提出的RRDB替换,如下图所示:这样做的原因为:(1)BN层在训练期间使用批次的均

2021-10-15 15:30:23 1434

转载 智能问答(QA)方法总结

方法总结可以初步划分为两类,基于词频的方法,通常是一些较为传统的方法,以及基于语义的方法,通常是基于机器学习的方法。1、基于词频的方法在机器学习出现之前,传统文本匹配方法通常是根据句子中的词频信息进行检索的,如信息检索中的TF-IDF,BM25,语言模型等方法,主要解决字面相似度问题。这些方法由于计算简单,适用范围广,到现在依旧是很多场景下的优秀基准模型。1.1 TF-IDF介绍TF-IDF(term frequency–inverse document frequency 是一种用于资讯检索与文

2021-06-23 16:22:08 3987

原创 Adam算法

原文链接《Adam:A Method for Stochastic Optimization》前沿知识普通更新最简单的沿着负梯度方向改变参数(梯度指向的是上升方向,但要最小化损失函数)。假设有一个参数向量x及其梯度dx,那么最简单的更新的形式是:x += - learning_rate * dx其中,learning_rate是一个超参数,它是一个固定常量。当在整个数据集上进行计算时,只要学习率足够低,总是能在损失函数上得到非负的进展。动量(Momentum)更新v = mu * v - l

2021-04-26 19:21:12 1238

原创 windows下python安装basemap,画世界地图以及根据经纬度标点

环境安装1、确定自己的python环境安装完毕且已配置好环境变量2、安装geos:pip install geos3、直接使用pip3 install pyproj 可能会安装错误,所以需要自己去下载.whl文件网址https://www.lfd.uci.edu/~gohlke/pythonlibs/(可以直接ctrl+f搜索)依次下载:(1)pyproj-版本号-(2)basemap-版本号-(一定要特别注意自己的是什么位计算机,什么版本的python,我第一次就是下了3.9的python

2021-01-11 15:14:12 2304 1

原创 react如何获取路由,以及如何进行路由跳转并传参,以及接收

1.获取路由 this.props.location.pathname2.进行路由跳转 this.props.history.push({pathname :"/meet"})3.获取动态路由参数 this.props.match.params.users路由传参 this.props.history.push({pathname :"/device/list",query:{data:item})接收路由传过去的参数 const {data}=this.props.location.query;、

2020-11-29 13:38:21 1944

原创 AAAI 2020使用深度强化学习的MOBA游戏《Towards Playing Full MOBA Games with Deep Reinforcement Learning》打败王者荣耀顶尖选手

不知道你是否玩过王者荣耀,不知道你是不是经历过被人机疯狂怼在塔下强杀然后嘲讽你的经历?就,真说多了就是泪。最近,NeurlPS2020会议收录了来自腾讯AI Lab的一篇强化学习的论文《Towards Playing Full MOBA Games with Deep Reinforcement Learning》本文将介绍一下这篇论所讲的内容。摘要多人在线竞技类游戏 MOBA 长久以来一直吸引着众多玩家,其中的王者荣耀、英雄联盟、Dota 2 等最近也常被 AI 研究者当做人工智能的实验场,其中的多

2020-11-28 21:42:00 3468 2

原创 《Dependency or Span, End-to-End Uniform Semantic Role Labeling》语义角色标注

《Dependency or Span, End-to-End Uniform Semantic Role Labeling》是一篇发表在AAAI会议上的论文,是由云从科技和上海交通大学联合创新实验室关于语义角色标注(SRL,Semantic Role Labeling)的研究成果。论文链接一、背景介绍SRL就是以句子中的谓词为中心,分析句子中各成分和谓词之间的联系。即句子的谓词(Predicate)- 论元(Argument)结构。谓词是对主语的陈述或说明,指出「做什么」、「是什么」或「怎么样,代表

2020-11-25 15:29:31 505

原创 tensorFlow:加载自定义本地图片作为数据集训练GAN

废话不多说 直接上代码data_path = pathlib.Path("./tupian") #这里是你要加载的图片文件夹路径、每个文件夹下分各个标签的文件all_image_paths = list(data_path.glob('*/*'))all_image_paths = [str(path) for path in all_image_paths] # 所有图片路径的列表random.shuffle(all_image_paths) # 打散image_count = len(a

2020-11-06 12:27:36 2500 4

原创 从零开始学爬虫(爬取豆瓣),一看就会

从零开始写爬虫,豆瓣影片的爬取一、 准备工作二、 构建流程三、各种工具的使用1、urllib的使用2、bs4 BeautifulSoup的使用3、xlwt的使用四、正式开始一、 准备工作语言:python编辑器:pycharm需要导的包:bs4、re、urllib、xlwt(可以通过左上角file->settings->project->interpreter->右边加号导包)爬虫就是编写程序模拟浏览器打开网页获取需要的内容二、 构建流程from bs4 impor

2020-09-13 13:47:05 2242

原创 数据进制的转换以及定点数的表示(原码、补码、反码、移码)

一、不同进制之间的转换      首先,要介绍一下基数和位权,所谓基数就是在进位计数法中,每个数位所能用到的不同数码的个数,如十进制的基数为10(0~9)。每个数码所表示的数值等于该数码本身乘以一个与它所在数位有关的常数,这个常数则称为位权。下面将详细介绍不同进制之间的转换:     ...

2020-04-25 15:35:34 3640

原创 数据库三大范式详解,部分依赖、完全依赖、传递依赖

数据库三大范式详解以及部分、完全、传递依赖一、第一范式二、第二范式三、第三范式四、部分依赖、完全依赖、传递依赖完结撒花一、第一范式数据库每一列都是不可分的基本数据项(原子数据项)就比如说:下面一个数据表编号姓名地址001李一山东,青岛002李二山东,济南003李三山东,济宁上表所示的地址,就不符合第一范式,以为地址那一列可以分为省份和市区...

2020-04-24 11:35:58 34179 18

原创 计算机系统概述要点的整理

一、计算机的发展历程1、 发展经历的4代:电子管时代、晶体管时代、中小规模集成电路时代、超大规模集成电路时代2、 微型计算机的发展以微处理器技术为标志3、 到目前为止,计算机中所有的信息仍用二进制方式表示的原因是由物理器件的性能决定二、计算机系统层次结构1、 计算机的基本功能: 数据加工、数据保存、数据传送和操作控制2、 计算机系统的组成:硬件系统和软件系统组成。其中硬件系统是组成计算...

2020-03-01 17:16:06 440

原创 哈夫曼树路径问题

哈夫曼树构造哈夫曼树的构造并不难,无非就是从给定的权值集合中选择最小的结点作为子树(哈夫曼几叉树就选几个)先进来构造,然后将选择的结点之和添加到原集合,接着重复上述步骤即可。最近遇到了一个很有意思的题目:下列选项给出的是从根分别到达两个叶结点路径上的权值序列,能属于同一棵哈夫曼树的是 () 。(D)A、24,10,5 和 24,10,7B、24,10,5 和 24,12,7C、24,1...

2019-11-28 12:02:46 4468 4

原创 二叉排序树的定义及其基本算法

一、二叉排序树1、二叉排序树的定义与存储结构 (1)二叉树的定义:      二叉排序树或者是空树或者是满足以下条件:      1)若它的左子树不空,则左子树上的所有关键字小于根关键字的值     &nbsp...

2019-10-21 19:39:31 2657

原创 详细论述最短路径(迪杰斯特拉算法和弗洛依德算法)

一、迪杰斯特拉算法      通常用迪杰斯特拉算法求图中某一顶点到其他各个顶点的最短路径。1、算法思想      设有两个集合S、T,集合S中存放图中已找到最短路径的顶点,集合T存放图中剩余顶点。初始状态时,集合S中只包含源点v0,然后不断地从集合T中选取到顶点v0路径最短...

2019-10-17 21:13:45 1491

原创 二路归并排序和基数排序

写在前面       前面有篇文章已经写了选择类排序、交换类排序和插入类排序(传送门),下面将介绍二路归并排序和基数排序。二路归并排序1、执行过程       原始序列:45 35 65 95 75 15 25   &n...

2019-10-13 21:21:06 962

原创 react build后页面空白,报错

主要有以下几种可能:1、在打包之前,在package.json中private下(位置任意)添加"homepage": “./”2、如果使用了路由,将项目中的引用路由时候的BrowserRouter改为HashRouter然后再打包一下应该就完事了,这样还不行,你滴我...

2019-09-30 23:07:44 1757 2

原创 浅谈最小(代价)生成树(普利姆算法和克鲁斯卡尔算法)

一、普利姆算法1、算法思想       从图中任选一个顶点,把它当作一棵树,然后从与这棵树相接的边中选取一条权值最小的边,并将这条边及其所连接的顶点并入这棵树中,此刻就得到了一棵有三个顶点的树。然后从与这棵树相接的边中任选一条权值最小的边,将这条边及其所连接的顶点并入这棵树中,依次类推,直到图中所有的顶点都被并入树中为止,此...

2019-09-23 17:36:36 1670 1

原创 CSS实现垂直居中的常用方法总结(看了面试必过的那种)

写在前面     很多前端面试中,都会问到css设置垂直居中的方法,这里做一个总结,你这个小机灵鬼一定要学会啊。正文     首先,如果 .parent 的 height 不写,你只需要 padding: 10px 0; 就能将 .child 垂直居中;如果 .parent 的 height ...

2019-09-19 20:50:04 640

原创 排序算法大集合:插入类(直接插入、折半插入、希尔)、交换类(冒泡、快排)、选择类。反正你想要的我都要。

排序总结      感觉还是要先总结一下排序算法的时间复杂度,空间复杂度,稳定性以及一些需要知道的小细节。时间复杂度      平均情况下,快速排序、希尔排序、归并排序和堆排序的时间复杂度都是O(nlogn),其他都是O(n^2)。一个特殊的是基数排序,时间复杂度是O(d...

2019-09-01 21:55:06 1481

原创 用浅显的话语来讲述栈这种数据结构

一、栈的基本概念1、栈的定义       栈是一种只能在一端进行插入或删除操作的线性表。其中允许进行插入或者删除操作的一端叫做栈顶,另一端叫做栈底。栈的插入和删除操作称为入栈和出栈。2、栈的特点       从栈的定义可以看出,栈只允许在栈顶进行插入删...

2019-07-25 20:52:58 272

原创 让我们一次把线性表搞个清清楚楚明明白白

一、写在前面如果我说数据结构是计算机从业人员最基本也必须要掌握的,就像演员记台词是本分一样,应该没人会纠正我吧。下面就让我们一起来将数据结构中最基本的线性表、栈和队列搞个清清楚楚明明白白。二、线性表首先我们要知道线性表是具有相同特性数据元素的一个有限序列,该序列中所含元素的个数称为线性表的长度。就比如说吧,有一队士兵,士兵的人数就对应线性表的长度,士兵的人数是有限的,这就对应了有限序列,队伍...

2019-07-15 20:16:52 350

原创 计算机网络中的时延到底是个什么东西?

       学习计算机网络的小伙伴们,肯定会接触到时延这个概念,当然接触不到的话就当我上一句是废话,当然也是废话。下面将开展一场时延这一概念的探索旅程。时延       首要任务肯定是要明白时延的概念,时延到底是个什么东西。时延是指数据(一个报文或分组,甚至比特)从网络(或链路)的一端传送到另一端所需的时间。它是...

2019-07-14 20:45:20 17194 3

空空如也

空空如也

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

TA关注的人

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