0
我是新来tensorflow,所以基本的疑惑负荷:-)Tensorflow-Java图像比较
我有两个相同的图像(狗),我编辑的一个(即我切一小片的狗,请现在我已经为这两个图像创建了张量,当我打印张量时它具有相同的值,它不应该是两个不同的值吗?我将如何分辨这两幅图像之间的差异?我想测量这两幅图像之间的变化和变化。
Tensor:-
[172, 293, 3, 1]
Code:-
final Output input = b.constant("input", imgBytes);
output = b.expandDims(
b.cast(b.decodeJpeg(input, 3), DataType.FLOAT),
b.constant("make_batch", 3));
try (Session s = new Session(g)) {
t = s.runner().fetch(output.op().name()).run().get(0);
}
System.out.println("output1="+t.toString());
@pyb,感谢您的代码格式。
我使用4个空格缩进代码,以便格式化。 – pyb
您能否详细说明您的意思是“它具有相同的价值”?你如何印出张量的价值?如在哪里,字符串“[172,293,3,1]”从哪里来? – ash
用谢尔登库珀的话说,我做了一个嘘嘘,所以编辑这个帖子时更加关联性的问题 – Rrrrr