def METHOD_NAME(self, logger):
    """ Function that logs the SVD statistics in a pretty format. """
    if logger is None:
        logger = logging.getLogger()
    logger.info("*************************************************************************************************")
    logger.info("Compressed Model SVD Statistics")
    logger.info("Baseline Model Accuracy: %r   Compressed Model Accuracy: %r ",
                self.baseline_model_accuracy, self.compressed_model_accuracy)
    logger.info("Cost Metric: %s   Best Rank Index: %r", self.cost_metric, self.best_rank_index)
    logger.info("Memory Compression Ratio: %r   MAC Compression Ratio: %r", self.memory_compression_ratio, self.mac_compression_ratio)
    logger.info("*************************************************************************************************")
    logger.info("Per Rank Index Model SVD Statistics")
    logger.info("-------------------------------------------------------------------------------------------------")
    for rank_index_stats in self.per_rank_index:
        logger.info("Rank Index: {:2}     Accuracy: {}   Compression Ratio: {}".
                    format(rank_index_stats.rank_index, rank_index_stats.model_accuracy,
                           rank_index_stats.model_compression_ratio))
        for layer_stats in self.per_rank_index[rank_index_stats.rank_index].per_selected_layer:
            logger.info("Layer Name: %s   Rank: %r   Compression Ratio: %r",
                        layer_stats.layer_name, layer_stats.rank, layer_stats.compression_ratio)
        logger.info("---------------------------------------------------------------------------------------------")
    logger.info("*************************************************************************************************")
    logger.info("")