Shortcuts

mmeval.utils.is_seq_of

mmeval.utils.is_seq_of(seq: Any, expected_type: Union[Type, tuple], seq_type: Optional[Type] = None)bool[source]

Check whether it is a sequence of some type.

Parameters
  • seq (Sequence) – The sequence to be checked.

  • expected_type (type or tuple) – Expected type of sequence items.

  • seq_type (type, optional) – Expected sequence type. Defaults to None.

Returns

Return True if seq is valid else False.

Return type

bool

Examples

>>> from mmeval.utils import is_seq_of
>>> seq = ['a', 'b', 'c']
>>> is_seq_of(seq, str)
True
>>> is_seq_of(seq, int)
False
Read the Docs v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.