private void loadOpcodes(EncogFileSection section) { boolean first = true; for (final String line : section.getLines()) { if (!first) { final List<String> cols = EncogFileSection.splitColumns(line); final String name = cols.get(0); final int childCount = Integer.parseInt(cols.get(1)); ScriptOpcode opcode = new ScriptOpcode(name, childCount); this.script.getOpcodes().add(opcode); } else { first = false; } } }
private void handleProcessFields(final EncogFileSection section) { List<ProcessField> fields = this.script.getProcess().getFields(); boolean first = true; fields.clear(); for (final String line : section.getLines()) { if (!first) { final List<String> cols = EncogFileSection.splitColumns(line); final String name = cols.get(0); final String command = cols.get(1); final ProcessField pf = new ProcessField(name, command); fields.add(pf); } else { first = false; } } }
/** * Handle loading segregation info. * * @param section * The section being loaded. */ private void handleSegregateFiles(final EncogFileSection section) { final List<AnalystSegregateTarget> nfs = new ArrayList<AnalystSegregateTarget>(); boolean first = true; for (final String line : section.getLines()) { if (!first) { final List<String> cols = EncogFileSection.splitColumns(line); final String filename = cols.get(0); final int percent = Integer.parseInt(cols.get(1)); final AnalystSegregateTarget nf = new AnalystSegregateTarget( filename, percent); nfs.add(nf); } else { first = false; } } final AnalystSegregateTarget[] array = new AnalystSegregateTarget[nfs .size()]; for (int i = 0; i < array.length; i++) { array[i] = nfs.get(i); } this.script.getSegregate().setSegregateTargets(array); }
/** * Handle loading a task. * * @param section * The section. */ private void handleTask(final EncogFileSection section) { final AnalystTask task = new AnalystTask(section.getSubSectionName()); for (final String line : section.getLines()) { task.getLines().add(line); } this.script.addTask(task); }
for (final String line : section.getLines()) { if (!first) { final List<String> cols = EncogFileSection.splitColumns(line);
this.script.getNormalize().getNormalizedFields().clear(); boolean first = true; for (final String line : section.getLines()) { if (!first) { final List<String> cols = EncogFileSection.splitColumns(line);
final List<DataField> dfs = new ArrayList<DataField>(); boolean first = true; for (final String line : section.getLines()) { if (!first) { final List<String> cols = EncogFileSection.splitColumns(line);
} else if (section.getSectionName().equals("BASIC") && section.getSubSectionName().equals("EPL-POPULATION")) { for (final String line : section.getLines()) { final List<String> cols = EncogFileSection .splitColumns(line); for (final String line : section.getLines()) { final List<String> cols = EncogFileSection .splitColumns(line); && section.getSubSectionName().equals("EPL-SYMBOLIC")) { boolean first = true; for (final String line : section.getLines()) { if (!first) { final List<String> cols = EncogFileSection
if (section.getSectionName().equals("NEAT-POPULATION") && section.getSubSectionName().equals("INNOVATIONS")) { for (final String line : section.getLines()) { final List<String> cols = EncogFileSection .splitColumns(line); BasicSpecies lastSpecies = null; for (final String line : section.getLines()) { final List<String> cols = EncogFileSection .splitColumns(line);
for(String line : section.getLines() ) { double[] d = NumberList.fromList(CSVFormat.EG_FORMAT, line); int idx = 0;
for (final String line : section.getLines()) { final List<String> cols = EncogFileSection .splitColumns(line);
for(final String line: section.getLines()) { ActivationFunction af = null; final List<String> cols = EncogFileSection.splitColumns(line);
.getLayerCounts().length]); for (final String line : section.getLines()) { ActivationFunction af = null; final List<String> cols = EncogFileSection