Package org.data2semantics.exp.old.utils.datasets

Examples of org.data2semantics.exp.old.utils.datasets.PropertyPredictionDataSet


    dataSetsParams.add(new BinaryPropertyPredictionDataSetParameters(testSetC, "http://data.semanticweb.org/ns/swc/ontology#holdsRole", "http://data.semanticweb.org/ns/swc/ontology#heldBy", "http://data.semanticweb.org/conference/eswc/2012/research-track-committee-member", "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", "http://xmlns.com/foaf/0.1/Person", 2, false, false));
    dataSetsParams.add(new BinaryPropertyPredictionDataSetParameters(testSetC, "http://data.semanticweb.org/ns/swc/ontology#holdsRole", "http://data.semanticweb.org/ns/swc/ontology#heldBy", "http://data.semanticweb.org/conference/eswc/2012/research-track-committee-member", "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", "http://xmlns.com/foaf/0.1/Person", 1, false, true));
    dataSetsParams.add(new BinaryPropertyPredictionDataSetParameters(testSetC, "http://data.semanticweb.org/ns/swc/ontology#holdsRole", "http://data.semanticweb.org/ns/swc/ontology#heldBy", "http://data.semanticweb.org/conference/eswc/2012/research-track-committee-member", "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", "http://xmlns.com/foaf/0.1/Person", 2, false, true));
    */

    PropertyPredictionDataSet dataset;
    PropertyPredictionExperiment exp;

    List<ExperimentResults> results = new ArrayList<ExperimentResults>();
   
    Experimenter experimenter = new Experimenter(3);
    Thread expT = new Thread(experimenter);
    expT.setDaemon(true);
    expT.start();

    //double[][] results = new double[dataSetsParams.size()][3];

    int j = 0;
    for (PropertyPredictionDataSetParameters params : dataSetsParams) {
      dataset = DataSetFactory.createPropertyPredictionDataSet(params);
      dataset.removeSmallClasses(5);
     
      for (int i = 0; i < 3; i++) {

        if (experimenter.hasSpace()) {
         
          int fileId = (int) (Math.random() * 10000000);
         
          File file = new File("D:\\workspaces\\datasets\\aifb\\" + fileId + "_" + "IGP" + "_" + i + ".txt");
          //file.mkdirs();
         
          try {
            //exp = new PropertyPredictionExperiment(new PropertyPredictionDataSet(dataset), new IntersectionSubTreeKernel(i, 1), seeds, cs);
            exp = new PropertyPredictionExperiment(new PropertyPredictionDataSet(dataset), new WLSubTreeKernel(i), seeds, cs);
           
            //exp = new ClassificationExperiment(new GraphClassificationDataSet(dataset), new IntersectionGraphPathKernel(i, 1), seeds, cs, new FileOutputStream(file));
            experimenter.addExperiment(exp);
            results.add(exp.getResults());

View Full Code Here

TOP

Related Classes of org.data2semantics.exp.old.utils.datasets.PropertyPredictionDataSet

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.