自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 问答 (1)
  • 收藏
  • 关注

原创 leetcode-30-day-challenge(1) Single Number

https://leetcode.com/explore/featured/card/30-day-leetcoding-challenge本文为leetcode 四月30天挑战的第一题:Single Number要求:给定一个非空数组,数组中只有一个元素出现过一次,其余元素均出现过两次。找出这个单次出现的数组。要求算法的复杂度为O(n)例如:输入数组:[2,2,1]输...

2020-04-04 18:04:14 370

原创 深入理解计算机系统-链接篇

本文为学习深入理解计算机系统第七章笔记。首先看一个最简单的例子:gcc -Og -o prog main.c sum.c上述例子将main.c和sum.c编译为可执行文件prog,实际是经历了如下几步:cpp [other arguments] main.c /tmp/main.i #将main.c翻译为一个ASCII码的中间文件cc1 /tmp/main.i -Og [ot...

2020-04-01 00:17:11 290

翻译 60分钟学pytorch

本文会持续更新,直至完成pytorch中的60分入门文档部分,目前为tensor的基础操作部分本文代码github:https://github.com/amazingzby/pytorch_tutorial pytorch官方文档给初学者提供了一份pytorch的入门教程:DEEP LEARNING WITH PYTORCH: A 60 MINUTE BLITZ。本文是此教程的学...

2019-07-29 00:24:52 301

原创 论文阅读:Image Partial Blur Detection and Classification

1.论文主要解决的问题: (1).检测图片的模糊区域; (2).将模糊区域正确分类,主要分为等向性模糊(near-isotropoc blur)和定向运动模糊(directional motion blur)。下图(a)为定向运动模糊,(b)为等向模糊。2.解决方法2.1图像模糊区域检测 论文提出三种用于图像模糊区域检测的方法:(1).Local P...

2019-03-16 12:22:02 1691 1

原创 np.digitize 用法详解

