# module `concrete.fhe.representation.evaluator`
Declaration of various `Evaluator` classes, to make graphs picklable.
---
## class `ConstantEvaluator`
ConstantEvaluator class, to evaluate Operation.Constant nodes.
### method `__init__`
```python
__init__(properties)
```
---
## class `InputEvaluator`
InputEvaluator class, to evaluate Operation.Input nodes.
---
## class `GenericEvaluator`
GenericEvaluator class, to evaluate Operation.Generic nodes.
### method `__init__`
```python
__init__(operation, properties)
```
---
## class `GenericTupleEvaluator`
GenericEvaluator class, to evaluate Operation.Generic nodes where args are packed in a tuple.
### method `__init__`
```python
__init__(operation, properties)
```