    def get_distributed_info(self) -> Optional[DistributedInfo]:
        """
        Provides a [`DistributedInfo`](#DistributedInfo) object when the reader is being
        used within distributed training.

        If not in distributed training, this is just `None`.
        """
        return self._distributed_info
Provides a [`DistributedInfo`](#DistributedInfo) object when the reader is being
used within distributed training.

If not in distributed training, this is just `None`.
allennlp/data/dataset_readers/dataset_reader.py