Package statechum.analysis.learning.experiments

Examples of statechum.analysis.learning.experiments.PaperUAS$RPNIBlueFringeTestVariability


  }
 
  @Before
  public void BeforeTests()
  {
    paper = new PaperUAS();paper.learnerInitConfiguration.config = mainConfiguration;
    paper.learnerInitConfiguration.setLabelConverter( paper.learnerInitConfiguration.config.getTransitionMatrixImplType() == STATETREE.STATETREE_ARRAY?new Transform.InternStringLabel():null );
  }
View Full Code Here


  }
 
  @Before
  public void BeforeTests()
  {
    paper = new PaperUAS();paper.learnerInitConfiguration.config = mainConfiguration;
    paper.learnerInitConfiguration.setLabelConverter( paper.learnerInitConfiguration.config.getTransitionMatrixImplType() == STATETREE.STATETREE_ARRAY?new Transform.InternStringLabel():null );
  }
View Full Code Here

  protected PaperUAS paper;
 
  @Before
  public void BeforeTests()
  {
    config = Configuration.getDefaultConfiguration().copy();paper = new PaperUAS();paper.learnerInitConfiguration.config = config;
  }
View Full Code Here

    {
    final Configuration.STATETREE trTypeFinal = Configuration.STATETREE.STATETREE_LINKEDHASH;
    final java.io.FileInputStream inputStream = new java.io.FileInputStream(largePTAFileName);
    final LearnerSimulator simulator = new LearnerSimulator(inputStream,true);
    Configuration defaultConfig = Configuration.getDefaultConfiguration();
    PaperUAS paper = new PaperUAS();
    paper.learnerInitConfiguration = simulator.readLearnerConstructionData(defaultConfig);
    final org.w3c.dom.Element nextElement = simulator.expectNextElement(StatechumXML.ELEM_INIT.name());
    final ProgressDecorator.InitialData initial = simulator.readInitialData(nextElement);
    inputStream.close();
View Full Code Here

  }
 
  @Before
  public void BeforeTests()
  {
    paper = new PaperUAS();paper.learnerInitConfiguration.config = mainConfiguration;
    paper.learnerInitConfiguration.setLabelConverter( paper.learnerInitConfiguration.config.getTransitionMatrixImplType() == STATETREE.STATETREE_ARRAY?new Transform.InternStringLabel():null );
  }
View Full Code Here

  }
 
  @Before
  public void BeforeTests()
  {
    paper = new PaperUAS();paper.learnerInitConfiguration.config = mainConfiguration;
    paper.labelConverter = paper.learnerInitConfiguration.config.getTransitionMatrixImplType() == STATETREE.STATETREE_ARRAY?new Transform.InternStringLabel():null;

    correctGraph = FsmParser.buildLearnerGraph("A-a->B-c->B-b->A / B-a-#C", "testSplitCorrect", mainConfiguration,converter);
    tentativeGraph = FsmParser.buildLearnerGraph("A1-a->B1-c->B2 / B1-b->A2 / B2-a-#C1 / B1-a-#C2", "testSplitWrong", mainConfiguration,converter);
  }
View Full Code Here

 
  @Test
  public void runCompareTwoLearners() throws IOException
    {
    Transform.InternStringLabel converter = new Transform.InternStringLabel();
    PaperUAS paper = new PaperUAS();
    ProgressDecorator.InitialData initial = PairQualityLearner.loadInitialAndPopulateInitialConfiguration(paper, PairQualityLearner.largePTAFileName, converter);
   
    Configuration learnerConf = paper.learnerInitConfiguration.config.copy();learnerConf.setTransitionMatrixImplType(matrixToUse);
        FileReader listOptReader = new FileReader(PairQualityLearner.largePTALogsDir+pairsToUse);
        List<PairOfPaths> listOpt=PairOfPaths.readPairs(listOptReader, paper.learnerInitConfiguration.config,converter);
View Full Code Here

  @Test
  public void recordPairs() throws IOException
  {
    final Configuration.STATETREE trTypeFinal = Configuration.STATETREE.STATETREE_LINKEDHASH;
    Transform.InternStringLabel converter = new Transform.InternStringLabel();
    PaperUAS paper = new PaperUAS();
    ProgressDecorator.InitialData initial = PairQualityLearner.loadInitialAndPopulateInitialConfiguration(paper, PairQualityLearner.largePTAFileName, converter);
    Configuration learnerConf = paper.learnerInitConfiguration.config.copy();learnerConf.setTransitionMatrixImplType(trTypeFinal);
   
    for(boolean merger:new Boolean[]{true,false})
    {
View Full Code Here

  }
 
  @Before
  public void BeforeTests()
  {
    paper = new PaperUAS();paper.learnerInitConfiguration.config = mainConfiguration;
  }
View Full Code Here

 
  @Test
  public void runCompareTwoLearners() throws IOException
    {
    Transform.InternStringLabel converter = new Transform.InternStringLabel();
    PaperUAS paper = new PaperUAS();
    ProgressDecorator.InitialData initial = PairQualityLearner.loadInitialAndPopulateInitialConfiguration(paper, PairQualityLearner.largePTAFileName, converter);
   
    Configuration learnerConf = paper.learnerInitConfiguration.config.copy();learnerConf.setTransitionMatrixImplType(matrixToUse);
        FileReader listOptReader = new FileReader(PairQualityLearner.largePTALogsDir+pairsToUse);
        List<PairOfPaths> listOpt=PairOfPaths.readPairs(listOptReader, paper.learnerInitConfiguration.config,converter);
View Full Code Here

TOP

Related Classes of statechum.analysis.learning.experiments.PaperUAS$RPNIBlueFringeTestVariability

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.