本文主要介绍通过keras提供的Inception V3实现Deep Dream,keras提供了许多类似的可用网络,如VGG16,VGG19, Xception,ResNet50。

下面是示例代码:


# coding: utf-8# In[2]:from keras.applications import inception_v3
from keras import backend as K# 不需要训练模型,
# 所以此命令禁用所有特定于训练的操作
K.set_learning_phase(0)# 构建InceptionV3网络,该模型将加载预先训练的ImageNet权重。
model = inception_v3.InceptionV3(weights='imagenet',include_top=False)# In[4]:'''
接下来,计算“损失”,即在梯度上升过程中寻求最大化的数量。
同时最大化多个层中所有过滤器的激活。具体来说,将最大化一组高级层激活的L2范数的加权和。
选择的确切图层集(以及它们对最终损失的贡献)对将能够生成的视觉效果有很大影响,因此
使这些参数易于配置。较低层会产生几何图案,而较高层会产生视觉效果,
可以在其中识别ImageNet中的某些类(例如鸟或狗)。
将从一个涉及四层的任意配置开始
'''
# Dict将层名称映射到一个系数,该系数量化了层的激活将导致寻求最大化的损失。
# 这些是在内置的InceptionV3应用程序中出现的图层名称。可以使用`model.summary()`列出所有图层名称。
model.summary()
layer_contributions = {'mixed2&#

keras实现Deep Dream相关推荐

  1. Deep dream——《Going Deeper into Neural Networks》

    deep dream的体验和以往看论文,跑例子的过程完全不同.这是在跑"风格迁移"的例子时,在keras的examples中无意看到了程序,然后顺带跑一跑的.跑出来的效果让我觉得和 ...

  2. 窥探神经网络:Deep Dream

    Deep Dream : 窥探神经网络模型的内部 通常我们通过使用大量的标记数据训练神经网络模型,以图像识别模型为例,模型通常由多个卷积层堆叠而成,中间还有一些池化和激活的操作,每一个图像从输入层到输 ...

  3. TF之DD:利用Inception模型+GD算法生成带背景的大尺寸、高质量的Deep Dream图片——五个架构设计思维导图

    TF之DD:利用Inception模型+GD算法生成带背景的大尺寸.高质量的Deep Dream图片--五个架构设计思维导图 目录 TF中的Deep Dream实践:利用Inception模型+GD算 ...

  4. TF之DD:利用Inception模型+GD算法生成带背景的大尺寸、高质量的Deep Dream图片

    TF之DD:利用Inception模型+GD算法生成带背景的大尺寸.高质量的Deep Dream图片 目录 输出结果 设计思路 代码(部分)实现 输出结果 设计思路 代码(部分)实现 # coding ...

  5. TF之DD:利用Inception模型+GD算法生成更高质量的Deep Dream高质量图片

    TF之DD:利用Inception模型+GD算法生成更高质量的Deep Dream高质量图片 目录 输出结果 设计思路 部分代码 输出结果 设计思路 部分代码 # coding:utf-8#TF之DD ...

  6. TF之DD:利用Inception模型+GD算法生成更大尺寸的Deep Dream精美图片

    TF之DD:利用Inception模型+GD算法生成更大尺寸的Deep Dream精美图片 目录 输出结果 设计思路 部分代码 输出结果 设计思路 部分代码 TF之TFDeepDream:生成更大尺寸 ...

  7. Keras Tutorial: Deep Learning in Python

    This Keras tutorial introduces you to deep learning in Python: learn to preprocess your data, model, ...

  8. 好玩的deep dream(清晰版,pytorch完整代码)

      本文给出pytorch完整代码实现deep dream,加入了图像金字塔处理和高斯平滑处理,使生成图更加清晰美观.文中还讨论了各种因素对生成图的影响. 1, 完整代码   Deep dream图是 ...

  9. pytorch简单代码实现deep dream图(即CNN特征可视化 features visualization)

      本文给出完整代码实现CNN特征的可视化输入图像,也就是简单的deep dream图,有助于更好的理解CNN工作原理,并掌握用梯度上升法生成满足要求输入图像的技术.更清晰美观的deep dream图 ...

最新文章

  1. C#调用C++的DLL 所有数据类型转换方式
  2. java 底层运行_从表面到底层丨Java和JVM的运行原理,现在带给你
  3. hdu-4811 Ball
  4. 北京/上海/杭州 | 蚂蚁金服智能引擎技术事业部招聘知识图谱算法工程师
  5. tex文件用什么软件打开_pdf怎么打开?用什么软件打开pdf?
  6. 2019 年最好用的 7 款数据库监控工具
  7. abaqus推荐用哪一版本的_ABAQUS推荐资料合集(一)
  8. 针对金融级交易场景的严苛技术要求,如何修炼这门“必修课”?
  9. phpcms开启在线编辑模版 方法
  10. mysql 主从复制 性能_MySQL 主从复制搭建
  11. Maven学习(四)Maven 命令行选项
  12. 基于STM32F103的ACS712电流传感器使用教程
  13. 工地人脸识别门禁考的出现对智慧工地提出解决方案
  14. 从零开始学WEB前端——网页的骨架——HTML实战练习
  15. 恢复Visual SourceSafe已删除的文件
  16. 关于Youtube榜单数据的探索,排名第一的视频播放次数已接近90亿次!
  17. 惠普LaserJet M1005 MFP报错b2
  18. 《MLB美职棒大联盟》:世界大赛最有价值球员奖
  19. mysql提取身份证生日并查询指定月份的数据
  20. Spring boot(web 组件,ORM 操作 MySQL,接口架构风格—RESTful,集成 Redis,集成 Dubbo,打包)

热门文章

  1. 计算机图形学用户坐标系,计算机图形学01——坐标系
  2. idea 设置自动换行
  3. PCWIFI--无线网络共享软件
  4. 智能化oa办公系统是如何体现的?
  5. 什么是项目、项目管理、项目经理?
  6. 超50%的新冠肺炎患者出现认知障碍,部分患者现抑郁症状
  7. YOLOV5中添加Task-Specific Context Decoupling
  8. 经纬恒润与黑芝麻智能达成战略合作,携手打造全场景智能驾驶、智能座舱解决方案
  9. 阻塞语句与非阻塞语句
  10. 修复win7的启动引导