Skip to content

Latest commit

 

History

History
114 lines (73 loc) · 7.03 KB

README_zh-CN.md

File metadata and controls

114 lines (73 loc) · 7.03 KB

Mech-DLK SDK 2.0.2 正式推出,助力深度学习模型推理!

🌐 English | 简体中文

📢 欢迎使用 Mech-DLK SDK 2.0.2!

简介

Mech-DLK SDK 是专门配合 Mech-DLK 使用的二次开发软件包,主要用来帮助用户在已有的软件体系内轻松构建深度学习推理部分。你可以在不依赖 Mech-Vision 的情况下,快速部署深度学习模型,灵活地集成深度学习功能到自己的应用中。目前支持 C#、C++ 及 C 语言开发。

📥 如需下载 Mech-DLK 软件,可进入下载中心获取安装包(2.4.2 或以上版本)。授权相关问题请咨询 [email protected]

💡 在使用过程中,如果有任何关于 Mech-DLK SDK 的意见和建议,欢迎在梅卡曼德在线社区上发帖交流。

安装 Mech-DLK SDK

安装前提

  1. 请确保你已购买 Mech-DLK 的加密狗授权版本 Pro-Train 或 Pro-Run。
  2. 建议使用的设备满足以下要求:
加密狗授权版本 Pro-Run Pro-Train
操作系统 Windows 10 及以上 Windows 10 及以上
CPU Intel® Core™ i7-6700 及以上 Intel® Core™ i7-6700 及以上
内存 8 GB 及以上 16 GB 及以上
显卡 GeForce GTX 1660 及以上 GeForce RTX 3060 及以上
显卡驱动 驱动版本 472.50 及以上 驱动版本 472.50 及以上

安装步骤

  1. 在本地创建一个项目文件夹,例如“dlk_sdk”。

  2. Mech-DLK SDK 从 GitHub 克隆到该项目文件夹下。

  3. 下载中心下载 Mech-DLK SDK 依赖的第三方库(3rd_dll.zip)和资源文件(resources.zip)到该项目文件夹下。

  4. 解压第三方库压缩包和资源文件压缩包。

推理流程速览 👀

inference flow

📌 C# 例程

Mech-DLK SDK 中提供的 C# 例程分为两类:BasicAdvanced

Basic

此类例程主要用来展示如何使用 Mech-DLK 训练的模型进行单图推理或多图同时推理、获取并可视化结果。

  • ImageInfer:单图推理示例(支持单级模型与级联模型)
  • MultiImageInfer:多图推理示例(支持单级模型与级联模型)

Advanced

此类例程主要用来展示 Mech-DLK SDK 与 HALCON/OpenCV 协同开发。

📌 C++ 例程

Mech-DLK SDK 中提供的 C++ 例程分为两类:BasicAdvanced

Basic

此类例程使用 Mech-DLK 导出的各类单级模型推理单张图片、多图同时推理、获取并可视化结果。

Advanced

此类例程主要用来展示 Mech-DLK SDK 与 OpenCV 协同开发。

📌 C 例程

Mech-DLK SDK 中提供的 C 例程分为两类:BasicAdvanced

Basic

此类例程主要用来展示如何使用 Mech-DLK 导出的各类单级模型推理单张图片、获取及可视化结果。

Advanced

此类例程主要用来展示级联模型推理和多图同时推理。

请参阅快速入门部分了解如何使用 Mech-DLK SDK 对 Mech-DLK(2.4.2 版本及以上)导出模型的推理。

你也可以参考文档中的以下内容,快速上手使用 Mech-DLK SDK:

开源许可证

Mech-DLK SDK 中的例程采用 BSD 许可证