我的TensorFlow的版本是1.13.1。当我使用vector
时,收到警告消息:
警告:tensorflow:来自test.py:55:slice_input_producer(来自tensorflow.python.training.input)已过时,并将在以后的版本中删除。
我该怎么办?
答案 0 :(得分:1)
这只是警告消息。根据官方的tensorflow文档here
警告:不建议使用此功能。将来会删除 版。更新说明:基于队列的输入管道具有 被tf.data取代。采用 tf.data.Dataset.from_tensor_slices(tuple(tensor_list))。shuffle(tf.shape(input_tensor, out_type = tf.int64)[0])。repeat(num_epochs)。如果shuffle = False,则省略 .shuffle(...)。
简而言之,它基本上表明tf.train.slice_input_producer()
已被弃用,不再使用。取而代之的是,您应该使用tf.data.Dataset.from_tensor_slices()
。