
编译部署工具
文章平均质量分 83
以实战中遇到的各种为问题和需要解决问题所需的工具讲解
小陈phd
哇咔咔,过拟合,我跟你拼了;V:SWPUCWF 欢迎技术交流
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ubuntu20.04 更换清华源报错
GVfs metadata is not supported. Fallback to TeplMetadataManager. Either GVfs is not correctly installed or GVfs metadata are not supported on this platform. In the latter case, you should configure Tepl with --disable-gvfs-metadata.解决方案:将清华源中的所有https 换成ht原创 2024-11-18 17:33:51 · 7130 阅读 · 0 评论 -
Vscode LinuxC++环境配置
linux c++ 环境配置原创 2024-11-18 17:33:26 · 1842 阅读 · 1 评论 -
人脸分析库——insightface源码安装记录
复制到对应文件夹下,运行。原创 2024-11-18 17:33:14 · 2239 阅读 · 0 评论 -
寒武纪及瑞芯微平台调用加速调研
系列推理训练应用类型备注MLU220☑️❌边缘端INT8 8T算力+8.25W功耗;INT8 16T算力+16.5W;CPU计算能力较弱需要其他主控例如瑞芯微3588MLU270☑️❌服务器端部署服务端的智能分析算法;模型移植硬件平台;MLU290☑️☑️训练卡应用在各云厂商、机房和服务中心等,主要用于训练寒武纪平台的部署流程有一条主线是将一个原始模型转为一个离线模型。得到算法的原始模型,如caffe/pytorch/tensorflow等框架的模型。原创 2024-05-06 16:26:47 · 1135 阅读 · 0 评论 -
OrangePi Kunpeng Pro ——信创再接力
OrangePi Kunpeng Pro是一款基于ARM架构的高性能开发板,配备了强大的处理器和丰富的接口,适用于物联网、智能家居、机器人等多种应用场景。高性能处理器:采用4核64位处理器+AI处理器,集成图形处理器,支持8TOPSAI算力,拥有8GB/16GB LPDDR4X,可以外接32GB/64GB/128GB/256GB eMMC模块,支持双4K高清输出。本次收到OrangePi Kunpeng Pro为8GB+32GB.原创 2024-05-28 23:37:33 · 1175 阅读 · 0 评论 -
1-cuda与gpu编程
计算机基本硬件组成是指简单的多个CPU工作在同一个系统上,多个CPU之间的通讯是通过主板上的总线进行的多核 :是指一个CPU有多个核心处理器,处理器之间通过CPU内部总线进行通讯。进程和线程进程:是操作系统(OS)进行资源(CPU、内存、磁盘、IO、带宽等)分配的最小单位。一个进程就是一个程序的运行实例启动一个程序的时候,操作系统会为该程序创建一块内存,用来存放代码、运行中的数据和一个执行任务的主线程,我们把这样的一个运行环境叫进程,例如:打开一个浏览器、一个聊天窗口分别是一个进程。原创 2023-12-01 11:56:06 · 1494 阅读 · 0 评论 -
CUDA与GPU编程
计算机基本硬件组成是指简单的多个CPU工作在同一个系统上,多个CPU之间的通讯是通过主板上的总线进行的多核 :是指一个CPU有多个核心处理器,处理器之间通过CPU内部总线进行通讯。进程和线程进程:是操作系统(OS)进行资源(CPU、内存、磁盘、IO、带宽等)分配的最小单位。一个进程就是一个程序的运行实例启动一个程序的时候,操作系统会为该程序创建一块内存,用来存放代码、运行中的数据和一个执行任务的主线程,我们把这样的一个运行环境叫进程,例如:打开一个浏览器、一个聊天窗口分别是一个进程。原创 2023-11-24 00:36:22 · 1667 阅读 · 0 评论 -
jetson xavier NX深度学习环境配置
首先要准备一张SD卡,将SD卡插入电脑或使用读卡器插入电脑,按照以下顺序进行操作。NX镜像文件,目前官网主流下载的操作系统为jeston 4.4 18.04版本、jetson pack 5.0.2 上面配置的cuda11包括 cuda11.4。Win32DiskImager/balenaEtcher(SD卡镜像烧录软件)DiskGenius,SD Formter(SD卡格式化软件)本文所使用的操作系统为[jeston 5.0 20.04](打开balenEtcher。SD卡插入,上电启动。原创 2023-11-23 21:59:30 · 1692 阅读 · 0 评论 -
ffmpeg音视频开发从入门到精通——常用结构体介绍(一)
包含了FFmpeg库的头文件,这些头文件提供了编解码器、多媒体格式处理等功能。#endif// 包含FFmpeg的头文件#endif这是FFmpeg的编解码器库,avcodec提供了对多种音视频编解码器的支持。编解码器库允许你解码(将压缩的音视频数据转换为原始数据)和编码(将原始音视频数据转换为压缩格式)。这个库提供了多媒体容器格式的读写功能,avformat允许你打开、读取、写入和关闭多媒体容器格式,如MP4、AVI、MKV等。它还支持多路流(多音轨、多视频轨等)的组织和管理。原创 2024-09-03 13:58:42 · 1190 阅读 · 0 评论 -
ffmpeg音视频开发从入门到精通——ffmpeg日志及目录操作
【代码】FFMPEG日志系统。原创 2024-09-04 00:01:50 · 1232 阅读 · 0 评论 -
ffmpeg音视频开发从入门到精通——ffmpeg实现音频抽取
使用FFmpeg库前需要包含相应的头文件,并在C++中声明外部C函数的命名空间。另外,程序中存在一些潜在的内存泄漏和错误处理问题,应进一步优化。为输出文件创建一个新的音频流,并复制输入音频流的参数。读取输入文件的音频数据,转换时间戳,并写入输出文件。写入文件尾部信息,关闭文件,并释放所有分配的资源。遍历所有流,找到音频流的索引。程序入口点,处理命令行参数。分配输出文件的格式上下文。请注意,错误处理部分应使用。获取多媒体文件的流信息。打开输出文件准备写入。猜测输出文件的格式。原创 2024-09-04 00:01:42 · 2020 阅读 · 0 评论 -
ffmpeg音视频开发从入门到精通——ffmpeg 视频数据抽取
在C++程序中使用FFmpeg之前,需要包含相应的头文件,并根据是否使用C++编译器,可能需要添加extern "C"块。原创 2024-09-03 23:35:54 · 1396 阅读 · 0 评论 -
ffmpeg音视频开发从入门到精通——ffmpeg下载编译与安装
FFmpeg 是一个音视频处理的工具,通过 FFmpeg 可以对视频进行旋转、缩小、添加水印、截图、添加马赛克、直播推流、转化音频等操作。:媒体流一般是指时间轴上的连续的数据,这些数据是需要连续的,如一段音频数据、一段视频数据等;:数据帧是指媒体流中的最小处理单元,例如很多张图片组成一段连续的视频,每一帧则是每一张图片;ffmpeg是一个跨平台的多媒体框架,可以用于解码、编码、转码、复用、解复用、滤镜等处理。:解复用则是与复用相反,把一个文件中不同的流解析出来称之为解复用;:指对一个数据流进行变换的程序;原创 2024-09-03 21:21:04 · 1271 阅读 · 0 评论 -
ffmpeg音视频开发从入门到精通——ffmpeg编译常用目录及命令(二)
map 可用于处理复杂输出,如可以将指定的多路流输出到一个输出文件,也可以指定输出到多个文件。类似地,文件内的流被它们的索引引用。一个复杂的过滤器图的一个简单的例子是覆盖过滤器,它有两个视频输入和一个视频输出,包含一个视频叠加在另一个上面。ffmpeg 通过 -i 选项读取输任意数量的输入“文件”(可以是常规文件,管道,网络流,抓取设备等,并写入任意数量的输出“文件”。简单的过滤器图是那些只有一个输入和输出,都是相同的类型。请注意,此选项是全局性的,因为复杂的过滤器图形本质上不能与单个流或文件明确关联。原创 2024-09-03 13:59:11 · 1054 阅读 · 0 评论