2016-08-02 1 views

답변

1

내가 tensorflow로 다시 변환 한 후 numpy으로 배열 청크를 할당하고 것 :

with tf.Session() as sess: 
    #some tf operations here  
    # ... 

    x_np = np.array(sess.run(x)) 
    X_np = np.array(sess.run(X)) 

    #assign with numpy: 
    x_np[N * i:N * (i + 1), :, :] = X_np[:, i:i + n, :] 

    x_result = tf.convert_to_tensor(x_np) 
+0

씨야, 그것은 가능하지만, 내 경우에는 내가 아직 잘 모릅니다 자리와 그래프 내에서 그것을 할 필요가 얼마나 커질까요? 그래서 저는 세션 밖에서 텐서 흐름 자체를 실제로 할 필요가 있습니다. (신경 네트워크를 구축하는 동안 나는 아직 열린 세션이 없습니다 ...) –

+1

@bisounours_tronconneuse 글쎄, 지금도 비슷한 문제에 직면 해있다. https://www.tensorflow.org/versions/r0.10/api_docs/python/array_ops.html#slicing-and-joining에서 'tf.concat'을 사용합니다. –

+0

Olia_Pavliuk는 답변 작성 방법을 보여줄 수 있습니까? 정확하게? –

관련 문제