public final class ConsoleAggregatedReporter extends ReporterAggregate<VoxelizedMarksWithEnergy> implements AggregateReceiver<VoxelizedMarksWithEnergy>
Constructor and Description |
---|
ConsoleAggregatedReporter() |
ConsoleAggregatedReporter(double aggIntervalLog10) |
Modifier and Type | Method and Description |
---|---|
void |
aggEnd(Aggregator agg) |
void |
aggReport(Reporting<VoxelizedMarksWithEnergy> reporting,
Aggregator agg) |
void |
aggStart(FeedbackBeginParameters<VoxelizedMarksWithEnergy> initialization,
Aggregator agg) |
protected AggregateReceiver<VoxelizedMarksWithEnergy> |
getAggregateReceiver() |
void |
reportBegin(FeedbackBeginParameters<VoxelizedMarksWithEnergy> initialization) |
void |
reportEnd(FeedbackEndParameters<VoxelizedMarksWithEnergy> parameters) |
void |
reportNewBest(Reporting<VoxelizedMarksWithEnergy> reporting) |
getLogger
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
public ConsoleAggregatedReporter(double aggIntervalLog10)
public ConsoleAggregatedReporter()
public void aggStart(FeedbackBeginParameters<VoxelizedMarksWithEnergy> initialization, Aggregator agg) throws AggregatorException
aggStart
in interface AggregateReceiver<VoxelizedMarksWithEnergy>
AggregatorException
public void reportBegin(FeedbackBeginParameters<VoxelizedMarksWithEnergy> initialization) throws ReporterException
reportBegin
in interface FeedbackReceiver<VoxelizedMarksWithEnergy>
reportBegin
in class ReporterAggregate<VoxelizedMarksWithEnergy>
ReporterException
public void aggReport(Reporting<VoxelizedMarksWithEnergy> reporting, Aggregator agg)
aggReport
in interface AggregateReceiver<VoxelizedMarksWithEnergy>
public void reportNewBest(Reporting<VoxelizedMarksWithEnergy> reporting) throws ReporterException
reportNewBest
in interface FeedbackReceiver<VoxelizedMarksWithEnergy>
ReporterException
public void aggEnd(Aggregator agg)
aggEnd
in interface AggregateReceiver<VoxelizedMarksWithEnergy>
protected AggregateReceiver<VoxelizedMarksWithEnergy> getAggregateReceiver()
getAggregateReceiver
in class ReporterAggregate<VoxelizedMarksWithEnergy>
public void reportEnd(FeedbackEndParameters<VoxelizedMarksWithEnergy> parameters)
reportEnd
in interface FeedbackReceiver<VoxelizedMarksWithEnergy>
reportEnd
in class ReporterAggregate<VoxelizedMarksWithEnergy>
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.