Package net.maswag.falcaun
Interface NumericSUL
- All Superinterfaces:
AutoCloseable
,de.learnlib.sul.SUL<List<Double>,
IOSignalPiece<List<Double>>>
- All Known Subinterfaces:
ContinuousNumericSUL
- All Known Implementing Classes:
SimulinkSUL
public interface NumericSUL
extends de.learnlib.sul.SUL<List<Double>,IOSignalPiece<List<Double>>>, AutoCloseable
Systems under learning with numerical I/O.
- Author:
- Masaki Waga <masakiwaga@gmail.com>
-
Method Summary
Methods inherited from interface java.lang.AutoCloseable
close
Methods inherited from interface de.learnlib.sul.SUL
canFork, fork, step
-
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()- Specified by:
pre
in interfacede.learnlib.sul.SUL<List<Double>,
IOSignalPiece<List<Double>>>
-
post
default void post()- Specified by:
post
in interfacede.learnlib.sul.SUL<List<Double>,
IOSignalPiece<List<Double>>>
-