matlab书写convlstm2D函数

想用MATLAB写一个网络,其中用到convlstm网络,但是matlab好像没有。keras的ConvLSTM2D有这个功能,但是它是python写的,我就想问在哪里可以搜到matlab书写的convlstm网络。或者哪个版本有这个函数。不能在matlab里调用python代码。

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客: Keras2相对于Keras1的更新中的 ConvLSTM2D 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    Same changes as for convolutional layers and recurrent layers apply.

    • init -> alpha_initializer
    • sigma -> stddev
    • output_dim -> units
    • init -> kernel_initializer
    • inner_init -> recurrent_initializer
    • added argument bias_initializer
    • W_regularizer -> kernel_regularizer
    • b_regularizer -> bias_regularizer
    • added arguments kernel_constraint, recurrent_constraint, bias_constraint
    • dropout_W -> dropout
    • dropout_U -> recurrent_dropout
    • consume_less -> implementation. String values have been replaced with integers: implementation 0 (default), 1 or 2.
    • LSTM only: the argument forget_bias_init has been removed. Instead there is a boolean argument unit_forget_bias, defaulting to True.

    The Lambda layer now supports a mask argument.

    Utilities should now be imported from keras.utils rather than from specific submodules (e.g. no more keras.utils.np_utils...).


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^