我正在关注TensorFlow for Poets图像分类教程(https://codelabs.developers.google.com/codelabs/tensorflow-for-poets/index.html#4)。
我有pip3和python3,所以我只是偏离了说明,在必要时添加数字3。
我进入测试阶段并输入:
python3 -m scripts.label_image \
--graph=tf_files/retrained_graph.pb \
--image=tf_files/flower_photos/daisy/21652746_cc379e0eea_m.jpg
我希望在他们的网站上得到一个结果,例如
daisy (score = 0.99071)
sunflowers (score = 0.00595)
dandelion (score = 0.00252)
roses (score = 0.00049)
tulips (score = 0.00032)
但我的结果是:
daisy 0.98638594
dandelion 0.008522748
sunflowers 0.005021578
roses 6.092888e-05
tulips 8.845865e-06
我不明白这些结果意味着什么:
roses 6.092888e-05
tulips 8.845865e-06
我希望每朵花看到0.something,而不是6.something或8.something。我也没想到会看到或理解e-05或e-06的含义。
答案 0 :(得分:2)
6.092888e-05
是科学记数法。
表示6.092888 * 10^-5
或0.00006092888
。它曾用于表示非常小(或非常大)的数字。