Class 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
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface javafx.concurrent.Worker

        javafx.concurrent.Worker.State
    • 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
    • Constructor Detail

      • FullNnetPipelineTask

        public FullNnetPipelineTask()
    • Method Detail

      • call

        protected Object call()
                       throws Exception
        Specified by:
        call in class javafx.concurrent.Task
        Throws:
        Exception