Shortcuts

mmengine.model.merge_dict

mmengine.model.merge_dict(*args)[source]

Merge all dictionaries into one dictionary.

If pytorch version >= 1.8, merge_dict will be wrapped by torch.fx.wrap, which will make torch.fx.symbolic_trace skip trace merge_dict.

Note

If a function needs to be traced by torch.fx.symbolic_trace, but inevitably needs to use update method of dict``(``update is not traceable). It should use merge_dict to replace xxx.update.

Parameters

*args – dictionary needs to be merged.

Returns

Merged dict from args

Return type

dict

Read the Docs v: v0.8.4
Versions
latest
stable
v0.8.4
v0.8.3
v0.8.2
v0.8.1
v0.8.0
v0.7.4
v0.7.3
v0.7.2
v0.7.1
v0.7.0
v0.6.0
v0.5.0
v0.4.0
v0.3.0
v0.2.0
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.