Skip to content

mis.pipeline.embedder

source module mis.pipeline.embedder

Tools to prepare the geometry (register) of atoms.

Classes

source class BaseEmbedder()

Bases : ABC

Abstract base class for all embedders.

Prepares the geometry (register) of atoms based on the MISinstance. Returns a Register compatible with Pasqal/Pulser devices.

Methods

  • embed Creates a layout of atoms as the register.

source method BaseEmbedder.embed(instance: MISInstance, config: SolverConfig)Register

Creates a layout of atoms as the register.

Returns

source class DefaultEmbedder()

Bases : BaseEmbedder

A simple embedder

Methods

source method DefaultEmbedder.embed(instance: MISInstance, config: SolverConfig)Register