List of usage examples for weka.datagenerators.classifiers.classification Agrawal Agrawal
public Agrawal()
From source file:adams.flow.source.WekaDataGenerator.java
License:Open Source License
/** * Adds options to the internal list of options. *///from w w w .j av a 2 s. c om @Override public void defineOptions() { super.defineOptions(); m_OptionManager.add("generator", "dataGenerator", new Agrawal()); }
From source file:NLP.GenerateData.java
License:Open Source License
/** * Generates the data. First parameter the ARFF file to write to. If omitted, * the data is written to stdout.// w ww . ja v a2 s . c o m * * @param args the command-line parameters */ public static void main(String[] args) throws Exception { PrintWriter output; if (args.length == 0) output = new PrintWriter(System.out); else output = new PrintWriter(new BufferedWriter(new FileWriter(args[0]))); Agrawal generator = new Agrawal(); generator.setBalanceClass(true); generator.setDatasetFormat(generator.defineDataFormat()); // write header output.write(generator.getDatasetFormat().toString()); // write data if (generator.getSingleModeFlag()) { for (int i = 0; i < generator.getNumExamplesAct(); i++) { output.write(generator.generateExample().toString()); output.write(System.getProperty("line.separator")); } } else { output.write(generator.generateExamples().toString()); } output.flush(); output.close(); }