自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 pandas DataFrame

【Python学习笔记】Pandas库之DataFrame1 简介DataFrame是Python中Pandas库中的一种数据结构,它类似excel,是一种二维表。或许说它可能有点像matlab的矩阵,但是matlab的矩阵只能放数值型值(当然matlab也可以用cell存放多类型数据),DataFrame的单元格可以存放数值、字符串等,这和excel表很像。同时DataFrame...

2019-05-23 10:52:22 219

转载 python如何匹配CSV文件某一列数据,并根据匹配到的数据的值在后面添加新的一列内容

CSV数据格式如下所示:分类要求为:AAAI属于AI类,ICDM,SDM和KDD属于DM类,WWW属于NEW类上图所示第一列为名称,如何根据第一列的名称把前面的类别名称输出到第三列,实际效果为:如上图所示,第一列为名称,第三列为对应的类别名称,请给出python的实现代码答案对人有帮助,有参考价值0答案没帮助,是错误的答案,答非所问可以用pandas里面的map映射字典...

2019-05-14 14:06:21 13126 3

转载 attention 注意力机制

此文大部分参考深度学习中的注意力机制(2017版)张俊林的博客,不过添加了一些个人的思考与理解过程。在github上找到一份基于keras框架实现的可运行的注意模型代码:Attention_Network_With_Keras(对这个模型的详细理解可参考:《注意力模型的一个实例代码的实现与分析》)注意力模型:对目标数据进行加权变化。人脑的注意力模型,说到底是一种资源分配模型,在某个特定时刻...

2019-04-18 09:50:06 458

转载 GCN白话文解析

本文要介绍的这一篇paper是ICML2016上一篇关于 CNN 在图(graph)上的应用。ICML 是机器学习方面的顶级会议,这篇文章--<< Learning CNNs for Graphs>>--所研究的内容也具有非常好的理论和实用的价值。如果您对于图的数据结构并不是很熟悉建议您先参考本文末的相关基础知识的介绍。CNN已经在计算机视觉(CV)以及自然语言处理等领...

2019-04-16 10:12:00 2843 1

转载 GCN

今天想和大家分享的是图卷积神经网络。随着人工智能发展,很多人都听说过机器学习、深度学习、卷积神经网络这些概念。但图卷积神经网络,却不多人提起。那什么是图卷积神经网络呢?简单的来说就是其研究的对象是图数据(Graph),研究的模型是卷积神经网络。为什么有图卷积神经网络自2012年以来,深度学习在计算机视觉以及自然语言处理两个领域取得了巨大的成功。和传统方法相比,它好在哪里呢?假设有一张图...

2019-04-15 15:07:13 5793 1

转载 java内存分配之堆,栈,常量池

Java内存分配主要包括以下几个区域:1. 寄存器:我们在程序中无法控制2. 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中3. 堆:存放用new产生的数据4. 静态域:存放在对象中用static定义的静态成员5. 常量池:存放常量6. 非RAM(随机存取存储器)存储:硬盘等永久存储空间****************************...

2019-04-09 16:51:58 115

转载 np.argmax

假定现在有一个数组a = [3, 1, 2, 4, 6, 1]现在要算数组a中最大数的索引是多少.这个问题对于刚学编程的同学就能解决.最直接的思路,先假定第0个数最大,然后拿这个和后面的数比,找到大的就更新索引.代码如下a = [3, 1, 2, 4, 6, 1]maxindex = 0i = 0for tmp in a: if tmp > a[maxindex]: ...

2019-04-02 15:13:24 285

转载 详解python命名空间和作用域

详解python命名空间和作用域1、典型案例先从几个典型的案例来看下名称空间及作用域对python代码运行的影响,请看下面几个代码实例及其执行结果,是否符合你的预期。代码1:块作用域 1 2 3 ifTrue: i=1 printi 执行结果: 1代码2:函数作用域 1 ...

2019-04-02 11:50:23 127

转载 深度学习中batch,iteration,epoch的含义

