![](https://img-blog.csdnimg.cn/03b88e4015a74bed85e473339a4e8180.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MatConvNet环境搭建
文章平均质量分 56
由于本人系统为Linux系统,所以主要介绍Linux下的搭建,Win下很多是可以效仿借鉴的。
Z.Q.Feng
这个作者很懒,什么都没留下…
展开
-
Ubuntu21.10+MATLAB R2019b安装配置MatConvNet环境详细教程(附cuda以及driver的安装方法)
文章目录一、前言二、安装配置NVIDIA driver1. 添加PPA源2. 查看显卡硬件型号3. 安装NVIDIA驱动二、安装cuda1. 下载相关依赖2. 下载安装文件3. 安装cuda-toolkit4. 配置环境变量5. 检验安装三、安装配置MatConvNet一、前言最近在写某个项目时,需要利用 MATLAB 导入预先训练好的某个模型,这就需要用到 MatConvNet,但是笔者自己之前没有接触过这方面,电脑上连 cuda 也没有安装,一路安装采坑走过来确实不容易????????????。原创 2022-01-23 22:15:35 · 1842 阅读 · 1 评论 -
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 版本后,问题就原创 2022-01-23 16:05:17 · 786 阅读 · 0 评论 -
MatConvNet编译报错:Error using mex nvcc fatal : Unsupported gpu architecture ‘compute_20‘ 解决办法
文章目录项目场景解决办法项目场景最近在使用 MatConvNet 编译 GPU 支持时,使用 vl_compilenn('enableGpu', true, 'cudaRoot', '/usr/local/cuda-11.1') 命令出现了如下报错:Error using mexnvcc fatal : Unsupported gpu architecture 'compute_20'Error in vl_compilenn>mex_compile (line 530)mex(m原创 2022-01-23 11:43:01 · 1009 阅读 · 0 评论 -
Linux系统MatConvNet出错:Attempt to execute SCRIPT vl_nnconv as a function
文章目录一、项目场景解决办法一、项目场景最近在 MATLAB 中使用 MatConvNet 时出现如下报错:network forward for depth prediction...Attempt to execute SCRIPT vl_nnconv as a function:/home/zq/Documents/项目/SynthText-Myself/prep_scripts/libs/matconvnet/matlab/vl_nnconv.mError in my_nn_stru原创 2022-01-14 17:17:53 · 392 阅读 · 0 评论 -
MatConvNet编译报错:mex/vl_nnconv.mexa64‘ compiled with ‘-R2018a‘ and linked with ‘-R2017b‘. 解决办法
文章目录项目场景解决办法项目场景MATLAB版本:R2019bMatConvNet版本:matconvnet-1.0-beta24(beta25)系统:Ubuntu21.10在使用 vl_compilenn('enableGpu', true, 'cudaRoot', '/usr/local/cuda-11.1') 编译 GPU 支持时出现如下报错:Error using mex'/home/zq/Documents/Project/matconvnet-1.0-beta24/matla原创 2022-01-23 15:00:13 · 349 阅读 · 0 评论 -
MatConvNet编译报错:Error using mex nvcc fatal : ‘-DNDEBUG’: expected a number 解决办法
文章目录项目场景解决办法项目场景最近在使用 MatConvNet 编译 GPU 支持时,使用 vl_compilenn('enableGpu', true, 'cudaRoot', '/usr/local/cuda-11.1') 命令出现了如下报错:Error using mexnvcc fatal : '-DNDEBUG': expected a numberError in vl_compilenn>mex_compile (line 530)mex(mopts{:}) ;原创 2022-01-23 10:28:54 · 863 阅读 · 0 评论 -
MatConvNet报错:The NVCC compiler ‘/usr/local/cuda-11.1/bin/nvcc‘ does not appear to be valid. 解决办法
文章目录项目场景解决办法项目场景最近在使用 MatConvNet 编译 GPU 支持时,使用 vl_compilenn('enableGpu', true, 'cudaRoot', '/usr/local/cuda-11.1') 命令出现了如下报错:Error using vl_compilenn>activate_nvcc (line 689)The NVCC compiler '/usr/local/cuda-11.1/bin/nvcc' does not appear to be va原创 2022-01-22 21:47:44 · 945 阅读 · 0 评论 -
MatConvNet编译报错:fatal error: gpu/mxGPUArray.h: No such file ordirectory 解决办法
文章目录项目场景解决办法项目场景最近在使用 MatConvNet 编译 GPU 支持时,使用 vl_compilenn('enableGpu', true, 'cudaRoot', '/usr/local/cuda-11.1') 命令出现了如下报错:[]/matconvnet-1.0-beta24/matlab/src/bits/datamex.hpp:19:28: ... fatal error: gpu/mxGPUArray.h: No such file or directory #in原创 2022-01-23 12:02:05 · 516 阅读 · 0 评论 -
MATLAB-matconvnet报错:Error using mex ...... error: ‘numeric_limits’ is not a member of ‘std’
文章目录项目场景解决办法项目场景在安装编译 MatConvNet 时,使用如下命令编译时:run matlab/vl_compilenn ;出现如下报错:Error using mex In file included frommatconvnet-1.0-beta25/matlab/src/bits/nnpooling.cpp:4:matconvnet-1.0-beta25/matlab/src/bits/nnpooling.cu: In constructor‘acc_max::原创 2022-01-14 17:02:26 · 846 阅读 · 0 评论 -
MatConvNet下载后make报错解决办法
文章目录项目场景解决办法项目场景系统:Ubuntu21.10MatConvNet版本:matconvnet-1.0-beta24报错如下:/bin/bash: line 1: /Applications/MATLAB_R2017a.app/bin/mex: No such file or directorymake: *** [Makefile:282: matlab/mex/.build/bits/data.o] Error 127解决办法原因是 Makefile 内路径未设置导原创 2022-01-23 12:21:36 · 754 阅读 · 0 评论 -
Linux下gcc编译报错:fatal error: linux/cyclades.h: No such file or directory 解决办法
文章目录项目场景解决办法项目场景最近在 Ubuntu 下编译 gcc6.3.0 出现如下报错:../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:159:28: fatal error: linux/cyclades.h: No such file or directory #include <linux/cyclades.h> ^原创 2022-01-17 15:55:05 · 2570 阅读 · 2 评论 -
Ubuntu安装低版本gcc详细教程(安装gcc6.3.0为例)
文章目录一、下载源码包二、准备工作进入工作目录下载编译相关依赖配置编译选项三、编译安装gcc四、配置系统gcc版本一、下载源码包官方下载网址如下:https://ftp.gnu.org/gnu/gcc/,选择你想要的 gcc 版本,下载对应的 tar 包,这里我下载的是 gcc-6.3.0.tar.gz :cd ~/Downloadswget https://ftp.gnu.org/gnu/gcc/gcc-6.3.0/gcc-6.3.0.tar.gz下载速度还行。二、准备工作进入工作目录原创 2022-01-17 20:16:22 · 7813 阅读 · 11 评论 -
Linux下gcc编译报错:fatal error: sys/ustat.h: No such file or directory 解决办法
文章目录项目场景解决办法项目场景报错如下:../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:159:28: fatal error: sys/ustat.h: No such file or directory #include <sys/ustat.h> ^compilation terminated.解决办法修改 libsa原创 2022-01-17 14:45:17 · 7632 阅读 · 3 评论 -
gcc源码编译报错:error: dereferencing pointer to incomplete type ‘struct ucontext’ 解决办法
文章目录项目场景解决办法项目场景在安装 gcc 使用 make 编译源码时,出现如下报错:In file included from ../.././libgcc/unwind-dw2.c:401:0:./md-unwind-support.h: In function ‘x86_64_fallback_frame_state’:./md-unwind-support.h:65:47: error: dereferencing pointer to incomplete type ‘struct原创 2022-01-16 20:35:41 · 2919 阅读 · 0 评论