- 博客(17)
- 资源 (5)
- 收藏
- 关注
原创 斯坦福机器学习公开课6-x逻辑回归
起初 这一课主要是没有理解为何要使用-log(h theta (x))和-log(1-h theta (x))作为损失函数。要理解 对于分类是不适合采用线性回归的。比如二分类。采用线性回归。会随着样本的变化有很大预测问题。比如之前的样本以0.5作为分界,样本分布在1-200之间,线性拟合得到阈值超过大小100就是恶性的了。100时为0.5。此时如果样本中突然来了一个1000的肿瘤。那么导致斜率
2016-12-30 17:12:50 322
原创 cuda-cnn之mnist文件读取(1)
https://github.com/zhxfl/CUDA-CNN第一步是通过readMnistData读取训练样本和测试样本"mnist\\train-images.idx3-ubyte",训练样本"mnist\\train-labels.idx1-ubyte"训练标签训练样本一共6W个"mnist\\t10k-images.idx3-ubyte", 测试样本
2016-12-28 14:37:45 1027
原创 cuda基础线性代数库 cuBLAS使用
首先需要使用 cublasCreate 产生一个cublasHandle_t的context。后续所有的函数库必须使用这个handle当不再需要这个handle的时候需要使用cublasDestory()销毁这个handle
2016-12-28 11:22:52 2779
原创 斯坦福机器学习公开课4-6 4-7标准方程快速解theta
很简单。比如j(theta)是下面的方程通过是导数等于0 一步就能求出theta对于下面的j(theta).对每个参数求偏导 得到的结果也是最快的。但是实际上对每个求偏导很麻烦。也很费事因此可以用如下的方程来求解当数据量不大的时候可以使用标准方程法。但是梯度下降法始终都可以运用。
2016-12-27 21:22:10 1175
原创 斯坦福机器学习公开课4-3 4-4 特征缩放和验证梯度下降算法
当使用梯度下降算法的时候。为了是的算法更快收敛。可能需要做一些处理。1 希望不同的特征取值在相似的范围内。比如房子特征房间数 1-5 房子大小的范围在0-2000。两者相差较大那么对于theta1 theta2和j(theta)的等高线如图梯度下降时可能会来回扭动慢慢达到最低。因此要进行缩放。如果都缩放到0-1之间。那么图像会变成下图这样迭代的时候就就能
2016-12-27 20:59:07 519
原创 cuda编译错误 ptxas fatal : Unresolved extern function xxxx
出现这个问题。找到了原因是,在global函数中调用了__device__函数,但是这两个文件不在同一个src文件里面。http://stackoverflow.com/questions/31006581/cuda-device-unresolved-extern-functionThe issue is that you defined a __device__ f
2016-12-27 14:32:20 5510
原创 VS(控制台 MFC 等) 调用cuda项目
如何在控制台以及MFC中调用CUDA1创建好MFC或者控制台工程以后。新建一个.cu文件。此时这个cu文件是不参与编译的。2设置好cuda需要的头文件和lib库。这个和其他的设置是一样的。3工程上右键-》生成依赖项-》自定义生成在cuda项目里面打勾。点击确定4在cu文件上右键属性-》项类型-》不参
2016-12-27 14:09:34 1326
原创 CUDA的结构指南简述
http://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html1 核函数(kernel)指的是在gpu上运行的函数,通常和C函数一样。使用__global__定义。通过>>来实现执行。(参见C语言扩展)每个执行核函数的线程都有一个独一无二的线程id,可以通过内置的threadIdx变量来访问。下面这个函数实现了向量
2016-12-16 16:41:04 714
原创 CUDA8.0矩阵乘法例子解释(matrixMul.cpp)
通过学习英伟达自带的例子matrixMul学CUDA库的使用。简略部分垃圾。只说核心代码。这个例子是实现 C=A*B的矩阵相乘// Use a larger block size for Fermi and above int block_size = 32; //original: dim3 dimsA(5*2*block_size, 5*2*bl
2016-12-16 13:02:05 4998 1
原创 关于GPU的好文推荐
GPU---并行计算利器http://www.cnblogs.com/LBSer/p/4592862.htmlGPU加速技术&原理介绍http://blog.csdn.net/weiweigfkd/article/details/23051255
2016-12-16 09:50:12 649
原创 GPU英伟达CUDA安装配置
所有的DOC资料都在http://docs.nvidia.com/http://docs.nvidia.com/cuda/index.html1查询你的GPU是否支持CUDA得到你的显卡型号我的是GTX750查询地址为https://developer.nvidia.com/cuda-gpus2下载CUDA库下载地址为http
2016-12-16 08:56:29 4336 3
原创 qemu暂停cpu等待gdb
对于我的模拟树莓派。在命令后加入 -gdb tcp::1234 -S就可以了。表示gdbserver使用tcp的1234号端口,-S表示冻结CPU。等待gdb具体的sh脚本可以这么写export KRNLIMG=linux-rpi-4.1.y/arch/arm/boot/zImageif [ ! -e $KRNLIMG ];then echo "linux-rpi
2016-12-07 15:44:26 2146
原创 gdb实用操作命令
这里说的都是实用的操作命令操作符号add-symbol-file vmlinux 0xc0000000将vmlinux的符号信息加载到 0xc0000000地址symbol-file移除当前调试文件的符号断点break start_kernel在start_kernel函数处下断点,前提是必须加载了符号表。break *0xc
2016-12-07 14:03:14 802
原创 梁启超家书致思成书-安之若命
p86(文章前提是林徽因的父亲林长民卷入军阀斗争因此丧命。林徽因和梁思成此时远在美国)摘取部分如下:第一 你自己要十分镇静,不可因刺激太剧,致伤自己的身体。因为一年以来。我对于你的身体,始终没有放心。直到你到阿图利后。姊妹来信,我才算没有什么挂虑。现在又要挂虑起来了。你不要令万里外的老父为你寝食难宁,这是第一层。第二层,徽因遭此惨痛,唯一的伴侣,唯一的安慰,就只靠你,你要自己镇静着,才
2016-12-04 16:49:28 1616
原创 梁启超家书致思成书-人生之旅途历途甚长,所争决不在一年半月
p46致思成书:汝母归后说情形,吾意以迟一年出洋为要,志摩亦如此说,昨得君劢书,亦力以为言,盖身体未完全复原,旅行恐出毛病,为一时欲速之念所中,而殆终身之戚,甚不可也。人生之旅途历途甚长,所争决不在一年半月,万不可因此着急失望,招精神上之萎葨。汝生平处境太顺,小挫折正磨练德性之好机会。况在国内多预备一年,即以学业论,亦本未尝有损失耶,吾星期日或当入京一行,届时来视汝。七月二十六日
2016-12-03 18:15:04 4626
原创 开始买了几本家书读
今天看了几篇才想起需要记录一下,也许以后翻看还有作用呢?恰恰是自己最最迷茫和一穷二白的时候。有太多的困难以及精神上的折磨,需要求解,曾经学生时候实在是感受不到,步入社会才知道自己的性格思维观念实在有太多要改变的地方,首先健康是摆在第一位的,其次再谈其他的,小则为个人,大可以为社会。刚好看了一部纪录片。 一共8集。http://www.bilibili.com/video/av2
2016-12-03 18:00:05 512
deepin-scrot2.0deb
2017-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人