Larq Compute Engine: Design, Benchmark, and Deploy State-of-the-Art Binarized Neural Networks
Not on the map. Why?
Abstract (arXiv)
We introduce Larq Compute Engine, the world's fastest Binarized Neural Network (BNN) inference engine, and use this framework to investigate several important questions about the efficiency of BNNs and to design a new state-of-the-art BNN architecture. LCE provides highly optimized implementations of binary operations and accelerates binary convolutions by 8.5 - 18.5x compared to their full-precision counterparts on Pixel 1 phones. LCE's integration with Larq and a sophisticated MLIR-based converter allow users to move smoothly from training to deployment. By extending TensorFlow and TensorFlow Lite, LCE supports models which combine binary and full-precision layers, and can be easily integrated into existing applications. Using LCE, we analyze the performance of existing BNN computer vision architectures and develop QuickNet, a simple, easy-to-reproduce BNN that outperforms existing binary networks in terms of latency and accuracy on ImageNet. Furthermore, we investigate the impact of full-precision shortcuts and the relationship between number of MACs and model latency. We are convinced that empirical performance should drive BNN architecture design and hope this work will facilitate others to design, benchmark and deploy binary models.
Key facts. Cited by 20 papers in the map (data through 13 Oct 2026). First posted on arXiv 18 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 6; 2024: 2; 2025: 4.
20 papers.
Sort:
By area:
- 2021PokeBNN: A Binary Pursuit of Lightweight Accuracycited by 49
- 2021A comprehensive review of Binary Neural Networkcited by 45
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2021Fast Walsh-Hadamard Transform and Smooth-Thresholding Based Binary Layers in Deep Neural Networkscited by 14
- 2022Block Walsh-Hadamard Transform Based Binary Layers in Deep Neural Networkscited by 13
- 2025MPQ-DMv2: Flexible Residual Mixed Precision Quantization for Low-Bit Diffusion Models with Temporal Distillationcited by 12
- 2022Highly-Efficient Binary Neural Networks for Visual Place Recognitioncited by 7
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applicationscited by 7
- 2023Reaching the Edge of the Edge: Image Analysis in Spacecited by 4
- 2024Enabling On-device Continual Learning with Binary Neural Networkscited by 4
- 2023Input Layer Binarization with Bit-Plane Encodingcited by 3
- 2023On-Device Learning with Binary Neural Networkscited by 3
8 more
- 2023Optimizing data-flow in Binary Neural Networkscited by 2
- 2021Gradient-Based Interpretability Methods and Binarized Neural Networkscited by 1
- 2024FedTrans: Efficient Federated Learning via Multi-Model Transformationcited by 1
- 2022LAB: Learnable Activation Binarizer for Binary Neural Networkscited by 0
- 2023Evaluation Metrics for DNNs Compressioncited by 0
- 2023Efficient and Low-Footprint Object Classification using Spatial Contrastcited by 0
- 2025Towards Experience Replay for Class-Incremental Learning in Fully-Binary Networkscited by 0
- 2025Generative Binary Memory: Pseudo-Replay Class-Incremental Learning on Binarized Embeddingscited by 0
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applications20 Aug 2025
- 2025MPQ-DMv2: Flexible Residual Mixed Precision Quantization for Low-Bit Diffusion Models with Temporal Distillation6 Jul 2025
- 2025Generative Binary Memory: Pseudo-Replay Class-Incremental Learning on Binarized Embeddings13 Mar 2025
- 2025Towards Experience Replay for Class-Incremental Learning in Fully-Binary Networks10 Mar 2025
- 2024FedTrans: Efficient Federated Learning via Multi-Model Transformation21 Apr 2024
- 2024Enabling On-device Continual Learning with Binary Neural Networks18 Jan 2024
- 2023Efficient and Low-Footprint Object Classification using Spatial Contrast6 Nov 2023
- 2023On-Device Learning with Binary Neural Networks29 Aug 2023
- 2023Evaluation Metrics for DNNs Compression18 May 2023
- 2023Input Layer Binarization with Bit-Plane Encoding4 May 2023
- 2023Optimizing data-flow in Binary Neural Networks3 Apr 2023
- 2023Reaching the Edge of the Edge: Image Analysis in Space12 Jan 2023
8 more
- 2022LAB: Learnable Activation Binarizer for Binary Neural Networks25 Oct 2022
- 2022Machine Learning for Microcontroller-Class Hardware: A Review29 May 2022
- 2022Highly-Efficient Binary Neural Networks for Visual Place Recognition24 Feb 2022
- 2022Block Walsh-Hadamard Transform Based Binary Layers in Deep Neural Networks7 Jan 2022
- 2021PokeBNN: A Binary Pursuit of Lightweight Accuracy30 Nov 2021
- 2021A comprehensive review of Binary Neural Network11 Oct 2021
- 2021Gradient-Based Interpretability Methods and Binarized Neural Networks23 Jun 2021
- 2021Fast Walsh-Hadamard Transform and Smooth-Thresholding Based Binary Layers in Deep Neural Networks14 Apr 2021
- 2021PokeBNN: A Binary Pursuit of Lightweight Accuracycited by 49
- 2021A comprehensive review of Binary Neural Networkcited by 45
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2021Fast Walsh-Hadamard Transform and Smooth-Thresholding Based Binary Layers in Deep Neural Networkscited by 14
- 2022Block Walsh-Hadamard Transform Based Binary Layers in Deep Neural Networkscited by 13
- 2022Highly-Efficient Binary Neural Networks for Visual Place Recognitioncited by 7
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applicationscited by 7
- 2023Reaching the Edge of the Edge: Image Analysis in Spacecited by 4
- 2024Enabling On-device Continual Learning with Binary Neural Networkscited by 4
- 2023Input Layer Binarization with Bit-Plane Encodingcited by 3
- 2023On-Device Learning with Binary Neural Networkscited by 3
- 2023Optimizing data-flow in Binary Neural Networkscited by 2
12 most cited of 19 All 19 (JSON)
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applications20 Aug 2025
- 2025Generative Binary Memory: Pseudo-Replay Class-Incremental Learning on Binarized Embeddings13 Mar 2025
- 2025Towards Experience Replay for Class-Incremental Learning in Fully-Binary Networks10 Mar 2025
- 2024FedTrans: Efficient Federated Learning via Multi-Model Transformation21 Apr 2024
- 2024Enabling On-device Continual Learning with Binary Neural Networks18 Jan 2024
- 2023Efficient and Low-Footprint Object Classification using Spatial Contrast6 Nov 2023
- 2023On-Device Learning with Binary Neural Networks29 Aug 2023
- 2023Evaluation Metrics for DNNs Compression18 May 2023
- 2023Input Layer Binarization with Bit-Plane Encoding4 May 2023
- 2023Optimizing data-flow in Binary Neural Networks3 Apr 2023
- 2023Reaching the Edge of the Edge: Image Analysis in Space12 Jan 2023
- 2022LAB: Learnable Activation Binarizer for Binary Neural Networks25 Oct 2022
12 newest of 19 All 19 (JSON)