MatConvNet使用报错:Error using vl_argparse (line 63) OPTS must be a structure 解决办法

Posted Z.Q.Feng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MatConvNet使用报错:Error using vl_argparse (line 63) OPTS must be a structure 解决办法相关的知识,希望对你有一定的参考价值。

文章目录


项目场景

最近在使用某项目时,需要用到 MatConvNet 来导入训练好的神经网络模型,于是就下载了最新的 matconvnet-1.0-beta25 版本来使用,好不容易处理好了 GPU 支持,但是在使用却出现了如下报错:

Error using vl_argparse (line 63)
OPTS must be a structure

解决办法

想过改写代码,但是毕竟不是自己的项目,改写比较麻烦。结果在切换到 matconvnet-1.0-beta24 版本后,问题就解决了,挺无语的。。。

以下是 MatConvNet 各版本下载链接:

选择你自己的版本吧,别用 beta25 版本即可,beta24 版本亲测可行。

以上是关于MatConvNet使用报错:Error using vl_argparse (line 63) OPTS must be a structure 解决办法的主要内容,如果未能解决你的问题,请参考以下文章

MatConvNet编译报错:Error using mex nvcc fatal : ‘-DNDEBUG’: expected a number 解决办法

MatConvNet使用报错:Error using vl_argparse (line 63) OPTS must be a structure 解决办法

MatConvNet编译报错:Error using mex nvcc fatal : Unsupported gpu architecture ‘compute_20‘ 解决办法

MatConvNet下载后make报错解决办法

mysql,密码正确的情况下报错,ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usin

MatConvNet报错:The NVCC compiler ‘/usr/local/cuda-11.1/bin/nvcc‘ does not appear to be valid. 解决办法