下载
EN
注册

基本概念

什么是MindSDK

MindSDK提供昇腾AI处理器加速的各类AI软件开发套件(SDK),提供极简易用的API,加速高性能AI应用的开发。目前提供以下组件。

  • Vision SDK视觉分析。致力于简化昇腾芯片推理业务开发过程,降低使用昇腾芯片开发的门槛。
  • Index SDK特征检索。特征检索(FeatureRetrieval)是基于Faiss开发的NPU异构检索加速框架,针对高维空间中的海量数据,提供高性能的检索。
  • Rec SDK提供基于昇腾平台的搜索推荐广告框架,支撑大规模搜推广场景,助力完成搜推广模型的高效训练。

为什么要使用MindSDK

MindSDK凝聚了行业知识,是结合AI最佳实践的软件开发套件。秉承着针对行业端到端简洁的开发理念,SDK将完整业务流程进行提前预制、二次封装并大量抽象,开发者无需再编写繁杂的训练脚本或模型算子。整个业务流程自动化完成,开发者仅需关注行业的特殊业务流程。较未使用SDK,使用SDK后仅需采集少量现场数据进行优化训练,降低优化时长,万行的开发代码甚至可降至百行代码,从而大幅提升开发效率。