xnn.common.models.hub.checkpoint.config_to_dict#

xnn.common.models.hub.checkpoint.config_to_dict(config)[source]#

Serialize a Config (or a bare ModelConfig) to a dict.

Top-level sections and fields equal to the defaults are left out, so a converted foundation model’s file holds just its model section while a trained model keeps its data and optimizer settings as provenance.

Parameters:

config (Config or ModelConfig) – The configuration.

Returns:

Mapping accepted by xnn.common.config.from_dict().

Return type:

dict