0

我正在阅读 Google Cloud ML 的预测快速入门。我已经完成了模型的训练并进行了预测并得到了预期的输出。如何查看 data/predict_sample.tensor.json 的内容,即https://cloud.google.com/ml/docs/quickstarts/prediction中使用的示例输入

我看过有关解码/编码 png/jpeg 的 tensorflow 相关帖子。但是这个文件是一个json文件。为了方便卷曲,我在https://storage.googleapis.com/darianhickmancom-ml/mnist_deployable_darianhickman_20161117_231714/sample_images/predict_sample.tensor.json分享了示例

4

1 回答 1

0

我猜每个图像都是一个像素强度,逐行写入。要显示它,您可以执行以下操作:

import json
import matplotlib.pyplot as plt
import numpy as np

f = open('image.json', 'r')
for desc in f.readlines():
   obj = json.loads(desc)
   im = np.array(obj['image']).reshape(28, 28)
   plt.imshow(1 - im, cmap=plt.cm.gray)
   plt.show()

第一张图片如下所示: mnist 数字

于 2016-11-21T09:27:24.900 回答