linux
lindsayshuo
深度学习,图像处理,机器学习,python
展开
-
配置snpe-1.60.0_3313的使用环境--onnx转dlc
1、snpe下载访问 Qualcomm 网站:(注册、登录 Qualcomm 账号)https://developer.qualcomm.com/software/qualcomm-neural-processing-sdk在 ‘Neural Processing SDK for AI -> Tools & Resources’ ⻚面,选择 Qualcomm Neural Processing SDK 下载到本地,并解压文件。2、snpe安装与配置将压缩包解压到home目录下,重命原创 2022-03-25 13:21:30 · 2802 阅读 · 1 评论 -
基于snpe-1.60.0_3313在骁龙865的开发板上测试yolov5(6.1)
1、下载yolov5(6.1)版本的代码以及模型(以下以yolov5n进行文档编写)https://github.com/ultralytics/yolov5/releases根据requirements.txt配置环境,配置完成后,调用export.py将L、M、N、S、X分别导出onnx模型,脚本具体配置如下:def parse_opt(): parser = argparse.ArgumentParser() parser.add_argument('--data', type原创 2022-03-25 11:49:19 · 4151 阅读 · 1 评论 -
树莓派镜像下载地址
https://www.raspberrypi.com/software/operating-systems/原创 2022-02-07 14:58:30 · 792 阅读 · 0 评论 -
Ubuntu21安装deepstream5.1
1、安装必要的依赖先安装sudo apt install libgstreamer1.0-0 gstreamer1.0-tools gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav libgstrtspserver-1.0-0 libjansson4然后安装sudo apt-get install libgstreamer-plugins-base1.0-原创 2021-06-29 17:05:29 · 682 阅读 · 9 评论 -
将yolov4的权重文件转换为wts文件
1、从以下地址下载cfg文件:https://github.com/AlexeyAB/darknet/tree/darknet_yolo_v4_pre/cfg其中有yolov4-custom.cfg和yolov4.cfg两种文件,我们使用第二个文件,第一个文件会报如下错误:Traceback (most recent call last): File "/home/lindsay/Downloads/yolov3-7/gen_wts.py", line 6, in <module>原创 2021-06-28 16:14:17 · 1114 阅读 · 0 评论 -
基于Anaconda的不同环境使用boost编译libboost_python3
我使用的是Ubuntu21,系统自带python3.9,执行如下命令sudo apt-get install libboost-python-dev生成libboost_python39.so,但是我不想使用39版本的,所以尝试了通过源码编译的方式。通过以下网址进行下载:https://boostorg.jfrog.io/artifactory/main/release/这里选择1.75.0版本进行编译,进入boost源文件目录boost_1_75_0,执行以下脚本:conda activat原创 2021-06-24 15:57:05 · 2664 阅读 · 0 评论 -
ImportError: libnvinfer.so.7: cannot open shared object file
ubuntu18.04 安装完tensorrt7.2.3,在终端调用tensorrt没有问题,但在pycharm里运行时,提示找不到libnvinfer.so.7虽然在bashrc中设置了环境变量,但是也没有对pycharm起到作用,出现如下报错:Traceback (most recent call last):File "/media/lindsay/591d8930-456f-45c2-9059-4e020abd1169/tensorrtx/yolov5/streams_trt.py", lin原创 2021-06-01 17:45:31 · 3206 阅读 · 2 评论 -
NANO开发套件SD卡烧录+opencv配置+tensorrt+cuda10.2
本博客所有使用的资料在百度盘中,请自取:链接:https://pan.baidu.com/s/1GZFR_Lx35zu3UoB38GI4TA 提取码:4p6x 复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V4的分享NANO开发套件介绍① microSD卡插槽用于主存储②40针扩展接头③微型USB端口,用于5V电源输入或用于数据④千兆以太网端口⑤USB 3.0端口(x4)⑥ HDMI输出端口⑦DisplayPort连接器⑧DC Barrel插孔,用于5原创 2021-06-01 15:19:47 · 764 阅读 · 2 评论 -
树莓派apt-get换源
执行以下脚本:lsb_release -a查看当前树莓派系统版本,具体信息如下,此版本的代号为 “buster”再执行脚本sudo vim /etc/apt/sources.list将原来的源注释掉,换成新的源deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpideb-src http://mirrors.tuna.tsinghua.edu.cn/raspb原创 2021-05-19 10:42:58 · 752 阅读 · 0 评论 -
树莓派安装python3.8并配置软链接
执行以下脚本:wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgztar zxvf Python-3.8.0.tgzcd Python-3.8.0sudo ./configuresudo makesudo make install原创 2021-05-19 10:21:35 · 3055 阅读 · 1 评论 -
树莓派安装Berryconda3出现Syntax error: word unexpected (expecting “)“)
树莓派安装Berryconda3出现Syntax error: word unexpected (expecting “)”)执行以下命令:sh Berryconda3-2.0.0-Linux-armv7l.sh 出现以下报错:Berryconda3-2.0.0-Linux-armv7l.sh: 12: Berryconda3-2.0.0-Linux-armv7l.sh: 0: not foundBerryconda3-2.0.0-Linux-armv7l.sh: 66: Berryconda3原创 2021-05-17 11:39:23 · 584 阅读 · 0 评论 -
Ubuntu18.04-jetson nvidia xavier添加开机自启动sh脚本
执行以下命令:sudo vim /etc/profile在 /etc/profile 这个文件中的最后一行,添加shell脚本文件路径,建议将sh脚本直接放在根目录home/nvidia,添加的shell脚本文件路径如下:/home/nvidia/algo_auotostart.sh stop/home/nvidia/algo_auotostart.sh stop/home/nvidia/algo_auotostart.sh start在服务器开机时会自动执行 /etc/profile中的原创 2021-01-29 09:26:22 · 1170 阅读 · 10 评论 -
Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
安装tensorrt,执行以下命令:sudo apt-get install nvidia-container-csv-tensorrt出现如下错误:Err:1 https://repo.download.nvidia.cn/jetson/t194 r32.4/main arm64 libnvinfer-samples all 7.1.3-1+cuda10.2原创 2021-01-28 17:12:26 · 258 阅读 · 0 评论 -
yolov5--nvidia xavier的conda环境配置--pytorch
yolov5–nvidia xavier的conda环境配置–pytorch1.arm版本的conda-miniforge的安装 在arm架构的推理板中,无法安装anaconda,所以选用Mambaforge进行环境隔离。Mambaforge的使用与anaconda的使用方法一致。miniforge与miniconda的区别在于miniforge的下载通道是conda-forgeminiforge的github地址:https://github.com/conda-forge/miniforge原创 2021-01-27 15:00:20 · 1980 阅读 · 10 评论 -
ubutnu18+cuda11.1+cudnn8.0.4+nvidia-driver-465
删除cuda在命令行中输入sudo apt-get remove cudasudo apt --purge remove "*cublas*" "cuda*"sudo apt-get autocleansudo apt-get remove cuda*然后在目录切换到/esr/local/下cd /usr/local/sudo rm -r cuda-9.1安装cudawget https://developer.download.nvidia.com/compute/cuda/原创 2020-10-12 18:25:31 · 5940 阅读 · 6 评论 -
Ubuntu18.04通过终端安装GPU显卡驱动---简洁版
1、删除之前安装的nvidia驱动,运行 :sudo apt-get purge nvidia-* 2、添加第三方驱动源,运行sudo add-apt-repository ppa:graphics-drivers/ppa 3、更新软件源:sudo apt-get update 4、检测NVIDIA显卡以及驱动推荐: ubuntu-drivers devices5、选择所需驱动进行安装,命令如下:sudo apt-get install +你想安装的驱动6、重启系统su原创 2020-10-10 12:49:43 · 291 阅读 · 0 评论 -
Problem with the CMake installation, aborting build. CMake executable is cmake
更改安装顺序:pip3 install scikit-build(也可以在GitHub里面gitclone)pip3 install cmake原创 2020-10-10 12:49:26 · 6971 阅读 · 2 评论 -
OpenCV-python安装错误:If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then
执行命令:pip3 install opencv-contrib-python原创 2020-10-10 12:49:08 · 647 阅读 · 0 评论 -
在虚拟机下将linux的ubuntu18.04lts的程序导出可执行文件以便于程序调用
与windows一样,我用pyinstaller进行程序打包,只是ubuntu下的命令更为严谨,大小写都会导致出错,在终端导入pyinstaller后,即可进行程序打包。首先生成spec : pyi-makespec -w demotest.py, 就会先生成 test.spec(当前目录下)#-*- mode: python ; coding: utf-8 -*-bl...原创 2019-08-06 09:26:48 · 1024 阅读 · 0 评论 -
ImportError: Unable to import required dependencies: numpy: No module named ‘numpy.random.common‘
解决方法:(1)找到numpy,将整个包全部覆盖到打包文件夹,问题解决(2)由于numpy是我用pycharm装的,所以为了排除这个问题,我在pycharm中卸载了这个包,然后通过终端重新安装,安装结束后还是报错,然后在网上查找问题,后来发现可能是版本有问题,参考链接如下:https://blog.csdn.net/ss_fantasy/article/details/89335025,htt...原创 2019-08-06 09:30:14 · 11637 阅读 · 3 评论 -
NotFoundError: tensorflow/contrib/util/tensorflow/contrib/rnn/python/ops/_gru_ops.so: cannot open
解决方法:(1)参考了以下博客:https://blog.csdn.net/mr_health/article/details/89684301,https://codeday.me/bug/20190710/1427030.html, 试着改调用的程序,操作一波后,这个不在报错,但是报另外一个os丢失的错误,于是这种方法果断放弃。(2)由于这个问题属于系统调用问题,回想起之前自己电脑出问题的...原创 2019-08-06 09:32:51 · 1096 阅读 · 0 评论 -
SDK Manager+ubuntu18.04lts+TX2 +anaconda+Pycharm+TensorFlow+cuda9
由于annacoda的官网只出了X86架构的软件,而未出arm架构的软件,所以,在tx2上装不了anaconda。所以,若想使用tensorflow就只能跳过annaconda直接安装它。pycharm是兼容tx2的,所以不熟悉tx2安装tensorflow的我觉得先安装pycharm。...原创 2019-08-19 16:21:22 · 1215 阅读 · 0 评论 -
Win10+Vmvare+Ubuntu16.04lts的主机为英伟达TX2重装Ubuntu18.04操作系统
一开始只是随便看了下网上的教程,便开始刷机,一直刷机一直报错,然后谷歌找问题,发现均解决不了。原因:因为之前误以为是需要将我的虚拟机的系统移植到tx2,就饶了好大的圈。我的虚拟机是ubuntu18.04,而tx2是预装ubuntu16.04的,从而官网的刷机包都是兼容16.04的,18.04一装相应的软件 ,在收集依赖时就会报错,而且只有error这一个单词。网上有以前别人装过的教程,我也试了...原创 2019-08-14 17:04:43 · 1695 阅读 · 8 评论 -
ubuntu删除提示权限不够permission denied,以及cannot remove “file“,is a directory.
最近在配置深度学习环境,但是不知怎么的装错了软件版本,而且文件夹还被上锁了,于是尝试了很多方法,提示”permission denied“,以及”cannot remove “file“,is a directory.“,后来尝试了sudo rm -rf file后来提示cannnot remove “ file“:is a directory然后,我感觉应该是权限不够,所以输入...原创 2019-08-08 10:44:26 · 10405 阅读 · 0 评论