0
|
1 <gendismix-classifier>
|
|
2 <alphabetcontainer><className>de.jstacs.data.alphabets.DNAAlphabetContainer</className></alphabetcontainer><length><className>java.lang.Integer</className>0</length><classWeights><className>[D</className><length>2</length><pos val="0">-2.034267647272289</pos><pos val="1">-0.2525781403291907</pos></classWeights><params><className>de.jstacs.classifiers.differentiableSequenceScoreBased.gendismix.GenDisMixClassifierParameterSet</className><sequenceScoringParameterSet>
|
|
3 <superParameters>
|
|
4 <instanceParameterSet>
|
|
5 <superParameterSet>
|
|
6 <parameterSet>
|
|
7 <set>
|
|
8 <numberOfParameters><className>java.lang.Integer</className>8</numberOfParameters><parameter><className>de.jstacs.parameters.SelectionParameter</className><collectionParameter>
|
|
9 <name><className>java.lang.String</className>algorithm</name><comment><className>java.lang.String</className>the algorithm that should be used for numerical optimization</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>true</required><userSelected><className>java.lang.Boolean</className>true</userSelected><errorMessage>null</errorMessage><rangeable><className>java.lang.Boolean</className>true</rangeable><collection><className>de.jstacs.parameters.SimpleParameterSet</className><parameterSet>
|
|
10 <set>
|
|
11 <numberOfParameters><className>java.lang.Integer</className>13</numberOfParameters><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
12 <name><className>java.lang.String</className>steepest descent</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Byte</className>16</value></simpleParameter>
|
|
13 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
14 <name><className>java.lang.String</className>conjugate gradients (F., R.)</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Byte</className>17</value></simpleParameter>
|
|
15 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
16 <name><className>java.lang.String</className>conjugate gradients (P., R. positive)</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Byte</className>18</value></simpleParameter>
|
|
17 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
18 <name><className>java.lang.String</className>quasi newton (D., F., P.)</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Byte</className>19</value></simpleParameter>
|
|
19 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
20 <name><className>java.lang.String</className>quasi newton (B., F., G., S.)</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Byte</className>20</value></simpleParameter>
|
|
21 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
22 <name><className>java.lang.String</className>limited memory quasi newton (B., F., G., S.; n=3)</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Byte</className>3</value></simpleParameter>
|
|
23 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
24 <name><className>java.lang.String</className>limited memory quasi newton (B., F., G., S.; n=4)</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Byte</className>4</value></simpleParameter>
|
|
25 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
26 <name><className>java.lang.String</className>limited memory quasi newton (B., F., G., S.; n=5)</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Byte</className>5</value></simpleParameter>
|
|
27 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
28 <name><className>java.lang.String</className>limited memory quasi newton (B., F., G., S.; n=6)</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Byte</className>6</value></simpleParameter>
|
|
29 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
30 <name><className>java.lang.String</className>limited memory quasi newton (B., F., G., S.; n=7)</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Byte</className>7</value></simpleParameter>
|
|
31 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
32 <name><className>java.lang.String</className>limited memory quasi newton (B., F., G., S.; n=8)</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Byte</className>8</value></simpleParameter>
|
|
33 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
34 <name><className>java.lang.String</className>limited memory quasi newton (B., F., G., S.; n=9)</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Byte</className>9</value></simpleParameter>
|
|
35 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
36 <name><className>java.lang.String</className>limited memory quasi newton (B., F., G., S.; n=10)</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BYTE</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Byte</className>10</value></simpleParameter>
|
|
37 </parameter></set>
|
|
38 </parameterSet>
|
|
39 </collection><selected><className>java.lang.Integer</className>2</selected><defaultSelected><className>java.lang.Integer</className>4</defaultSelected></collectionParameter>
|
|
40 </parameter><parameter><className>de.jstacs.parameters.SelectionParameter</className><collectionParameter>
|
|
41 <name><className>java.lang.String</className>termination condition</name><comment><className>java.lang.String</className>the terminantion condition for stopping the training algorithm</comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><required><className>java.lang.Boolean</className>true</required><userSelected><className>java.lang.Boolean</className>true</userSelected><errorMessage>null</errorMessage><rangeable><className>java.lang.Boolean</className>true</rangeable><collection><className>de.jstacs.parameters.SimpleParameterSet</className><parameterSet>
|
|
42 <set>
|
|
43 <numberOfParameters><className>java.lang.Integer</className>8</numberOfParameters><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
44 <name><className>java.lang.String</className>AbsoluteValueConditionParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameterClass><className>java.lang.Class</className><name>de.jstacs.algorithms.optimization.termination.AbsoluteValueCondition$AbsoluteValueConditionParameterSet</name></parameterClass></parameterSetContainer>
|
|
45 </parameter><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
46 <name><className>java.lang.String</className>CombinedConditionParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameterClass><className>java.lang.Class</className><name>de.jstacs.algorithms.optimization.termination.CombinedCondition$CombinedConditionParameterSet</name></parameterClass></parameterSetContainer>
|
|
47 </parameter><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
48 <name><className>java.lang.String</className>IterationConditionParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameterClass><className>java.lang.Class</className><name>de.jstacs.algorithms.optimization.termination.IterationCondition$IterationConditionParameterSet</name></parameterClass></parameterSetContainer>
|
|
49 </parameter><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
50 <name><className>java.lang.String</className>MultipleIterationsConditionParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameterClass><className>java.lang.Class</className><name>de.jstacs.algorithms.optimization.termination.MultipleIterationsCondition$MultipleIterationsConditionParameterSet</name></parameterClass></parameterSetContainer>
|
|
51 </parameter><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
52 <name><className>java.lang.String</className>SmallDifferenceOfFunctionEvaluationsConditionParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameters><className>de.jstacs.algorithms.optimization.termination.SmallDifferenceOfFunctionEvaluationsCondition$SmallDifferenceOfFunctionEvaluationsConditionParameterSet</className><instanceParameterSet>
|
|
53 <superParameterSet>
|
|
54 <parameterSet>
|
|
55 <set>
|
|
56 <numberOfParameters><className>java.lang.Integer</className>1</numberOfParameters><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
57 <name><className>java.lang.String</className>epsilon</name><comment><className>java.lang.String</className>the epsilon for the difference of function evaluations used for deciding whether to stop the algorithm or not</comment><datatype><className>de.jstacs.DataType</className><name>DOUBLE</name></datatype><required><className>java.lang.Boolean</className>true</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage>null</errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator><className>de.jstacs.parameters.validation.NumberValidator</className><NumberValidator>
|
|
58 <className><className>java.lang.String</className>java.lang.Double</className><lowerBound><className>java.lang.String</className>0.0</lowerBound><upperBound><className>java.lang.String</className>1.7976931348623157E308</upperBound></NumberValidator>
|
|
59 </validator><defaultValue><className>java.lang.Double</className>1.0E-6</defaultValue><value><className>java.lang.Double</className>1.0E-4</value></simpleParameter>
|
|
60 </parameter></set>
|
|
61 </parameterSet>
|
|
62 </superParameterSet>
|
|
63 <instanceClass><className>java.lang.Class</className><name>de.jstacs.algorithms.optimization.termination.SmallDifferenceOfFunctionEvaluationsCondition</name></instanceClass></instanceParameterSet>
|
|
64 </parameters></parameterSetContainer>
|
|
65 </parameter><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
66 <name><className>java.lang.String</className>SmallGradientConditonParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameterClass><className>java.lang.Class</className><name>de.jstacs.algorithms.optimization.termination.SmallGradientConditon$SmallGradientConditonParameterSet</name></parameterClass></parameterSetContainer>
|
|
67 </parameter><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
68 <name><className>java.lang.String</className>SmallStepConditionParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameterClass><className>java.lang.Class</className><name>de.jstacs.algorithms.optimization.termination.SmallStepCondition$SmallStepConditionParameterSet</name></parameterClass></parameterSetContainer>
|
|
69 </parameter><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
70 <name><className>java.lang.String</className>TimeConditionParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameterClass><className>java.lang.Class</className><name>de.jstacs.algorithms.optimization.termination.TimeCondition$TimeConditionParameterSet</name></parameterClass></parameterSetContainer>
|
|
71 </parameter></set>
|
|
72 </parameterSet>
|
|
73 </collection><selected><className>java.lang.Integer</className>4</selected><defaultSelected><className>java.lang.Integer</className>4</defaultSelected></collectionParameter>
|
|
74 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
75 <name><className>java.lang.String</className>line epsilon</name><comment><className>java.lang.String</className>the threshold for stopping the line search in the numerical training</comment><datatype><className>de.jstacs.DataType</className><name>DOUBLE</name></datatype><required><className>java.lang.Boolean</className>true</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage>null</errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator><className>de.jstacs.parameters.validation.NumberValidator</className><NumberValidator>
|
|
76 <className><className>java.lang.String</className>java.lang.Double</className><lowerBound><className>java.lang.String</className>0.0</lowerBound><upperBound><className>java.lang.String</className>1.7976931348623157E308</upperBound></NumberValidator>
|
|
77 </validator><defaultValue><className>java.lang.Double</className>1.0E-9</defaultValue><value><className>java.lang.Double</className>1.0E-5</value></simpleParameter>
|
|
78 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
79 <name><className>java.lang.String</className>start distance</name><comment><className>java.lang.String</className>the start distance for the line search in the numerical training</comment><datatype><className>de.jstacs.DataType</className><name>DOUBLE</name></datatype><required><className>java.lang.Boolean</className>true</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage>null</errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator><className>de.jstacs.parameters.validation.NumberValidator</className><NumberValidator>
|
|
80 <className><className>java.lang.String</className>java.lang.Double</className><lowerBound><className>java.lang.String</className>0.0</lowerBound><upperBound><className>java.lang.String</className>1.7976931348623157E308</upperBound></NumberValidator>
|
|
81 </validator><defaultValue><className>java.lang.Double</className>1.0</defaultValue><value><className>java.lang.Double</className>1.0</value></simpleParameter>
|
|
82 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
83 <name><className>java.lang.String</className>free parameters</name><comment><className>java.lang.String</className>Indicates whether only the free parameters or all parameters should be used.</comment><datatype><className>de.jstacs.DataType</className><name>BOOLEAN</name></datatype><required><className>java.lang.Boolean</className>true</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue><className>java.lang.Boolean</className>false</defaultValue><value><className>java.lang.Boolean</className>false</value></simpleParameter>
|
|
84 </parameter><parameter><className>de.jstacs.parameters.EnumParameter</className><collectionParameter>
|
|
85 <name><className>java.lang.String</className>KindOfParameter</name><comment><className>java.lang.String</className>Indicates whether special plugIn parameters or the zero vector should be used as start parameters. For non-concave problems it is highly recommended to use plugIn parameters.</comment><datatype><className>de.jstacs.DataType</className><name>STRING</name></datatype><required><className>java.lang.Boolean</className>true</required><userSelected><className>java.lang.Boolean</className>true</userSelected><errorMessage>null</errorMessage><rangeable><className>java.lang.Boolean</className>true</rangeable><collection><className>de.jstacs.parameters.SimpleParameterSet</className><parameterSet>
|
|
86 <set>
|
|
87 <numberOfParameters><className>java.lang.Integer</className>3</numberOfParameters><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
88 <name><className>java.lang.String</className>ZEROS</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>STRING</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>false</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.String</className>ZEROS</value></simpleParameter>
|
|
89 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
90 <name><className>java.lang.String</className>LAST</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>STRING</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>false</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.String</className>LAST</value></simpleParameter>
|
|
91 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
92 <name><className>java.lang.String</className>PLUGIN</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>STRING</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>false</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.String</className>PLUGIN</value></simpleParameter>
|
|
93 </parameter></set>
|
|
94 </parameterSet>
|
|
95 </collection><selected><className>java.lang.Integer</className>2</selected><defaultSelected><className>java.lang.Integer</className>2</defaultSelected><selectedEnum><className>java.lang.String</className>PLUGIN</selectedEnum><defaultSelectedEnum><className>java.lang.String</className>PLUGIN</defaultSelectedEnum><enumName><className>java.lang.Class</className><name>de.jstacs.classifiers.differentiableSequenceScoreBased.OptimizableFunction$KindOfParameter</name></enumName></collectionParameter>
|
|
96 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
97 <name><className>java.lang.String</className>Normalize</name><comment><className>java.lang.String</className>If true the conditional likelihood will be normalized to the number of data sets.</comment><datatype><className>de.jstacs.DataType</className><name>BOOLEAN</name></datatype><required><className>java.lang.Boolean</className>true</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue><className>java.lang.Boolean</className>true</defaultValue><value><className>java.lang.Boolean</className>true</value></simpleParameter>
|
|
98 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
99 <name><className>java.lang.String</className>Threads</name><comment><className>java.lang.String</className>The number of threads that is used during an optimization.</comment><datatype><className>de.jstacs.DataType</className><name>INT</name></datatype><required><className>java.lang.Boolean</className>true</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage>null</errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator><className>de.jstacs.parameters.validation.NumberValidator</className><NumberValidator>
|
|
100 <className><className>java.lang.String</className>java.lang.Integer</className><lowerBound><className>java.lang.String</className>1</lowerBound><upperBound><className>java.lang.String</className>128</upperBound></NumberValidator>
|
|
101 </validator><defaultValue><className>java.lang.Integer</className>1</defaultValue><value><className>java.lang.Integer</className>1</value></simpleParameter>
|
|
102 </parameter></set>
|
|
103 </parameterSet>
|
|
104 </superParameterSet>
|
|
105 <instanceClass><className>java.lang.Class</className><name>de.jstacs.classifiers.differentiableSequenceScoreBased.gendismix.GenDisMixClassifier</name></instanceClass></instanceParameterSet>
|
|
106 </superParameters>
|
|
107 <variableLength><className>java.lang.Boolean</className>true</variableLength><alphabet><className>de.jstacs.parameters.SelectionParameter</className><collectionParameter>
|
|
108 <name><className>java.lang.String</className>Alphabet</name><comment><className>java.lang.String</className>The alphabet the model works on</comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><required><className>java.lang.Boolean</className>true</required><userSelected><className>java.lang.Boolean</className>true</userSelected><errorMessage>null</errorMessage><rangeable><className>java.lang.Boolean</className>true</rangeable><collection><className>de.jstacs.parameters.SimpleParameterSet</className><parameterSet>
|
|
109 <set>
|
|
110 <numberOfParameters><className>java.lang.Integer</className>2</numberOfParameters><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
111 <name><className>java.lang.String</className>AlphabetContainerParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameters><className>de.jstacs.data.AlphabetContainerParameterSet</className><alphabetContainerParameterSet>
|
|
112 <superParameters>
|
|
113 <instanceParameterSet>
|
|
114 <superParameterSet>
|
|
115 <parameterSet>
|
|
116 <set>
|
|
117 <numberOfParameters><className>java.lang.Integer</className>1</numberOfParameters><parameter><className>de.jstacs.parameters.SelectionParameter</className><collectionParameter>
|
|
118 <name><className>java.lang.String</className>Alphabet</name><comment><className>java.lang.String</className>Select a discrete alphabet</comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><required><className>java.lang.Boolean</className>true</required><userSelected><className>java.lang.Boolean</className>false</userSelected><errorMessage>null</errorMessage><rangeable><className>java.lang.Boolean</className>true</rangeable><collection><className>de.jstacs.parameters.SimpleParameterSet</className><parameterSet>
|
|
119 <set>
|
|
120 <numberOfParameters><className>java.lang.Integer</className>4</numberOfParameters><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
121 <name><className>java.lang.String</className>DNAAlphabetParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameters><className>de.jstacs.data.alphabets.DNAAlphabet$DNAAlphabetParameterSet</className></parameters></parameterSetContainer>
|
|
122 </parameter><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
123 <name><className>java.lang.String</className>ProteinAlphabetParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameters><className>de.jstacs.data.alphabets.ProteinAlphabet$ProteinAlphabetParameterSet</className></parameters></parameterSetContainer>
|
|
124 </parameter><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
125 <name><className>java.lang.String</className>GenericComplementableDiscreteAlphabetParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameters><className>de.jstacs.data.alphabets.GenericComplementableDiscreteAlphabet$GenericComplementableDiscreteAlphabetParameterSet</className><instanceParameterSet>
|
|
126 <superParameterSet>
|
|
127 <parameterSet>
|
|
128 <set>
|
|
129 <numberOfParameters><className>java.lang.Integer</className>1</numberOfParameters><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
130 <name><className>java.lang.String</className>Values of the index for computings the reverse complement</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>STRING</name></datatype><required><className>java.lang.Boolean</className>true</required><isSet><className>java.lang.Boolean</className>false</isSet><errorMessage>null</errorMessage><isRangeable><className>java.lang.Boolean</className>false</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value>null</value></simpleParameter>
|
|
131 </parameter></set>
|
|
132 </parameterSet>
|
|
133 </superParameterSet>
|
|
134 <instanceClass><className>java.lang.Class</className><name>de.jstacs.data.alphabets.GenericComplementableDiscreteAlphabet</name></instanceClass></instanceParameterSet>
|
|
135 </parameters></parameterSetContainer>
|
|
136 </parameter><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
137 <name><className>java.lang.String</className>DiscreteAlphabetParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameters><className>de.jstacs.data.alphabets.DiscreteAlphabet$DiscreteAlphabetParameterSet</className><instanceParameterSet>
|
|
138 <superParameterSet>
|
|
139 <parameterSet>
|
|
140 <set>
|
|
141 <numberOfParameters><className>java.lang.Integer</className>2</numberOfParameters><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
142 <name><className>java.lang.String</className>Values of the alphabet</name><comment><className>java.lang.String</className>The possible values of the discrete alphabet.If the alphabet consists of single characters, e.g. A, C, G, and T, the values may be set as a single string, e.g. &quot;ACGT&quot;.If the alphabet consists of multi-character symbols, e.g. Gly, Asp, Ser,the symbols must be separated by spaces.</comment><datatype><className>de.jstacs.DataType</className><name>STRING</name></datatype><required><className>java.lang.Boolean</className>true</required><isSet><className>java.lang.Boolean</className>false</isSet><errorMessage>null</errorMessage><isRangeable><className>java.lang.Boolean</className>false</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value>null</value></simpleParameter>
|
|
143 </parameter><parameter><className>de.jstacs.parameters.SelectionParameter</className><collectionParameter>
|
|
144 <name><className>java.lang.String</className>Case insensitive</name><comment><className>java.lang.String</className>Use the alphabet case insensitive</comment><datatype><className>de.jstacs.DataType</className><name>BOOLEAN</name></datatype><required><className>java.lang.Boolean</className>true</required><userSelected><className>java.lang.Boolean</className>false</userSelected><errorMessage>null</errorMessage><rangeable><className>java.lang.Boolean</className>true</rangeable><collection><className>de.jstacs.parameters.SimpleParameterSet</className><parameterSet>
|
|
145 <set>
|
|
146 <numberOfParameters><className>java.lang.Integer</className>2</numberOfParameters><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
147 <name><className>java.lang.String</className>Case insensitive</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BOOLEAN</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Boolean</className>true</value></simpleParameter>
|
|
148 </parameter><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
149 <name><className>java.lang.String</className>Case sensitive</name><comment>null</comment><datatype><className>de.jstacs.DataType</className><name>BOOLEAN</name></datatype><required><className>java.lang.Boolean</className>false</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Boolean</className>false</value></simpleParameter>
|
|
150 </parameter></set>
|
|
151 </parameterSet>
|
|
152 </collection><selected><className>java.lang.Integer</className>0</selected><defaultSelected><className>java.lang.Integer</className>0</defaultSelected></collectionParameter>
|
|
153 </parameter></set>
|
|
154 </parameterSet>
|
|
155 </superParameterSet>
|
|
156 <instanceClass><className>java.lang.Class</className><name>de.jstacs.data.alphabets.DiscreteAlphabet</name></instanceClass></instanceParameterSet>
|
|
157 </parameters></parameterSetContainer>
|
|
158 </parameter></set>
|
|
159 </parameterSet>
|
|
160 </collection><selected><className>java.lang.Integer</className>0</selected><defaultSelected><className>java.lang.Integer</className>0</defaultSelected></collectionParameter>
|
|
161 </parameter></set>
|
|
162 </parameterSet>
|
|
163 </superParameterSet>
|
|
164 <instanceClass><className>java.lang.Class</className><name>de.jstacs.data.AlphabetContainer</name></instanceClass></instanceParameterSet>
|
|
165 </superParameters>
|
|
166 <type><className>de.jstacs.data.AlphabetContainer$AlphabetContainerType</className><name>DISCRETE</name></type><simple><className>java.lang.Boolean</className>true</simple></alphabetContainerParameterSet>
|
|
167 </parameters></parameterSetContainer>
|
|
168 </parameter><parameter><className>de.jstacs.parameters.ParameterSetContainer</className><parameterSetContainer>
|
|
169 <name><className>java.lang.String</className>DNAAlphabetContainerParameterSet</name><comment><className>java.lang.String</className></comment><datatype><className>de.jstacs.DataType</className><name>PARAMETERSET</name></datatype><errorMessage>null</errorMessage><parameters><className>de.jstacs.data.alphabets.DNAAlphabetContainer$DNAAlphabetContainerParameterSet</className></parameters></parameterSetContainer>
|
|
170 </parameter></set>
|
|
171 </parameterSet>
|
|
172 </collection><selected><className>java.lang.Integer</className>1</selected><defaultSelected><className>java.lang.Integer</className>0</defaultSelected></collectionParameter>
|
|
173 </alphabet><length><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
174 <name><className>java.lang.String</className>Length</name><comment><className>java.lang.String</className>The length of sequences the model can work on</comment><datatype><className>de.jstacs.DataType</className><name>INT</name></datatype><required><className>java.lang.Boolean</className>true</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage>null</errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator><className>de.jstacs.parameters.validation.NumberValidator</className><NumberValidator>
|
|
175 <className><className>java.lang.String</className>java.lang.Integer</className><lowerBound><className>java.lang.String</className>0</lowerBound><upperBound><className>java.lang.String</className>0</upperBound></NumberValidator>
|
|
176 </validator><defaultValue><className>java.lang.Integer</className>0</defaultValue><value><className>java.lang.Integer</className>0</value></simpleParameter>
|
|
177 </length></sequenceScoringParameterSet>
|
|
178 </params><hasBeenOptimized><className>java.lang.Boolean</className>false</hasBeenOptimized><lastScore><className>java.lang.Double</className>-0.29019836129972626</lastScore><score><className>[Lde.jstacs.sequenceScores.statisticalModels.differentiable.DifferentiableStatisticalModel;</className><length>2</length><pos val="0"><className>projects.dimont.ThresholdedStrandChIPper</className><ThresholdedStrandChIPper>
|
|
179 <length><className>java.lang.Integer</className>0</length><starts><className>java.lang.Integer</className>1</starts><freeParams><className>java.lang.Boolean</className>false</freeParams><function><className>[Lde.jstacs.sequenceScores.statisticalModels.differentiable.DifferentiableStatisticalModel;</className><length>1</length><pos val="0"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.MarkovModelDiffSM</className><MarkovModelDiffSM>
|
|
180 <bayesianNetworkSF>
|
|
181 <alphabets><className>de.jstacs.data.alphabets.DNAAlphabetContainer</className></alphabets><length><className>java.lang.Integer</className>7</length><trees><className>[Lde.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree;</className><length>7</length><pos val="0"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree</className><parameterTree>
|
|
182 <pos><className>java.lang.Integer</className>0</pos><contextPoss><className>[I</className><length>0</length></contextPoss><root><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree$TreeElement</className><treeElement>
|
|
183 <contNum><className>java.lang.Integer</className>0</contNum><contextPos><className>java.lang.Integer</className>-1</contextPos><children>null</children><pars><className>[Lde.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter;</className><length>4</length><pos val="0"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
184 <value><className>java.lang.Double</className>-1.8882500938776798</value><symbol><className>java.lang.Byte</className>0</symbol><index><className>java.lang.Integer</className>0</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>0</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
185 </pos><pos val="1"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
186 <value><className>java.lang.Double</className>-2.3929793553147585</value><symbol><className>java.lang.Byte</className>1</symbol><index><className>java.lang.Integer</className>1</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>0</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
187 </pos><pos val="2"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
188 <value><className>java.lang.Double</className>-0.27411896862354784</value><symbol><className>java.lang.Byte</className>2</symbol><index><className>java.lang.Integer</className>2</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>0</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
189 </pos><pos val="3"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
190 <value><className>java.lang.Double</className>-3.074727770552047</value><symbol><className>java.lang.Byte</className>3</symbol><index><className>java.lang.Integer</className>3</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>0</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
191 </pos></pars></treeElement>
|
|
192 </root><firstParent><className>java.lang.Integer</className>-1</firstParent><firstChildren><className>[I</className><length>0</length></firstChildren></parameterTree>
|
|
193 </pos><pos val="1"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree</className><parameterTree>
|
|
194 <pos><className>java.lang.Integer</className>1</pos><contextPoss><className>[I</className><length>0</length></contextPoss><root><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree$TreeElement</className><treeElement>
|
|
195 <contNum><className>java.lang.Integer</className>0</contNum><contextPos><className>java.lang.Integer</className>-1</contextPos><children>null</children><pars><className>[Lde.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter;</className><length>4</length><pos val="0"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
196 <value><className>java.lang.Double</className>-3.143173615307912</value><symbol><className>java.lang.Byte</className>0</symbol><index><className>java.lang.Integer</className>4</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>1</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
197 </pos><pos val="1"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
198 <value><className>java.lang.Double</className>-3.0349593264798793</value><symbol><className>java.lang.Byte</className>1</symbol><index><className>java.lang.Integer</className>5</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>1</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
199 </pos><pos val="2"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
200 <value><className>java.lang.Double</className>-0.07796546434673289</value><symbol><className>java.lang.Byte</className>2</symbol><index><className>java.lang.Integer</className>6</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>1</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
201 </pos><pos val="3"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
202 <value><className>java.lang.Double</className>-3.0037566140099474</value><symbol><className>java.lang.Byte</className>3</symbol><index><className>java.lang.Integer</className>7</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>1</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
203 </pos></pars></treeElement>
|
|
204 </root><firstParent><className>java.lang.Integer</className>-1</firstParent><firstChildren><className>[I</className><length>0</length></firstChildren></parameterTree>
|
|
205 </pos><pos val="2"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree</className><parameterTree>
|
|
206 <pos><className>java.lang.Integer</className>2</pos><contextPoss><className>[I</className><length>0</length></contextPoss><root><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree$TreeElement</className><treeElement>
|
|
207 <contNum><className>java.lang.Integer</className>0</contNum><contextPos><className>java.lang.Integer</className>-1</contextPos><children>null</children><pars><className>[Lde.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter;</className><length>4</length><pos val="0"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
208 <value><className>java.lang.Double</className>-0.31188945615131514</value><symbol><className>java.lang.Byte</className>0</symbol><index><className>java.lang.Integer</className>8</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>2</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
209 </pos><pos val="1"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
210 <value><className>java.lang.Double</className>-1.6066576296875537</value><symbol><className>java.lang.Byte</className>1</symbol><index><className>java.lang.Integer</className>9</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>2</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
211 </pos><pos val="2"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
212 <value><className>java.lang.Double</className>-2.730887292275338</value><symbol><className>java.lang.Byte</className>2</symbol><index><className>java.lang.Integer</className>10</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>2</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
213 </pos><pos val="3"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
214 <value><className>java.lang.Double</className>-2.6732170295356927</value><symbol><className>java.lang.Byte</className>3</symbol><index><className>java.lang.Integer</className>11</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>2</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
215 </pos></pars></treeElement>
|
|
216 </root><firstParent><className>java.lang.Integer</className>-1</firstParent><firstChildren><className>[I</className><length>0</length></firstChildren></parameterTree>
|
|
217 </pos><pos val="3"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree</className><parameterTree>
|
|
218 <pos><className>java.lang.Integer</className>3</pos><contextPoss><className>[I</className><length>0</length></contextPoss><root><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree$TreeElement</className><treeElement>
|
|
219 <contNum><className>java.lang.Integer</className>0</contNum><contextPos><className>java.lang.Integer</className>-1</contextPos><children>null</children><pars><className>[Lde.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter;</className><length>4</length><pos val="0"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
220 <value><className>java.lang.Double</className>-3.001513214238137</value><symbol><className>java.lang.Byte</className>0</symbol><index><className>java.lang.Integer</className>12</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>3</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
221 </pos><pos val="1"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
222 <value><className>java.lang.Double</className>-2.085566919294928</value><symbol><className>java.lang.Byte</className>1</symbol><index><className>java.lang.Integer</className>13</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>3</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
223 </pos><pos val="2"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
224 <value><className>java.lang.Double</className>-2.9231013926680576</value><symbol><className>java.lang.Byte</className>2</symbol><index><className>java.lang.Integer</className>14</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>3</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
225 </pos><pos val="3"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
226 <value><className>java.lang.Double</className>-0.21048803951371753</value><symbol><className>java.lang.Byte</className>3</symbol><index><className>java.lang.Integer</className>15</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>3</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
227 </pos></pars></treeElement>
|
|
228 </root><firstParent><className>java.lang.Integer</className>-1</firstParent><firstChildren><className>[I</className><length>0</length></firstChildren></parameterTree>
|
|
229 </pos><pos val="4"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree</className><parameterTree>
|
|
230 <pos><className>java.lang.Integer</className>4</pos><contextPoss><className>[I</className><length>0</length></contextPoss><root><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree$TreeElement</className><treeElement>
|
|
231 <contNum><className>java.lang.Integer</className>0</contNum><contextPos><className>java.lang.Integer</className>-1</contextPos><children>null</children><pars><className>[Lde.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter;</className><length>4</length><pos val="0"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
232 <value><className>java.lang.Double</className>-2.8821327963137757</value><symbol><className>java.lang.Byte</className>0</symbol><index><className>java.lang.Integer</className>16</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>4</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
233 </pos><pos val="1"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
234 <value><className>java.lang.Double</className>-2.0159864932010403</value><symbol><className>java.lang.Byte</className>1</symbol><index><className>java.lang.Integer</className>17</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>4</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
235 </pos><pos val="2"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
236 <value><className>java.lang.Double</className>-3.198141984146207</value><symbol><className>java.lang.Byte</className>2</symbol><index><className>java.lang.Integer</className>18</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>4</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
237 </pos><pos val="3"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
238 <value><className>java.lang.Double</className>-0.22982042448197193</value><symbol><className>java.lang.Byte</className>3</symbol><index><className>java.lang.Integer</className>19</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>4</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
239 </pos></pars></treeElement>
|
|
240 </root><firstParent><className>java.lang.Integer</className>-1</firstParent><firstChildren><className>[I</className><length>0</length></firstChildren></parameterTree>
|
|
241 </pos><pos val="5"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree</className><parameterTree>
|
|
242 <pos><className>java.lang.Integer</className>5</pos><contextPoss><className>[I</className><length>0</length></contextPoss><root><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree$TreeElement</className><treeElement>
|
|
243 <contNum><className>java.lang.Integer</className>0</contNum><contextPos><className>java.lang.Integer</className>-1</contextPos><children>null</children><pars><className>[Lde.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter;</className><length>4</length><pos val="0"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
244 <value><className>java.lang.Double</className>-0.34246698237242884</value><symbol><className>java.lang.Byte</className>0</symbol><index><className>java.lang.Integer</className>20</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>5</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
245 </pos><pos val="1"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
246 <value><className>java.lang.Double</className>-2.7005991646867735</value><symbol><className>java.lang.Byte</className>1</symbol><index><className>java.lang.Integer</className>21</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>5</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
247 </pos><pos val="2"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
248 <value><className>java.lang.Double</className>-2.8704352256363097</value><symbol><className>java.lang.Byte</className>2</symbol><index><className>java.lang.Integer</className>22</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>5</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
249 </pos><pos val="3"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
250 <value><className>java.lang.Double</className>-1.8031374642502886</value><symbol><className>java.lang.Byte</className>3</symbol><index><className>java.lang.Integer</className>23</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>5</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
251 </pos></pars></treeElement>
|
|
252 </root><firstParent><className>java.lang.Integer</className>-1</firstParent><firstChildren><className>[I</className><length>0</length></firstChildren></parameterTree>
|
|
253 </pos><pos val="6"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree</className><parameterTree>
|
|
254 <pos><className>java.lang.Integer</className>6</pos><contextPoss><className>[I</className><length>0</length></contextPoss><root><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameterTree$TreeElement</className><treeElement>
|
|
255 <contNum><className>java.lang.Integer</className>0</contNum><contextPos><className>java.lang.Integer</className>-1</contextPos><children>null</children><pars><className>[Lde.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter;</className><length>4</length><pos val="0"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
256 <value><className>java.lang.Double</className>-1.1813946371662982</value><symbol><className>java.lang.Byte</className>0</symbol><index><className>java.lang.Integer</className>24</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>6</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
257 </pos><pos val="1"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
258 <value><className>java.lang.Double</className>-2.5623116795403806</value><symbol><className>java.lang.Byte</className>1</symbol><index><className>java.lang.Integer</className>25</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>6</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
259 </pos><pos val="2"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
260 <value><className>java.lang.Double</className>-0.8967765906261282</value><symbol><className>java.lang.Byte</className>2</symbol><index><className>java.lang.Integer</className>26</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>6</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
261 </pos><pos val="3"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.BNDiffSMParameter</className><parameter>
|
|
262 <value><className>java.lang.Double</className>-1.7730354775995691</value><symbol><className>java.lang.Byte</className>3</symbol><index><className>java.lang.Integer</className>27</index><pseudoCount><className>java.lang.Double</className>1.0</pseudoCount><position><className>java.lang.Integer</className>6</position><context><className>[[I</className><length>0</length></context><count><className>java.lang.Double</className>1.0</count><free><className>java.lang.Boolean</className>true</free><z><className>java.lang.Double</className>0.0</z><t><className>java.lang.Double</className>0.0</t></parameter>
|
|
263 </pos></pars></treeElement>
|
|
264 </root><firstParent><className>java.lang.Integer</className>-1</firstParent><firstChildren><className>[I</className><length>0</length></firstChildren></parameterTree>
|
|
265 </pos></trees><isTrained><className>java.lang.Boolean</className>true</isTrained><ess><className>java.lang.Double</className>4.0</ess><numFreePars><className>java.lang.Integer</className>28</numFreePars><nums><className>[I</className><length>28</length><pos val="0">0</pos><pos val="1">1</pos><pos val="2">2</pos><pos val="3">3</pos><pos val="4">4</pos><pos val="5">5</pos><pos val="6">6</pos><pos val="7">7</pos><pos val="8">8</pos><pos val="9">9</pos><pos val="10">10</pos><pos val="11">11</pos><pos val="12">12</pos><pos val="13">13</pos><pos val="14">14</pos><pos val="15">15</pos><pos val="16">16</pos><pos val="17">17</pos><pos val="18">18</pos><pos val="19">19</pos><pos val="20">20</pos><pos val="21">21</pos><pos val="22">22</pos><pos val="23">23</pos><pos val="24">24</pos><pos val="25">25</pos><pos val="26">26</pos><pos val="27">27</pos></nums><structureMeasure><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.structureLearning.measures.InhomogeneousMarkov</className><inhomogeneousMarkov>
|
|
266 <parameters><className>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.structureLearning.measures.InhomogeneousMarkov$InhomogeneousMarkovParameterSet</className><instanceParameterSet>
|
|
267 <superParameterSet>
|
|
268 <parameterSet>
|
|
269 <set>
|
|
270 <numberOfParameters><className>java.lang.Integer</className>1</numberOfParameters><parameter><className>de.jstacs.parameters.SimpleParameter</className><simpleParameter>
|
|
271 <name><className>java.lang.String</className>Order</name><comment><className>java.lang.String</className>The order of the Markov model.</comment><datatype><className>de.jstacs.DataType</className><name>INT</name></datatype><required><className>java.lang.Boolean</className>true</required><isSet><className>java.lang.Boolean</className>true</isSet><errorMessage><className>java.lang.String</className></errorMessage><isRangeable><className>java.lang.Boolean</className>true</isRangeable><validator>null</validator><defaultValue>null</defaultValue><value><className>java.lang.Integer</className>0</value></simpleParameter>
|
|
272 </parameter></set>
|
|
273 </parameterSet>
|
|
274 </superParameterSet>
|
|
275 <instanceClass><className>java.lang.Class</className><name>de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.structureLearning.measures.InhomogeneousMarkov</name></instanceClass></instanceParameterSet>
|
|
276 </parameters></inhomogeneousMarkov>
|
|
277 </structureMeasure><plugInParameters><className>java.lang.Boolean</className>true</plugInParameters><order><className>[[I</className><length>7</length><pos val="0"><className>[I</className><length>2</length><pos val="0">0</pos><pos val="1">0</pos></pos><pos val="1"><className>[I</className><length>2</length><pos val="0">1</pos><pos val="1">1</pos></pos><pos val="2"><className>[I</className><length>2</length><pos val="0">2</pos><pos val="1">2</pos></pos><pos val="3"><className>[I</className><length>2</length><pos val="0">3</pos><pos val="1">3</pos></pos><pos val="4"><className>[I</className><length>2</length><pos val="0">4</pos><pos val="1">4</pos></pos><pos val="5"><className>[I</className><length>2</length><pos val="0">5</pos><pos val="1">5</pos></pos><pos val="6"><className>[I</className><length>2</length><pos val="0">6</pos><pos val="1">6</pos></pos></order><roots><className>[I</className><length>7</length><pos val="0">0</pos><pos val="1">1</pos><pos val="2">2</pos><pos val="3">3</pos><pos val="4">4</pos><pos val="5">5</pos><pos val="6">6</pos></roots><freeParams><className>java.lang.Boolean</className>false</freeParams></bayesianNetworkSF>
|
|
278 <lengthPenalty>null</lengthPenalty></MarkovModelDiffSM>
|
|
279 </pos></function><optimizeHidden><className>java.lang.Boolean</className>true</optimizeHidden><plugIn><className>java.lang.Boolean</className>true</plugIn><hiddenParameter><className>[D</className><length>2</length><pos val="0">0.9933095080065826</pos><pos val="1">-1.0769418964449786</pos></hiddenParameter><threshold><className>java.lang.Double</className>0.5</threshold></ThresholdedStrandChIPper>
|
|
280 </pos><pos val="1"><className>de.jstacs.sequenceScores.statisticalModels.differentiable.homogeneous.UniformHomogeneousDiffSM</className><UniformHomogeneousDiffSM>
|
|
281 <length><className>java.lang.Integer</className>0</length><alphabets><className>de.jstacs.data.alphabets.DNAAlphabetContainer</className></alphabets><ess><className>java.lang.Double</className>16.0</ess></UniformHomogeneousDiffSM>
|
|
282 </pos></score><beta><className>[D</className><length>3</length><pos val="0">0.5</pos><pos val="1">0.0</pos><pos val="2">0.5</pos></beta><prior>
|
|
283 <class><className>java.lang.Class</className><name>de.jstacs.classifiers.differentiableSequenceScoreBased.logPrior.CompositeLogPrior</name></class> </prior>
|
|
284 </gendismix-classifier>
|
|
285
|