작성
·
204
0
안녕하세요
TF 코드를 보다가 tf.train,CheckpointManager라는 tf.train 모듈 함수를 사용하는 경우를 발견했는데
tf.train 모듈이 따로 있는 이유와 최근에 keras가 들어오면서도 사용하게 되는지 궁금합니다
답변 1
0
안녕하십니까,
tf.train 모듈은 keras가 아닌 원래 tensorflow에서 version 1.x 때부터 있었습니다.
keras는 모델을 원래 h5 형태로 모델을 저장합니다. tensorflow는 index와 checkpoint 파일을 별도로 가지는 형태였습니다.
tensorflow 2.x가 되면서 tf.keras에서 tensorflow 1.x checkpoint 포맷과 interface할 수 있게 만들어졌습니다.
못쓸 이유는 없지만, 저는 아직까지 굳이 써야할 필요를 느끼지 못했습니다.