了解Tensorflow中的分层切片

时间:2020-03-04 15:14:19

标签: python numpy tensorflow

我试图了解Tensorflow中的跨步切片。具体在提供的代码中。 context_output到底是什么?我在Tensorflows文档中做了一些阅读:

https://www.tensorflow.org/api_docs/python/tf/strided_slice

从那里我注意到它说:“大多数用户不是直接调用此op,而是希望使用NumPy样式的切片语法(例如tensor [...,3:4:-1,tf.newaxis,3]) ”

这里未使用tf.Strided_Slice(),而是使用numpy切片,我对numpy切片的工作方式进行了一些阅读。但是,我仍然不确定如何解释此处代码中发生的事情。有人可以解释context [:,:-1]在做什么吗?

   context = tf.fill([1, 1], 50256)
   context_output =  context[:, :-1]

0 个答案:

没有答案