Uses of Class
org.anchoranalysis.experiment.task.TaskStatistics
Packages that use TaskStatistics
Package
Description
Generic experiments that handle input and output in structured ways.
How a task is executed on multiple inputs.
Non-bean classes related to
JobProcessor
.-
Uses of TaskStatistics in org.anchoranalysis.experiment.bean.io
Methods in org.anchoranalysis.experiment.bean.io that return types with arguments of type TaskStatisticsModifier and TypeMethodDescriptionprotected Optional
<TaskStatistics> InputOutputExperiment.executeExperimentWithParameters
(ParametersExperiment parameters) protected abstract Optional
<TaskStatistics> OutputExperiment.executeExperimentWithParameters
(ParametersExperiment parameters) Executes the experiment for parameters. -
Uses of TaskStatistics in org.anchoranalysis.experiment.bean.processor
Methods in org.anchoranalysis.experiment.bean.processor that return TaskStatisticsModifier and TypeMethodDescriptionprotected TaskStatistics
DebugDependentProcessor.execute
(Outputter rootOutputter, List<T> inputs, ParametersExperiment parametersExperiment) protected abstract TaskStatistics
JobProcessor.execute
(Outputter rootOutputter, List<T> inputs, ParametersExperiment parametersExperiment) Executes the task on allinputs
.protected TaskStatistics
ParallelProcessor.execute
(Outputter rootOutputter, List<T> inputs, ParametersExperiment parametersExperiment) protected TaskStatistics
SequentialProcessor.execute
(Outputter rootOutputter, List<T> inputs, ParametersExperiment parametersExperiment) JobProcessor.executeLogStatistics
(Outputter rootOutputter, List<T> inputs, ParametersExperiment parametersExperiment) Executes the task on allinputs
and logs statistics about this to the file-systen. -
Uses of TaskStatistics in org.anchoranalysis.experiment.task.processor
Methods in org.anchoranalysis.experiment.task.processor that return TaskStatisticsModifier and TypeMethodDescriptionConcurrentJobMonitor.deriveStatistics()
Derive statistics on the aggregate state of jobs.MonitoredSequentialExecutor.executeEachWithMonitor
(String logPrefix, List<T> inputs) Executes code for each element of inputs in serial, providing log-reports as to how many are finished, remain etc.