numpy.digitize(x, bins, right = False)参数:x : numpy数组bins :一维单调数组,必须是升序或者降序right:间隔是否包含最右返回值:x在bins中的位置。用法示例:import numpy as npbins = np.array(range(-99, 102, 3))a = np.digitize(-98,bi...

2019-01-23 19:32:27 19393 6

原创 tf.gather tf.gather_nd 和 tf.batch_gather 使用方法

    在计算机视觉的项目中,会遇到根据索引获取数组特定下标元素的任务。常用的函数有tf.gather , tf.gather_nd 和 tf.batch_gather。1.tf.gather(params,indices,validate_indices=None,name=None,axis=0)主要参数:params:被索引的张量                    indic...

2019-01-19 15:09:33 13007 5

原创 Kaggle入门

本文知乎链接:https://zhuanlan.zhihu.com/p/24883666个人知乎专栏:https://zhuanlan.zhihu.com/zhangbingyang"""*******我是python的注释线********本文适合想要入门机器学习,深度学习,或者有机器学习基础,想快速入门kaggle并完成一个项目的童鞋(^v^)*************...

2017-02-13 19:14:56 2017 1

原创 numpy中的where用法

https://docs.scipy.org/doc/numpy/reference/generated/numpy.where.htmlnumpy.where(condition,x,y)对于条件condition,满足则返回x,不满足返回y。示例:print(np.where([[True, False], [True, True]],[[1, 2], [3, 4]],[[9...

2017-01-12 21:23:16 11141

原创 numpy中的布尔型索引

(内容来自《利用Python进行数据分析》)先创建一个names一维数组,再用numpy.random中的randn函数生成一个7*4数组:>>names=np.array(["Bob","Joe","Will","Bob","Will","Joe","Joe"])>>data=np.random.ran

2017-01-12 20:49:21 9601

原创 pandas库简介(1)--pandas的三种数据结构

/****************持续更新中**************************/pandas有三种数据结构形式,分别是Series,DataFrame和索引对象。1.SeriesSeries和一维数组很像,只是它的每一个值都有一个索引,输出显示时索引在左,值在右。如果语言无法清晰表达,不妨看段代码,毕竟talk is cheap,show me your

2017-01-08 17:22:01 7398 2

原创 强烈推荐的机器学习,深度学习课程以及python库

本文知乎链接:https://zhuanlan.zhihu.com/p/24768878本着两条原则发一波车:1.不建议报辅导班。不是因为我们不应该为学习知识付费, 而是因为有更好的资源,而这些资源恰好免费。报辅导班学习浪费钱倒是次要的,主要是时间有限,所以我们要把最好的时间集中在最高效的事情上。2.视频资源种类繁多,但我只推荐最好的。就像这世界有那么多种车,而我只开最

2017-01-08 15:03:00 13209 2

原创 TensorFlow-tf.nn.conv2d 函数

今天在建立卷积模型时遇到tf.nn.conv2d函数。tf.nn.conv2d(input,filter,strides,padding,use_cudnn_on_gpu=None,name=None)此函数的作用是在给定四维输入(input)和权重W(filter)的情况下计算二维卷积。参数解释:input:一个Tensor,每个元素的格式必须为float32或float

2016-12-17 15:43:15 7617

原创 TensorFlow笔记(二)--Tensor的基本使用

TensorFlow 深度学习

2016-11-21 16:08:52 2272

原创 TensorFlow笔记(一)--ubuntu系统安装TensorFlow

深度学习 TensorFlow

2016-11-21 15:42:03 4173

原创 深度学习精华文章链接分享

利用神经网络识别手写数字”逆传播”算法的工作机制优化神经网络的学习原则上神经网络可计算任意函数的直观证明为什么深度神经网络难以训练深度学习

2016-11-20 14:48:00 662

原创 matplotlib

一.matplotlib简介    Matplotlib是一个在python下实现的类matlib的纯python的第三方库,是python下最出色的绘图库。二.Matplotlib使用入门1.函数处理部分(numpy的使用)1.arange函数类似于python的range函数,通过指定开始值,终值和步长来创建一维数组。>>import numpy as

2016-10-28 20:28:33 659

原创 C++异常处理的那些事

C++异常

2016-10-27 14:34:00 629

原创 STL(6)-容器的共通能力,各个容器的使用时机,常见算法用法介绍

所有容器提供的都是值(value)的语意,而非引用(reference)语意。容器执行插入元素的操作时,内部实施拷贝动作。所以STL容器内存储的元素必须能够被拷贝(必须提供拷贝构造函数)。除了queue和stack外,每个容器都提供可返回迭代器的函数,运用返回的迭代器就可以访问元素。通常STL不会丢出异常,要求使用者确保传入正确的参数。容器的共通能力:每个容器都提供了一个默

2016-10-23 16:54:48 609

原创 STL笔记(5)-map/multimap

map是标准的关联式容器,一个map是一个键值对序列,即(key,value)对。它提供基于key的快速检索能力。map中key值是唯一的。集合中的元素按一定的顺序排列。元素插入过程是按排列规则插入,所以不能指定插入位置。map的具体实现采用红黑树变体的平衡二叉树的数据结构。在插入操作和删除操作上比vector快。map可以直接存取key所对应的value,支持[]操作符,如map[k

2016-10-23 15:01:18 529

原创 STL笔记(4)-set/multiset,functor,pair的使用方法

set是一个集合容器,其中所包含的元素是唯一的,集合中的元素按一定的顺序排列。元素插入过程是按排序规则插入,所以不能指定插入位置。set采用红黑树变体的数据结构实现,红黑树属于平衡二叉树,在插入操作和删除操作上比vector快。set不可以直接存取元素(,所以不能使用at.(pos)与[]操作符。multiset与set的区别:set支持唯一键值,每个元素值只能出现一次,而multis

2016-10-22 21:55:02 777

原创 STL笔记(3)-deque,queue,stack,list容器

标准模板库(STL)中deque,queue,stack,list的用法

2016-10-22 20:48:02 807

原创 STL笔记(2)-vector,迭代器具体用法介绍

vector以及容器用法

2016-10-21 22:10:34 2035

原创 STL笔记(1)-string类

string类的使用详解

2016-10-20 15:00:48 406

空空如也

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

TA关注的人

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