假设我有一个二维矩阵,我想在直方图中绘制它的值。为此,我需要执行以下操作:
list_1d = matrix_2d.reshape((-1,)).tolist()
然后使用列表绘制直方图。到目前为止一切顺利,只是原始矩阵中有我想排除的项目。为简单起见,假设我有一个这样的列表:
exclude = [(2, 5), (3, 4), (6, 1)]
因此,list_1d
应该有矩阵中的所有项目,而没有指向的exclude
项目(的项目exclude
是行和列索引)。
顺便说一句,这matrix_2d
是一个 JAX 数组,这意味着它的内容在 GPU 中。