Python/기타 코딩
[Error] h5py.FIle()에서 경고 메세지 H5pyDeprecationWarning: The default file mode will change to 'r'
AI 꿈나무
2021. 12. 15. 18:05
반응형
h5py file을 불러오는 코드를 다음과 같이 작성했다.
file = h5py.File(path2h5)
train_data = file['data'][:].astype('float32')
train_label = file['label'][:].astype('float32')
file.close()
다음과 같은 경고 메세지가 발생
dataset.py:10: H5pyDeprecationWarning: The default file mode will change to 'r' (read-only) in h5py 3.0. To suppress this warning, pass the mode you need to h5py.File(), or set the global default h5.get_config().default_file_mode, or set the environment variable H5PY_DEFAULT_READONLY=1. Available modes are: 'r', 'r+', 'w', 'w-'/'x', 'a'. See the docs for details.
file = h5py.File(path2h5)
아래와 같이 h5py.File에서 mode 인자를 설정해주면 경고 메세지는 사라진다.
file = h5py.File(path2h5, mode='r')
train_data = file['data'][:].astype('float32')
train_label = file['label'][:].astype('float32')
file.close()
반응형