CIRCT  20.0.0git
Public Member Functions | Private Member Functions | Private Attributes | List of all members
om.Evaluator Class Reference
Inheritance diagram for om.Evaluator:
Inheritance graph
[legend]
Collaboration diagram for om.Evaluator:
Collaboration graph
[legend]

Public Member Functions

None __init__ (self, Module mod)
 
Object instantiate (self, str cls, *Any args)
 

Private Member Functions

bool _handle_diagnostic (self, Diagnostic diagnostic)
 

Private Attributes

 _logger
 

Detailed Description

Definition at line 164 of file om.py.

Constructor & Destructor Documentation

◆ __init__()

None om.Evaluator.__init__ (   self,
Module  mod 
)
Instantiate an Evaluator with a Module.

Definition at line 166 of file om.py.

Member Function Documentation

◆ _handle_diagnostic()

bool om.Evaluator._handle_diagnostic (   self,
Diagnostic  diagnostic 
)
private
Handle MLIR Diagnostics by logging them.

Definition at line 203 of file om.py.

References om.Evaluator._logger.

◆ instantiate()

Object om.Evaluator.instantiate (   self,
str  cls,
*Any  args 
)

Member Data Documentation

◆ _logger

om.Evaluator._logger
private

Definition at line 179 of file om.py.

Referenced by om.Evaluator._handle_diagnostic().


The documentation for this class was generated from the following file: