2016-11-22 5 views

답변

3

당신은 definition의 "비 학습 가능한"등의 변수를 표시 할 수 있습니다 : 링크 된 문서에서

v = tf.Variable(tf.zeros([1]), trainable=False) 

(년경 TensorFlow v0.11) : 학습 가능한

: true의 경우, 기본, 또한 변수를 GraphKeys.TRAINABLE_VARIABLES 그래프 컬렉션에 추가합니다. 이 컬렉션은 Optimizer 클래스에서 사용할 변수의 기본 목록으로 사용됩니다.

또한 tf.get_variable([v])과 같은 API를 사용하여이 조건을 변경할 수 있습니다. 당신은 두 가지 방법으로 비 학습 가능한 변수를 만들 수 있습니다

4

:

그렇지 않은 훈련 가능하고 학습 가능한에서 변수를 변경하는 쉬운 방법이 없습니다 . 또한 변수가 훈련 가능한지 여부를 확인하는 쉬운 방법이 없습니다 (변수 이름이 tf.trainable_variables()

의 목록에 있는지 확인해야합니다.
관련 문제