- 博客(31)
- 资源 (17)
- 收藏
- 关注
原创 深度学习之超分辨率重建技术(Super-Resolution)总结:从 SRCNN 到 WDSR
专栏【超分辨率】目录1、前言2、网络详解2.1、SRCNN :)2.2、VDSR :)2.3、DRCN :)2.4、ESPCN :)2.5、SRGAN :)2.6、EDSR :)2.7、DBPN :)2.8、WDSR :)3、参考论文4、未来计划1、前言超分辨率重建技术(Super-Resolution)是指从观测到的低质量、低分辨率图像重建出相应的高质量、高分辨率图像。Super-Res...
2019-05-31 20:55:48 10166 15
原创 杂谈——常用的浏览器请求头User - Agent大全
如果急需使用的话,直接用目录调到后面即可;如果不是急需使用的话,可以看看基础。目录一、基础二、代码三、第三方库参考文章一、基础User - Agent,简称 UA,中文名为用户代理,是 Http 协议中的一部分,属于头域的组成部分。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核等信息标识。通过这个标识,用户所访问的网站可以显示不同的排版...
2019-05-31 09:59:40 6349
原创 Windows10 下 Anaconda和 PyCharm 的详细的安装教程(图文并茂)
目录0、前言1、Anaconda介绍2、Anaconda下载3、Anaconda安装4、Anaconda使用5、Anaconda编程环境配置6、Anaconda安装第三方库7、Anaconda卸载环境8、PyCharm下载和安装9、PyCharm配置0、前言作为目前最火也是最实用的编程语言,Python 不仅是新手入门程序界的首选,也逐渐成为了从大厂到小厂,招牌需求 list 的必要一条。什么...
2019-05-28 21:39:00 17606 8
原创 初识面向对象编程(Object Oriented Programming,OOP)
目录0、前言1、简介2、创建和使用类2.1、创建Dog类0、前言最近看了好多关于类和对象的代码,看的头晕眼花,不知所云,可能是这块学的不好的原因吧,所以准备好好学一下面向对象。既作为笔记记录下自己的学习过程,也作为参考留着以后查看。1、简介面向对象编程是最有效的软件编写方法之一。在面向对象编程中,你编写表示现实世界中的事物和情景的类,并基于这些类来创建对象。编写类时,你定义一大类对象...
2019-05-28 19:50:53 1741
原创 python PIL的Image.resize()和Image.thumbnail()函数的区别
Image.resize()函数用于修改图片的尺寸。Image.thumbnail()函数用于制作当前图片的缩略图。resize() 函数是修改图片的size, resample参数传入采样算法, 一般使用高质量缩放的Image.LANCZOS参数。thumbnail() 函数是制作当前图片的缩略图, 参数size指定了图片的最大的宽度和高度。Image.resizefrom...
2019-05-27 09:29:40 18426 4
原创 杂谈——最好用的数学神器Mathpix Snip,不接受反驳 :)
目录官网前言下载安装使用识别效果调侃官网Mathpix Snip ——https://mathpix.com/前言最近看到网上很多人写论文和博客的时候,公式都是截图得到的,这样是有问题的,非正式版本的场合还可以凑合。为什么会出现这种情况呢?因为写论文、博客,技术文档,公式输入非常麻烦,绝大部分朋友记不住latex代码,所以特意来分享我自己在用的一个最好用的数学神器—— Mathpix Sn...
2019-05-26 22:09:26 13224 11
原创 杂谈——Python代码写得丑怎么办?autopep8来帮你
目录官网前言安装配置展示官网autopep8 · PyPI——https://pypi.org/project/autopep8/前言Python 编程语言需要遵循 PEP8 规范,但是很多人在编写代码时往往记不住这个规范,代码写得比较丑。这怎么办呢?别担心,autopep8 来帮你。autopep8 可以自动格式化 Python 代码以符合 PEP8 规范。它使用 pycodestyl...
2019-05-26 20:44:22 3023 3
原创 TensorFlow学习笔记之 PReLU激活函数原理和代码
专栏【超分辨率】目录前言ReLU 激活函数ReLU 代码实现PReLU 激活函数前言在开始之前,简单说几句,为什么会想到 PReLU 激活函数?因为最近在复现一个论文时遇到了一个【超分辨率】的关键技术——关键亚像素卷积(Sub-Pixel),详情请看我的另一个 blogblogblog ——【超分辨率】你真的懂什么是亚像素卷积(Sub-Pixel)嘛???闲言少叙,进入正题。ReLU 激活...
2019-05-26 19:28:15 10663 7
原创 深度学习100问之学习率衰减
专栏【超分辨率】目录前言如何使用本教程常用的学习率衰减指数衰减实例对比推荐代码总结参考文章前言最近在进行神经网络的训练的时候,经常会遇到这种情况:在多次进行训练尝试之后,为了平衡模型的训练速度和损失大小,选择了一个相对比较合适的学习率,但是训练集的损失下降到一定的程度后,就出现不在下降的情况,在一个范围内上下浮动。比如:使用 MSE 均方误差损失函数,在训练中出现 MSE 一直在0.01到...
2019-05-26 18:14:49 4967 2
原创 TensorFlow学习笔记之30分钟学会 TFRecords 格式高效处理数据
专栏【超分辨率】目录前言输入数据集输入数据集前言神经网络的复兴和深度学习的崛起离不开大数据的驱动,对于我们这个时代的机器学习模型来说,数据是一切的基础。没有真实而有效的数据支撑,再精妙的算法也会黯然失色,模型设计便如同纸上谈兵。输入数据集关于 TensorFlow 读取数据的方法,官网给出了三种方法:供给数据(Feeding): 在TensorFlow程序运行的每一步, 让Pytho...
2019-05-25 18:49:56 3893 8
原创 python os.path()模块解析(最清晰的解释)
os.path()模块主要用于获取文件的属性。下面的函数多为常用的,想要了解更多的方法可以去查看官方文档:http://docs.python.org/library/os.path.html对应函数的实例,可以直接点击表格里的超链接。方法说明os.path.abspath(path)返回path规范化的绝对路径os.path.basename(path)返回p...
2019-05-21 17:48:58 6128
原创 杂谈——怎么给CSDN博客加上目录(很详细但是很简单)
最近碰到了一篇文章——【Python - 100天从新手到大师】正则表达式30分钟入门教程,想在其中加上目录,但是在网上看没有啥正确的方法,试了一下都是胡说,要不就是改版了,要不就是瞎写的,很气恼,就琢磨了一种方法,试了一下很好用。首先这个文章发出来了比较好,这样我们就可以有这个文章的链接了,比如这个文章的链接:https://blog.csdn.net/TeFuirnever/article...
2019-05-19 15:48:12 2973 24
原创 机器学习之深入理解矩阵求导的基本方法
【CS231n】斯坦福大学李飞飞视觉识别课程笔记一、分子布局、分母布局前提: 若 x 为向量,则默认 xxx 为列向量, xTx^TxT 为行向量布局简单地理解就是分子 y 、分母 x 是行向量还是列向量。分子布局(Numerator-layout): 分子为 yyy 或者分母为 xTx^TxT(即分子为列向量或者分母为行向量)分母布局(Denominator-layout): 分...
2019-05-18 19:26:33 2606 1
转载 总结:Python中的异常处理
专栏【Python - 100天从新手到大师】原文:https://segmentfault.com/a/1190000007736783异常处理在任何一门编程语言里都是值得关注的一个话题,良好的异常处理可以让你的程序更加健壮,清晰的错误信息更能帮助你快速修复问题。在Python中,和不部分高级语言一样,使用了try/except/finally语句块来处理异常,如果你有其他编程语言的经验...
2019-05-18 16:01:52 1420
原创 python中pip安装、升级、升级指定的包
一、pip下载安装1.1 pip——anaconda最简单的办法,安装anaconda,自然就能使用pip了,anaconda官网https://www.anaconda.com/distribution/1.2 pip安装官网安装pip参考地址:https://pip.pypa.io/en/stable/installing/1.3 Linux安装pip进入https://pypi...
2019-05-17 22:18:17 13345 9
原创 机器学习之深入理解凸优化次梯度算法
专栏【深度学习】什么是次梯度?并不是很懂,就抽了一些时间,查了资料(很多资料来自百度百科),总结整理了这个博文,记录下自己的学习过程和学到了什么。0、前言次梯度方法(subgradient method)是传统的梯度下降方法的拓展,用来处理不可导的凸函数。它的优势是比传统方法处理问题范围大,劣势是算法收敛速度慢。但是,由于它对不可导函数有很好的处理方法,所以学习它还是很有必要的。1、导...
2019-05-17 20:16:06 3379
原创 tf.TFRecordReader()函数解析(最清晰的解释)
读取tfrecord数据从TFRecords文件中读取数据, 首先需要用tf.train.string_input_producer生成一个解析队列。之后调用tf.TFRecordReader的tf.parse_single_example解析器。如下图:解析器首先读取解析队列,返回serialized_example对象,之后调用tf.parse_single_example操作将Exam...
2019-05-16 20:56:32 8481 12
转载 一文弄懂Python整数对象实现原理
专栏【Python - 100天从新手到大师】原文:https://foofish.net/python_int_implement.html整数对象在Python内部用PyIntObject结构体表示:typedef struct { PyObject_HEAD long ob_ival;} PyIntObject;PyObject_HEAD宏中定义的两个属性分别...
2019-05-15 16:39:54 1455
转载 一文躲过那些年我们踩过的那些坑
专栏【Python - 100天从新手到大师】原文:https://blog.csdn.net/jackfrued/article/details/79521404坑01 - 整数比较的坑在 Python 中一切都是对象,整数也是对象,在比较两个整数时有两个运算符==和is,它们的区别是:is比较的是两个整数对象的id值是否相等,也就是比较两个引用是否代表了内存中同一个地址。==...
2019-05-15 16:08:12 1428
原创 一文看懂Python匿名函数
前言在python 中,我们不仅仅定义普通的函数——就是使用def关键字定义的函数;同时还可以定义匿名函数。那么什么是匿名函数呢?1、定义:匿名函数顾名思义就是指:是指一类无需定义标识符(函数名)的函数或子程序,也就是没有名字的函数。python 使用 lambda 来创建匿名函数。在Python中,lambda 作为一个关键字,作为引入表达式的语法。想比较def函数,lambda 是单一...
2019-05-13 22:12:13 1449
原创 关于ASCII,Unicode 和 UTF-8你看了这篇文章就懂了
专栏【Python - 100天从新手到大师】前言平时看的文章挺多的,但是关于ASCII,Unicode 和 UTF-8一直不是很懂。今天上午,我突然想搞清楚 Unicode 和 UTF-8 之间的关系,就开始查资料。这个问题比我想象的复杂,看了这篇文章才算初步搞清楚。字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识,所以有了这个文章。1、ASCII码我们知道,...
2019-05-09 10:25:24 3106 6
原创 python学习之路 - 从入门到精通到大师
专栏【Python - 100天从新手到大师】作为目前最火也是最实用的编程语言,Python不仅是新手入门程序界的首选,也逐渐成为了从大厂到小厂,招牌需求list的必要一条。然而你可能也和我一样,已经下了一百次决心,但是最后都“从入门到放弃”。那么,从小白成为大师,到底需要多长时间?学习有套路!并且只需要100天!Python - 100天从新手到大师作者:骆昊Python应用领域...
2019-05-09 08:28:49 7967 10
转载 Python垃圾回收机制--完美讲解!!!!!
原文链接:https://www.jianshu.com/p/1e375fb40506虽然是自己转载的但是是真的好的一篇图文并茂的对垃圾回收机制的讲解!!!先来个概述,第二部分的画述才是厉害的。Garbage collection(GC)现在的高级语言如java,c#等,都采用了垃圾收集机制,而不再是c,c++里用户自己管理维护内存的方式。自己管理内存极其自由,可以任意申请内存,但如同...
2019-05-08 22:42:11 1684
原创 与python的第一次相遇
原文链接:https://github.com/jackfrued/Python-100-DaysDay01 - 初识PythonPython简介Python的历史1989年圣诞节:Guido von Rossum开始写Python语言的编译器。1991年2月:第一个Python编译器(同时也是解释器)诞生,它是用C语言实现的(后面又出现了Java和C#实现的版本Jython和Ir...
2019-05-08 21:23:54 2322 4
转载 【CS231n】斯坦福大学李飞飞视觉识别课程笔记(十五):神经网络笔记2(下)
【CS231n】斯坦福大学李飞飞视觉识别课程笔记由官方授权的CS231n课程笔记翻译知乎专栏——智能单元,比较详细地翻译了课程笔记,我这里就是参考和总结。【CS231n】斯坦福大学李飞飞视觉识别课程笔记(十五):神经网络笔记2(下)损失函数我们已经讨论过损失函数的正则化损失部分,它可以看做是对模型复杂程度的某种惩罚。损失函数的第二个部分是数据损失,它是一个有监督学习问题,用于衡量分类...
2019-05-06 15:34:48 2263
转载 【CS231n】斯坦福大学李飞飞视觉识别课程笔记(十四):神经网络笔记2(上)
【CS231n】斯坦福大学李飞飞视觉识别课程笔记由官方授权的CS231n课程笔记翻译知乎专栏——智能单元,比较详细地翻译了课程笔记,我这里就是参考和总结。【CS231n】斯坦福大学李飞飞视觉识别课程笔记(十四):神经网络笔记2...
2019-05-06 14:55:31 2910
原创 python open()函数解析(最清晰的解释)
python open()函数用于打开一个文件,创建一个file对象。open(name, mode, buffering)参数:name : 一个包含了要访问的文件名称的字符串值。mode : mode决定了打开文件的模式:只读,写入,追加等。所有可取值见如下的完全列表。这个参数是非强制的,默认文件访问模式为只读(r)。buffering : 如果bufferi...
2019-05-05 21:28:21 2655
原创 plt.errorbar()函数解析(最清晰的解释)
plt.errorbar()函数用于表现有一定置信区间的带误差数据。plt.errorbar(x, y, yerr=None, xerr=None, fmt='', ecolor=None, elinewidth=None, capsize=None, capthick=None)主要参数:x,y: 数据点的位置坐标xerr,yerr: 数据的误差范围...
2019-05-05 16:08:00 53881 4
转载 【CS231n】斯坦福大学李飞飞视觉识别课程笔记(十三):神经网络笔记1(下)
【CS231n】斯坦福大学李飞飞视觉识别课程笔记由官方授权的CS231n课程笔记翻译知乎专栏——智能单元,比较详细地翻译了课程笔记,我这里就是参考和总结。【CS231n】斯坦福大学李飞飞视觉识别课程笔记(十三):神经网络笔记1(下)...
2019-05-05 08:58:25 2439
转载 【CS231n】斯坦福大学李飞飞视觉识别课程笔记(十二):神经网络笔记1(上)
【CS231n】斯坦福大学李飞飞视觉识别课程笔记由官方授权的CS231n课程笔记翻译知乎专栏——智能单元,比较详细地翻译了课程笔记,我这里就是参考和总结。【CS231n】斯坦福大学李飞飞视觉识别课程笔记(十二):神经网络笔记1(上)快速简介在不诉诸大脑的类比的情况下,依然是可以对神经网络算法进行介绍的。在线性分类一节中,在给出图像的情况下,是使用s=Wxs=Wxs=Wx来计算不同视觉...
2019-05-04 16:53:15 2920
超分辨率重建.zip
2019-06-02
批量rename图片——REname_images.zip
2019-04-13
机器学习的数学基础(高数,线代,概率,凸优化,斯坦福大学数学基础)
2019-04-11
李宏毅—1天搞懂深度学习(ppt,pdf以及精心整理的目录)
2019-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人