modules.applications.qml.qleet.interface.metas

This module houses the interfaces for analyzers, and provide a utility container AnalyzerList

  • MetaLogger is interface for those analyzers which need the state of the

    circuit at each timestep in training.

  • MetaExplorer is the interaface for those analyzers which can generate

    properties from a single snapshot of the circuit.

  • AnalyzerList is the convinience container which acts as a list of analyzers

    which easy to use API.

Classes

AnalyzerList(*args)

Container class, Stores a list of loggers.

MetaExplorer()

Abstract class to represent interface of analyzing a the current state of the circuit.

MetaLogger()

Abstract class to represent interface of logging.