Package net.maswag.falcaun
Interface ComponentWiseSignalDiscretizer
- All Superinterfaces:
Mapper<String,,String, List<Double>, IOSignalPiece<List<Double>>> Mapper.SynchronousMapper<String,,String, List<Double>, IOSignalPiece<List<Double>>> SignalDiscretizer,SULMapper<String,String, List<Double>, IOSignalPiece<List<Double>>>
- All Known Implementing Classes:
NumericSULMapper,PreComposedSignalDiscretizer,SignalAdapter
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault SignalDiscretizerSignalDiscretizer post-composed with an SULMapper.default ComponentWiseSignalDiscretizerpreCompose(@NonNull SULMapper<List<Double>, IOSignalPiece<List<Double>>, List<Double>, IOSignalPiece<List<Double>>> preMapper) SignalDiscretizer pre-composed with an SULMapper.Methods inherited from interface net.maswag.falcaun.SignalDiscretizer
constructAbstractAlphabet, constructConcreteAlphabet, getPostOutputMapper, mapConcrete, mapInput, mapInput, mapInputs, mapOutputMethods inherited from interface de.learnlib.sul.SULMapper
canFork, fork, mapUnwrappedException, mapWrappedException
-
Method Details
-
getLargestOutputs
- Returns:
- The largest concrete output values for each component
-
getAbstractOutputs
- Returns:
- The list of possible abstract output characters for each component
-
preCompose
default ComponentWiseSignalDiscretizer preCompose(@NonNull @NonNull SULMapper<List<Double>, IOSignalPiece<List<Double>>, List<Double>, IOSignalPiece<List<Double>>> preMapper) SignalDiscretizer pre-composed with an SULMapper. -
postCompose
default SignalDiscretizer postCompose(@NonNull @NonNull SULMapper<String, String, String, String> postMapper) SignalDiscretizer post-composed with an SULMapper.
-