如何加载Keras模型?

sai_subramani

嗨,我试图加载在Keras中创建的keras模型:2.2.4版本,并且我试图加载以下指定版本。

  • Ubuntu的:18.04
  • 的Python:3.6.9
  • tensorflow版本:1.13.1
  • 硬版:2.3.1

我试图按如下所述加载模型。

import tensorflow as tf

classifierLoad = tf.keras.models.load_model('w.hdf5')

而加载它显示这样的错误。

/usr/local/lib/python3.6/dist-packages/tensorflow/python/framework/dtypes.py:526:FutureWarning:不赞成将(type,1)或'1type'作为type的同义词传递;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_qint8 = np.dtype([[“” qint8“,np.int8,1)])/usr/local/lib/python3.6/dist-packages/tensorflow/python/framework/dtypes.py:527:FutureWarning:传递(type,1)或'1type'作为type的同义词已被弃用;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_quint8 = np.dtype([[“” quint8“,np.uint8,1)])/usr/local/lib/python3.6/dist-packages/tensorflow/python/framework/dtypes.py:528:FutureWarning:传递(type,1)或'1type'作为type的同义词已被弃用;在numpy的未来版本中,它会被理解为(type,(1,))/'(1,)type'。_np_qint16 = np.dtype([[“” qint16“,np.int16,1)])/usr/local/lib/python3.6/dist-packages/tensorflow/python/framework/dtypes.py:529:FutureWarning:传递(type,1)或'1type'作为type的同义词已被弃用;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_quint16 = np.dtype([[“” quint16“,np.uint16,1)])/usr/local/lib/python3.6/dist-packages/tensorflow/python/framework/dtypes.py:530:FutureWarning:Passing (type,1)或'1type'作为type的同义词已被弃用;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_qint32 = np.dtype([(“ qint32”,np.int32,1)])/usr/local/lib/python3.6/dist-packages/tensorflow/python/framework/dtypes.py:535:FutureWarning:不建议使用(type,1)或'1type'作为type的同义词;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。np_resource = np.dtype([(“ resource”,np.ubyte,1)])警告:tensorflow:来自/usr/local/lib/python3.6/dist-packages/tensorflow/python/ops/resource_variable_ops.py: 435:colocate_with(来自tensorflow.python.framework.ops)已被弃用,并将在以后的版本中删除。更新说明:托管服务器自动处理的托管。2020-02-20 18:17:45.291135:W tensorflow / core / platform / profile_utils / cpu_utils.cc:98]无法在/ proc / cpuinfo中找到Bogomips;无法确定CPU频率2020-02-20 18:17:45.292283:我tensorflow / compiler / xla / service / service.cc:161] XLA服务0x27584260在平台主机上执行计算。设备:2020-02-20 18:17:45.292367:我tensorflow / compiler / xla / service / service.cc:168] StreamExecutor设备(0):,2020-02-20 18:17:45.438308:我tensorflow / stream_executor / cuda / cuda_gpu_executor.cc:965] ARM64不支持NUMA-返回NUMA节点零2020-02-20 18:17:45.438696:我tensorflow / compiler / xla / service / service.cc:161] XLA服务0x237da820在平台CUDA上执行计算。设备:2020-02-20 18:17:45.438755:I tensorflow / compiler / xla / service / service.cc:168] StreamExecutor设备(0):NVIDIA Tegra X1,计算能力5.3 2020-02-20 18:17: 45.439077:I tensorflow / core / common_runtime / gpu / gpu_device.cc:1433]找到了具有属性的设备0:名称:NVIDIA Tegra X1 major:5 minor:3 memoryClockRate(GHz):0.9216 pciBusID:0000:00:00.0 totalMemory:3.87 GiB freeMemory:569.37MiB 2020-02-20 18:17:45.439136:我tensorflow / core / common_runtime / gpu / gpu_device.cc:初始化超级(Adam,自我)。init(** kwargs)文件“ /usr/local/lib/python3.6/dist-packages/tensorflow/python/keras/optimizers.py”,第68行,init '传递给优化器:'+ str(k) )TypeError:传递给优化程序的意外关键字参数:name

任何建议

蒂姆布斯·卡林(Timbus Calin)

