keras(텐서플로)로 모델을 생성하고, fine tunning을 위해서 일부 layer의 weight는 update하지 말고 마지막 layer만 업데이트 한다든지 모두 fix(freeze)한다음 마지막에 layer를 추가한다든지 할때 유용한 기법이다. (fix나 non-update로 표현하지 않고 freeze한다는 표현을 쓰는 것 같다.) 방법은 매우 간단하다. layer.trainable = False 해주면된다. model = Sequential([ ResNet50Base(input_shape=(32, 32, 3), weights='pretrained'), Dense(10), ]) model.layers[0].trainable = False # Freeze ResNet50Base. assert mo..