Logo

Introduction

  • Introduction
  • Status and Features
  • Setup and Quick Start
  • Frequently asked questions
  • Release Notes
  • Citation, Acknowledgments, and Contributors

User Guide

  • Concepts
  • Configuration
  • Command Line Interface (deprecated)
  • Saving/Loading hls4ml models

Frontends

  • Keras and QKeras
  • PyTorch and Brevitas
  • ONNX and QONNX

Backends

  • Vivado/Vitis
  • VivadoAccelerator
  • oneAPI
  • Catapult
  • Quartus
  • SymbolicExpression

Advanced Features

  • Profiling
  • Automatic precision inference
  • High Granularity Quantization (HGQ)
  • FIFO Buffer Depth Optimization
  • Extension API
  • Hardware-aware Optimization API
  • Loading weights from external BRAM

Internals

  • Internal representation
  • ModelGraph Class
  • Optimizer Passes and Flows
  • Layer attributes

Autogenerated API Reference

  • hls4ml.backends package
  • hls4ml.converters package
  • hls4ml.model package
  • hls4ml.optimization package
  • hls4ml.report package
  • hls4ml.utils package
  • hls4ml.writer package
hls4ml
  • Search


© Copyright 2025, Fast Machine Learning Lab.

Built with Sphinx using a theme provided by Read the Docs.