|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectwGmdh.jGmdh.hybrid.SseRegressionEquations
public class SseRegressionEquations
| Constructor Summary | |
|---|---|
SseRegressionEquations()
|
|
| Method Summary | |
|---|---|
static java.util.List<java.util.List<java.lang.Integer>> |
combinations(java.util.List<java.lang.Integer> set,
int order)
Generates combinations without repetition of elements that belong to set |
static java.util.List<java.util.List<java.lang.Integer>> |
combinationsRepeating(java.util.List<java.lang.Integer> set,
int order)
Generates combinations with repetition of elements that belong to set |
static LinearEqSystem |
contractSystem(LinearEqSystem system,
java.util.List<java.lang.Integer> toRemove)
Provided with a model, this method gives matrix and vectors related to regression of a smaller model, whose links are a subset of original model's links. |
static LinearEqSystem |
extendSystemByOne(LinearEqSystem system,
double[][] inputs,
double[] regressTo)
|
static java.util.List<java.util.List<java.util.List<java.lang.Integer>>> |
partitionCombinations(java.util.List<java.lang.Integer> list)
|
static int[] |
partitioningToCoordinates(java.util.List<java.util.List<java.lang.Integer>> partition,
int nrVariables)
|
static java.util.List<java.lang.Integer> |
removeCR2List(int setSize,
java.util.List<java.lang.Integer> n)
Generates a list of all locations that need to be erased to have all the combinations that contain n-th element from a list of 1-combinations and 2-combinations removed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SseRegressionEquations()
| Method Detail |
|---|
public static java.util.List<java.util.List<java.lang.Integer>> combinationsRepeating(java.util.List<java.lang.Integer> set,
int order)
throws TooBig
set - order -
TooBig
public static java.util.List<java.util.List<java.lang.Integer>> combinations(java.util.List<java.lang.Integer> set,
int order)
throws TooBig
set - order -
TooBigpublic static java.util.List<java.util.List<java.util.List<java.lang.Integer>>> partitionCombinations(java.util.List<java.lang.Integer> list)
public static java.util.List<java.lang.Integer> removeCR2List(int setSize,
java.util.List<java.lang.Integer> n)
throws TooBig
setSize - n -
TooBig
public static LinearEqSystem contractSystem(LinearEqSystem system,
java.util.List<java.lang.Integer> toRemove)
system - system of linear regression
equations for a polynomial networktoRemove - list of rows/clos we want to exclude from the original
model.
Suggested use: with removeCR2Array or removeCR2List
public static LinearEqSystem extendSystemByOne(LinearEqSystem system,
double[][] inputs,
double[] regressTo)
throws TooBig
system - old system that will get extendedinputs - input values in points:
inputs[0][] to inputs[inputs.length-1][] are related
to old system;
double[inputs.length-1][] are the additional input
valuesregressTo -
TooBig
public static int[] partitioningToCoordinates(java.util.List<java.util.List<java.lang.Integer>> partition,
int nrVariables)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||