Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab2018a:can';使用深度学习工具箱上传keras.h5模型_Matlab_Tensorflow_Keras_Deep Learning_Toolbox - Fatal编程技术网

Matlab2018a:can';使用深度学习工具箱上传keras.h5模型

Matlab2018a:can';使用深度学习工具箱上传keras.h5模型,matlab,tensorflow,keras,deep-learning,toolbox,Matlab,Tensorflow,Keras,Deep Learning,Toolbox,我有一个.h5文件,我想使用Matlab中TensorFlow的导入工具上传到Matlab,如下所示: layers = importKerasLayers('myModel.h5'); 但我得到了以下错误: 尚未选择导入包含LSTM层的Keras网络 支持 layers=importKerasLayers('myModel.h5') 我在2018a尝试过这个,在下载工具箱后,所有与LSTM相关的层都可以在这个版本中使用,但我不断得到错误,您可以看到工具箱支持LSTM层,但不确定是什么导致了错

我有一个.h5文件,我想使用Matlab中TensorFlow的导入工具上传到Matlab,如下所示:

layers = importKerasLayers('myModel.h5');
但我得到了以下错误:

尚未选择导入包含LSTM层的Keras网络 支持

layers=importKerasLayers('myModel.h5')

我在2018a尝试过这个,在下载工具箱后,所有与LSTM相关的层都可以在这个版本中使用,但我不断得到错误,您可以看到工具箱支持LSTM层,但不确定是什么导致了错误


有什么解决办法吗?什么可能导致错误?

您的链接是R2018b文档的链接。这是文档,它不支持LSTM!所以可能会切换版本并尝试

我的一个朋友有2018b,也没有工作。此外,在我给出的链接的兼容性表中讨论的LSTM层讨论了这两个问题:1)2)第一个在页面底部说“在R2017b中引入”,第二个说“在R2018a中引入”,所以我认为这不是问题所在。不过,我还是要试试这个。我不确定当它被引入时,它是否受到这个importKerasLayers方法的支持,这两者之间是否存在对应关系,我怀疑可能不是这样。这是因为R2018a的importKerasLayers方法似乎不支持该文档中的lstm。我将在接下来的几天中尝试此方法,如果它有效,我将在这里报告。无论如何,谢谢@kvish!:)当然希望能成功。不太熟悉matlab中的工作原理!