2017-10-19 12 views

답변

1

TensorFlow는 계산 그래프를 작성하고 효율성을 위해 고정 (변경 불가능)하게 만듭니다. 마무리가 완료되면 TensorFlow 그래프에 무언가를 수행하라는 지시는 별도의 프로그램에 일부 입력을 보내는 것과 같습니다.이 프로그램은 다른 입력을 거치지 않고 더 이상 변경할 수 없습니다. 그 시점에서 TensorFlow 그래프는 파이썬 제어 흐름에 대한 지식이 없습니다. 호출 될 때 실행됩니다. 이 때문에 TensorFlow 그래프 내부에서 while 루프를 추가하려는 시간을 미리 알 필요가 있습니다. 그러나 파이썬 제어 흐름을 계속 사용하면서 TensorFlow 그래프를 특정 함수처럼 호출 할 수는 있습니다.