def has_frame_field(self, path):
        """Determines whether the collection has a frame-level field with the
        given name.

        Args:
            path: the field name or ``embedded.field.name``

        Returns:
            True/False
        """
        if not self._has_frame_fields():
            return False

        return self.get_field(self._FRAMES_PREFIX + path) is not None
Determines whether the collection has a frame-level field with the
        given name.

        Args:
            path: the field name or ``embedded.field.name``

        Returns:
            True/False
        
fiftyone/core/collections.py