2016-11-22 1 views
1

은 전 모델과 해당 tf.Saver 객체를 생성하는 파이썬 클래스가 :Tensorflow는 저장 오류

self._Save_model = tf.train.Saver({"w1":self._w1, "b1": self._b1, "w2":self._w2, "b2": self._b2,"w3":self._w3, "b3": self._b3, "w4":self._w4, "b4": self._b4}) 

나는 다음 내를 통과, (위와 같은 클래스에 정의)이 함수를 호출 진행 현재 tensorflow 세션 : 그러나

def save_model(self,sess): 
     save_path = self._Save_model.save(sess,'/checkpoints') 
     return save_path 

, 나는 위의 함수를 호출 할 때 다음과 같은 오류가 :

tensorflow/core/util/tensor_slice_writer.cc:123] Failed to rename file /checkpoints.tempstate9800696 

답변

2

Nvm, 저장시 체크 포인트 파일 형식을 지정해야했습니다. save_model을 self._Save_model.save(sess,'/checkpoints' + 'model.ckpt') 으로 변경하는 중입니다.

관련 문제