张量板嵌入投影仪上的剩余点在哪里,这些点不是从张量板上下采样的?

Posted

技术标签:

【中文标题】张量板嵌入投影仪上的剩余点在哪里,这些点不是从张量板上下采样的?【英文标题】:Where are the remaining points on the tensorboard embedding projector, which are not down sampled from tensorboard? 【发布时间】:2020-08-06 23:35:12 【问题描述】:

我已经看到“为了更快的结果,数据将被采样到 10,000 个点。”在 t-SNE 嵌入投影仪中。张量板如何处理剩余的数据点? (如果有 25,000 个点,那么 15,000 个点去哪里?)它不会渲染这些点或将它们渲染在原始点上,例如,在 3 维图中 (0, 0, 0)?

我们在哪里配置渲染点的数量?

【问题讨论】:

可能更重要的是,TB是如何选择这10000分的?它只是取前 10K 点还是 10K 大小的随机样本?还有什么? 【参考方案1】:

看着source code

let sampledIndices = this.shuffledDataIndices.slice(0, TSNE_SAMPLE_SIZE);

TSNE_SAMPLE_SIZE 在该模块的顶部设置为 10,000。看起来积分被“洗牌”了,前 10,000 个被拿走了。我不得不想知道为什么会这样。您的解决方法是自己采集 10,000 个或更少的样本,但您想怎么做。这样一来,Tensorboard 将显示您的所有点,而无需打乱或下采样。

【讨论】:

以上是关于张量板嵌入投影仪上的剩余点在哪里,这些点不是从张量板上下采样的?的主要内容,如果未能解决你的问题,请参考以下文章

如何将张量板图用于列表/数组?

杀死张量流实例后如何“重置”张量板数据

图像评估中的张量板边界框限制

为啥张量板不显示所有指标?

理解张量板:为啥要向优化器发送 12 个张量?

如何在 Keras 中使用张量板显示输入张量