CMD + K

infrared

Community

A declarative framework for tree decomposition powered optimization and Boltzmann sampling

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::infrared

Usage Tracking

1.2.1
1.2
1.1
v1.0
v1.0b
5 / 8 versions selected
Downloads (Last 6 months): 0

Description

Infrared allows specifying problems declaratively, which are then automatically solved by tree decomposition based efficient algorithms. It is therefore well suited for rapid prototyping and development of methods that benefit from such techniques. Infrared's solvers can either optimize or perform Boltzmann sampling based on defined features. Problems are specified using a modeling interface in Python, which also supports the definition of specific constraints, functions, and features. Infrared implements a fast and space efficient C++ engine that evaluates the constraint networks.

About

Summary

A declarative framework for tree decomposition powered optimization and Boltzmann sampling

Last Updated

Jun 5, 2025 at 22:50

License

GPL-3.0-only

Total Downloads

190.2K

Supported Platforms

macOS-64
win-64
macOS-arm64
linux-64