# module `concrete.fhe.mlir.processors` Declaration of `GraphProcessor` class. **Global Variables** --------------- - **assign_bit_widths** - **check_integer_only** - **process_rounding** - **all** --- ## class `GraphProcessor` GraphProcessor base class, to define the API for a graph processing pipeline. --- ### method `apply` ```python apply(graph: Graph) ``` Process the graph. --- ### method `error` ```python error(graph: Graph, highlights: Mapping[Node, Union[str, List[str]]]) ``` Fail processing with an error. **Args:** graph (Graph): graph being processed highlights (Mapping[Node, Union[str, List[str]]]): nodes to highlight along with messages