<!-- # hard line break macro for HTML -->

# fiftyone.operators.cache.serialization

Execution cache serialization.

Copyright 2017-2026, Voxel51, Inc.
<br/>
[voxel51.com](https://voxel51.com/)
<br/>
<br/>

**Functions:**

| [`auto_serialize`](#fiftyone.operators.cache.serialization.auto_serialize)(value)     | Serializes a value for storage in the execution cache.   |
|---------------------------------------------------------------------------------------|----------------------------------------------------------|
| [`auto_deserialize`](#fiftyone.operators.cache.serialization.auto_deserialize)(value) | Deserializes a value from the execution cache.           |

### fiftyone.operators.cache.serialization.auto_serialize(value)

Serializes a value for storage in the execution cache.

* **Parameters:**
  **value** – the value to serialize
* **Returns:**
  the serialized value

### fiftyone.operators.cache.serialization.auto_deserialize(value)

Deserializes a value from the execution cache.

* **Parameters:**
  **value** – the value to deserialize
* **Returns:**
  the deserialized value
