TypeError:TypeErro ... pected',)将字符串类型张量转换为float32并初始化为恒定张量。 从文件读取的值以字符串类型接收,因此需要转换为float32。
我如何使其工作?
filename,label,box1,box2,box3,box4,box5,box6,box7,box8 = tf.decode_csv(value,[[''],[''],['']],' ')
boxes = tf.constant([tf.dtypes.cast(box1,tf.float32),tf.dtypes.cast(box2,tf.dtypes.cast(box3,tf.dtypes.cast(box4,tf.dtypes.cast(box5,tf.dtypes.cast(box6,tf.dtypes.cast(box7,tf.dtypes.cast(box8,tf.float32)])
错误是
TypeError: TypeErro...pected',)