def list_summary_fields(self):
        """Lists the summary fields on the dataset.

        Use :meth:`create_summary_field` to create summary fields, and use
        :meth:`delete_summary_field` to delete them.

        Returns:
            a list of summary field names
        """
        return sorted(
            self.get_field_schema(flat=True, info_keys=_SUMMARY_FIELD_KEY)
        )
Lists the summary fields on the dataset.

        Use :meth:`create_summary_field` to create summary fields, and use
        :meth:`delete_summary_field` to delete them.

        Returns:
            a list of summary field names
        
fiftyone/core/dataset.py