自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 217

题目:217.存在重复元素https://leetcode-cn.com/problems/contains-duplicate/给定一个整数数组,判断是否存在重复元素。如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。示例 1:输入: [1,2,3,1]输出: true示例 2:输入: [1,2,3,4]输出: f...

2019-10-23 10:16:09 223

原创 189

数组 158. 旋转数组给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例 2:输入: [-1,-...

2019-10-16 21:03:20 159

原创 169

169.求众数众数是在数组中数量大于n/2的数输入: [3,2,3]输出: 3输入: [2,2,1,1,1,2,2]输出: 2摩尔投票法找数组中数量大于一半的数,众数;遍历该数组,随便指定一个数为临时众数,遍历数组,如果数组元素等于临时众数,count加1,若不等于,count减1,若count等于0,将当前current数组赋值给临时众数,最后返回临时众数。注意:上面若c...

2019-09-29 22:34:19 176

原创 寻找数组中出现奇数次的字符

LeetCode.136问提描述数组中的字符只有一个字符出现次数是奇数次,其他字符出现次数都是偶数次;想办法找出出现偶数次的那个函数;要求:时间复杂度为线性增加;不额外增加空间;可想到的方法:暴力遍历两次,时间复杂度o(n^2);使用字典存储每个值的数量,返回数量为奇数的值,时间复杂度o(n^2), 空间复杂度o(n);使用异或的方法,因为异或运算具有交换律 “a异或b异或c” ...

2019-09-19 00:37:47 1834

原创 python 怎么申请“可变”元组

元组申请后不可改变元组不可变的是元组元素指向的地址,不是地址中的值,如果元组指向list地址时,list内的值是可以改变的。例子如下:test = ([1],[2])test[0][0] = 8test([8], [2])用乘以个数得到的元祖,指向同一个地址,改地址list内值的改变会引起元祖中所有list值的改变,如下:t = ([0],)*5...

2018-08-25 14:00:51 588

原创 seq2seq and attention 入门并在tensorflow中使用

Seq2Seq and Attention汇总理解参考文献[1] Cho 在 2014 年在论文《Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation》中提出 Encoder–Decoder 结构[2] Sutskever et al...

2018-07-13 18:10:47 7158 4

原创 使用video2tfrecord 将视频文件生成tfrecord数据集

逛stackflow发现一个好用的库,虽然现在用不着,但是可以记下来,说不定有机会用呢。Description这个库能很容易的将RGB视频文件(如:avi,mp4)转换为用于神经网络训练的tensorflow tfrecords 文件格式。由于深度学习中gpu和内存都是稀缺资源,所以这个项目中也允许限制每个视频保存到tfrecord中的图片数,同样也可以全部保存下来。代码自动决定步长,...

2018-06-12 15:54:24 1659 1

原创 通过tensorflow的队列进行输入cv读取的视频数据

这是stackflow上一段通过tensorflow的队列读取视频数据的代码,其中视频数据通过Python中cv模块进行解析,每次读入一阵。def deform_images(images): with tf.name_scope('current_image'): frames_resized = tf.image.resize_images(images, [90,...

2018-06-12 15:25:06 1608

原创 正常和缩减线性判别分析用于分类的区别(LDA 和 Shrinkage LDA)

通过图中对比两种算法的却别,噪声特征对样本数的比值越来越大时普通lda分类效果越来越低,而shrinkage lda 下降并不多。 代码中有效特征只有一个,其他都是噪音特征from __future__ import divisionimport numpy as npimport matplotlib.pyplot as pltfrom sklearn.datasets...

2018-06-02 18:37:29 1234

原创 tensorflow: 1.指定变量申请的设备 2.使用timeline

Tensorflow 指定变量申请的设备import tensorflow as tfwith tf.device('/CPU:0'): a = tf.constant(3, dtype=tf.int8)with tf.device('/GPU:0'): b = tf.constant(5, dtype=tf.int8)with tf.device('/cpu:0')...

2018-05-29 17:05:12 748

原创 tensorflow:使用dataset方式读取数据

def _parse_function(filename, label): image_string = tf.read_file(filename) image_decoded = tf.image.decode_image(image_string) #image_resized = tf.image.resize_images(image_decoded, [28, 28]) ...

2018-05-28 14:18:25 3605

原创 机器学习几种方法总结——待完善

参考文献:中文文本分类的特征选择和权重计算以下内容链接 朴素贝叶斯方法: 基于条件独立性假设,即每一个特征对类别的影响是条件独立的,即特征之间相互不影响。其思路是:将文本看成一个特征集,计算特征对各个类别的先验概率(出现该特征时的文本属于每一类别的概率),根据该先验概率在测试集中计算出文本属于某个类别的后验概率,将文本分到概率最大的类中去。 k近邻方法: 给一个新的文本,计算出该文...

2018-05-08 15:57:04 355

原创 Tensorflow1.4 之 saver()

saver()函数翻译Tensorflow中saver是一个类,保存在 \tensorflow\python\training\saver.py文件中。Saver 类添加一个在 checkpoints 文件中保存和重新加载的操作(op)。Saver 可以使用提供的计数器 counter 自动的对 checkpoint 文件进行命名。 在训练中,这点让我们可以在不同的 steps

2018-05-08 15:48:11 585

原创 Tensorboard 在win10上出现 path /[[_traceDataUrl]] not found, sending 404

今天使用tensorboard的时候出现path /[[_traceDataUrl]] not found, sending 404的错误,查看网上教程说是浏览器的原因,我使用的是360极速浏览器,一开始总是不行,当我改变浏览器内核模式为极速模式的时候,解决了这个问题。参考别人的博客 参考

2018-01-23 14:00:38 2489 1

原创 python 中split()使用多符号分割

调用re模块中的split()函数可以用多个符号进行分割In [1]: import reIn [2]: words = '我,来。上海?吃?上海菜'In [3]: wordlist = re.split(',|。|?',words)In [4]: print(wordlist)output:['我', '来', '上海', '吃', '上海菜']

2017-11-08 17:38:10 19029

原创 Pandas 字典创建dataframe

Dataframe创建:通过字典数据创建Dataframe格式的数据In [3]: a = [1,1,1]In [4]: b = [2,2,2]In [9]: dictdata = {'a':a,'b':b}In [10]: dictdataOut[10]: {'a': [1, 1, 1, 3], 'b': [2, 2, 2, 3]}In [11]: f = pd.DataFrame(dictda

2017-10-23 15:46:41 21711

原创 isalpha()实验

isalpha()以及几个常用检查函数的实验,清楚的展现这几个函数的功能。

2017-10-19 19:53:56 416

原创 简单的logging模块调用(python)

logging直接使用,再也不用print输出了

2017-10-17 19:00:21 1279

原创 pandas方法积累

长期积累pandas的使用方法。生成二维ndarray 一个数据矩阵,有可选的行标和列标数组,列表或元组的字典 每一个序列成为DataFrame中的一列。所有的序列必须有相同的长度。NumPy的结构/记录数组 和“数组字典”一样处理Series的字典 每一个值成为一列。如果没有明显的传递索引,将结合每一- 个Series的索引来形成结果的行索引。字典的字典 每一个内部的字典成为一列。和“

2017-10-17 15:18:37 372

原创 在linux安装依赖于python包时,报错libpython.a: conld not read symbols

事件:我在百度github上下载了Familia相似度计算的开源项目,在liniux服务器上编译的过程中出现libpython.a无法读取符号的错误,错误发生项目编译时生成动态库fimilia.so的过程中。 错误代码:libpython2.7.a(abstract.o): relocation R_X86_64_32 against `a local symbol' can not be us

2017-10-16 20:08:05 4121 3

原创 关于minAreaRect函数

该函数用于确定最小包围矩形,points为点集vector类型。vertices为计算出来的矩形4个点,该四个点的排列是有规则.的。4个点中y方向最小的点为vertices[0],以该点为起点顺时针分别为vertices[1],vertices[2],vertices[3],RotatedRect box = minAreaRect(points) Point2f vert

2017-02-15 17:25:14 2700

转载 Python3.x和Python2.x的区别

这个星期开始学习Python了,因为看的书都是基于Python2.x,而且我安装的是Python3.1,所以书上写的地方好多都不适用于Python3.1,特意在Google上search了一下3.x和2.x的区别。特此在自己的空间中记录一下,以备以后查找方便,也可以分享给想学习Python的friends.1.性能 Py3.0运行 pystone benchmark的速度比Py

2016-11-16 09:21:41 230

原创 使用MATLAB中遗传算法工具

语法调用遗传算法函数ga: [x fval] = ga(@fitnessfun, nvars, options)  其中:fitnessfun 是适应度函数句柄;nvars 是适应度函数的独立变量的个数;options 是一个包含遗传算法选项参数的结构。图形用户界面GUI:键入 gatool 打开遗传算法工具图形用户界面,如图:Fitness functio

2016-08-19 10:53:46 3968

转载 简单遗传算法,例子讲解

遗传算法的手工模拟计算示例为更好地理解遗传算法的运算过程,下面用手工计算来简单地模拟遗传算法的各    个主要执行步骤。       例:求下述二元函数的最大值:    (1) 个体编码           遗传算法的运算对象是表示个体的符号串,所以必须把变量 x1, x2 编码为一种       符号串。本题中,用无符号二进制整数来表示。     

2016-08-19 09:28:36 1084

28335数据手册

这里是28335数据手册,是每一个通向高阶28335开发的工程师必看的资料

2015-07-14

可编程逻辑器件的实验程序

可编程逻辑器件的实验程序,帮助大家学好逻辑实验

2011-11-18

空空如也

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

TA关注的人

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