ng# (3)
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用
提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 功能及例程
- 一、开始部署YOLOV3
- 二、校园网在linux系统下的配置
-
- 总结
功能及例程
参考:带你30分钟跑完这几个经典程序
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
1、调用板载摄像头:–prev_res 预览视屏的分辨率
$ nvgstcapture-1.0 --prev-res=3
或指定分辨率,这个大小基本不会挡住终端
nvgstcapture-1.0 --cus-prev-res=1920x1080
或
$ gst-launch-1.0 nvcamerasrc ! 'video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080, format=(string)I420, framerate=(fraction)60/1' ! nvvidconv ! 'video/x-raw(memory:NVMM), format=(string)I420' ! nvoverlaysink -e
退出:输入这个后, 会全屏显示摄像头界面, 想退出就麻烦了,可以控制被他覆盖的页面但是却看不到,在终端输入q回车推出、j回车截屏,如果终端被覆盖并且输入不了的话就只能重启了。
直接输入: nvgstcapture-1.0 就可以了, 这样退出方便些。
我的显示屏太小了,只能重启。
2、TX2上运行YOLOv3-tiny(usb摄像头测试成功)
添加链接描述
TX2 学习记录(开启板载/USB摄像头)
添加链接描述
3、失败:给车辆加框,这个是multimedia API里的代码
报错找不到该目录
4、mnist手写数字识别:
运行失败,原因:未下载所所需的pgm文件,解决方法:
cd /usr/src/tensorrt/data/mnist
进入mnist文件夹,其中包含download_pgms.py文件
python3 download_pgms.py
若报错缺少库则对应安装即可。
一、开始部署YOLOV3
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
1、查看 OpenCV 版本并卸载重装
我刷机后发现opencv并没有成功安装,而cuda和cudnn没有问题,不知道什么原因。反正缺啥装啥吧。参考Linux 之查看 OpenCV 版本并卸载重装
更新:已找到opencv版本查看失败的原因,并非刷机时安装失败而是安装的是opencv4,需添加到pkgconfig中。
opencv重新安装看了很多帖子感觉太痛苦了,幸好。
2、正式开始
参考yolov3 darknet GPU配置及测试demo
2.1卡在make这一步了,一直报错./src/convolutional_layer.c:153:13: error: ‘CUDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT’ undeclared (first use in this function);did you mean’CUDNN_CONVOLUTION_FWD_ALGO_DIRECT’?
查了很久明白了是cudnn版本的问题,pjreddie版的darknet的代码比较老旧了,依赖于cudnn7.x,而我的环境是cudnn8.0.0,cuda10.2
解决办法:如何解决pjreddie版darknet不能使用cudnn8编译的问题
仍一直报错,无法解决。太晚了,明天换yolov4试试,版本过高也是错,太折磨人了。。。
但是v4网上资料很少,也不知道怎样跑视频,实在不行只有换低版本的cudnn了,而且darknet对opencv也有要求,明天确定是不是opencv4没法跑,yolov4能不能跑opencv4(AB大神官网有信息),确定方案。
二、校园网在linux系统下的配置
参考64位linux系统登录吉林大学校园网
自己尝试失败了,无法运行脚本。
有空再研究吧,先开手机热点。
1.引入库
代码如下(示例):
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
三、换git源
报错一直解决不了,网上基本没有类似错误。
CUDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT‘ undeclared (first use in this function)
代码如下(示例):
data = pd.read_csv(
'https:
print(data.head())
该处使用的url网络请求的数据。
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)