logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于yolov11s模型训练与推理测试(VScode开发环境)

本文详细介绍了在VSCode中配置Python虚拟环境并运行YOLOv11目标检测模型的完整流程。首先通过创建Python3.8.20虚拟环境,下载YOLOv11源码并安装依赖包。接着训练模型生成best.pt权重文件,最后使用测试图像进行推理,在指定目录生成检测结果。整个过程包括环境配置、代码获取、依赖安装、模型训练和推理测试等关键步骤,为基于YOLOv11的目标检测项目开发提供了完整参考。

文章图片
#vscode#ide#目标检测 +1
ubuntu20.4环境下gcc-aarch64交叉编译器的安装

交叉编译器(Linux环境)arm gcc 8.3一共有5个版本,常用的有4个版本(另外一个为大端linux版本),分别是32bit裸机版本(arm-eabi)、64bit裸机版本(aarch64-elf)、32bit系统版本(arm-linux-gnueabihf)和64bit系统版本(aarch64-linux-gnu)。注意:裸机版本可用来编译设备树、u-boot、ATF(bl31)等源码;

文章图片
#linux#ubuntu#嵌入式硬件 +2
qemu虚拟机的使用(三)——ubuntu20.4配置/编译x86/64平台的buildroot根文件系统并加载系统

本文基于buildroot搭建x86-x64的qemu的根文件系统,并使用qemu进行内核加载和根文件系统挂载,本文实测可以启动并使用。

文章图片
#linux#运维#服务器 +1
嵌入式linux搭建ftp服务器(vsftpd)

本文利用arm-hisiv500-linux-gcc交叉编译器移植vsftpd源码到hi3531DV100的根文件系统,实现ftp服务器功能。

文章图片
#linux#服务器#ubuntu +1
基于嵌入式linux的OpenSSL源码移植(基于arm64)

本文介绍在openssl的源码(注意:本文OpenSSL源码为V1.1.1t,是V1.x的最新版本。)移植流程,使用ubuntu系统的交叉编译器环境编译openssl的源码,生成可以在ARM64架构上运行的应用软件。

文章图片
#ssl#https#嵌入式硬件 +2
基于嵌入式linux的ntp源码的移植(基于arm64)

本文提供一种基于嵌入式的ntp网络时间协议的移植,在ubuntu上下载ntp网络时间协议的源码压缩包,通过ntp的配置文件,利用交叉编译器(arm64)进行编译、安装,生成能够在arm64架构的linux系统上使用的ntp客户端(ntpdate)和ntp服务器(ntpd)。本文使用的交叉编译器为通用arm64的gcc。

文章图片
#网络#运维#ubuntu +2
嵌入式linux搭建nfs服务器(portmap+nfs-utils)

使用portmap+nfs-utils的工具在hi3531d的linux系统上搭建nfs服务器,使用VM虚拟机中的ubuntu作为客户端挂载,进行文件的读写。

文章图片
#服务器#linux#运维 +2
基于嵌入式linux的DHCP服务器的搭建与移植(udhcp)

DHCP包括DHCP服务器和DHCP客户端两种模式,其中DHCP服务器用于设置IP分配规则、IP分配范围等管理功能;DHCP客户端提出分配请求,自动获得IP地址。本节介绍基于arm64的嵌入式linux移植udhcp搭建DHCP服务器的详细过程。本文采用udhcp源码压缩包进行aarch64交叉编译移植,并利用计算机作为客户端进行测试。在ft2004的嵌入式linux上实测可用。

文章图片
#服务器#linux#网络 +2
嵌入式linux搭建ftp服务器(vsftpd)

本文利用arm-hisiv500-linux-gcc交叉编译器移植vsftpd源码到hi3531DV100的根文件系统,实现ftp服务器功能。

文章图片
#linux#服务器#ubuntu +1
基于嵌入式linux的OpenSSL源码移植(基于arm64)

本文介绍在openssl的源码(注意:本文OpenSSL源码为V1.1.1t,是V1.x的最新版本。)移植流程,使用ubuntu系统的交叉编译器环境编译openssl的源码,生成可以在ARM64架构上运行的应用软件。

文章图片
#ssl#https#嵌入式硬件 +2
    共 18 条
  • 1
  • 2
  • 请选择