
机器学习
文章平均质量分 73
byxdaz
十年以上C/VC++开发经验。熟悉网络编程、数据库编程、数字图像处理与识别,熟悉软件工程和项目管理,熟悉linux C/C++开发。
展开
-
特征相似度计算
特征相似度计算是数据分析和机器学习中的核心任务,用于量化两个对象(如文本、图像或数值向量)之间的相似程度。以下是常用的方法分类及其原理:欧氏距离曼哈顿距离明可夫斯基距离向量空间模型(VSM)基于哈希的相似度计算(如MinHash)原创 2025-03-21 11:44:18 · 237 阅读 · 0 评论 -
OpenCV特征提取与深度学习CNN特征提取差异
。原创 2025-03-14 11:51:55 · 309 阅读 · 0 评论 -
深度学习CNN特征提取与匹配
使用卷积神经网络(如ResNet、VGG、MobileNet)提取多层特征图,通过卷积层自动学习图像的局部纹理、形状及语义信息。原创 2025-03-14 11:48:04 · 357 阅读 · 0 评论 -
NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南
1)NVIDIA 显卡驱动需满足 CUDA 工具包的最低要求,例如 CUDA 11.8 需驱动版本 ≥515.43.04,CUDA 12.x 需驱动 ≥535.54.03。CUDA 与 cuDNN:需严格匹配,例如 CUDA 11.8 对应 cuDNN 8.6.0,CUDA 12.2 对应 cuDNN 8.9.0。显卡算力与CUDA版本的关系主要体现在显卡的Compute Capability(算力)决定了支持的CUDA版本。,输入显卡型号和操作系统类型,选择≥目标CUDA版本要求的驱动版本。原创 2025-03-09 20:34:18 · 3682 阅读 · 0 评论 -
TensorFlow的pb模型
要将一个从 TensorFlow 模型生成的 .pb(Protocol Buffer 文件,通常称为 Frozen Graph)转换为 .pbtxt(Text Format Protocol Buffer 文件),你可以使用 TensorFlow 的 tf.train.write_graph 函数或者 TensorFlow 2.x 中的 tf.io.write_graph 函数。如果需要将TensorFlow pb模型转换为其他框架的模型格式,可以使用TensorFlow提供的转换工具。原创 2025-03-07 23:18:18 · 861 阅读 · 0 评论 -
基于OpenCV的YOLOv5图片检测
1)、readNetFromONNX加载onnx模型出错。= "asymmetric",这个错误信息表明你在使用OpenCV的readNetFromONNX函数加载ONNX模型时,模型中的某些节点的插值模式(interp_mode)不是"asymmetric"。解决方法:det_output.row(i).colRange(5, num_class);使用opencv版本4.5.3或以上,本文使用的opencv4.6.0。解决方法:使用opencv版本4.5.3或以上,本文使用的opencv4.6.0。原创 2024-09-20 01:52:34 · 859 阅读 · 0 评论 -
基于Tensorrt C++ API 构建YOLOV5实现engine以及推理
TensorRT是英伟达针对自家平台做的一个加速包,可以认为 TensorRT 是一个只有前向传播的深度学习框架。这个框架可以将 TensorFlow,Pytorch,Caffe2 等框架训练出的神经网络模型解析,然后与 TensorRT 中对应的层进行一一映射,把其他框架的模型统一全部转换到 TensorRT 中,然后在 TensorRT 中可以针对 NVIDIA 自家 GPU 实施优化策略,并进行部署加速。根据官方文档,使用TensorRT,在CPU或者GPU模式下其可提供10X乃至100X的加速。原创 2024-10-05 14:02:30 · 1690 阅读 · 0 评论 -
基于OpenCV GPU的YOLOv5图片检测
3)、调用cv::dnn::Net类中setPreferableBackend和setPreferableTarget方法。2)、cv::dnn::readNetFromONNX加载yolov5 onnx模型文件。1)、cv::cuda::setDevice设置使用gpu id。1、编译好OpenCV GPU版本库。2、调用DNN模块方法。原创 2024-09-26 21:24:47 · 619 阅读 · 0 评论 -
pycharm+pytorch+gpu开发环境搭建
pycharm+pytorch+gpu 离线安装pip install --no-deps torch-1.9.0+cu111-cp37-cp37m-win_amd64.whlpip install --no-deps torchvision-0.10.0+cu111-cp37-cp37m-win_amd64.whlpip install --no-deps torchaudio-0.9.0-cp37-cp37m-win_amd64.whl原创 2024-07-27 21:11:12 · 2908 阅读 · 0 评论 -
windows server中opencv运行过程中MF.dll/MFReadWrite.dll/MFPlat.DLL文件丢失问题解决
windows server 2008/2012 使用opencv出现 DLL load failed错误,发现缺失部分dll:MFPlat.dll、MF.dll、MFReadWrite.dll等等,原因:服务器版本默认没有安装windows media player。1、解决方法1:使用如下步骤安装windows media player:1)、打开“服务器管理器”;2)、依次单击“功能” →“添加功能”;3)、勾选“桌面体验”和“优质Windows音频视频体验”;4)、单击“安装..原创 2020-07-31 17:44:42 · 4944 阅读 · 11 评论 -
深度学习数据集标注工具
一、NLP标注工具BRATBRAT是一个基于web的文本标注工具,主要用于对文本的结构化标注,用BRAT生成的标注结果能够把无结构化的原始文本结构化,供计算机处理。利用该工具可以方便的获得各项NLP任务需要的标注语料。以下是利用该工具进行命名实体识别任务的标注例子。WeTest舆情团队在使用:http://wetest.qq.com/bee/使用案例:http://blog.csdn.n...转载 2019-05-11 22:59:10 · 8263 阅读 · 1 评论 -
人工智能主流框架简介
转载:https://blog.youkuaiyun.com/lyq_csdn/article/details/80632852一、TensorFlow:TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过...转载 2019-03-16 17:36:42 · 3104 阅读 · 0 评论