public abstract class ReporterAggregate<T> extends ReporterInterval<T>
Modifier | Constructor and Description |
---|---|
|
ReporterAggregate() |
protected |
ReporterAggregate(double aggIntervalLog10) |
Modifier and Type | Method and Description |
---|---|
protected abstract AggregateReceiver<T> |
getAggregateReceiver() |
protected Logger |
getLogger()
The logger.
|
void |
reportBegin(FeedbackBeginParameters<T> initialization) |
void |
reportEnd(FeedbackEndParameters<T> parameters) |
getAggInterval, getAggIntervalLog10, reportIteration, setAggIntervalLog10
initializerForMarksBeans
getInitialization, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
checkMisconfigured, reportNewBest
protected ReporterAggregate(double aggIntervalLog10)
public ReporterAggregate()
public void reportBegin(FeedbackBeginParameters<T> initialization) throws ReporterException
ReporterException
public void reportEnd(FeedbackEndParameters<T> parameters)
protected abstract AggregateReceiver<T> getAggregateReceiver()
protected Logger getLogger()
InitializableBean
getLogger
in class InitializableBean<FeedbackReceiverBean<T>,MarksInitialization>
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.