Package weka.core

Examples of weka.core.Instances.classIndex()


    }
   
    newInst[0] = (double) data.attribute(0).addStringValue(txtStr.toString());
    if (m_OutputFilename)
      newInst[1] = (double) data.attribute(1).addStringValue(subdirPath + File.separator + files[j]);
    newInst[data.classIndex()] = (double) k;
    data.add(new Instance(1.0, newInst));
          is.close();
  }
  catch (Exception e) {
    System.err.println("failed to convert file: " + directoryPath + File.separator + subdirPath + File.separator + files[j]);
View Full Code Here


      return;
   
    inst  = panel.getInstances();
    if (inst == null)
      return;
    if (inst.classIndex() < 0)
      inst.setClassIndex(inst.numAttributes() - 1);
   
    // get some data
    props = new Vector();
    props.add(Messages.getInstance().getString("ArffViewerMainPanel_ShowProperties_Filename_Text") + panel.getFilename());
View Full Code Here

      ((AbstractFileLoader) m_Loader).setFile(new File(m_ExportFilename));
      data = m_Loader.getDataSet();
     
      // compare data
      try {
  if (m_Instances.classIndex() != data.classIndex())
    data.setClassIndex(m_Instances.classIndex());
  compareDatasets(m_Instances, data);
      }
      catch (Exception e) {
  fail("Incremental load failed (datasets differ): " + e.toString());
View Full Code Here

      }
      while (temp != null);
     
      // compare data
      try {
  if (m_Instances.classIndex() != data.classIndex())
    data.setClassIndex(m_Instances.classIndex());
  compareDatasets(m_Instances, data);
      }
      catch (Exception e) {
  fail("Incremental load failed (datasets differ): " + e.toString());
View Full Code Here

      ((URLSourcedLoader) m_Loader).setURL(new File(m_ExportFilename).toURL().toString());
      data = m_Loader.getDataSet();
     
      // compare data
      try {
  if (m_Instances.classIndex() != data.classIndex())
    data.setClassIndex(m_Instances.classIndex());
  compareDatasets(m_Instances, data);
      }
      catch (Exception e) {
  fail("URL load failed (datasets differ): " + e.toString());
View Full Code Here

      m_Loader.setSource(new FileInputStream(new File(m_ExportFilename)));
      data = m_Loader.getDataSet();
     
      // compare data
      try {
  if (m_Instances.classIndex() != data.classIndex())
    data.setClassIndex(m_Instances.classIndex());
  compareDatasets(m_Instances, data);
      }
      catch (Exception e) {
  fail("File stream loading failed (datasets differ): " + e.toString());
View Full Code Here

    public void run() {
      boolean errorOccurred = false;
      try {
        Random random = new Random(getSeed());
        dataSet.randomize(random);
        if (dataSet.classIndex() >= 0 &&
      dataSet.attribute(dataSet.classIndex()).isNominal()) {
    dataSet.stratify(getFolds());
    if (m_logger != null) {
      m_logger.logMessage(Messages.getInstance().getString("CrossValidationFoldMaker_AcceptDataSet_LogMessage_Text_First") + getCustomName() + Messages.getInstance().getString("CrossValidationFoldMaker_AcceptDataSet_LogMessage_Text_Second"));
    }
View Full Code Here

      boolean errorOccurred = false;
      try {
        Random random = new Random(getSeed());
        dataSet.randomize(random);
        if (dataSet.classIndex() >= 0 &&
      dataSet.attribute(dataSet.classIndex()).isNominal()) {
    dataSet.stratify(getFolds());
    if (m_logger != null) {
      m_logger.logMessage(Messages.getInstance().getString("CrossValidationFoldMaker_AcceptDataSet_LogMessage_Text_First") + getCustomName() + Messages.getInstance().getString("CrossValidationFoldMaker_AcceptDataSet_LogMessage_Text_Second"));
    }
        }
View Full Code Here

        // notifyInstanceListeners(e);
        // Instances dataset = e.getInstance().dataset();
        Instances dataset = e.getStructure();
        if (m_Filter instanceof SupervisedFilter) {
          // defualt to last column if no class is set
          if (dataset.classIndex() < 0) {
            dataset.setClassIndex(dataset.numAttributes() - 1);
          }
        }
        // initialize filter
        m_Filter.setInputFormat(dataset);
View Full Code Here

        // notifyInstanceListeners(e);
        // Instances dataset = e.getInstance().dataset();
        Instances dataset = e.getStructure();
        if (m_Filter instanceof SupervisedFilter) {
          // defualt to last column if no class is set
          if (dataset.classIndex() < 0) {
            dataset.setClassIndex(dataset.numAttributes() - 1);
          }
        }
        // initialize filter
        m_Filter.setInputFormat(dataset);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.