Sections
You are here: Home » Data » Documents » Development » Validation » XML schema definition for validation object

XML schema definition for validation object

— filed under: , ,

Validation.xsd — Extensible Markup Language (XML), 3Kb

File contents

<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/Test"
	xmlns:tns="http://www.example.org/Test" elementFormDefault="qualified">

	<complexType name="Validation">
		<all>
			<element name="Classification"
				type="tns:ClassificationInformation">
			</element>
			
			<element name="Regression"
				type="tns:RegressionInformation">
			</element>
			
			<element name="Crossvalidation"
				type="tns:CrossvalidationInformation">
			</element>
			
			<element name="YScrambling"
				type="tns:YScramblingInformation">
			</element>
		</all>
		
		<attribute name="ID" type="string"></attribute>
		<attribute name="Name" type="string"></attribute>
		<attribute name="URI" type="string"></attribute>
		<attribute name="ModelURI" type="string"></attribute>
		<attribute name="TestDatasetURI" type="string"></attribute>
		<attribute name="PredictionDatasetURI" type="string"></attribute>
		<attribute name="Datetime" type="dateTime"></attribute>
		<attribute name="ElapsedTimeTesting" type="time" use="optional"></attribute>
		<attribute name="CPUTimeTesting" type="time" use="optional"></attribute>



	</complexType>

	<complexType name="YScramblingInformation">
		<attribute name="YScramblingEnabled" type="boolean"></attribute>
		<attribute name="YScramblingSeed" type="int"></attribute>
		<attribute name="UnscrambledDatasetURI" type="string"></attribute>
	</complexType>

	<complexType name="CrossvalidationInformation">
		<attribute name="ID" type="int"></attribute>
		<attribute name="Fold" type="int"></attribute>
	</complexType>
	
	<complexType name="ClassificationInformation">
		<attribute name="NumberCorrect" type="int"></attribute>
		<attribute name="NumberIncorrect" type="int"></attribute>
		<attribute name="NumberUnclassified" type="int"></attribute>
		<attribute name="PercentCorrect" type="float"></attribute>
		<attribute name="PercentIncorrect" type="float"></attribute>
		<attribute name="PercentUnclassified" type="float"></attribute>
		<attribute name="KappaStatistic" type="float"></attribute>
		<attribute name="TruePositiveRate" type="float"></attribute>
		<attribute name="NumTruePositives" type="int"></attribute>
		<attribute name="FalsePositiveRate" type="float"></attribute>
		<attribute name="NumFalsePositives" type="int"></attribute>
		<attribute name="TrueNegativeRate" type="float"></attribute>
		<attribute name="NumTrue_negatives" type="int"></attribute>
		<attribute name="FalseNegativeRate" type="float"></attribute>
		<attribute name="NumFalseNegatives" type="int"></attribute>
		<attribute name="Precision" type="float"></attribute>
		<attribute name="Recall" type="float"></attribute>
		<attribute name="FMeasure" type="float"></attribute>
		<attribute name="AreaUnderROC" type="float"></attribute>
	</complexType>

    <complexType name="RegressionInformation">
    		<attribute name="MeanAbsolutError" type="float"></attribute>
    		<attribute name="RootMeanSquaredError" type="float"></attribute>
    		<attribute name="RelativeAbsoluteError" type="float"></attribute>
    		<attribute name="RootRelativeSquaredError" type="float"></attribute>
    </complexType>

</schema>
Document Actions