自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GAN生成图像质量的两个评价指标——IS与FID

很久没有写原创博客了,最近在研究图像生成,看到关于生成器的评价指标有这么几个——IS(Inception Score)、FID(Fréchet Inception Distance)以及一些其它距离指标,下面主要参考三个博客,写写我的理解与感受吧。

2019-10-15 17:08:58 36380 10

原创 遗传算法的Python实现

遗传算法的Python实现

2019-09-17 16:03:54 902

转载 (转)优化时该用SGD,还是用Adam?——绝对干货满满!

优化时该用SGD,还是用Adam?——绝对干货满满!

2019-12-06 11:16:32 55408 9

转载 MDS(Multi-dimension Scaling)计算与python代码实现

MDS(Multi-dimension Scaling)计算与python代码实现在现实数据中,很多数据都是高纬度的,在高纬度情况下进行数据处理将会有极大的数据处理量。为了,减少计算量,常常需要缓解这种数据维度灾难,这有两种途径:降维和特征选择。我们在这里介绍其中一种降维算法:MDS算法。MDS算法要求原始空间中样本之间的距离在低维空间中得以保持。但是为了有效降维,我们往往只需要降维后的距离与...

2019-12-04 17:40:00 3047 1

原创 提高pytorch在GPU上训练、测试效率的一些实用经验

提高pytorch在GPU上训练、测试效率的一些实用经验1、测试时out of memory可能是因为未设置no_grad:with torch.no_grad(): for data, label in test_loader:2、用watch nvidia-smi命令查看GPU利用率时发现利用率一会儿为100%,一会儿为0%,高低跳动不定,可以在dataloader中设置num...

2019-11-21 09:57:27 2556

转载 详解Triplet loss三元组损失

详解Triplet loss三元组损失

2019-11-05 10:26:34 3192

原创 ubuntu如何像windows那样结束进程

ubuntu如何像windows那样结束进程打开终端,输入:gnome-system-monitor找打想要杀死的进程,比如我的系统经常在使用截图工具时卡死有一块黑屏区域,可以对gnome-screenshot进程点击右键,强制杀死即可。...

2019-11-01 18:00:16 299

转载 反卷积棋盘格效应示例

反卷积棋盘格效应示例该网站不仅提供了详细的分析,并且提供了形象生动的互动示例,包括在图像上查看棋盘格效应的细节、用户调整超参数查看一维、二维棋盘格效应的示意。Deconvolution and Checkerboard Artifacts...

2019-10-24 15:02:56 472

转载 BEGAN(Boundary Equilibrium GAN)论文翻译

BEGAN(Boundary Equilibrium GAN)论文翻译  BEGAN:边界平衡生成式对抗网络 摘要我们提出了一种新的促进平衡的方法,以及配套的损失函数,这个损失的设计由Wasserstein距离衍生而来,Wasserstein距离是用于训练基于自编码器的生成对抗网络的。该方法在训练期间平衡生成器和判别器。此外,它提供了一种新的近似收敛策略,实...

2019-10-22 17:02:37 2040

转载 神经网络中的Exponential Moving Average——指数滑动平均

Exponential Moving Average——指数滑动平均找到一篇讲解神经网络中滑动平均的很好的文章,全程截图如下:

2019-10-18 16:06:08 1364

原创 GAN又模式坍塌(mode collapse)了。。。

GAN模式坍塌(mode collapse)示例。。。

2019-10-18 08:59:58 2452 3

转载 思考深度学习的泛化能力

  深度神经网络往往带有大量的参数,但依然表现出很强的泛化能力(指训练好的模型在未见过的数据上的表现)。深度神经网络为何会拥有如此强的泛化能力?2016年、2017年的两篇论文引起了广泛思考。神经网络通过记忆学习《Understanding deep learning requires rethinking generalization》 一文通过实验得出初步结论:  神经网络极易记忆训练数...

2019-10-15 11:38:01 1198

转载 (转)t-SNE使用过程中的一些坑

t-SNE使用过程中的一些坑t-SNE使用过程中的一些坑

2019-09-29 13:55:18 686

