- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 2023-03-21如何对优化(已改变网络结构)的YOLO模型进行tensorrt模型转换?
优化网络结构后的yolo模型如何转换为.trt模型
2023-03-21 10:13:13 547 1
原创 2022-12-05如何在rv1109~rv1126开发板上部署自己的yolov3模型?
如何在rv1109~rv1126开发板上部署自己的yolov3模型?
2022-12-05 17:54:34 858
原创 2022-11-03关于cv2.imread()读取图片返回None的原因及解决办法
cv2.imread()读取图片返回None的原因和解决办法
2022-11-03 19:09:20 7522 4
原创 2022-10-31如何将自己训练的yolo模型转为tensorrt相关的模型(.trt or .engine)
如何将自己训练的yolo模型转换成.engine模型
2022-10-31 15:30:12 2653 5
原创 2022-5-7基于Jetson Xavier NX实现trt模型转换出现kill进程问题的解决办法
基于Jetson Xavier NX实现trt模型转换出现kill进程问题的解决办法1.问题原因2.解决步骤1.问题原因出现kill问题的原因基本上是因为Jetson自带的内存空间不足造成的,所以要解决这个问题需要扩大swap(即交换分区空间)2.解决步骤1)Swapfile的安装与设置参考: https://blog.csdn.net/lwuit/article/details/104070763?spm=1001.2101.3001.6661.1&utm_medium=distribu
2022-05-07 16:24:29 614 9
原创 2022-4-14如何将基于tensorflow的.pb模型转成.trt模型
如何将基于tensorflow的.pb模型转成.trt模型1.将.pb模型转成.onnx模型2.将.onnx模型转成.trt模型1.将.pb模型转成.onnx模型步骤一:查看.pb模型的节点名称方法①:直接使用现成的工具进行查看,推荐netron,链接网址:https://netron.app/该工具可以直观的看到模型的结构,以及输入输出的节点名称参考图如下(只截取了一部分):方法②:写程序查看.pb模型的节点名称import tensorflow as tfwith tf.compat.
2022-04-14 17:17:57 932
原创 2021-12-13如何将.h5模型转换为.trt模型
如何将.h5模型转换为.trt模型1、将.h5模型转换为.onnx模型(python实现即可)import tensorflow as tfimport tf2onnxmodel_path='/xx/xx.h5'model=tf.keras.models.load_model(model_path,custom_objects={"focal_loss1_calc": multi_category_focal_loss1})spec = (tf.TensorSpec((None, 224, 22
2021-12-13 14:44:21 2913 3
原创 2021-12-01如何解决tensorflow无法调用GPU运行的问题?
如何解决tensorflow无法调用GPU运行的问提?1.目前的环境和问题1.1问题说明1.2操作环境等说明2.针对该问题的解决办法1.目前的环境和问题1.1问题说明目前的主要问题是在做深度学习时,不能成功调用GPU进行运算,程序一直在CPU上运行,对于数据量大的深度学习而言,时间成本高主要问题如下(代码都是在python环境下运行):①tensorflow版本检查import tensorflow as tftf.__version__ #(2.6.0)再导入tensorflow时出现
2021-12-01 15:57:17 7775
原创 2021-11-19如何实现本地与GitLab的远程连接?
如何实现本地与GitLab的远程连接?1. 原因有些时候做完项目,需要将项目打包上传至GitLab远程仓库中,所以需要将本地与GitLab仓库进行远程连接,方便后续上传数据和项目的版本管理2. 实现该实现部分是基于已经创建git账号的情况下进行的①查询本地是否有秘钥文件cd ~/.ssh若显示如下结果,则表示没有秘钥文件,需要创建,否则直接进行下一步②创建秘钥文件ssh-keygen -t rsa -C "xxxxxxxxx@163.com" (xxxxxx是邮箱前缀)出现如下图所
2021-11-19 12:14:09 651
原创 2021-11-15如何导出一个python项目的所有依赖包?
如何导出一个python项目的所有依赖包?1.基于pip freeze > requrements.txt该方法获得的依赖包含了项目之外的各种包,不仅仅是本项目的依赖包,对于应用在服务器的部署会成为一个负担,如下是使用该方法获取的某个应用的依赖包截图,大家可对比下一种方法所得到的依赖包:absl-py==0.13.0alabaster==0.7.10alembic==1.7.4anaconda-client==1.6.14anaconda-navigator==1.8.7anacond
2021-11-15 17:08:45 2596
原创 2021-11-08如何基于python+gunicorn+nginx在linux服务器上部署多个flask项目
如何基于python+gunicorn+nginx在linux服务器上部署多个flask项目环境和工具部署流程1、建立python的虚拟环境2、安装gunicorn3、配置nginx文件4、配置gunicorn.conf文件5、启动gunicorn服务环境和工具本文是建立在已经安装了nginx工具的基础上完成的,所以需要大家提前安装好nginx工具(注意在服务器的root用户下安装),同时默认已经安装好了flask项目所依赖的python包本文所涉及的工具版本如下:python 3.7.2guni
2021-11-08 18:06:47 829
原创 2021-11-08配置Flask项目时如何找到nginx的有效配置文件?
配置Flask项目时如何找到nginx的有效配置文件?此操作需要在Linux服务器的root用户下进行1、原因因为在服务器上多次配置flask项目时,需要涉及到对niginx.conf文件的修改,如果服务器上安装了多个niginx,需要找到有效的niginx配置文件进行修改使用2.操作流程1)查看nginx的路径ps -aux | grep nginxnginx的路径为:/usr/sbin/nginx2)查看nginx的配置文件路径/usr/sbin/nginx -tnginx配
2021-11-08 13:41:26 2360
原创 2021-10-25如何下载.001的压缩文件
如何下载.001的压缩文件1.为什么会出现.001, .002等文件?数据量太大,分批传输,所以最后的压缩文件会加上一个序号,如下图所示:如果直接用7-zip或者WinRAR进行解压缩会出现文件损坏等问题,如下图所示:2.如何对这类文件解压缩呢?打开windows的cmd窗口,将路径更改为压缩文件存储的位置,然后在命令窗口输入copy /B xxxx.7z.001+xxxx.7z.002+…具体情况如图所示:最后所有的压缩文件都合并到xxxx.7z.001压缩文件中,然后在使用7-zip
2021-10-25 17:28:25 1534
原创 2021-10-15 python编程问题总结与不定时补充
python编程的一些常见问题处理总结和不定时补充文件读取问题没有该属性的问题文件读取问题1、解决cv2.imread读取含有中文路径的文件cv2.imread()直接读取含有中文路径的图片,会返回None,解决方法如下:import cv2import numpy as npimg=cv2.imdecode(np.fromfile(path+picname, dtype=np.uint8), cv2.IMREAD_GRAYSCALE)2、txt文档如何判断是否读取到文末需要对txt文档的
2021-10-15 15:02:16 791 2
原创 2021-09-30释放内存和加速python程序运行的一些经验和方法
释放内存和加速python程序运行的一些经验和方法释放内存的方法python的gc模块CPU上加速python程序运行的方法python的numba模块python的threading模块释放内存的方法python的gc模块有些时候在运行python程序的时候,往往会因为变量太多而造成内存警告,导致程序crash,为了解决这个问题,可以使用gc模块删除每一步程序运行之后不必要的变量,达到释放内存的目的。具体使用方法如下:import gc#.....产生了一堆变量 a,b,c......del
2021-09-30 14:35:56 1506
原创 2021-08-30Google Inception v3 Net的实现
本篇文章主要是为了让自己熟悉tf.nn的一些常用函数,所以基于tf.nn自己搭建了一个inception v3的网络,以下是完整代码,如果存在错误还请大家指正import warningswarnings.filterwarnings('ignore')import tensorflow as tfimport numpy as np#第一个模块class block1(): def __init__(self) -> None: pass #构建模型的
2021-08-30 17:51:52 350 1
原创 Weights & Biases的使用
目录Weights & Biases的介绍Wandb的使用step1. 安装wandbstep2.代码示例Weights & Biases的介绍Weights & Biases是一个强大的用于深度学习可视化的工具,可以实现对深度学习各项参数的可视化,以及实现深度学习超参数寻优,详细介绍可参见官网。https://wandb.ai/siteWeights & Biases在python是以wandb模块实现Wandb的使用step1. 安装wandbpip i
2021-08-27 11:55:24 5251
原创 鼾声识别(python+迁移学习)
@鼾声识别说明本人初步接触深度学习相关的知识,如果发布的内容有错误的地方,还请大家指正。正文内容以下将详细介绍本人如何使用深度学习和迁移学习实现鼾声和非鼾声的二分类识别任务。数据库说明本研究中一共使用了2个数据库:Snoring Dataset 和 ESC-50 数据库,前者作为训练集数据集,后者的部分数据作为测试集数据。Snoring Dataset数据来源:https://www.kaggle.com/tareqkhanemu/snoring数据介绍:该数据库一共包含三个文件,文件“
2021-08-19 11:24:30 7760 16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人