瞎搞
文章平均质量分 63
googler_offer
这个作者很懒,什么都没留下…
展开
-
瞎搞-系列 Linux 如何查看进程,文件传输,更换源,进行xface桌面
PS:帮人安装服务器的tf。。。。。然后各种问题记录下1,如果更新的过程中会遇到E:cant locate /var/.....一般来说是你终止了apt-get的进程首先查看进程 ps -ef |grep apt-get grep是属于查看类别,分类属性,然后进行kill 具体命令:sudo kill -9 进程号2,文件传输,先要windows下载xshell,然后linux下载 r原创 2017-12-13 03:20:27 · 526 阅读 · 0 评论 -
瞎搞系列-奇异值分解
瞎搞系列-奇异值分解本文转自知乎一、数据中的冗余和噪声我们先举一个例子,假设现在我们拿到这样一组数据,里面有两个属性,既有以“千米/每小时”度量的最大速度特征,也有“英里/小时”的最大速度特征,显然我们一眼就看出这两个特征有一个多余。怎么直观的判断数据是否冗余? 上图从左往右,我们可以发现数据之间的关联性越来越强,也就是说两组数据越来越“相似”,我们用其中一组数据就能预测出另一组数据,这就是数据需...转载 2018-03-08 00:31:16 · 328 阅读 · 0 评论 -
瞎搞系列-暗通道去雾
瞎搞系列-暗通道去雾1. 算法背景基于暗通道先验的去雾算法实际上是一种统计算法,发现了无雾图像中局部存在一些像素,这些像素至少有一个颜色通道的亮度值非常非常低但是当图像区域白色的时候,这种算法则存在缺陷2. 背景介绍在计算机图形学中,存在一个比较重要的模型,这种模型的广泛应用于雾图中:其中I(x)表示观测到的亮度,J(x)表示恢复后的图像,t(x)表示透射率,A表示大气中光的成分。通过这个公式我们...原创 2018-03-10 20:27:12 · 935 阅读 · 0 评论 -
瞎搞系列-超分辨率进程
原作者连接:https://zhuanlan.zhihu.com/p/31664818有代码瞎搞系列-超分辨率进程超分辨率是指从观测到的低分辨率图像重建出相应的高分辨率图像,在监控设备、卫星图像和医学影像等领域都有重要的应用价值。本文针对端到端的基于深度学习的单张图像超分辨率方法(Single Image Super-Resolution,SISR),总结一下从SRCNN到EDSR的发展历程。1....转载 2018-03-17 16:55:10 · 5043 阅读 · 0 评论 -
瞎搞系列-PCA算法
瞎搞系列-PCA算法一、背景一直在用,但是有时候忘记了,还有一个就是协方差矩阵的一个更新。PCA是一种比较常用的降维技术,PCA的思想就是将n维的特征映射到k维上面去,k维全部为正交矩阵,则k维为主元。其实和现在的CNN差不多,只是没有这个反馈机制,但是即使有了PCA神经网络,,,我觉得超参也蛮多的,一个就是维数得一个个调,另外没法进行GPU加速,所以这也是大家没有用的原因吧。。。二、步骤:对于步...原创 2018-03-11 23:56:59 · 240 阅读 · 0 评论 -
瞎搞系列-图像去噪
瞎搞系列-图像去噪一、来源:图像的噪声来源有很多种,这些噪声的来源于图像采集,传输,压缩等各个方面。噪声的种类也是各不相同,比如椒盐噪声,高斯噪声等。对于不同的噪声有不同的处理算法。对于输入带有噪声的图像v(x),其加噪声可以用一个方程来进行表示:v(x)=y(x)+n噪声是直接进行叠加到原始图像上的,理论上来说,如果能够精确的获得噪声,用输入图像减去噪声就可以恢复出原始图像,除非明确知道噪声的生...转载 2018-03-13 04:38:23 · 358 阅读 · 0 评论 -
瞎搞系列-重读softmax
瞎搞系列-重读softmaxsoftmax 在机器学习与深度学习中有着比较广泛的作用,尤其它在处理多分类任务的时候,分类器单元需要通过softmax函数进行数值处理。对于softmax的函数定义如下所示:其中,vi是分类器前级输出单元的输出,i表示类别索引,总得类别个数为C。Si表示当前元素的指数与所有元素指数和的比值。softmax将多分类的输出数值转化为相对概率,比较容易了解和比较。一个多分类...转载 2018-06-22 00:40:13 · 303 阅读 · 0 评论 -
瞎搞系列-边缘检测
边缘检测从传统到如今深度学习稍微列举下:传统:canny步骤:1,用高斯滤波器平滑图像2,用一阶偏导有限差分计算梯度和幅值和方向3,对梯度幅值进行非极大抑制4,用双阙值算法检测和连接边缘细节:边缘检测是基于对图像灰度差异运算而实现的,如果输入的是RGB,则需要先进行灰度图变换。RGB转灰度图的一个常用公式为:Gray = R*0.299 + G*0.587 + B*0.114//*********...转载 2018-06-22 02:01:40 · 1446 阅读 · 0 评论 -
瞎搞系列-C++11 多线程编程
C++11 多线程编程简单多线程编程例子关键字:thread:建立一个线程,thread name(thread_func)join: 加入线程队列,name.join()#include <iostream>#include <thread>#include <Windows.h>using namespace std;void thread01(){...转载 2018-06-22 04:56:30 · 256 阅读 · 0 评论