Jeston NX 学习笔记(一)欢迎咨询
**
深度学习Jeston NX 部署学习笔记(一)
**
参考资料:
1.https://blog.csdn.net/qq_30287833/article/details/124651894#t4
2.https://blog.csdn.net/Zosse/article/details/120819800
3.https://blog.csdn.net/qq_55906687/article/details/126728718
4.https://blog.csdn.net/linghu8812?type=blog
5.https://blog.csdn.net/tugouxp/article/details/119299727
**
前言
**相信很多小伙伴跟我一样之前从未接触过英伟达jeston系列产品,在接触了一周左右的nx之后,对整个板子的性能结构进行了了解和接受,其中指定在学习的过程中发现一些问题,在此作为记录和学习的传递者,希望可以帮助更多的刚接触的小伙伴避坑。如果有帮助到大家的地方,希望大家点赞多多支持!(这个系列我也会在学习过程在不断更新下去。)
**
一.系统烧录与使用方法
请参考大佬文章: https://blog.csdn.net/qq_55906687/article/details/126728718
我觉得已经有很多大佬将详细的配置教程发布,大家可以动动小手去查看一下,以下我为大家推荐几篇文章:
1.喜欢使用中文界面和中文输入法的请看:
https://blog.csdn.net/Von12138/article/details/116265044?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167176597016800215085504%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=167176597016800215085504&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-1-116265044-null-null.142v68control,201v4add_ask,213v2t3_control1&utm_term=jestonnx%E4%B8%AD%E6%96%87%E8%BE%93%E5%85%A5%E6%B3%95%E5%AE%89%E8%A3%85&spm=1018.2226.3001.4187
2.风扇运转指令:
sudo sh -c 'echo 140 > /sys/devices/pwm-fan/target_pwm'
**
3.系统环境介绍:
使用指令jtop 显示您的nx环境,具体内容如上图所示。
后续还会对环境进行说明。
4.截图指令
点击搜索您的计算机,screenshot 就可以任意截图啦!
在烧录好系统和准备硬件设备之后,大家可以对软件进行测试,以及各种环境的安装!
二、测试官方例程
**
参考文章:
**
1.https://blog.csdn.net/qq_30287833/article/details/124651894#t4
2.https://blog.csdn.net/zbb297918657/article/details/106432773?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167177577916800217057897%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=167177577916800217057897&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-2-106432773-null-null.142v68control,201v4add_ask,213v2t3_control1&utm_term=jeston%20nx%E6%91%84%E5%83%8F%E5%A4%B4&spm=1018.2226.3001.4187
1.换源
# 备份
sudo cp /etc/apt/sources.list /etc/apt/sources/list.back
# 修改源
sudo vi /etc/apt/sources.list
注释原内容,添加以下源:
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
更新和清除
sudo apt update 更新安装程序列表
sudo apt autoremove 清除安装包
sudo apt upgrade 对现有包进行升级
2.安装Jetson-inference
若网络环境不佳,则在电脑端下载完,利用u盘进行上传压缩。
mkdir ~/workspace
cd workspace/
git clone https://gitee.com/vcan123/jetson-inference
cd jetson-inference/
git submodule update --init 初始化
mkdir build
cd build
cmake ..
// 不下载模型,也不安装pytorch 跳过就行
make
正常来说make不会出现问题,耐心等到几分钟即可。
此图片表示make编译完成!
**
测试官方例程文件下载地址:
**
模型文件地址:https://github.com/dusty-nv/jetson-inference/releases
一、目标分类:
若使用的是csi摄像头则使用第一个代码
若使用的是usb摄像头则寻找自己的摄像头代码数0/1/2
在进行视频检测之前,需要确定一下自己的视频输入的方式,是通过USB视频输入还是MIPI CSI的输入方式,还要通过以下指令确定一下摄像头的设备号
ls /dev/video*
另外还要了解以下视频输入的分辨率大小,通过安装V4L2可以确定USB摄像头的视频输入参数,终端输入指令如下
sudo apt-get install v4l-utils
终端输入以下指令即可看到摄像头输入视频的相关信息
v4l2-ctl --list-formats-ext
进入jetson-inference→data→networks
将模型解压至当前文件夹,在当前文件夹下打开终端
tar -xzf /your file path
在Jetson-inference→build→aarch64→bin下打开终端
./imagenet-camera --network=googlenet --camera=0
# 或 ./imagenet-camera --network=googlenet --camera=/dev/video0
例子如下:
**
二、图像分割:
**
解压模型到jetson-inference→data→networks中
tar -xzf /your file path
在Jetson-inference→build→aarch64→bin下打开终端运行命令
./segnet-console # 查看所需要的参数项
./segnet-console --network=fcn-alexnet-aerial-fpv-720p ./images/fruit_0.jpg fruit_0.jpg
三、人脸检测:
解压模型到jetson-inference→data→networks中
tar -xzf /your file path
在Jetson-inference→build→aarch64→bin下打开终端运行命令
./detectnet-camera --network=facenet --camera=/dev/video0
运行结果如上。
好啦,第一篇学习文章到此结束,给大家简单的0基础介绍了一下,体验一下nx设备的优秀性能,接下来我将在nx中配置yolov4的环境,并为大家排忧解难!喜欢的小伙伴欢迎点赞收藏哦!
有问题的小伙伴可以一起交流!
期待我们下一期再见!
Jeston NX 学习笔记(一)欢迎咨询相关推荐
- Jetson Xavier NX学习笔记(三)系统烧录+开机教程+YOLOv7环境搭建+错误总结(详细版)
Jetson Xavier NX 系统烧录+开机教程+YOLOv7环境搭建+错误总结(详细版) 文章目录 Jetson Xavier NX 系统烧录+开机教程+YOLOv7环境搭建+错误总结(详细版) ...
- CUBRID学习笔记 1 简介 cubrid教程
CUBRID 是一个全面开源,且完全免费的关系数据库管理系统.CUBRID为高效执行Web应用进行了高度优化,特别是需要处理大数据量和高并发请求的复杂商务服务.通过提供独特的最优化特性,CUBRID可 ...
- 不忘初心helloworld,IMX6入门学习笔记
本文按照时间学习的先后顺序,入门体验了知名半导体厂商NXP的著名处理器--IMX6. 无论你是否有基础,都能按照流程学会软件使用和交叉编译方法,老规矩:看不懂算我的. 了解开发板 官方资料链接: ht ...
- 百度计算广告学沙龙学习笔记 - 内容匹配广告
百度计算广告学沙龙学习笔记 - 内容匹配广告 时间 2014-02-05 18:53:55 CSDN博客 原文 http://blog.csdn.net/three_body/article/det ...
- OpenCV学习笔记(四十六)——FAST特征点检测features2D OpenCV学习笔记(四十七)——VideoWriter生成视频流highgui OpenCV学习笔记(四十八)——PCA算
OpenCV学习笔记(四十六)--FAST特征点检测features2D 特征点检测和匹配是计算机视觉中一个很有用的技术.在物体检测,视觉跟踪,三维常年关键等领域都有很广泛的应用.这一次先介绍特征点检 ...
- Windows保护模式学习笔记(九)—— 2-9-9-12分页
Windows保护模式学习笔记(九)-- 2-9-9-12分页 要点回顾 10-10-12分页 原理 环境配置 2-9-9-12分页 原理 PDPTE PDE PTE XD/NX标志位 环境配置 实验 ...
- 机器学习理论《统计学习方法》学习笔记:第四章 朴素贝叶斯法
机器学习理论<统计学习方法>学习笔记:第四章 朴素贝叶斯法 4 朴素贝叶斯法 4.1 朴素贝叶斯法的学习与分类 4.1.1 基本方法 4.1.2 后验概率最大化的含义 4.2 朴素贝叶斯法 ...
- 机器学习理论《统计学习方法》学习笔记:第二章 感知机
<统计学习方法>学习笔记:第二章 感知机 2 感知机 2.1 感知机模型 2.2 感知机学习策略 2.2.1 数据的线性可分性 2.2.2 感知机学习策略 2.3 感知机学习算法 2.3. ...
- 深度学习入门之PyTorch学习笔记:多层全连接网络
深度学习入门之PyTorch学习笔记 绪论 1 深度学习介绍 2 深度学习框架 3 多层全连接网络 3.1 PyTorch基础 3.2 线性模型 3.2.1 问题介绍 3.2.2 一维线性回归 3.2 ...
最新文章
- 【SqlServer】SqlServer中的更新锁(UPDLOCK)
- oVirt 3.4.3-1 LiveCD ISO based on CentOS 6.5
- slack 国内 android,使用Slack Api登录,Android
- 自由自在休闲食品实现奶茶妹的创业梦
- 2017/Province_C_C++_A/7/正则问题
- 数据全裸时代,你的隐私有多容易获取?
- oracle—ebs_采购功能点操作手册,oracle—EBS_采购功能点操作手册
- linux vnc 改端口号,基于Linux中vnc配置端口号的修改方法
- dataGuard client 自动切换
- fatal error C1010: unexpected end of file while looking for precompiled header directive
- 案例:需求问题的解决方案
- 正确的特征点匹配对_了解如何正确选择特征
- 航空三字代码表_国际国内城市三字代码查询-城市航空代码表;
- word鼠标右下角有一个小方块_word
- 理解类8583报文协议
- [TravelNotes] WC 2017 THUWC 2017 游记
- chrome 插件导出与导入
- Excel中VLOOKUP函数的详细用法(灰常有用,求加精!求加精!)
- 转 做个男人,做个成熟的男人,做个有城府的男人
- 什么是工厂模式、代理模式?