- java.lang.Object
-
- java.util.concurrent.FutureTask<V>
-
- javafx.concurrent.Task
-
- fr.inria.mochy.statsAndTasks.AbstractStats
-
- fr.inria.mochy.statsAndTasks.FullNnetPipelineTask
-
- All Implemented Interfaces:
Runnable
,Future
,RunnableFuture
,javafx.concurrent.Worker
,javafx.event.EventTarget
public class FullNnetPipelineTask extends AbstractStats
generate 1000 random neural nets calculate for each the value for 100 runs : time elapsed + beta*|target speed - average speed| + beta*|target speed - average speed after equalization| select the 5 ones with the minimal values optimize them 3 times by updating their weights if it leads to a best value keep the best one of the 5 optimized neural nets
-
-
Constructor Summary
Constructors Constructor Description FullNnetPipelineTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Object
call()
-
Methods inherited from class javafx.concurrent.Task
addEventFilter, addEventHandler, buildEventDispatchChain, cancel, cancel, cancelled, exceptionProperty, failed, fireEvent, getException, getMessage, getOnCancelled, getOnFailed, getOnRunning, getOnScheduled, getOnSucceeded, getProgress, getState, getTitle, getTotalWork, getValue, getWorkDone, isRunning, messageProperty, onCancelledProperty, onFailedProperty, onRunningProperty, onScheduledProperty, onSucceededProperty, progressProperty, removeEventFilter, removeEventHandler, running, runningProperty, scheduled, setEventHandler, setOnCancelled, setOnFailed, setOnRunning, setOnScheduled, setOnSucceeded, stateProperty, succeeded, titleProperty, totalWorkProperty, updateMessage, updateProgress, updateProgress, updateTitle, updateValue, valueProperty, workDoneProperty
-
Methods inherited from class java.util.concurrent.FutureTask
done, get, get, isCancelled, isDone, run, runAndReset, set, setException, toString
-
-