深度学习的优化算法,说白了就是梯度下降。每次的参数更新有两种方式。第一种,遍历全部数据集算一次损失函数,然后算函数对各个参数的梯度,更新梯度。这种方法每更新一次参数都要把数据集里的所有样本都看一遍,计算量开销大,计算速度慢,不支持在线学习,这称为Batch gradient descent,批梯度下降。另一种,每看一个数据就算一下损失函数,然后求梯度更新参数,这个称为随机梯度下降,stoc...

2019-04-02 11:16:43 995

转载 java序列化和反序列化

Java基础学习总结——Java对象的序列化和反序列化一、序列化和反序列化的概念  把对象转换为字节序列的过程称为对象的序列化。  把字节序列恢复为对象的过程称为对象的反序列化。  对象的序列化主要有两种用途:  1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;  2) 在网络上传送对象的字节序列。  在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,...

2019-04-02 08:59:24 102

转载 数据标准化、归一化

数据标准化/归一化normalization转自:数据标准化/归一化normalization这里主要讲连续型特征归一化的常用方法。离散参考[数据预处理:独热编码(One-Hot Encoding)]。基础知识参考:[均值、方差与协方差矩阵][矩阵论:向量范数和矩阵范数]数据的标准化(normalization)和归一化 数据的标准化(normalizat...

2019-03-28 10:40:06 1077

转载 w2c的skip-gram模型

  这篇文章主要是对介绍Word2Vec中的Skip-Gram模型的两篇英文文档的翻译、理解。原文英文文档为: Word2Vec Tutorial - The Skip-Gram Model、 Word2Vec (Part 1): NLP With Deep Learning with Tensorflow (Skip-gram)什么是Word2Vec和Embeddings?  Word2...

2019-03-11 16:01:40 896

转载 numpy的axis理解(基于sum函数)

在numpy库中,axis轴的问题比较重要,不同的值会得到不同的结果,为了便于理解,特此将自己的理解进行梳理为了梳理axis,借助于sum函数进行!a = np.arange(27).reshape((3,3,3))print(a)# [[[ 0 1 2]# [ 3 4 5]# [ 6 7 8]]## [[ 9 10 11]# [12 13 1...

2019-03-11 11:24:51 185

原创 目前neo4j建立多个数据库的办法

由于使用Neo3.x创建新数据库而不删除现有数据库,所以只需在$NEO4J_HOME的conf的目录编辑neo4j.conf。搜寻dbms.active_database=,其默认值应为graph.db。用其他名称替换它,然后再次启动neo4j。现在,将在该目录名下创建一个新数据库。若要切换回以前的db,请重复这些步骤,只需将新值替换为graph.db在配置文件中。...

2019-02-26 15:30:29 7074

转载 深入理解python中函数传递参数是值传递还是引用传递

目前网络上大部分博客的结论都是这样的:Python不允许程序员选择采用传值还是传 引用。Python参数传递采用的肯定是“传对象引用”的方式。实际上,这种方式相当于传值和传引用的一种综合。如果函数收到的是一个可变对象(比如字典 或者列表)的引用,就能修改对象的原始值——相当于通过“传引用”来传递对象。如果函数收到的是一个不可变对象(比如数字、字符或者元组)的引用,就不能 直接修改原始对象——相...

2019-02-26 10:41:43 473

转载 java的Arrays工具类

&lt;link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-ef5913e0b5.css"&gt; &lt;div class="htmledit_views" id="content_views"&gt;翻译人

2018-12-05 16:02:51 171

转载 java泛型

java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一 对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java 泛型详解、Java中的泛型方法、 java泛型详解1. 概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型...

2018-11-30 10:56:16 263

转载 Mysql80的jdbc连接错误解决

&lt;link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-2c6a5211c9.css"&gt; &lt;div class="htmledit_views" id="content_views"&gt;

2018-11-30 10:31:38 1096

转载 RNN拟合回声信号序列

这一节使用TensorFlow中的函数搭建一个简单的RNN网络,使用一串随机的模拟数据作为原始信号,让RNN网络来拟合其对应的回声信号。样本数据为一串随机的由0,1组成的数字,将其当成发射出去的一串信号。当碰到阻挡被反弹回来时,会收到原始信号的回声。如果步长为3,那么输入和输出的序列如下图所示:原序列 0 1 1 0 1 0 1 1 ...

2018-11-21 10:53:46 621 1

转载 android:exported

昨天在用360扫描应用漏洞时,扫描结果,出来一个Android:exported属性,其实之前根本不知道这个属性,更不知道这个属性用来干嘛的,详情见下图:&nbsp;因此,查了官方API,学习了一下这个属性!android:exported 是Android中的四大组件 Activity,Service,Provider,Re...

2018-11-21 10:12:59 394

转载 android的sharedUserId

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jiangwei0910410003/article/details/51316688 一、前言今天我们来看一下Android中一个众人熟悉的一个属性:shareUse...

2018-11-21 09:53:03 2135

转载 yield

您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。区别就是:赋值运算,先计算赋值号(也就是=号左边的,再赋值) 1、a, b = b, a+b 这种赋值先计算等值 右边 就是 b=1 a+b=1再赋值给a和b,那么 a=1,...

2018-10-30 09:56:56 146

转载 yield

阅读别人的python源码时碰到了这个yield这个关键字,各种搜索终于搞懂了,在此做一下总结:通常的for…in…循环中,in后面是一个数组,这个数组就是一个可迭代对象,类似的还有链表,字符串,文件。它可以是mylist = [1, 2, 3],也可以是mylist = [x*x for x in range(3)]。 它的缺陷是所有数据都在内存中,如果有海量数据的话将会非常耗内存。 生...

2018-10-26 15:01:37 119

转载 feature map 卷积核等

&lt;link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-e4c7a3727d.css"&gt; &lt;div class="htmledit_views"&gt; &lt;h1&gt;&am

2018-10-25 11:22:21 1136

转载 tensorflow队列机制

环境Tensorflow1.2(这是最新的一个版本),python2.7这是我重点要讲的解决方案,我怕篇幅过长,分成了两篇,上篇介绍一下预备的东西,下篇来进行实验一.Tensorflow中的队列机制队列和线程是Temsorflow中实现异步的重要工具。为什么要异步?用一个形象的例子来解释这个问题。可以把数据导入的过程看作io操作,在数据规模极大的情况下,io请求需要大量时间执行。同步...

2018-10-24 21:24:22 597

原创 tensorflow的queue

这篇文章来说说TensorFlow里与Queue有关的概念和用法。其实概念只有三个:Queue是TF队列和缓存机制的实现 QueueRunner是TF中对操作Queue的线程的封装 Coordinator是TF中用来协调线程运行的工具虽然它们经常同时出现,但这三样东西在TensorFlow里面是可以单独使用的,不妨先分开来看待。1. Queue根据实现的方式不同,分成具体的几...

2018-10-24 21:18:11 326

转载 python的变量与赋值

python的变量与赋值1.变量的命名规则变量其实通过一个标记调用内存中的值,而变量名就是这个标记的名称,但是万一这个标记已经被提前占用或者解释器认为这个标记是不合法的,那么就会报错。下面总结了一下变量的命名规则:1.不能使用python的关键字,也就是说标记不能被提前占用,python的关键字包括:['and', 'as', 'assert', 'break', 'class'...

2018-10-19 15:04:41 243

转载 python变量作用域

python变量作用域2017年07月30日 10:11:49 煎饼灬果子 阅读数:5400 标签: python 更多个人分类: python 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bylhjcsmmd/article/details/76372110python的作用域并不是哪里都能访问的,类似于Java,分全局和局...

2018-10-19 15:01:30 150

转载 numpy中的meshgrid函数

numpy中的meshgrid函数2017年12月17日 20:50:46 修炼之路 阅读数:5170更多个人分类: numpy修炼之路 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_29957455/article/details/78825945numpy官方文档meshgrid函数帮助文档https://docs...

2018-10-19 10:20:47 287

转载 隐式intent详解

 本篇文章,对隐式启动Activity再做分析。  有些人可能会说了,隐式启动活动不是很简单吗?这有什么不理解的?话先别说的这么早,对于隐式启动,还是具有很大的坑要爬的,当然,您如果是一个资深开发者就另当别论了。  本篇文章,我们从最简单的开始,一步步引入,相信这样的方式,读起来也会轻松一些。  我们平时启动一个活动,会通过两种方式。1、显示启动;2、隐式启动。  (一)首先,我们来...

2018-10-18 10:09:05 2951

转载 Intent传递数据重复问题

Android解决Intent中的数据重复问题转载地址:http://www.cnblogs.com/anrainie/articles/2383941.html最近在研究Android,遇到了一些Notification(通知)的问题:1、Notification如何传递参数2、Notification如何区别化3、从Intent(意图)寻找Activity(活动)说起...

2018-10-10 15:33:55 321

转载 python字符串格式化%和{}操作符

python字符串格式化 %操作符 {}操作符---总结Python字符串格式化 (%占位操作符)在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。Python中内置有对字符串进行格式化的操作 %。模板格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一...

2018-09-27 09:42:59 531

转载 tf.cond()

由于tensorflow使用的是graph的计算概念,在没有涉及控制数据流向的时候编程和普通编程语言的编程差别不大,但是涉及到控制数据流向的操作时,就要特别小心,不然很容易出错。这也是TensorFlow比较反直觉的地方。在TensorFlow中,tf.cond()类似于c语言中的if...else...,用来控制数据流向,但是仅仅类似而已,其中差别还是挺大的。关于tf.cond()函数的具体...

2018-09-19 10:06:09 406

转载 java接口回调

JAVA接口回调详解2017年11月21日 14:27:18 Bing_Hui 阅读数:2368 标签: Android java 更多个人分类: Android基础 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hbyh632/article/details/78592242    日常开发中接口回调机制无处不在,刚开始用时却...

2018-09-14 09:26:20 169

转载 浅谈Java中的equals和==

浅谈Java中的equals和==浅谈Java中的equals和==  在初学Java时,可能会经常碰到下面的代码:1 String str1 = new String("hello");2 String str2 = new String("hello");3 4 System.out.println(str1==str2);5 System.out.pri...

2018-09-12 16:10:12 72

转载 idea配置

IDEA入门级使用教程----你怎么还在用eclipse?2016年10月12日 18:48:58 阅读数:226222 标签: idea ide 入门 更多个人分类: IDE 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31655965/article/details/52788374上个月,idea的使用量超越ec...

2018-09-12 14:27:35 2525

转载 unity协程简介

在Unity中,一般的方法都是顺序执行的,一般的方法也都是在一帧中执行完毕的,当我们所写的方法需要耗费一定时间时,便会出现帧率下降,画面卡顿的现象。当我们调用一个方法想要让一个物体缓慢消失时,除了在Update中执行相关操作外,Unity还提供了更加便利的方法,这便是协程。在通常情况下,如果我们想要让一个物体逐渐消失,我们希望方法可以一次调用便可在程序后续执行中实现我们想要的效果。我们希望代码...

2018-07-25 09:40:39 844

原创 java容器类总览简介

1、分类Collection接口List,按照插入顺序保存元素 Set,插入元素不能重复且无序 Queue,先进先出Map接口键值对的一组映射。2、实现类2.1 ListArrayList基于数组实现 优点在于随机访问列表中的元素速度快 缺点在于插入删除效率低LinkedList当实现Queue接口的时候,添加了element()/peek()/poll...

2018-07-25 09:27:49 162

转载 unity协程深入

本文只是从Unity的角度去分析理解协程的内部运行原理,而不是从C#底层的语法实现来介绍(后续有需要再进行介绍),一共分为三部分:线程(Thread)和协程(Coroutine) Unity中协程的执行原理IEnumerator &amp; Coroutine1 2 3 4 5 6线程(Thread)和协程(Coroutine) 使用协程的作用一共有两...

2018-07-24 14:27:31 1281 2

转载 unity的coroutine(1)

一、Coroutine(协程)的概念和本质在网上的一些资料当中,一直将Coroutine当作一个线程来描述,这样是不准确的。因为Coroutine并不是一个新的线程,它仍旧是属于主线程的一部分。Coroutine本质上是一种轻量级的thread,它的开销会比使用thread少很多。多个Coroutine可以按照次序在一个thread里面执行,一个Coroutine如果处于block状态,可以交...

2018-07-24 09:51:41 191

空空如也

空空如也

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

TA关注的人

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