matplotlib: color map

color map

使用 matplotlib 或者 matlab ,在绘图的时候,经常会看到这个参数。那么这个参数到底是啥呢?

color map 实际上就是一个 三列的矩阵(或者说,shape 为 [N, 3]的 array )

  • 矩阵中的值 取值范围 为 [0.,1.]
  • 每一行代表一个颜色 (RGB)

matplotlib

在使用 python 的 matplotlib库 时,可以使用现成的 color map,也可以自定义 colormap

from matplotlib import colors
from matplotlib import cm
# 使用现成的 color map
cmap = cm.get_cmap('Set1')
res = cmap(score_map) # 会根据 score map 的值从 cmap 中找 color,返回的是 rgba 图像

# 自己定义
COLOR_MAP = ones(100, 3)
cmap = colors.ListedColormap(COLOR_MAP)
res = cmap(score_map)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏机器之心

教程 | 如何在浏览器使用synaptic.js训练简单的神经网络推荐系统

3554
来自专栏ATYUN订阅号

【学术】Juggernaut:网络浏览器中的神经网络

Juggernau是一个用Rust编写的实验性神经网络。它是一个使用梯度下降来拟合模型并训练网络的前馈神经网络。Juggernaut使我们能够构建网络应用程序,...

3578
来自专栏AI研习社

发掘 ARM GPU 的全部深度学习性能,TVM 优化带来高达 2 倍性能提升

本文是由来自上海交通大学 Apex 实验室的本科生 Lianmin Zheng 发表于 TVM 的一篇博客,文中阐述了如何使用 TVM 优化移动端上的 ARM...

71810
来自专栏流柯技术学院

jmeter参数化随机取值实现

jmeter能用来做参数化的组件有几个,但是都没有随机取值的功能,遇到随机取值的需求怎么办呢?

832
来自专栏PaddlePaddle

PaddlePaddle发布新版API,简化深度学习编程

PaddlePaddle是百度于2016年9月开源的一款分布式深度学习平台,为百度内部多项产品提供深度学习算法支持。为了使PaddlePaddle更加易用,我们...

3278
来自专栏CreateAMind

图片语义级属性轻松改变

论文: Deep Feature Interpolation for Image Content Changes

843
来自专栏专知

当深度学习遇见大数据:一文概览BDL学习框架

【导读】深度学习的出现让许多机器学习从业者将目光从Spark等大数据计算框架转移到了TensorFlow、PyTorch等深度学习框架上。然而,大数据框架与深度...

1115
来自专栏深度学习之tensorflow实战篇

R包—iGraph

这几天收到师兄的任务,熟悉iGRaph包的使用,通过查资料,外加自己的实践,在此做个简单的学习笔记。 以下例子均是在R 3.0.1版本下测试的。 1.用igr...

2815
来自专栏人工智能头条

雅虎开源CaffeOnSpark:基于Hadoop/Spark的分布式深度学习

1205
来自专栏PaddlePaddle

【FAQ】本地训练与预测相关问题汇总

导语 在使用指南的最后一部分,我们汇总了使用PaddlePaddle过程中的常见问题,本部分推文目录如下: 2.22:【FAQ】模型配置相关问题汇总 2.23:...

34610

扫码关注云+社区