ImportError: `save_model` requires h5py.
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-33-c7a37fcec862> in <module>
4 epochs = epochs,
5 batch_size = batch_size,
----> 6 callbacks = [modelCheckpoint, monitor_val_lose] )
~/.local/lib/python3.7/site-packages/tensorflow_core/python/keras/engine/training.py in fit(self, x, y, batch_size, epochs, verbose, callbacks, validation_split, validation_data, shuffle, class_weight, sample_weight, initial_epoch, steps_per_epoch, validation_steps, validation_freq, max_queue_size, workers, use_multiprocessing, **kwargs)
764 max_queue_size=max_queue_size,
765 workers=workers,
--> 766 use_multiprocessing=use_multiprocessing)
767
768 def evaluate(self,
~/.local/lib/python3.7/site-packages/tensorflow_core/python/keras/engine/training_arrays.py in fit(self, model, x, y, batch_size, epochs, verbose, callbacks, validation_split, validation_data, shuffle, class_weight, sample_weight, initial_epoch, steps_per_epoch, validation_steps, validation_freq, **kwargs)
678 validation_steps=validation_steps,
679 validation_freq=validation_freq,
--> 680 steps_name='steps_per_epoch')
681
682 def evaluate(self,
~/.local/lib/python3.7/site-packages/tensorflow_core/python/keras/engine/training_arrays.py in model_iteration(model, inputs, targets, sample_weights, batch_size, epochs, verbose, callbacks, val_inputs, val_targets, val_sample_weights, shuffle, initial_epoch, steps_per_epoch, validation_steps, validation_freq, mode, validation_in_fit, prepared_feed_values_from_dataset, steps_name, **kwargs)
452 if mode == ModeKeys.TRAIN:
453 # Epochs only apply to `fit`.
--> 454 callbacks.on_epoch_end(epoch, epoch_logs)
455 progbar.on_epoch_end(epoch, epoch_logs)
456
~/.local/lib/python3.7/site-packages/tensorflow_core/python/keras/callbacks.py in on_epoch_end(self, epoch, logs)
298 logs = logs or {}
299 for callback in self.callbacks:
--> 300 callback.on_epoch_end(epoch, logs)
301
302 def on_train_batch_begin(self, batch, logs=None):
~/.local/lib/python3.7/site-packages/tensorflow_core/python/keras/callbacks.py in on_epoch_end(self, epoch, logs)
972 self._save_model(epoch=epoch, logs=logs)
973 else:
--> 974 self._save_model(epoch=epoch, logs=logs)
975 if self.model._in_multi_worker_mode():
976 # For multi-worker training, back up the weights and current training
~/.local/lib/python3.7/site-packages/tensorflow_core/python/keras/callbacks.py in _save_model(self, epoch, logs)
1008 self.model.save_weights(filepath, overwrite=True)
1009 else:
-> 1010 self.model.save(filepath, overwrite=True)
1011 else:
1012 if self.verbose > 0:
~/.local/lib/python3.7/site-packages/tensorflow_core/python/keras/engine/network.py in save(self, filepath, overwrite, include_optimizer, save_format, signatures, options)
984 """
985 saving.save_model(self, filepath, overwrite, include_optimizer, save_format,
--> 986 signatures, options)
987
988 def save_weights(self, filepath, overwrite=True, save_format=None):
~/.local/lib/python3.7/site-packages/tensorflow_core/python/keras/saving/save.py in save_model(model, filepath, overwrite, include_optimizer, save_format, signatures, options)
110 'or using `save_weights`.')
111 hdf5_format.save_model_to_hdf5(
--> 112 model, filepath, overwrite, include_optimizer)
113 else:
114 saved_model_save.save(model, filepath, overwrite, include_optimizer,
~/.local/lib/python3.7/site-packages/tensorflow_core/python/keras/saving/hdf5_format.py in save_model_to_hdf5(model, filepath, overwrite, include_optimizer)
71
72 if h5py is None:
---> 73 raise ImportError('`save_model` requires h5py.')
74
75 # TODO(psv) Add warning when we save models that contain non-serializable
ImportError: `save_model` requires h5py.
파이썬 : 3.7.3
텐서플로우 : 1.14.0
h5py : 2.10.0
설치되어 있습니다.. 해결방법을 모르겠네요
답변 3
0
https://stackoverflow.com/questions/43385565/importerrorsave-weights-requires-h5py/47856532
위 내용 참고하여 해결했습니다.
0
해당 영상에서 나오는 코드 중
history = model.fit(x_train,
y_train,
validation_data = (x_test, y_test),
epochs = epochs,
batch_size = batch_size,
callbacks = [monitor_val_lose, modelCheckpoint] )
callbacks modelCheckpoint부분에서 발생하는 오류입니다.
RBP_DL01_Raspberry pi inatall 문서 다운로드위치는?
0
72
1
강의 자료 다운관련 문의 드립니다.
0
130
1
강의자료를 크리애플 홈페이지에서 찾을 수 없네요..
0
374
1
64bit picamera 관련 질문
0
892
1
라즈베리파이 firebase 설치오류
0
537
0
도와주세요
0
341
1
64비트에서는 안되는건가요?
0
308
1
코드 크리애플 홈피에 없는데 어디있나요
0
382
1
답변 부탁드려요.
0
242
1
자료 강의 구매해야하던데, 답변 부탁드려요
0
325
0
현재 인프런에서 강의 듣고 있는데 자료가 없습니다. 자료 공유관련 답변 부탁드립니다.
0
341
2
라즈베리파이 hdmi 케이블
0
465
1
안녕하세요 크리애플 구독관련해서 질문드립니다.
0
213
0
강의 업데이트 부탁드립니다. 텐서플로워 설치가 안됩니다.
2
440
1
pygame 설치 오류
0
449
0
소스코드 다운 받으려면 결제를 해야 하나요?
0
204
1
얼굴 인식 정확도
0
299
1
import dropbox 오류
0
204
1
conda install -c conda-forgo dlib 오류
0
386
1
라즈베리파이에서 RBP_DL21_YOLO_car.py 실행시
0
219
1
주차장차량세기 picamera
0
218
1
강의와 다른 라즈베리파이 홈페이지
0
340
1
ModuleNotFoundError: No module named 'cv2' (해결)
0
6068
2
no module named 'cv2'
0
755
4





