You're reading the documentation of the 0.3. For the latest released version, please have a look at 0.4.

merlin.core.base module

Abstract base classes for computation processes.

class merlin.core.base.AbstractComputationProcess

Bases: ABC

Abstract base class for quantum computation processes.

Parameters:

None

abstract compute(*args, **kwargs)

Perform the computation.

Parameters:
  • *args – Positional arguments for the computation.

  • **kwargs – Keyword arguments for the computation.