Interface Summary Interface Description JobA job is a unit of execution. JobRunner<T extends Job>Interface for runners that execute jobs. JobRunnerHandlerInterface for classes that use a job runner. JobWithOwner<T>TODO: What class does.
Class Summary Class Description AbstractJobA job is a unit of execution. AbstractJobRunner<T extends Job>Ancestor for jobrunner classes. AbstractMetaJobRunnerAncestor for meta-jobrunners, that wrap around a base jobrunner. CallableWithResult<T>Callable that stores the result for future use. JobList<T extends Job>A container for jobs to execute. JobResultThe result of Job Execution. LocalJobRunner<T extends Job>Executes the jobs on the local machine. PausableFixedThreadPoolExecutorThe thread pool executor for the
RemoteCommandJobRunnerUtilizes the remote command framework for sending jobs to a remote machine. RemoteCommandJobRunner.RemoteCommandGrabberHandles the job response. ScpJobRunnerWraps another jobrunner and serializes it, scp's it to the specified remote file and then waits for the specified import file (containing the serialized, executed jobs) to appear.
Requires a adams.flow.standalone.SSHConnection standalone for defining the SSH connection.
ScpJobRunner.RemoteJobRunner SerializingJobRunnerWraps another jobrunner and serializes it to the specified export file and then waits for the specified import file (containing the serialized, executed jobs) to appear. WekaCrossValidationExecutionPerforms cross-validation, either single or multi-threaded. WekaCrossValidationJobFor evaluation of a single train/test fold in parallel.