Tensoflow实战Google深度学习框架-第2版-第11章 tensorboard可视化

from tensorflow.contrib.tensorboard.plugins import projectordef visualisation(final_result):# 【定义变量】定义新的变量来保存最终的数据层向量的结果,用final_result初始化变量y的值y = tf.Variable(final_result, name = TENSOR_NAME)summary_writer# 【定义总结】summary_writer = tf.summary.FileWriter(LOG_DIR)# 【创建配置】通过projector.ProjectorConfig()类来帮助生成日志文件config = projector.ProjectorConfig()# 【添加嵌套】增加一个需要可视化的embedding的结果embedding = config.embeddings.add()# 【添加名称】指定这个embedding结果对应的Tensorflow变量名称embedding.tensor_name = y.name# 【指定文件】指定每个数据的正确标数据文件,可选,没有则无标签# Specify where you find the metadataembedding.metadata_path = META_FIEL# 【指定图片】指定sprite图像,可选,没有则没一个点就是一个小圆点,没有具体的图片,# single_image_dim指定单张图片大小,这将保证用于从sprite图像中截取争取的原始图片# Specify where you find the sprite (we will create this later)embedding.sprite.image_path = SPRITE_FILEembedding.sprite.single_image_dim.extend([28,28])# 【写入日志】将PROJECTOR所需要带的内容写入日志文件# Say that you want to visualise the embeddingsprojector.visualize_embeddings(summary_writer, config)#【生成会话,初始化】sess = tf.InteractiveSession()sess.run(tf.global_variables_initializer())#【将日志写入文件】saver = tf.train.Saver()saver.save(sess, os.path.join(LOG_DIR, "model"), TRAINING_STEPS)summary_writer.close()

180512 tensorboard高维数据可视化相关推荐

  1. Tensorboard高维向量可视化

    Tensorboard高维向量可视化 觉得有用的话,欢迎一起讨论相互学习~ 参考文献 强烈推荐Tensorflow实战Google深度学习框架 实验平台: Tensorflow1.4.0 python ...

  2. R使用tsne进行高维数据可视化实战:二维可视化、三维可视化

    R使用tsne进行高维数据可视化实战:二维可视化.三维可视化 t-SNE是一种非常强大的技术,可以用于多维数据中的可视化分析(寻找模式).它对复杂多维数据的可视化能力是显而易见的,它以无监督的方式对数 ...

  3. Python使用tsne进行高维数据可视化实战:二维可视化、三维可视化

    Python使用tsne进行高维数据可视化实战:二维可视化.三维可视化 # 绘制二维可视化图像并添加标签字符函数 def plot_embedding(data, label, title):x_mi ...

  4. python高维数据_t-SNE高维数据可视化(python)

    t-SNE实践--sklearn教程 t-SNE是一种集降维与可视化于一体的技术,它是基于SNE可视化的改进,解决了SNE在可视化后样本分布拥挤.边界不明显的特点,是目前最好的降维可视化手段. 关于t ...

  5. 文件可视化编辑_高维数据可视化必备图形平行坐标图

    作者:科研猫 | 小飞鼠 责编:科研猫 | 依米 如果我们想比较某个数值在不同分组之间的变化差异.或者随着时间序列的变化趋势,往往会用到折线图.折线图是在我们的科研绘图当中最为常用的图形之一. 正如在 ...

  6. matlab利用t-SNE实现高维数据可视化(tsne函数用法实例)

    tsne用法 tsne - t-Distributed Stochastic Neighbor Embedding This MATLAB function returns a matrix of t ...

  7. 【Python机器学习】PCA降维算法讲解及二维、高维数据可视化降维实战(附源码 超详细)

    需要全部代码请点赞关注收藏后评论区留言私信~~~ 维数灾难 维数灾难是指在涉及到向量计算的问题中,当维数增加时,空间的体积增长得很快,使得可用的数据在空间中的分布变得稀疏,向量的计算量呈指数倍增长的一 ...

  8. 学习笔记 | 用距离之距离(DoD)变换改进高维数据可视化

    文章目录 一.论文关键信息 二.主要内容 三.总结 CSDN 叶庭云:https://yetingyun.blog.csdn.net/ 一.论文关键信息 论文标题:Improved visualiza ...

  9. 【AI白身境】深度学习中的数据可视化​​​​​​​

    文章首发于微信公众号<有三AI> [AI白身境]深度学习中的数据可视化 今天是新专栏<AI白身境>的第八篇,所谓白身,就是什么都不会,还没有进入角色. 上一节我们已经讲述了如何 ...

最新文章

  1. 若要加载模块二进制_春哥说 | 浅谈NodeJs的模块机制-2
  2. web scraper 抓取网页数据的几个常见问题
  3. java中有hash集合_Java(1.8)集合类中的HashMap
  4. C#模拟post消息,实现登陆功能(包括CAS系统)
  5. AI以假乱真怎么办?TequilaGAN教你轻松辨真伪
  6. python opencv直方图_【python opencv】直方图均衡
  7. 8、oracle数据库下的索引
  8. java工程转maven工程_将java工程转换为Maven工程
  9. 狼奔代码生成器使用说明
  10. Mybatis中的resultType和resultMap
  11. intellij中使用git插件将项目上传到码云
  12. SSM编写http接口返回JSON格式数据
  13. python 背单词_背单词方法大全
  14. 如何利用Spring Boot框架开发一个全球化的应用程序
  15. 如何甄选出一个优秀的软件供应商?by彭文华
  16. JavaScript上下文对象详细解析,ES3与ES6
  17. 如何构建可持续的ChatGPT高性能服务器端架构?
  18. 用python画美国国旗
  19. 那些年啊,那些事——一个程序员的奋斗史 ——32
  20. linux查看文件夹大小,ls-l显示不正确

热门文章

  1. 请问 e^π 和 π^e 哪个大?
  2. 毕业设计 基于Web停车场管理系统的设计与实现
  3. 阿里云大数据认证——机器学习PAI实现精细化营销-课堂笔记
  4. PMP-11.项目管理的五大过程组
  5. 服务器要不要设置虚拟内存,服务器要不要设置虚拟内存
  6. 基于jsp+sevlet+mysql实现留言板
  7. 在Centos 7下搭建Apache + PHP运行环境
  8. Notepad++支持插入特殊字符
  9. 批量下载modis数据(下)
  10. 一款简洁美观的共享服务器 chfs 安装与配置(可用于局域网文件共享、私有网盘…)