오픈소스에 requirements.txt가 없을 때 H5, HDF5 파일로 이 코드가 쓰여진 keras 버전을 알아내자. ㅠㅠ
file_path = 'weights.h5'
with h5py.File(file_path, 'r') as f:
keras_version = f.attrs['keras_version']
print(keras_version.decode('utf-8'))
AttributeError: 'str' object has no attribute 'decode' 에러가 발생하면 decode하지 않고 그냥 keras_version을 출력하면 된다