Django 결합 tensorflow 개발 문제

917 단어 tensorflowdjango
Django 결합 tensorflow 개발 문제
질문 설명
질문
문제 설명
Django가 tensorflow와 결합하여 개발할 때 다중 모델을 불러오거나 새로운 모델을 생성하면 모델의 예비 불러오는 과정을 끝낼 수 있다.일반적으로 세션 설정을 잘못하면 많은 문제가 발생합니다.다음은 흔히 볼 수 있는 몇 가지 문제를 열거한다
질문
tensorflow.python.framework.errors_impl.FailedPreconditionError: 2 root error(s) found. (0) Failed precondition: Error while reading resource variable fc3_3/bias from Container: localhost. This could mean that the variable was uninitialized. Not found: Resource localhost/fc3_3/bias/N10tensorflow3VarE does not exist. 이 문제는 새 모델을 로드하기 전에 이전 Session 정보를 제대로 알지 못했기 때문에 모델 로드를 전환할 때마다 로드에서 제거해야 합니다.
from tensorflow.python.keras.backend import set_session

 K.clear_session()
 with graph.as_default():
     set_session(sess)
     model_test = load_model(model_path)

또 다른 흔한 질문이 있습니다. 모형을 불러올 때와 예측할 때 set 이 필요합니다.세션 세부 참조:https://blog.csdn.net/qq_39564555/article/details/95475871

좋은 웹페이지 즐겨찾기