Files
concrete/docs/dev/api/concrete.compiler.evaluation_keys.md
Benoit Chevallier-Mames e37a840e7e docs(compiler): adding API doc
2024-03-13 17:10:00 +01:00

2.2 KiB

module concrete.compiler.evaluation_keys

EvaluationKeys.


class EvaluationKeys

EvaluationKeys required for execution.

method __init__

__init__(evaluation_keys: EvaluationKeys)

Wrap the native Cpp object.

Args:

  • evaluation_keys (_EvaluationKeys): object to wrap

Raises:

  • TypeError: if evaluation_keys is not of type _EvaluationKeys

method deserialize

deserialize(serialized_evaluation_keys: bytes)  EvaluationKeys

Unserialize EvaluationKeys from bytes.

Args:

  • serialized_evaluation_keys (bytes): previously serialized EvaluationKeys

Raises:

  • TypeError: if serialized_evaluation_keys is not of type bytes

Returns:

  • EvaluationKeys: deserialized object

method serialize

serialize()  bytes

Serialize the EvaluationKeys.

Returns:

  • bytes: serialized object