Shortcuts

mmengine.utils.iter_cast

mmengine.utils.iter_cast(inputs, dst_type, return_type=None)[source]

Cast elements of an iterable object into some type.

Parameters:
  • inputs (Iterable) – The input object.

  • dst_type (type) – Destination type.

  • return_type (type, optional) – If specified, the output object will be converted to this type, otherwise an iterator.

Returns:

The converted object.

Return type:

iterator or specified type