Class BlueFringeRPNIMealy<I,​O>

    • Constructor Detail

      • BlueFringeRPNIMealy

        public BlueFringeRPNIMealy​(net.automatalib.alphabet.Alphabet<I> alphabet)
    • Method Detail

      • fetchPTA

        protected BlueFringePTA<Void,​O> fetchPTA()
        Description copied from class: AbstractBlueFringeRPNI
        Fetches the initial PTA for model construction. If subclasses need to cache the training data this may be a fresh instance. If subclasses directly insert training data to a local PTA, they should make sure that repeated invocations of this method are not possible.
        Specified by:
        fetchPTA in class AbstractBlueFringeRPNI<I,​net.automatalib.word.Word<O>,​Void,​O,​net.automatalib.automaton.transducer.MealyMachine<?,​I,​?,​O>>
        Returns:
        the PTA for model construction.
      • ptaToModel

        protected net.automatalib.automaton.transducer.MealyMachine<?,​I,​?,​O> ptaToModel​(BlueFringePTA<Void,​O> pta)
        Description copied from class: AbstractBlueFringeRPNI
        Transforms the final PTA into a model.
        Specified by:
        ptaToModel in class AbstractBlueFringeRPNI<I,​net.automatalib.word.Word<O>,​Void,​O,​net.automatalib.automaton.transducer.MealyMachine<?,​I,​?,​O>>
        Parameters:
        pta - the final PTA
        Returns:
        a model built from the final PTA