if(i),if(!i)和while(i),while(!i)的理解

1.if(i)等价于if(i!=0) 在C语言中0为假,非0为真 2.if(!i)等价于if(i==0) 3.while(i)等价于while(i!=0) 与if相同 4.while(!i)等价于while(i==0) 与if相同

2018-10-10 16:07:32

阅读数 115

评论数 0

目标检测—RCNN算法详解

RCNN可以说是利用深度学习进行目标检测的开山之作,论文发表在2014年的CVPR,是R-CNN系列算法的开山之作。 1、算法流程 RCNN算法分为4个步骤: 一张图像生成1K~2K个候选区域 对每个候选区域,使用深度网络提取特征 特征送入每一类的SVM 分类器,判别是否属于该类 使用回归器精细...

2018-10-06 22:13:24

阅读数 93

评论数 0

c\c++中比较两个字符串或string对象是否相等

在写程序的过程中,经常会遇到要比较两个字符串是否相等的情况。如果要比较的对象是char字符串,则利用 int strcmp(const char s1,const char* s2) 当s1 < s2时,返回为负数; 当s1 == s2时,返回值= 0; 当s...

2018-10-05 22:33:25

阅读数 2884

评论数 0

推荐系统中使用ctr预估模型的发展

一. 什么是ctr? ctr即广告点击率,在推荐系统中,通常是按照ctr来对召回的内容子集进行排序,然后再结合策略进行内容的分发。 二. ctr预估模型的发展。 ctr预估模型的公式:y = f(x), y的范围为[0,1],表示广告被点击的概率。 1. LR 海量高纬离散特征 LR...

2018-08-20 21:52:54

阅读数 3070

评论数 0

完美二叉树, 完全二叉树和完满二叉树

完美二叉树, 完全二叉树和完满二叉树

2018-08-13 13:53:27

阅读数 149

评论数 0

波兰式与逆波兰式

一、波兰式(前缀表达式) 波兰式是在通常的表达式中,二元运算符总是置于与之相关的两个运算对象之前,所以,这种表示法也称为前缀表达式。例如:3*(2-(5+1)),用波兰式来表示是:* 3 - 2 + 5 1。 阅读这个表达式需要从左至右读入表达式,如果一个操作符后面跟着两个操作数时,则计算,然...

2018-08-11 10:59:19

阅读数 379

评论数 0

机器学习——L0、L1、L2范数

今天我们聊聊机器学习中出现的非常频繁的问题:过拟合与规则化。我们先简单的来理解下常用的L0、L1、L2和核范数规则化。最后聊下规则化项参数的选择问题。 监督机器学习问题无非就是“minimize your error while regularizing your parameters”,也就是...

2018-07-24 13:51:48

阅读数 361

评论数 0

TensorFlow目录结构

TensorFlow目录结构。 ACKNOWLEDGMENTS #TensorFlow版本声明 ADOPTERS.md #使用TensorFlow的人员或组织列表 AUTHORS #TensorFlow作者的官方列表 BUILD CONTRIBUTING.md #TensorFlow贡献...

2018-07-23 15:32:26

阅读数 293

评论数 0

k-means算法详解

k-means算法详解 1、算法简介 k-means算法是一种聚类算法,所谓聚类,即根据相似性原则,将具有较高相似度的数据对象划分至同一类簇,将具有较高相异度的数据对象划分至不同类簇。聚类与分类最大的区别在于,聚类过程为无监督过程,即待处理数据对象没有任何先验知识,而分类过程为有监督过程,...

2018-07-17 16:50:04

阅读数 731

评论数 0

机器学习常见问题及解决方案——特征选择方法

1、特征工程 数据和特征决定了机器学习的上限,而模型和算法只是逼近这个上限而已,特征工程就是最大限度地从原始数据中提取特征以供算法和模型使用,通过归纳和总结,特征工程大体包含以下方面: 特征处理是特征工程的核心部分,scikit-learn提供了较为完整的特征处理方法,包括数据预处理、特征...

2018-07-17 15:12:43