转载 Pycharm中总是以pytest方式运行的解决方法

Pycharm中总是以pytest方式运行的解决方法 问题:在调试一个很简单的代码时无法输出结果,运行结果如下形式:出现以上情况,主要是因为在运行时是以pytest方式运行的,要换回以普通方式去运行。问题解决:首先是红色圈圈里的白色三角形。然后再点击三角形下的Edit configurations...点击”-“,去掉test_argv.py再点击 ”+“,然后点击...

2019-09-26 09:27:11 5499 1

转载 [全面解析] 机器学习中的数据聚类效果的可视化手段——从SNE到t-SNE再到LargeVis

[全面解析] 机器学习中的数据聚类效果的可视化手段——从SNE到t-SNE再到LargeVishttp://bindog.github.io/blog/2016/06/04/from-sne-to-tsne-to-largevis/

2019-09-26 09:10:47 353

原创 ResNet 18 网络结构

import torchfrom torchvision import modelsresnet = models.resnet18(pretrained=True)print(resnet)"""ResNet( (conv1): Conv2d(3, 64, kernel_size=(7, 7), stride=(2, 2), padding=(3, 3), bias=False...

2019-09-25 17:26:05 17404 2

转载 Python字符串格式化str.format() 方法详解

Python字符串格式化str.format() 方法详解文章目录Python 中 str.format() 方法详解0. 参考资料1. 术语说明2. 简单字段名2.1 简单字段名的说明2.2 省略字段名2.3 数字形式的简单字段名2.4 变量名形式的简单字段名2.5 简单字段名的混合使用2.6 使用元组和字典传参3. 复合字段名3.1 复合字段名的说明3.2 `.` 点号的使用3.3 `[...

2019-09-23 11:09:02 3616 1

原创 assert engine in ('caffe','pytorch'),f'engine {engine} is not supported' SyntaxError:invalid syntax

assert engine in (‘caffe’, ‘pytorch’), f’CNNScorer for engine {engine} is not currently supported’^SyntaxError: invalid syntax错误代码位置:assert engine in ('caffe', 'pytorch'), f'CNNScorer for engine {...

2019-09-23 10:38:52 293

转载 (转)简单强化Q-learning的Python实现

(转)简单强化Q-learning的Python实现强化学习(reinforcement learning),又称再励学习、评价学习,是一种重要的机器学习方法,强化学习是智能体(Agent)以“试错”的方式进行学习,通过与环境进行交互获得的奖赏指导行为,目标是使智能体获得最大的奖赏,强化学习不同于连接主义学习中的监督学习,主要表现在强化信号上,强化学习中由环境提供的强化信号是对产生动...

2019-09-17 21:22:11 1126 1

转载 (转)鲁 白 (2002年9月25日在复旦大学上海医学院的讲课录音记录)——如何在顶级科学杂志上发表论文

鲁 白 (2002年9月25日在复旦大学上海医学院的讲课录音记录)——如何在顶级科学杂志上发表论文文章目录鲁 白 (2002年9月25日在复旦大学上海医学院的讲课录音记录)——如何在顶级科学杂志上发表论文好的研究工作1、Major advance in a classic field2、New techniques and methods that can be widely used3、...

2019-09-17 17:22:33 620

原创 Expected type torch.FloatTensor but found type torch.cuda.FloatTensor for argument #2 ‘weight'

Expected object of type torch.FloatTensor but found type torch.cuda.FloatTensor for argument #2 ‘weight’原因:模型和数据未全都放入GPU问题解决:RuntimeError: Expected object of type torch.FloatTensor but found type to...

2019-09-11 11:17:56 548

转载 (转)看到的一篇关于GANs的很好的理解的博客

网上已经贴满了关于GAN的博客,最近看到这样一篇关于GAN讲解的很详细透彻全面的博客,我便转载下来,以便以后查阅。

2019-09-09 19:39:45 612

转载 (转)ICLR 2019 《GAN DISSECTION: VISUALIZING AND UNDERSTANDING GENERATIVE ADVERSARIAL NETWORKS》

ICLR 2019 《GAN DISSECTION: VISUALIZING AND UNDERSTANDING GENERATIVE ADVERSARIAL NETWORKS》 ICLR 2019 《GAN DISSECTION: VISUALIZING AND UNDERSTANDING GENERATIVE ADVERSARIAL NETWORKS》githubDemoproject...

2019-09-09 17:05:50 895

转载 (转)ICLR2018年网络结构生成论文——论文分层表示高效的架构搜索(HIERARCHICAL REPRESENTATIONS FOR EFFICIENT ARCHITECTURE SEARCH)

ICLR2018年网络结构生成论文——论文分层表示高效的架构搜索(HIERARCHICAL REPRESENTATIONS FOR EFFICIENT ARCHITECTURE SEARCH) ...

2019-09-05 14:22:36 225

转载 (转)CVPR2019年增量学习论文解读—— large scale incremental learning

CVPR2019年增量学习论文解读—— large scale incremental learning版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/shinian1987/article/details/94288012最近,增量学习,持续学习,终生学习的概念越来越火,也引起...

2019-09-05 09:02:25 1525

原创 实验并解读github上三个DeepDream的Pytorch代码

实验并解读github上三个DeepDream的Pytorch代码今天在学习DeepDream的有关内容,关于论文的翻译已经在启发主义——深入神经网络(Inceptionism: Going Deeper into Neural Networks)一文中进行,而关于代码的实践则在这篇博文中展开。google官方个给出的开源代码是基于Caffe框架的ipynb文件,但在我的环境中运行Caffe必...

2019-09-03 20:02:59 1328 1

原创 ImportError: No module named 'cStringIO'

ImportError: No module named 'cStringIO'

2019-09-03 14:59:18 3118

原创 启发主义——深入神经网络(Inceptionism: Going Deeper into Neural Networks)

传统的深度学习方法常用于根据数据标签学习分类、识别物体,或是学习数据或隐层的分布从而生成新的数据。而2015年提出的启发神经网络合成它想合成的图像,则开启了一种新的研究角度。之后开源的Deepdream则更是掀起了新的浪潮。下面我们翻译一下这篇论文。

2019-09-03 14:09:03 1618 1

转载 (转)机器学习中几种交叉验证的方式及其示例代码

机器学习中几种交叉验证的方式及其示例代码 模型评价的目的:通过模型评价,我们知道当前训练模型的好坏,泛化能力如何?从而知道是否可以应用在解决问题上,如果不行,那又是哪里出了问题?train_test_split在分类问题中,我们通常通过对训练集进行train_test_split,划分成train 和test 两部分,其中train用来训练模型,test用来评估模型,模型通过fi...

2019-09-02 19:36:15 879

转载 (转)深度学习中的一些卷积详解—— 2D / 3D / 1x1 /转置/扩张(Atrous)/空间可分/深度可分/平展/分组/混洗分组卷积

深度学习中的一些卷积详解——2D / 3D / 1x1 /转置/扩张(Atrous)/空间可分/深度可分/平展/分组/混洗分组卷积最近在搜索两阶段卷积映射时搜索到了这么一篇文章,链接如下:卷积有多少种?一文读懂深度学习中的各种卷积文章目录深度学习中的一些卷积详解——2D / 3D / 1x1 /转置/扩张(Atrous)/空间可分/深度可分/平展/分组/混洗分组卷积一、卷积与互相关二、3D ...

2019-09-02 18:41:50 1382 1

原创 彩色图像与无色图像、消色差、图像的空间频率成分(chromatic information & achromatic information、spatial frequency component)

彩色图像与无色图像、消色差、图像的空间频率成分(chromatic information & achromatic information、 achromatic、spatial frequency component)  同样译为“彩色的”,与colorful相比,chromatic更加专业、学术化。对于achromatic,因为有了否定前缀“a-”,自然可译为“非彩色的”。彩色图...

2019-09-02 11:12:42 992

原创 论文中你可能遇到的英语问题——ad hoc

ad hoc最近在读几篇论文,所以有段时间没有更新博客了,今天就写写读英语论文中的一些问题吧。最近在文献中遇到这么一个词汇——ad hoc,看上去似乎是某两个词汇的缩写,又似乎是专用术语。我们按照科研的思维方式,这里采用从局部到整体的分析模式,ad 是广告的缩写,hoc可译为特别的,而整体来看这个词汇也在论文中是常客了,百度及谷歌翻译如下所示:adj.arranged or happeni...

2019-09-01 13:23:34 6047

转载 (转)深度图像合成中的神经群体控制

原文链接:深度学习成功控制灵长类动物视觉,医学应用前景广阔      研究者进行了一系列生理实验,将模型神经元和记录的动物脑神经位点进行匹配,以测试模型控制动物神经元的能力。 Daniele Simonelli   导语  你有没有想过如果有一天,人类可以设计一种方法,不借助手术,通过视觉的直接控制生物的大脑?这听起来像科幻小说里的桥段,就在本月,来自麻省理工学...

2019-08-27 10:28:16 729

原创 英文pdf复制到谷歌翻译格式问题

英文pdf复制到谷歌翻译格式问题看论文时,大家经常有这种体验:将英文文献pdf直接复制到谷歌翻译框中,会出现多个不必要的换行和间断,不仅造成阅读的不便,有时也会使翻译出现偏差与错误。参考了解决谷歌翻译复制的PDF的换行乱七八糟问题,但该博文中提到的方法还需进一步编程并会有一定的耗时。在评论中看到一则很快的方法,笔者亲身实践可行:@THOR_THUNDER, 将pdf中的英文复制到网址输入栏,再将...

2019-08-26 14:55:47 2344 2

原创 MATLAB: Error using load Argument must contain a character vector.

MATLAB 在加载数据时报错:Error using loadArgument must contain a character vector.Error in MATLAB_file (line 30) load([data_root filename1]);错误代码位置: index = find(strcmp({data_all.name}, filename1...

2019-08-24 15:59:58 818

原创 RuntimeError: The size of tensor a (128) must match the size of tensor b (32) at non-singleton dimen

RuntimeError: The size of tensor a (128) must match the size of tensor b (32) at non-singleton dimension 0D_loss = -torch.mean(torch.log(D_real_gauss + TINY) + torch.log(1 - D_fake_gauss + TINY))Run...

2019-08-22 14:52:33 30903 35

原创 AttributeError: module 'torch.utils' has no attribute 'data'

AttributeError: module ‘torch.utils’ has no attribute ‘data’今天运行pytorch时,突然出现了这么一个错误,可以说原理上不应该出现这个错误,后来在网上找到了原因并进行了修改,不再报错。报错位置:class MyDataset(torch.utils.data.Dataset):参考回答:Fix AttributeError:...

2019-08-22 14:31:48 3849 2

原创 对抗自编码器AAE——pytorch代码解读试验

闲话不多说,直接来学习一下加了注释和微调的代码:(初始代码链接:github)#!/usr/bin/env python3# -*- coding: utf-8 -*-# 加载必要的库import argparseimport torchimport pickleimport numpy as npfrom torch.autograd import Variableimpo...

2019-08-22 11:38:25 4245 3

原创 对抗变分贝叶斯:变分自编码器与生成对抗网络的统一(四)

在上一篇的博文——对抗变分贝叶斯:变分自编码器与生成对抗网络的统一(三)中,我已经翻译过了原论文。的确,看中文的公式推导比看英文的公式推导理解起来要容易得多。然而,还有有很多地方有不理解或感觉牵强,更有很多地方的知识点并未get,还需进一步学习或巩固。那么,这篇博文就写写我总结的的一些知识点吧,若也有你所未接触过的并想了解的,欢迎一起交流学习;若有错误之处,还请多多指教。文章目录1、显式、隐式2...

2019-08-21 11:58:07 1135

原创 变分自编码器(变分贝叶斯)Auto-Encoding Variational Bayes(VAE)

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 ...

2019-08-20 11:26:08 1454

resnet_18_structure.pdf

resnet 18 网络结构(摘要需要大于50个字节,所以请自动忽略这个括号。。。)

2019-09-25

空空如也

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

TA关注的人

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