/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
* A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing
* permissions and limitations under the License.
*/
/*
* Do not modify this file. This file is generated from the glue-2017-03-31.normal.json service model.
*/
using System;
using System.Collections.Generic;
using System.Xml.Serialization;
using System.Text;
using System.IO;
using System.Net;
using Amazon.Runtime;
using Amazon.Runtime.Internal;
namespace Amazon.Glue.Model
{
///
/// The confusion matrix shows you what your transform is predicting accurately and what
/// types of errors it is making.
///
///
///
/// For more information, see Confusion
/// matrix in Wikipedia.
///
///
public partial class ConfusionMatrix
{
private long? _numFalseNegatives;
private long? _numFalsePositives;
private long? _numTrueNegatives;
private long? _numTruePositives;
///
/// Gets and sets the property NumFalseNegatives.
///
/// The number of matches in the data that the transform didn't find, in the confusion
/// matrix for your transform.
///
///
public long NumFalseNegatives
{
get { return this._numFalseNegatives.GetValueOrDefault(); }
set { this._numFalseNegatives = value; }
}
// Check to see if NumFalseNegatives property is set
internal bool IsSetNumFalseNegatives()
{
return this._numFalseNegatives.HasValue;
}
///
/// Gets and sets the property NumFalsePositives.
///
/// The number of nonmatches in the data that the transform incorrectly classified as
/// a match, in the confusion matrix for your transform.
///
///
public long NumFalsePositives
{
get { return this._numFalsePositives.GetValueOrDefault(); }
set { this._numFalsePositives = value; }
}
// Check to see if NumFalsePositives property is set
internal bool IsSetNumFalsePositives()
{
return this._numFalsePositives.HasValue;
}
///
/// Gets and sets the property NumTrueNegatives.
///
/// The number of nonmatches in the data that the transform correctly rejected, in the
/// confusion matrix for your transform.
///
///
public long NumTrueNegatives
{
get { return this._numTrueNegatives.GetValueOrDefault(); }
set { this._numTrueNegatives = value; }
}
// Check to see if NumTrueNegatives property is set
internal bool IsSetNumTrueNegatives()
{
return this._numTrueNegatives.HasValue;
}
///
/// Gets and sets the property NumTruePositives.
///
/// The number of matches in the data that the transform correctly found, in the confusion
/// matrix for your transform.
///
///
public long NumTruePositives
{
get { return this._numTruePositives.GetValueOrDefault(); }
set { this._numTruePositives = value; }
}
// Check to see if NumTruePositives property is set
internal bool IsSetNumTruePositives()
{
return this._numTruePositives.HasValue;
}
}
}