Tensorflow`make_tensor_proto`数据放置

时间:2018-06-25 13:15:19

标签: python numpy tensorflow

我的Java应用程序构造并读取从微服务创建的TensorProto消息,这些消息可推断张量流模型。 微服务使用模块tensorflow.python.framework.tensor_util中定义的make_tensor_proto函数根据推断结果(列表和np.array)创建TensorProto,并将其作为响应发送回。

我注意到,数字数组几乎总是放在tensor_content字段中,而其他数组则放在它们的正确字段中。 (例如,布尔值列表位于bool_val字段中。)

我阅读了该函数的源代码,并注意到该函数将specific类型的数据放入tensor_content字段,但其他数据类型则放置在它们的正确字段中。

这是预期的行为吗?并有特定原因吗?

0 个答案:

没有答案