阅读数 1174

评论数 0

机器学习常见问题及解决方案——正负样本不均衡

转载自:http://blog.csdn.net/lujiandong1/article/details/52658675 这几年来,机器学习和数据挖掘非常火热,它们逐渐为世界带来实际价值。与此同时,越来越多的机器学习算法从学术界走向工业界,而在这个过程中会有很多困难。数据不平衡问题虽然不是最难...

2018-07-17 11:10:10

阅读数 1190

评论数 0

C/C++——#define和const的区别

#define命令来定义符号常量 在C语言中常用#define命令来定义符号常量:#define PI 3.14159 实际上,只是在预编译时进行字符置换,把程序中出现的字符串PI全部换成3.14159。在预编译之后,程序中不再有PI这个标识符。PI不是变量,没有类型,不占用存储单元,而且...

2018-06-12 15:42:38

阅读数 66

评论数 0

C/C++——const和static、static const 和 const static区别

const和static区别 const定义的常量在超出其作用域之后其空间会被释放。在C++中,const成员变量也不能在类定义处初始化,只能通过构造函数初始化列表进行,并且必须有构造函数。 const数据成员 只在某个对象生存期内是常量,而对于整个类而言却是可变的。因为类可以创建多个对...

2018-06-12 15:33:04

阅读数 104

评论数 0

C/C++——堆栈的讲解

一、程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注...

2018-06-12 10:54:27

阅读数 544

评论数 0

C++——重载、重写、重定义、多态

多态是基于对抽象方法的覆盖来实现的,用统一的对外接口来完成不同的功能。重载也是用统一的对外接口来完成不同的功能。那么两者有什么区别呢? 重写override 也叫覆盖,子类重新定义父类中有相同名称相同参数的虚函数,主要是在继承关系中出现的,被重写的函数必须是virtual的,重写函数的访问修饰...

2018-06-11 19:26:06

阅读数 40

评论数 0

semantic segmentation——FCN

在图像处理领域,图像的分割主要考虑像素灰度的变化,区分不同的前后景。图像的语义分割则不仅是区分每个像素的前后景,更需要将其所属类别预测出来.CNN做图像分类甚至做目标检测的效果已经被证明并广泛应用,图像语义分割本质上也可以认为是稠密的目标识别(需要预测每个像素点的类别). 传统的基于卷积神经网络...

2018-06-11 17:00:09

阅读数 61

评论数 0

python中调用 imread 报错: ImportError: cannot import name imread

解决方案: 需要install PIL or Pillow。 windows下安装PIL亲测失败,可以安装Pillow,直接pip指令:pip install Pillow即可 安装成功以后可以使用。 另外 python 读取image还可以使用matplotlib处理图像文...

2018-05-27 11:12:15

阅读数 418

评论数 0

whl文件

whl格式本质上是一个压缩包,里面包含了py文件,以及经过编译的pyd文件。使得可以在不具备编译环境的情况下,选择合适自己的python环境进行安装,安装方法很简单。 首先通过pip命令安装wheel pip install wheel 然后安装whl文件 pip install ...

2018-05-26 20:19:42

阅读数 750

评论数 0

PyTorch 0.4.0——windows安装

PyTorch 0.4.0 官方已经支持 Windows 系统 2018年4月25号,PyTorch 官方发布 0.4.0 版本,该版本的 PyTorch 有多项重大更新,其中最重要的改进是官方支持 Windows (详细改动见Pytorch官方GitHub) Pytorch官网新增安装方...

2018-05-26 20:14:44

阅读数 1080

评论数 0

Windows下安装PyTorch0.4.0(官方已经支持 Windows 系统)

Conda和Pip都是一个包管理器。 包管理器作用:自动化安装,查看,更新和删除包的过程的工具。 Conda没有语言限制,可以构建和管理任何语言的任何类型的软件,这其中也包括Python。 Pip代表Pip Installs Packages,是Python的官方认可的包管理器,最常用于安装...

2018-05-26 20:01:49

阅读数 263

评论数 0

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