Package net.maswag.falcaun
Interface NumericSUL
- All Superinterfaces:
AutoCloseable,SUL<List<Double>,IOSignalPiece<List<Double>>>
- All Known Subinterfaces:
ContinuousNumericSUL
Systems under learning with numerical I/O.
- Author:
- Masaki Waga <masakiwaga@gmail.com>
-
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Clear the counter and the time measure.Execute the SUL by feeding the entire inputintReturns the number of SUL executionsdoubleReturns the execution time for the simulationsdefault voidpost()Performs cleanup operations after the last stepdefault voidpre()Performs setup before the first step.Methods inherited from interface java.lang.AutoCloseable
close
-
Method Details
-
execute
default IOSignal<List<Double>> execute(net.automatalib.word.Word<List<Double>> inputSignal) throws InterruptedException, ExecutionException Execute the SUL by feeding the entire input -
getCounter
int getCounter()Returns the number of SUL executions -
getSimulationTimeSecond
double getSimulationTimeSecond()Returns the execution time for the simulations -
clear
void clear()Clear the counter and the time measure. -
pre
default void pre()Performs setup before the first step. -
post
default void post()Performs cleanup operations after the last step
-