# Utils


## SaveLoadMixin

```{eval-rst}
.. autoclass:: opendelta.utils.saving_loading_utils.SaveLoadMixin
    :members:
```

## Visualization


```{eval-rst}
.. autoclass:: opendelta.utils.visualization.Visualization
    :members:
```

## Structure Map
```{eval-rst}
.. autoclass:: opendelta.utils.structure_mapping.CommonStructureMap
    :members:
```

## Utility Functions

### Hashing
```{eval-rst}
.. automodule:: opendelta.utils.model_md5
    :members:
``` 

### Signature
```{eval-rst}
.. automodule:: opendelta.utils.signature
    :members:
```

### Named-based addressing
```{eval-rst}
.. automodule:: opendelta.utils.name_based_addressing
    :members:
```


