小米集团在GitHub上有哪些开源项目

小米集团在GitHub上开源了多个项目,涵盖人工智能、物联网、大数据、系统工具等领域。以下是部分代表性项目及其简介和链接:


1. MACE (Mobile AI Compute Engine)

  • 简介:专为移动端优化的深度学习推理框架,支持TensorFlow、Caffe等模型,提供高性能、低功耗的AI计算。
  • 技术栈:C++、OpenCL、NEON。
  • GitHub:https://github.com/XiaoMi/mace

2. Pegasus

  • 简介:高性能分布式Key-Value存储系统,适用于大数据场景,支持高吞吐和低延迟。
  • 技术栈:C++、分布式系统。
  • GitHub:https://github.com/XiaoMi/pegasus

3. Open-Falcon

  • 简介:企业级监控系统,擅长大规模集群监控,支持自定义指标和告警。
  • 技术栈:Go、Python、MySQL。
  • GitHub:https://github.com/open-falcon (最初由小米开源,后转为社区维护)

4. Xiaomi Vela

  • 简介:物联网(IoT)操作系统,支持多种硬件平台,提供轻量级、低功耗的解决方案。
  • GitHub:https://github.com/XiaomiVela

5. MSA (MIUI System Ads)

  • 简介:MIUI系统的广告服务SDK,支持广告内容管理和个性化推荐。
  • GitHub:https://github.com/MiCode/MSA

6. MiNLP

  • 简介:小米自然语言处理工具包,包含分词、实体识别等功能,支持大规模文本处理。
  • GitHub:https://github.com/XiaoMi/MiNLP

7. RheaKV

  • 简介:基于Raft协议的分布式键值存储系统,强调一致性和高可用性。
  • GitHub:https://github.com/XiaoMi/rheakv

8. XiaoMi/Starsky

  • 简介:高性能的GPS轨迹数据处理引擎,适用于LBS相关应用。
  • GitHub:https://github.com/XiaoMi/starsky

其他项目

  • IoT相关:如智能家居设备协议栈。
  • AI工具:如模型压缩工具、边缘计算框架等。
  • 开发工具:如自动化测试框架、性能优化工具等。

访问方式

  1. GitHub组织主页
    https://github.com/XiaoMi
    https://github.com/XiaomiVela
  2. 搜索建议:在GitHub直接搜索关键词 “XiaoMi” 或 “Xiaomi”。

注意:开源项目可能随公司战略调整而变化,建议访问上述链接获取最新信息。部分项目可能已归档或转移至社区维护。

你可能感兴趣的:(github)