source: trunk/CrossPare/experimentconfig.xsd @ 44

Last change on this file since 44 was 44, checked in by atrautsch, 9 years ago

metric matching hinzu

  • Property svn:mime-type set to text/plain
File size: 2.7 KB
RevLine 
[2]1<?xml version="1.0" encoding="utf-8"?>
2<xs:schema targetNamespace="experimentconfig"
3    elementFormDefault="qualified"
4    xmlns="experimentconfig"
5    xmlns:xs="http://www.w3.org/2001/XMLSchema"
6>
7  <xs:element name="config">
8    <xs:complexType>
9      <xs:sequence minOccurs="1" maxOccurs="1">
10        <xs:element name="partialconfig" type="pathType" minOccurs="0" maxOccurs="unbounded"/>
[44]11        <xs:element name="loader" type="datapathType" minOccurs="0" maxOccurs="unbounded"/>
[32]12                <xs:element name="executionStrategy" type="xs:string" minOccurs="0" maxOccurs="1"/>
13                <xs:element name="saveClassifier" type="xs:string" minOccurs="0" maxOccurs="1" />
[2]14        <xs:element name="resultspath" type="pathType" minOccurs="0" maxOccurs="1"/>
15        <xs:element name="versionfilter" type="setupType" minOccurs="0" maxOccurs="unbounded"/>
16        <xs:element name="testVersionfilter" type="setupType" minOccurs="0" maxOccurs="unbounded"/>
17        <xs:element name="trainVersionfilter" type="setupType" minOccurs="0" maxOccurs="unbounded"/>
18        <xs:element name="setwisepreprocessor" type="setupType" minOccurs="0" maxOccurs="unbounded"/>
19        <xs:element name="setwiseselector" type="setupType" minOccurs="0" maxOccurs="unbounded"/>
20        <xs:element name="setwisepostprocessor" type="setupType" minOccurs="0" maxOccurs="unbounded"/>
21        <xs:element name="setwisetrainer" type="setupType" minOccurs="0" maxOccurs="unbounded"/>
[44]22        <xs:element name="setwisetestdataawaretrainer" type="setupType" minOccurs="0" maxOccurs="unbounded"/>
[2]23        <xs:element name="preprocessor" type="setupType" minOccurs="0" maxOccurs="unbounded"/>
24        <xs:element name="pointwiseselector" type="setupType" minOccurs="0" maxOccurs="unbounded"/>
25        <xs:element name="postprocessor" type="setupType" minOccurs="0" maxOccurs="unbounded"/>
26        <xs:element name="trainer" type="setupType" minOccurs="0" maxOccurs="unbounded"/>
27        <xs:element name="eval" type="setupType" minOccurs="0" maxOccurs="unbounded"/>
28        <xs:element name="partialconfig" type="pathType" minOccurs="0" maxOccurs="unbounded"/>
29      </xs:sequence>
30    </xs:complexType>
31  </xs:element>
32  <xs:complexType name="datapathType">
33    <xs:attribute name="name" type="xs:string" />
34    <xs:attribute name="datalocation" type="xs:string" />
35    <xs:attribute name="relative" type="xs:boolean" default="true"/>
36  </xs:complexType>
37  <xs:complexType name="pathType">
38    <xs:attribute name="path" type="xs:string" />
39    <xs:attribute name="relative" type="xs:boolean" default="true"/>
40  </xs:complexType>
41  <xs:complexType name="setupType">
42    <xs:attribute name="name" type="xs:string" />
43    <xs:attribute name="param" type="xs:string" />
44  </xs:complexType>
45</xs:schema>
Note: See TracBrowser for help on using the repository browser.