Package | Description |
---|---|
gov.sandia.cognition.learning.algorithm.svm |
Provides implementations of Support Vector Machine (SVM) learning algorithms.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<SuccessiveOverrelaxation.Entry> |
SuccessiveOverrelaxation.entries
The entry information that the algorithm keeps.
|
protected java.util.LinkedHashMap<InputOutputPair<? extends InputType,? extends java.lang.Boolean>,SuccessiveOverrelaxation.Entry> |
SuccessiveOverrelaxation.supportsMap
The mapping of weight objects to non-zero weighted examples
(support vectors).
|
Modifier and Type | Method and Description |
---|---|
protected java.util.ArrayList<SuccessiveOverrelaxation.Entry> |
SuccessiveOverrelaxation.getEntries()
Gets the data that the algorithm keeps for each training instance.
|
protected java.util.LinkedHashMap<InputOutputPair<? extends InputType,? extends java.lang.Boolean>,SuccessiveOverrelaxation.Entry> |
SuccessiveOverrelaxation.getSupportsMap()
Gets the mapping of examples to weight objects (support vectors).
|
Modifier and Type | Method and Description |
---|---|
int |
SuccessiveOverrelaxation.Entry.compareTo(SuccessiveOverrelaxation.Entry other)
Compares this entry to another one by comparing the weights.
|
protected void |
SuccessiveOverrelaxation.update(SuccessiveOverrelaxation.Entry entry)
Performs an update step on the given entry using the successive
overrelaxation procedure.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SuccessiveOverrelaxation.setEntries(java.util.ArrayList<SuccessiveOverrelaxation.Entry> entries)
Gets the data that the algorithm keeps for each training instance.
|
protected void |
SuccessiveOverrelaxation.setSupportsMap(java.util.LinkedHashMap<InputOutputPair<? extends InputType,? extends java.lang.Boolean>,SuccessiveOverrelaxation.Entry> supportsMap)
Gets the mapping of examples to weight objects (support vectors).
|