您的问题来自于您混合使用纯文本kerastensorflow.keras版本的事实

它们不兼容。将来,如果要训练模型,请确保先训练模型,tensorflow.keras然后再从tensorflow.keras测试时加载

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何加载微调的Keras模型

来自分类Dev

在Keras中加载模型

来自分类Dev

在 keras 中加载模型

来自分类Dev

如何加载另存为.pb的Keras模型

来自分类Dev

在[Google App Engine]中加载Keras模型

来自分类Dev

TFF加载预训练的Keras模型

来自分类Dev

Keras加载模型后精度低

来自分类Dev

编译加载的模型时出现 Keras ValueError

来自分类Dev

Keras 加载的模型不起作用

来自分类常见问题

如何在Keras中从HDF5文件加载模型?

来自分类Dev

如何将保存的模型转换或加载到TensorFlow或Keras中?

来自分类Dev

如何通过keras.load_img加载多个图像并为CNN模型增加数据

来自分类Dev

当训练时使用的keras版本未知时,如何使用版本不匹配错误加载Keras模型

来自分类Dev

如何正确设置Keras模型?

来自分类Dev

加载后如何装饰模型?

来自分类Dev

如何加载非默认模型?

来自分类Dev

如何在具有tensorflow v2.x后端的keras中加载具有tensorflow v1.x后端的keras模型?

来自分类Dev

Keras Architecture对于保存和加载的模型而言是不同的

来自分类Dev

尝试在Keras中加载顺序模型时出现“ KeyError:0”

来自分类Dev

使用theano后端加载keras模型时出现断言错误

来自分类Dev

使用自定义方法保存/加载Keras模型

来自分类Dev

保存和加载Tensorflow模型导致Keras错误

来自分类Dev

由于使用“ lambda”,因此无法加载保存的Keras模型

来自分类Dev

在Keras中从.hdf5加载模型权重时出错

来自分类Dev

加载预训练的 Keras 模型并进行预测

来自分类Dev

通过加载和保存权重来继续训练 Keras 模型

来自分类Dev

加载包含 Lambda 层的 Keras 模型时出现 AttributeError

来自分类Dev

如何判断哪种Keras模型更好?

来自分类Dev

如何找到Keras模型的参数数量?

Related 相关文章

  1. 1

    如何加载微调的Keras模型

  2. 2

    在Keras中加载模型

  3. 3

    在 keras 中加载模型

  4. 4

    如何加载另存为.pb的Keras模型

  5. 5

    在[Google App Engine]中加载Keras模型

  6. 6

    TFF加载预训练的Keras模型

  7. 7

    Keras加载模型后精度低

  8. 8

    编译加载的模型时出现 Keras ValueError

  9. 9

    Keras 加载的模型不起作用

  10. 10

    如何在Keras中从HDF5文件加载模型?

  11. 11

    如何将保存的模型转换或加载到TensorFlow或Keras中?

  12. 12

    如何通过keras.load_img加载多个图像并为CNN模型增加数据

  13. 13

    当训练时使用的keras版本未知时,如何使用版本不匹配错误加载Keras模型

  14. 14

    如何正确设置Keras模型?

  15. 15

    加载后如何装饰模型?

  16. 16

    如何加载非默认模型?

  17. 17

    如何在具有tensorflow v2.x后端的keras中加载具有tensorflow v1.x后端的keras模型?

  18. 18

    Keras Architecture对于保存和加载的模型而言是不同的

  19. 19

    尝试在Keras中加载顺序模型时出现“ KeyError:0”

  20. 20

    使用theano后端加载keras模型时出现断言错误

  21. 21

    使用自定义方法保存/加载Keras模型

  22. 22

    保存和加载Tensorflow模型导致Keras错误

  23. 23

    由于使用“ lambda”,因此无法加载保存的Keras模型

  24. 24

    在Keras中从.hdf5加载模型权重时出错

  25. 25

    加载预训练的 Keras 模型并进行预测

  26. 26

    通过加载和保存权重来继续训练 Keras 模型

  27. 27

    加载包含 Lambda 层的 Keras 模型时出现 AttributeError

  28. 28

    如何判断哪种Keras模型更好?

  29. 29

    如何找到Keras模型的参数数量?

热门标签

归档