bloqade.gemini.logical.validation.measurement.analysis.GeminiTerminalMeasurementValidation
← Module overview
class
method
method
method
sourcemethod
source
classGeminiTerminalMeasurementValidation¶source
bloqade.gemini.logical.validation.measurement.analysis.GeminiTerminalMeasurementValidation
Bases: ValidationPass
class GeminiTerminalMeasurementValidation(analysis_cache: dict = dict())Parameters
| Name | Type | Default | Description |
|---|---|---|---|
analysis_cache | dict | dict() |
Attributes
| Name | Type | Default | Description |
|---|---|---|---|
analysis_cache | dict | field(default_factory=dict) |
methodname¶source
bloqade.gemini.logical.validation.measurement.analysis.GeminiTerminalMeasurementValidation.name
methodget_required_analyses¶source
bloqade.gemini.logical.validation.measurement.analysis.GeminiTerminalMeasurementValidation.get_required_analyses
methodset_analysis_cache¶source
bloqade.gemini.logical.validation.measurement.analysis.GeminiTerminalMeasurementValidation.set_analysis_cache
def set_analysis_cache(cache: dict[type, Any]) -> NoneParameters
| Name | Type | Description |
|---|---|---|
cache | dict[type, Any] |
methodrun¶source
bloqade.gemini.logical.validation.measurement.analysis.GeminiTerminalMeasurementValidation.run
def run(method: ir.Method) -> tuple[Any, list[ir.ValidationError]]Parameters
| Name | Type | Description |
|---|---|---|
method | ir.Method |
Returns
tuple[Any, list[ir.ValidationError]]