chainer.serializers.DictionarySerializer¶
-
class
chainer.serializers.
DictionarySerializer
(target=None, path='')[source]¶ Serializer for dictionary.
This is the standard serializer in Chainer. The hierarchy of objects are simply mapped to a flat dictionary with keys representing the paths to objects in the hierarchy.
Note
Despite of its name, this serializer DOES NOT serialize the object into external files. It just build a flat dictionary of arrays that can be fed into
numpy.savez()
andnumpy.savez_compressed()
. If you want to use this serializer directly, you have to manually send a resulting dictionary to one of these functions.Parameters: Variables: target (dict) – The target dictionary. Once the serialization completes, this dictionary can be fed into
numpy.savez()
ornumpy.savez_compressed()
to serialize it in the NPZ format.Methods