自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于tensorflow中feature_column.embedding_column()的笔记

 一直好奇embedding_column(),在处理每个element中有多个元素时,是怎么映射的。比如下面的color,每个color有两个元素,那么embedding_column()是怎么查表对每个element进行映射的?A、对于每个element中只有一个元素,直接从embedding_column()生成的embedding表中,按照元素映射的编号查表,即可得到每个元素的embe...

2018-10-17 13:25:50 12107 3

原创 关于CTR预测的一个总结

最近在学习CTR预测,在此做个总结,便于以后回忆。CTR预测就是对用户是否点击广告进行预测,其实可以看成二分类问题,即点和不点。因此,自然会想到用logistics回归来完成这个任务。logistics回归(LR):优点:1、logistics输出的是概率,可以较为直观的解释用户点击广告的几率2、计算时间复杂度O(N),训练速度快,所以比较适合处理大数据缺点:1、没有考

2017-11-03 12:56:48 7787

原创 windows安装caffe

windows7+cuda7.5+cudnn4(记得只能是3或者4)1、在https://github.com/BVLC/caffe/tree/windows下载windows版的caffe2、安装cuda7.53、下载cudnn4,解压出来,把里面的文件夹下的文件放到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5文件

2016-11-10 15:46:46 1234

原创 装饰模式

// test01.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include#includeusing namespace std;//抽象基类,定义一个对象接口,可以为这个接口动态的添加职责class Component{public: Component() {} virtual ~Co

2016-06-29 20:16:15 361

转载 theano学习-Convolutional Neural Networks (LeNet)

import theanoimport numpyimport pylabfrom theano import tensor as Tfrom theano.tensor.nnet import convfrom PIL import Image# 生成一个随机数生成类rng,其seed为23455(随机数种子)。 rng = numpy.random.RandomState(

2016-06-21 11:06:13 387

原创 Image.open() cannot identify image file

from PIL import Imageimg1=Image.open(open(G:\\1.jpg));//正确img2=Image.open(open(G:\\2.jpg))//就出现题目中的错误不懂为什么?可能是文件权限不一样?但是看了一下都一样。到网上查了一下资料改用下面的方式就行了path=r‘G:\2.jpg’img2=Image.open(path)

2016-06-20 10:04:50 2764

转载 腾讯后台面试

转自:http://blog.csdn.net/ibmfahsion/article/details/11992403?utm_source=tuicool&utm_medium=referral简单归纳:fd只是一个整数,在open时产生。起到一个索引的作用,进程通过PCB中的文件描述符表找到该fd所指向的文件指针filp。文件描述符的操作(如: open

2016-05-19 22:44:00 1723

转载 继承 内存分布

单继承1.普通继承+父类无virtual函数若子类没有新定义virtual函数 此时子类的布局是 : 低地址 -> 高地址 父类的元素(没有vfptr),子类的元素(没有vfptr).若子类有新定义virtual函数 此时子类的布局是 : 低地址 -> 高地址 vfptr,指向vtable, 父类的元素(没有vfptr), 子类的元素 2. 普通继承

2016-05-04 21:46:11 285

原创 ubuntu 14.04 安装cuda

下载cuda_7.5.18_linux.run,输入命令:sudo sh cuda_7.5.18_linux.run。提示需要关闭service X。按Ctrl + Alt + F1cd /etc/inti.dsudo service lightdm stop获取执行权限chmod +x cuda_7.5.18_linux.runsudo sh cuda_7.5

2016-04-27 16:00:50 401

转载 偏倚和偏差的权衡

转载:http://www.tuicool.com/articles/uEBji2Segment 1 偏倚 和 偏差 (Bias and Variances)权衡的定量化:由VC理论知:E out in +ΩE in 是E out 的一个近似,是针对训练数据拟合的h的样本内误差。加上一般化误差Ω,这个式子告诉我们由样本内推广到样本外会如何。偏倚 

2016-04-21 10:53:19 4366

转载 关于C++类的静态数据为什么一定要初始化

转载:http://my.oschina.net/u/1537391/blog/219432我们知道C++类的静态成员变量是需要初始化的,但为什么要初始化呢。其实这句话“静态成员变量是需要初始化的”是有一定问题的,应该说“静态成员变量需要定义”才是准确的,而不是初始化。两者的区别在于:初始化是赋一个初始值,而定义是分配内存。静态成员变量在类中仅仅是声明,没有定义,所

2016-04-15 16:17:41 578

原创 C++派生类与基类的赋值

class A{A& operator =(const A&){}};class B:A{B& operator=(const &B){}};void main(){A a;B b;a=b;//正确b=a;//错误}可以把派生类赋值给基类。我们知道赋值,是调用了类的赋值运算符。所以当派生类给基类赋值时,调用了基类的复制运算符函数,该函数的参数是基

2016-04-11 15:46:42 1568

原创 阿里算法工程师实习电面

由于我介绍自己对机器学习和统计学习感兴趣,所以面试官就让我说了下我了解哪些算法,最后让我说一个最熟悉的。我选择说SVM1、介绍SVM什么是支持向量机,怎么处理线性不可分(软间隔)、程序怎么优化(SMO)2、线性时间内排序基数排序3、爬楼梯f(n)=f(n-1)+f(n-2)4、N个数中选取前m个O(Nlogm),m大根堆 5、判断平衡二叉树使用递归6

2016-03-12 18:49:00 676

原创 ubuntu14.04 无线上网问题

在实验室机子上装了ubuntu14.04,但连不上网。着实把我折腾了好几天,开始锐捷客户端上网,但是老是提示:您被强制下线。到现在也不知到什么原因,于是就像这用无线上网,因为前段时间学校无线wifi刚覆盖到我们实验室。接下来就是怎么折腾我电脑,使它最终可以上网的步骤:用命令#lsusb 查看自己网卡型号,Bus 003 Device 003: ID 148f:7601 Ralink Tec

2016-03-12 18:32:08 2015

数据挖掘 实用机器学习工具与技术(英文第三版)

该书是开源程序weka设计者推荐用书,该书分为三个部分,第一部分介绍实用机器学习工具和技术,第二部分介绍 高级数据挖掘,第三部分介绍Weka数据挖掘工作台,第三部分介绍

2015-05-30

空空如也

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

TA关注的人

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