1
의 각 행에 대해 서브 어레이를 얻는 방법 :]TensorFlow : I 코드 한 다음 텐서
[1,2,3], [2,3- 다음으로
import numpy as np
import tensorflow as tf
series = tf.placeholder(tf.float32, shape=[None, 5])
series_length = tf.placeholder(tf.int32, shape=[None])
useful_series = tf.magic_slice_function(series, series_length)
with tf.Session() as sess:
input_x = np.array([[1, 2, 3, 0, 0],
[2, 3, 0, 0, 0],
[1, 0, 0, 0, 0]])
input_y = np.array([[3], [2], [1]])
print(sess.run(useful_series, feed_dict={series: input_x, series_length: input_y}))
예상 출력 [1]]
저는 tf.gather, tf.slice 등 여러 가지 기능을 시도했습니다. 그들 모두는 작동하지 않습니다. magic_slice_function은 무엇입니까?
아마, 당신은이 밖에 Tensorflow 할 필요가있다. –