/// <summary>
        /// Returns a human readable representation of the confusion table.
        /// </summary>
        /// <returns></returns>
        public string GetFormattedConfusionTable()
        {
            if (_formattedConfusionMatrix == null)
            {
                _formattedConfusionMatrix = MetricWriter.GetConfusionTableAsString(this, false);
            }

            return(_formattedConfusionMatrix);
        }