{"url":"/method/mobile-neural-network","slug":"mobile-neural-network","name":"Mobile Neural Network","full_name":"MNN","full_name_withheld":false,"description_markdown":"**Mobile Neural Network (MNN)** is a mobile inference engine tailored to mobile applications. The contributions of MNN include: (1) presenting a mechanism called pre-inference that manages to conduct runtime optimization; (2) delivering thorough kernel optimization on operators to achieve optimal computation performance; (3) introducing backend abstraction module which enables hybrid scheduling and keeps the engine lightweight.","description_state":"present","introduced_year":null,"introduced_by":{"title":"MNN: A Universal and Efficient Inference Engine","paper":"/paper/mnn-a-universal-and-efficient-inference","first_author":"Xiaotang Jiang","n_authors":12,"url_abs":null,"archive_paper_url":"https://paperswithcode.com/paper/mnn-a-universal-and-efficient-inference"},"source":{"url":"https://arxiv.org/abs/2002.12418v1","title":"MNN: A Universal and Efficient Inference Engine","url_on_a_paper_host":true},"code_snippet_url":null,"code_snippet_url_on_a_code_host":false,"categories":[{"area":"General","area_id":"general","collection":"Inference Engines","url":"/methods/category/inference-engines","pwc_aliases":[]}],"n_papers_tagged":4,"archive_num_papers":4,"papers_newest_first":[{"paper":null,"title":"CompactFlowNet: Efficient Real-time Optical Flow Estimation on Mobile Devices","date":"2024-12-17","arxiv_id":"2412.13273","n_code_links":0,"syntology":null},{"paper":"/paper/nilut-conditional-neural-implicit-3d-lookup","title":"NILUT: Conditional Neural Implicit 3D Lookup Tables for Image Enhancement","date":"2023-06-20","arxiv_id":"2306.11920","n_code_links":1,"syntology":null},{"paper":null,"title":"Walle: An End-to-End, General-Purpose, and Large-Scale Production System for Device-Cloud Collaborative Machine Learning","date":"2022-05-30","arxiv_id":"2205.14833","n_code_links":0,"syntology":null},{"paper":"/paper/mnn-a-universal-and-efficient-inference","title":"MNN: A Universal and Efficient Inference Engine","date":"2020-02-27","arxiv_id":"2002.12418","n_code_links":1,"syntology":{"ran":0,"of":8,"unverified":8,"pointer_only":0}}],"papers_shown":4,"tasks":[{"task":"/task/action-recognition-in-videos","name":"Action Recognition","papers":1},{"task":"/task/color-manipulation","name":"Color Manipulation","papers":1},{"task":"/task/deep-learning","name":"Deep Learning","papers":1},{"task":"/task/diversity","name":"Diversity","papers":1},{"task":"/task/image-enhancement","name":"Image Enhancement","papers":1},{"task":"/task/motion-estimation","name":"Motion Estimation","papers":1},{"task":"/task/object-tracking","name":"Object Tracking","papers":1},{"task":"/task/optical-flow-estimation","name":"Optical Flow Estimation","papers":1},{"task":"/task/photo-retouching","name":"Photo Retouching","papers":1},{"task":"/task/scheduling","name":"Scheduling","papers":1},{"task":"/task/tone-mapping","name":"Tone Mapping","papers":1},{"task":"/task/video-generation","name":"Video Generation","papers":1},{"task":"/task/video-restoration","name":"Video Restoration","papers":1},{"task":"/task/video-stabilization","name":"Video Stabilization","papers":1}],"tasks_shown":14,"n_tasks":14,"usage_by_year":[{"year":"2020","papers":1},{"year":"2022","papers":1},{"year":"2023","papers":1},{"year":"2024","papers":1}],"row_source":"methods_table","archive":{"source":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","archive_url":"https://paperswithcode.com/method/mobile-neural-network"},"syntology_read_at":"2026-09-24T18:15:14+00:00"}