def image_sets(self):
        """(:class:`typing.Iterable`\ [:class:`ImageSubset`]) The set of
        attached image sets.

        """
        images = self._original_images()
        for image in images:
            yield ImageSubset(self, **image.identity_map)