我正在研究项目的修改后的实现,它有一些MATLAB文件:https://github.com/marycore/SemanticRobot/blob/master/Matlab-code/
我的实验室没有使用MATLAB,所以我尝试在Octave中运行它,但是由于文件使用Matlab的深度学习工具箱中的函数,因此它总是抛出错误。例如,对于此https://github.com/ShreyaPandita01/SemanticRobot/blob/master/Matlab-code/createUnet.m文件,由于https://in.mathworks.com/help/deeplearning/ref/nnet.cnn.layer.imageinputlayer.html
而导致错误Octave evaluation error:
error: 'imageInputLayer' undefined near line 18 column 10
最终,我必须创建一个基于Python的项目(因为我从未在MATLAB / Octave上工作过,并且如果代码在Octave中运行,则计划使用Oct2py库。
除了通过逐行浏览文件来重新编码文件之外,是否还有其他选择可以使这项工作有效?
您可以尝试this.它可能具有或不具有兼容的API。