Python 无法加载预先训练的keras。R keras中的h5重量

Python 无法加载预先训练的keras。R keras中的h5重量,python,r,tensorflow,keras,Python,R,Tensorflow,Keras,我正在使用keras和tensorflow(GPU版本)的R实现 我尝试在一些预先训练的重量上加载: conv_base <- application_inception_resnet_v2( weights = "imagenet", include_top = FALSE, # only include feature extracting layers at start of network input_shape = c(224, 224, 3) )

我正在使用keras和tensorflow(GPU版本)的R实现

我尝试在一些预先训练的重量上加载:

conv_base <- application_inception_resnet_v2(
  weights = "imagenet",
  include_top = FALSE, # only include feature extracting layers at start of network
  input_shape = c(224, 224, 3)
)
这个错误通常出现在python实现中(而不是在后台使用python)。有人有什么建议吗

顺便说一句,在我更新R

Error in py_call_impl(callable, dots$args, dots$keywords) : 
  AttributeError: 'str' object has no attribute 'decode'

Detailed traceback: 
  File "C:\Users\arron\AppData\Local\R-MINI~1\envs\R-RETI~1\lib\site-packages\tensorflow\python\keras\applications\inception_resnet_v2.py", line 237, in InceptionResNetV2
    model.load_weights(weights_path)
  File "C:\Users\arron\AppData\Local\R-MINI~1\envs\R-RETI~1\lib\site-packages\tensorflow\python\keras\engine\training.py", line 250, in load_weights
    return super(Model, self).load_weights(filepath, by_name, skip_mismatch)
  File "C:\Users\arron\AppData\Local\R-MINI~1\envs\R-RETI~1\lib\site-packages\tensorflow\python\keras\engine\network.py", line 1266, in load_weights
    hdf5_format.load_weights_from_hdf5_group(f, self.layers)
  File "C:\Users\arron\AppData\Local\R-MINI~1\envs\R-RETI~1\lib\site-packages\tensorflow\python\keras\saving\hdf5_format.py", line 659, in load_weights_from_hdf5_group
    original_keras_version = f.attrs['keras_version'].decode('utf8')