concrete.ml.common.serialization.decoder.md

arrow-up-right

module concrete.ml.common.serialization.decoder

Custom decoder for serialization.

Global Variables

  • ALL_QUANTIZED_OPS

  • SUPPORTED_TORCH_ACTIVATIONS

  • USE_SKOPS

  • TRUSTED_SKOPS

  • SERIALIZABLE_CLASSES


arrow-up-right

function object_hook

object_hook(d: Any) → Any

Define a custom object hook that enables loading any supported serialized values.

If the input's type is non-native, then we expect it to have the following format.More information is available in the ConcreteEncoder class.

Args:

  • d (Any): The serialized value to load.

Returns:

  • Any: The loaded value.

Raises:

  • NotImplementedError: If the serialized object does not provides a dump_dict method as expected.


arrow-up-right

class ConcreteDecoder

Custom json decoder to handle non-native types found in serialized Concrete ML objects.

arrow-up-right

method __init__

Last updated

Was this helpful?