# API reference

## Synthesizer

```{eval-rst}
.. autoclass:: microplex.Synthesizer
   :members:
   :undoc-members:
   :show-inheritance:
```

## Transforms

```{eval-rst}
.. automodule:: microplex.transforms
   :members:
   :undoc-members:
```

## Flows

```{eval-rst}
.. automodule:: microplex.flows
   :members:
   :undoc-members:
```

## Discrete models

```{eval-rst}
.. automodule:: microplex.discrete
   :members:
   :undoc-members:
```
