edaReport {copulaedas} | R Documentation |
Reporting Methods
Description
Methods for the edaReport
generic function.
Usage
edaReportDisabled(eda, gen, fEvals, model, pop, popEval)
edaReportSimple(eda, gen, fEvals, model, pop, popEval)
edaReportDumpPop(eda, gen, fEvals, model, pop, popEval)
edaReportDumpSelectedPop(eda, gen, fEvals, model, pop, popEval)
edaReportCombined(...)
Arguments
eda |
|
gen |
Generation. |
fEvals |
Evaluations of the objective function. |
model |
Model learned in the current generation. |
pop |
Matrix with one row for each solution in the population. |
popEval |
Vector with the evaluation of each solution in |
... |
Functions that implement reporting methods. |
Details
Reporting methods provide progress information during the execution of the EDA. The following reporting methods are implemented.
edaReportDisabled
Disable reporting progress. This is the default method of the
edaReport
generic function.edaReportSimple
Print one line at each generation with the number of generations, and the minimum, mean and standard deviation of the evaluation of the candidate solutions in the population.
edaReportDumpPop
Save the population at each generation in a different plain-text file in the current working directory. The names of the files are
pop_1.txt
,pop_2.txt
, and so on.edaReportDumpSelectedPop
Save the selected population at each generation in a different plain-text file in the current working directory. The names of the files are
sel_1.txt
,sel_2.txt
, and so on.edaReportCombined
Execute all the reporting methods specified in
...
.
References
Gonzalez-Fernandez Y, Soto M (2014). copulaedas: An R Package for Estimation of Distribution Algorithms Based on Copulas. Journal of Statistical Software, 58(9), 1-34. http://www.jstatsoft.org/v58/i09/.