Package | Description |
---|---|
Core.CBR | |
Core.CBR.Retrieve.ContextReasoning | |
Core.CBR.Retrieve.Selection | |
Core.CBR.Reuse | |
IO |
Modifier and Type | Method and Description |
---|---|
SeleccioIndividus |
CBR.getSeleccioIndividus()
Returns the selected individuals in the retrieve phase
|
Modifier and Type | Method and Description |
---|---|
abstract SeleccioIndividus |
ContextReasoning.filterCases(MatriuDistancies d_matrix,
Population train,
Population test)
Selects only valid cases according to the attributes passed by parametres
|
SeleccioIndividus |
FilteringByContext.filterCases(MatriuDistancies d_matrix,
Population train,
Population test) |
SeleccioIndividus |
NotFilteringByContext.filterCases(MatriuDistancies d_matrix,
Population train,
Population test) |
Modifier and Type | Method and Description |
---|---|
abstract SeleccioIndividus |
Selection.select(MatriuDistancies matrix,
Population train,
Population test,
java.lang.String classe)
Abstract methods of Selection.
|
SeleccioIndividus |
Selection1K.select(MatriuDistancies matriu,
Population train,
Population test,
java.lang.String classe)
Selection method that returns the closest train case for each test case.
|
SeleccioIndividus |
SelectionNK.select(MatriuDistancies matriu,
Population train,
Population test,
java.lang.String classe)
Selection method that returns the N closest train cases for each test case.
|
SeleccioIndividus |
SelectionThreshold.select(MatriuDistancies matriu,
Population train,
Population test,
java.lang.String classe)
Selection method that returns all the cases from train that surpass a
given threshold of similarity with each test case.
|
Modifier and Type | Method and Description |
---|---|
protected abstract java.math.BigDecimal[] |
ReuseProbabilistic.calculaGamma(Population test,
Population train,
SeleccioIndividus seleccio,
MatriuDistancies matriu_distancia_global,
java.lang.String classe)
Calcula la el valor de gamma per tots els individus de la poblacio de
test.
|
protected java.math.BigDecimal[] |
ReuseProbabilisticBliskaWolakAdaptat.calculaGamma(Population test,
Population train,
SeleccioIndividus seleccio,
MatriuDistancies matriu_distancia_global,
java.lang.String classe) |
java.math.BigDecimal[] |
ReuseProbabilisticPous.calculaGamma(Population test,
Population train,
SeleccioIndividus seleccio,
MatriuDistancies matriu_distancia_global,
java.lang.String classe) |
protected abstract java.util.Map<java.lang.String,java.math.BigDecimal>[] |
ReuseProbabilisticMulticlassK.calculaGamma(Population test,
SeleccioIndividus seleccio,
int nIndividus,
java.lang.String classe,
MatriuDistancies matriu_distancia_global)
Donades les dades necessaries, les subclasses reimplementaran aquest
metode per calcular com calgui la gamma de cada individu de la poblacio
de test.
|
protected java.util.Map<java.lang.String,java.math.BigDecimal>[] |
ReuseProbabilisticMulticlassKBliskaWolakAdaptat.calculaGamma(Population test,
SeleccioIndividus seleccio,
int nIndividus,
java.lang.String classe,
MatriuDistancies matriu_distancia_global) |
protected java.util.Map<java.lang.String,java.math.BigDecimal>[] |
ReuseProbabilisticMulticlassKPous.calculaGamma(Population test,
SeleccioIndividus seleccio,
int nIndividus,
java.lang.String classe,
MatriuDistancies matriu_distancia_global) |
protected void |
ReuseMajoriaK.calculaPesos(ClassificacioParametres clas,
SeleccioIndividus seleccio,
java.lang.String param,
java.lang.String classe) |
abstract void |
Reuse.reuse(Population test,
Population train,
MatriuDistancies matriu_distancia_global,
SeleccioIndividus seleccio,
java.lang.String classe)
Metode abstracte que un cop reimplementat per les sublcasses calculara
la matriu de calssificacio.
|
void |
ReuseCopia.reuse(Population test,
Population train,
MatriuDistancies matriu_distancia_global,
SeleccioIndividus seleccio,
java.lang.String classe)
Deprecated.
|
void |
ReuseMajoriaK.reuse(Population test,
Population train,
MatriuDistancies matriu_distancia_global,
SeleccioIndividus seleccio,
java.lang.String classe) |
void |
ReuseNumericEnsambleMitjana.reuse(Population test,
Population train,
MatriuDistancies matriu_distancia_global,
SeleccioIndividus seleccio,
java.lang.String classe) |
void |
ReuseNumericEnsamblePonderatProximitat.reuse(Population test,
Population train,
MatriuDistancies matriu_distancia_global,
SeleccioIndividus seleccio,
java.lang.String classe) |
void |
ReuseNumericEnsamblePonderatSimilitut.reuse(Population test,
Population train,
MatriuDistancies matriu_distancia_global,
SeleccioIndividus seleccio,
java.lang.String classe) |
void |
ReuseNumericMitjana.reuse(Population test,
Population train,
MatriuDistancies matriu_distancia_global,
SeleccioIndividus seleccio,
java.lang.String classe) |
void |
ReuseNumericPonderatProximitat.reuse(Population test,
Population train,
MatriuDistancies matriu_distancia_global,
SeleccioIndividus seleccio,
java.lang.String classe) |
void |
ReuseNumericPonderatSimilitut.reuse(Population test,
Population train,
MatriuDistancies matriu_distancia_global,
SeleccioIndividus seleccio,
java.lang.String classe) |
void |
ReuseNumericSimilarityBased.reuse(Population test,
Population train,
MatriuDistancies distance_matrix,
SeleccioIndividus selection,
java.lang.String classe) |
void |
ReuseProbabilistic.reuse(Population test,
Population train,
MatriuDistancies matriu_distancia_global,
SeleccioIndividus seleccio,
java.lang.String classe) |
void |
ReuseProbabilisticMulticlassK.reuse(Population test,
Population train,
MatriuDistancies matriu_distancia_global,
SeleccioIndividus seleccio,
java.lang.String classe) |
Modifier and Type | Method and Description |
---|---|
static void |
CSV.guardarClassificacioSeleccio(ClassificacioParametres c,
SeleccioIndividus s,
java.lang.String path)
Guarda una ClassificacioParametres
|
static void |
CSV.guardarDistanciesSeleccions(MatriuDistancies distancies,
SeleccioIndividus seleccio,
java.lang.String path) |
static void |
CSV.guardarSeleccio(SeleccioIndividus s,
java.lang.String path)
Guarda les Seleccions d'una població
|
static void |
CSV.guardarSeleccions(SeleccioIndividus seleccio,
java.lang.String path) |