README / README.md
ARMMcBrideT's picture
Update README.md
362cb43 verified
|
raw
history blame
10.2 kB

Explore Arm-Optimized Learning Paths on Hugging Face

Arm’s AI development resources ensure you can deploy at pace, achieving best performance on Arm by default. Our aim is to make your AI development easier, ensuring integration with all major operating systems and AI frameworks, enabling portability for deploying AI on Arm at scale.

Discover curated Learning Paths that showcase AI models optimized for Arm platforms across key market applications. Each learning path highlights specific models featured within our dedicated Hugging Face Model Collections, simplifying your journey from learning to deployment on Arm technologies.

Learning Path Market Application Model(s) Featured
CV: Image Classification & Object Detection
Profile the Performance of AI and ML Mobile Applications on Arm Smartphone Mobilenet V2 1.0 224
Run a Computer Vision Model on a Himax MicrocontrollerIoTCV: Image Classification & Object DetectionUltralytics
Get started with object detection using a Jetson Orin NanoIoTCV: Image Classification & Object DetectionMobilenet V2 1.0 224
GenAI: RAG
Build a RAG application using Zilliz Cloud on Arm serversCloud & DatacenterGenAI: RAGAll Minilm L6 V2
Build a RAG application using Zilliz Cloud on Arm serversCloud & DatacenterGenAI: RAGDolphin 2.9.4 Llama3.1 8B Gguf
GenAI: Text Generation
Deploy a Large Language Model (LLM) chatbot with llama.cpp using KleidiAI on Arm serversCloud & DatacenterGenAI: Text GenerationDolphin 2.9.4 Llama3.1 8B Gguf
Run a Large Language Model (LLM) chatbot with PyTorch using KleidiAI on Arm serversCloud & DatacenterGenAI: Text GenerationLlama 3.1 8B Instruct
Deploy a RAG-based Chatbot with llama-cpp-python using KleidiAI on Google Axion processorsCloud & DatacenterGenAI: Text GenerationLlama3.1 8B Gguf
Build an Android chat app with Llama, KleidiAI, ExecuTorch, and XNNPACKSmartphoneGenAI: Text GenerationLlama 3.2 1B Instruct
Run a local LLM chatbot on a Raspberry Pi 5Raspberry PiGenAI: Text GenerationOrca Mini 3B Gguf
Build an Android chat application with ONNX Runtime APISmartphoneGenAI: Text GenerationPhi 3 Vision 128K Instruct Onnx Cuda
Run an LLM chatbot with rtp-llm on Arm-based serversCloud & DatacenterGenAI: Text GenerationQwen2 0.5B Instruct
Build and Run a Virtual Large Language Model (vLLM) on Arm ServersCloud & DatacenterGenAI: Text GenerationQwen2.5 0.5B Instruct
LLM inference on Android with KleidiAI, MediaPipe, and XNNPACKSmartphoneGenAI: Text GenerationGemma 2B
Run Llama 3 on a Raspberry Pi 5 using ExecuTorchRaspberry PiGenAI: Text GenerationLlama 3.1 8B
Sentiment Analysis
Accelerate NLP models from Hugging Face on Arm serversCloud & DatacenterSentiment AnalysisDistilbert Base Uncased Finetuned Sst 2 English
Run a Natural Language Processing (NLP) model from Hugging Face on Arm serversCloud & DatacenterSentiment AnalysisTwitter Roberta Base Sentiment Latest

Arm Kleidi: Unleashing Mass-Market AI Performance on Arm

Arm Kleidi is a targeted software suite, expediting optimizations for any framework and enabling accelerations for billions of AI workloads across Arm-based devices everywhere. Application developers achieve top performance by default, with no additional work or investment in new skills or tools training required.

Useful Resources on Arm Kleidi:

Note: The data collated here is sourced from Arm and third parties. While Arm uses reasonable efforts to keep this information accurate, Arm does not warrant (express or implied) or provide any guarantee of data correctness due to the ever-evolving AI and software landscape. Any links to third-party sites and resources are provided for ease and convenience. Your use of such third-party sites and resources is subject to the third party’s terms of use, and use is at your own risk.