NeuroP

Solving \(\text{NP}\)-hard problems on neuromorphic hardware using quadratic unconstrained binary optimization (QUBO).

Warning

This project is under active development.

overview of the library

The NeuroP library aims to automate the pipeline from various \(\text{NP}\)-hard problem formulations to neuromorphic hardware and back.

Modules

base

Problem

Classes of optimization problems that can be solved using the neurop library.

Model

Classes of models that can be executed/evaluated on the backends.

Backend

Backends (hardware, simulators or emulators) that can run the generated models.

Compiler

Compilers that can be used to "compile" optimization problems to some model that can be executed on a backend.

Index