# Tag: Python

## Filter
### Categories
- Automotive
- Embedded and Microcontrollers
- Laptops and Desktops
- Mobile, Graphics, and Gaming
- Servers and Cloud Computing

## Learning paths

- [Classify pet images with DeiT-Tiny and Arm VGF using ExecuTorch](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/deploy-deit-tiny-with-vgf/)
- [Inspect model artifacts and runtime profiles with Google Model Explorer and Arm extensions](https://learn.arm.com/learning-paths/cross-platform/explore-model-artifacts-with-model-explorer/)
- [Run a Natural Language Processing (NLP) model from Hugging Face on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/nlp-hugging-face/)
- [Deploy a LLM-based vision chatbot with PyTorch and Hugging Face transformers on Google Axion processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/llama-vision/)
- [Manage the machine learning lifecycle with MLflow on a Google Cloud C4A Axion virtual machine](https://learn.arm.com/learning-paths/servers-and-cloud-computing/mlflow-axion/)
- [Deploy MinIO on a virtual machine powered by Azure Cobalt 100](https://learn.arm.com/learning-paths/servers-and-cloud-computing/minio-cobalt/)
- [Build a RAG application using Zilliz Cloud on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/milvus-rag/)
- [Build RAG applications with LlamaIndex on a Google Cloud C4A virtual machine](https://learn.arm.com/learning-paths/servers-and-cloud-computing/llamaindex-rag-axion/)
- [Deploy an AI Agent on Arm with llama.cpp and llama-cpp-agent using KleidiAI](https://learn.arm.com/learning-paths/servers-and-cloud-computing/ai-agent-on-cpu/)
- [Analyze machine learning models for Arm Ethos-U with Arm ML Inference Advisor](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/analyze-ethos-u-models-with-mlia/)
- [Run an Arm AI Portal depth estimation model on Android](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/run-depth-anything-v2-on-android/)
- [Run parallel vision inference on an Alif Ensemble E8 with Zephyr](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/alif-dual-npu-vision/)
- [Run MobileSAM prompt segmentation on Arm Ethos-U85 with ExecuTorch](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/deploy-mobilesam-on-ethos-u/)
- [Deploy models with the Arm AI Portal](https://learn.arm.com/learning-paths/cross-platform/ai-portal-model-deployment/)
- [Run an Arm AI Portal image segmentation model on Android](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/run-image-to-image-models-on-android/)
- [Use Keras Core with TensorFlow, PyTorch, and JAX backends](https://learn.arm.com/learning-paths/servers-and-cloud-computing/keras-core/)
- [Deploy a Large Language Model (LLM) chatbot with llama.cpp using KleidiAI on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/llama-cpu/)
- [Deploy Keycloak on Azure Cobalt 100-based Arm64 virtual machines for identity and access management](https://learn.arm.com/learning-paths/servers-and-cloud-computing/keycloak-cobalt/)
- [Convert SmolVLA to ExecuTorch for inference on Arm CPUs](https://learn.arm.com/learning-paths/laptops-and-desktops/smolvla-executorch-conversion/)
- [Optimize MLOps with Arm-hosted GitHub Runners](https://learn.arm.com/learning-paths/servers-and-cloud-computing/gh-runners/)
- [Build ML Workflow Pipelines with Flyte and gRPC on Google Cloud C4A Axion processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/flyte-with-grpc/)
- [Deploy ModelScope FunASR Model on Arm Servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/funasr/)
- [Train and deploy XGBoost models on Google Cloud C4A Axion VM](https://learn.arm.com/learning-paths/servers-and-cloud-computing/xgboost-on-axion/)
- [Train and benchmark AI workloads with DeepSpeed on Google Cloud C4A Axion VMs](https://learn.arm.com/learning-paths/servers-and-cloud-computing/deepspeed-on-axion/)
- [Scale AI workloads with Ray on Google Cloud C4A Axion VM](https://learn.arm.com/learning-paths/servers-and-cloud-computing/ray-on-axion/)
- [Run vLLM inference with INT4 quantization on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/vllm-acceleration/)
- [Run Text Classification with ThirdAI on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/thirdai-sentiment-analysis/)
- [Run Spark applications on Microsoft Azure Cobalt 100 processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/spark-on-azure/)
- [Run an LLM chatbot with rtp-llm on Arm-based servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/rtp-llm/)
- [Run a Large Language Model (LLM) chatbot with PyTorch using KleidiAI on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/pytorch-llama/)
- [Optimize application performance with CPU affinity](https://learn.arm.com/learning-paths/servers-and-cloud-computing/pinning-threads/)
- [Measure and accelerate PyTorch Inference on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/torchbench/)
- [Learn how to deploy a Django application](https://learn.arm.com/learning-paths/servers-and-cloud-computing/django/)
- [Get ready for performance analysis with Sysreport](https://learn.arm.com/learning-paths/servers-and-cloud-computing/sysreport/)
- [Deploy TensorFlow on Google Cloud C4A (Arm-based Axion VMs)](https://learn.arm.com/learning-paths/servers-and-cloud-computing/tensorflow-gcp/)
- [Deploy SqueezeNet 1.0 INT8 model with ONNX Runtime on Azure Cobalt 100](https://learn.arm.com/learning-paths/servers-and-cloud-computing/onnx-on-azure/)
- [Deploy Redis on Azure Cobalt 100 Arm64 virtual machines for real-time messaging and event processing](https://learn.arm.com/learning-paths/servers-and-cloud-computing/redis-cobalt/)
- [Deploy RabbitMQ on Arm64 Cloud Platforms (Azure and GCP)](https://learn.arm.com/learning-paths/servers-and-cloud-computing/rabbitmq-gcp/)
- [Deploy Phi-4-mini model with ONNX Runtime on Azure Cobalt 100](https://learn.arm.com/learning-paths/servers-and-cloud-computing/onnx/)
- [Deploy OpenStack on Azure Cobalt 100 Arm64 Virtual Machine](https://learn.arm.com/learning-paths/servers-and-cloud-computing/openstack-on-azure/)
- [Deploy High-Performance Analytics with Apache Arrow and Arrow Flight on Google Cloud C4A Axion processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/apache_arrow_and_flight/)
- [Deploy DeepSeek-R1 on Arm Servers with llama.cpp](https://learn.arm.com/learning-paths/servers-and-cloud-computing/deepseek-cpu/)
- [Deploy Arcee AFM-4.5B on Arm-based Google Cloud Axion with Llama.cpp](https://learn.arm.com/learning-paths/servers-and-cloud-computing/arcee-foundation-model-on-gcp/)
- [Deploy Arcee AFM-4.5B on Arm-based AWS Graviton4 with Llama.cpp](https://learn.arm.com/learning-paths/servers-and-cloud-computing/arcee-foundation-model-on-aws/)
- [Deploy Apache Spark on Google Axion processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/spark-on-gcp/)
- [Deploy an AWS IoT Greengrass custom component to Arm devices and verify PAC/BTI support](https://learn.arm.com/learning-paths/cross-platform/aws-greengrass-pacbti-test/)
- [Deploy a RAG-based Chatbot with llama-cpp-python using KleidiAI on Google Axion processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/rag/)
- [Deploy a mixed-placement AI shopping assistant on Google Kubernetes Engine with Axion-based compute](https://learn.arm.com/learning-paths/servers-and-cloud-computing/storefront-ai-assistant-gke-axion/)
- [Deploy a live sensor dashboard with TimescaleDB and Grafana on Google Cloud C4A](https://learn.arm.com/learning-paths/servers-and-cloud-computing/timescaledb-on-gcp/)
- [Build Semantic Search and Chatbot Retrieval Systems with Qdrant on Google Cloud C4A Axion processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/qdrant-on-axion/)
- [Build computer vision pipelines with OpenCV on a Google Cloud C4A Axion VM](https://learn.arm.com/learning-paths/servers-and-cloud-computing/opencv-on-axion/)
- [Build and run vLLM on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/vllm/)
- [Build a real-time analytics pipeline with ClickHouse on Google Cloud Axion](https://learn.arm.com/learning-paths/servers-and-cloud-computing/clickhouse-gcp/)
- [Accelerate Whisper on Arm with Hugging Face Transformers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/whisper/)
- [Accelerate Natural Language Processing (NLP) models from Hugging Face on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/benchmark-nlp/)
- [Deploy Silero VAD on Arm Ethos-U with ExecuTorch](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/silero-vad-ethos-u/)
- [Run optimized LLMs from the Arm AI Portal on Arm Neoverse-based instances](https://learn.arm.com/learning-paths/servers-and-cloud-computing/ai-portal-cloud-text-to-text/)
- [Run an optimized text-to-speech model from the Arm AI Portal on an Arm Neoverse-based instance](https://learn.arm.com/learning-paths/servers-and-cloud-computing/ai-portal-text-to-speech/)
- [Run Arm AI Portal text-generation models on Android](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/run-text-to-text-models-on-android/)
- [Train multi-agent reinforcement learning policies with MAPPO on an Arm-based cloud instance](https://learn.arm.com/learning-paths/servers-and-cloud-computing/train-mappo-navigation-arm-cloud/)
- [Optimize memory access behavior using the Arm Performix MCP server](https://learn.arm.com/learning-paths/servers-and-cloud-computing/performix-memory-access/)
- [Export and quantize SmolVLA for ONNX Runtime on Arm](https://learn.arm.com/learning-paths/cross-platform/smolvla-onnx-conversion/)
- [Fine-tune SmolVLA for an SO-101 pick-and-place task on an NVIDIA DGX Spark](https://learn.arm.com/learning-paths/laptops-and-desktops/finetune-smolvla-lerobot/)
- [Build a Sentiment-Aware Voice Assistant with On-Device LLMs](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/voice-sentiment-analysis-with-llm/)
- [Generate audio with Stable Audio Open Small using ExecuTorch](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/run-stable-audio-with-executorch/)
- [Generate audio with Stable Audio Open Small on LiteRT](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/run-stable-audio-open-small-with-lite-rt/)
- [Run ExecuTorch Llama 3.2 1B Instruct on an Android phone with Vulkan](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/executorch-vulkan-learning-path/)
- [Benchmark a KleidiAI micro-kernel in ExecuTorch](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/measure-kleidiai-kernel-performance-on-executorch/)
- [Accelerate LiteRT Models on Android with KleidiAI and SME2](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/litert-sme/)
- [Deploy optimized ML models with ONNX Runtime on Arm platforms](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/onnx/)
- [Advance robotics reinforcement learning with Isaac Lab on DGX Spark](https://learn.arm.com/learning-paths/laptops-and-desktops/dgx_spark_isaac_robotics2/)
- [Build Robot Simulation and Reinforcement Learning Workflows with Isaac Sim and Isaac Lab on DGX Spark](https://learn.arm.com/learning-paths/laptops-and-desktops/dgx_spark_isaac_robotics/)
- [Visualize Ethos-U NPU performance with ExecuTorch on Arm FVPs](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/visualizing-ethos-u-performance/)
- [Run a computer vision model on a Himax microcontroller](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/yolo-on-himax/)
- [Build a Privacy-First LLM Smart Home on Raspberry Pi 5](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/raspberry-pi-smart-home/)
- [Deploy multi-network device meshes using Device Connect server and NATS](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/device-connect-server/)
- [Run a local LLM chatbot on a Raspberry Pi 5](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/llama-python-cpu/)
- [Introduction to TinyML on Arm using PyTorch and ExecuTorch](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/introduction-to-tinyml-on-arm/)
- [Implement post-quantum cryptography on Arm Cortex-M4](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/pqc_pqm4/)
- [Deploy ExecuTorch firmware on NXP FRDM i.MX 93 for Ethos-U65 acceleration](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/observing-ethos-u-on-nxp/)
- [Create a ChatGPT voice bot on a Raspberry Pi](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/raspberry_pi_chatgpt_bot/)
- [Sampling CPython with WindowsPerf](https://learn.arm.com/learning-paths/laptops-and-desktops/windowsperf_sampling_cpython/)
- [Implement Code level Performance Analysis using the PMUv3 plugin](https://learn.arm.com/learning-paths/servers-and-cloud-computing/pmuv3_plugin_learning_path/)
- [Run Phi-3 on Windows on Arm using ONNX Runtime](https://learn.arm.com/learning-paths/laptops-and-desktops/win_on_arm_build_onnxruntime/)
- [Build native Windows on Arm applications with Python](https://learn.arm.com/learning-paths/laptops-and-desktops/win_python/)
- [Extend OpenClaw for a local-first AI assistant across Arm platforms](https://learn.arm.com/learning-paths/laptops-and-desktops/openclaw_continuum/)
- [Measure and compare performance per watt on an Arm Linux system](https://learn.arm.com/learning-paths/servers-and-cloud-computing/perf-per-watt/)
- [Sample Instructions with WindowsPerf and Arm SPE](https://learn.arm.com/learning-paths/cross-platform/windowsperf_sampling_cpython_spe/)
- [Build a customer support chatbot on Android with Llama and ExecuTorch](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/customer-support-chatbot-with-llama-and-executorch-on-arm-based-mobile-devices/)
- [Build and profile a simple WebGPU Android Application](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/android_webgpu_dawn/)
- [Build an Android chat app with Llama, KleidiAI, ExecuTorch, and XNNPACK](https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/build-llama3-chat-android-app-using-executorch-and-xnnpack/)
- [Deploy an MCP Server on Raspberry Pi 5 for AI agent interaction using OpenAI SDK](https://learn.arm.com/learning-paths/cross-platform/mcp-ai-agent/)
- [Profile ExecuTorch models with SME2 on Arm](https://learn.arm.com/learning-paths/cross-platform/sme-executorch-profiling/)
- [Run and benchmark BitNet-2B inference on Arm CPUs with Litespark-Inference](https://learn.arm.com/learning-paths/cross-platform/litespark-inference/)
- [Unlock quantized LLM performance on Arm-based NVIDIA DGX Spark](https://learn.arm.com/learning-paths/laptops-and-desktops/dgx_spark_llamacpp/)
- [Run AI models with Docker Model Runner](https://learn.arm.com/learning-paths/laptops-and-desktops/docker-models/)
- [Orchestrate a persistent local AI agent with Hermes on NVIDIA DGX Spark](https://learn.arm.com/learning-paths/laptops-and-desktops/dgx_persistent_agent/)
- [Fine-tune PyTorch models on DGX Spark](https://learn.arm.com/learning-paths/laptops-and-desktops/pytorch-finetuning-on-spark/)
- [Build an offline voice chatbot with faster-whisper and vLLM on DGX Spark](https://learn.arm.com/learning-paths/laptops-and-desktops/dgx_spark_voicechatbot/)
- [Build a RAG pipeline on Arm-based NVIDIA DGX Spark](https://learn.arm.com/learning-paths/laptops-and-desktops/dgx_spark_rag/)
- [Run a local AI agent with Ollama to visualize CPU orchestration on Arm](https://learn.arm.com/learning-paths/cross-platform/ai-agent-cpu-orchestration/)
- [Run image classification on an Alif Ensemble E8 DevKit using ExecuTorch and Ethos-U85](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/alif-image-classification/)
- [Device-to-Device communication with Device Connect](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/device-connect-d2d/)
- [Getting started with CMSIS-DSP using Python](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/cmsisdsp-dev-with-python/)
- [Build IoT Solutions in Azure for Arm Devices](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/azure-iot/)
- [Run ERNIE-4.5 Mixture of Experts model on Armv9 with llama.cpp](https://learn.arm.com/learning-paths/cross-platform/ernie_moe_v9/)
- [Build an edge AI Reachy Mini app with Raspberry Pi, MediaPipe, and MuJoCo](https://learn.arm.com/learning-paths/cross-platform/build-a-reachy-robot-app-on-pi/)
- [Automate MCP server testing using Pytest and Testcontainers](https://learn.arm.com/learning-paths/cross-platform/automate-mcp-with-testcontainers/)
- [Deploy Open AD Kit containerized autonomous driving simulation on Arm Neoverse](https://learn.arm.com/learning-paths/automotive/openadkit1_container/)
- [Prototype safety-critical isolation for autonomous driving systems on Neoverse](https://learn.arm.com/learning-paths/automotive/openadkit2_safetyisolation/)
- [Run vLLM inference with quantized models and benchmark on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/vllm-benchmark-quantisation/)
