Source code for jaxbind.misc

# SPDX-License-Identifier: BSD-2-Clause
# Authors: Martin Reinecke, Jakob Roth, Gordian Edenhofer

# Copyright(C) 2023, 2024 Max-Planck-Society


[docs] def load_kwargs(kwargs_dump, /): """Deserialize keyword arguments Parameters ---------- kwargs_dump : numpy.ndarray Keyword arguments serialized by JAXbind. Returns ------- dict : Dictionary containing the keyword arguments. Notes ----- - The usage of `load_kwargs` is easiest to understand by looking at the demos. """ import pickle import numpy as np return pickle.loads(np.ndarray.tobytes(kwargs_dump))