/** * Add a list of string columns. * * @param cols * The columns to add. */ public final void addColumns(final List<String> cols) { for (final String str : cols) { addColumn(str); } }
public void addColumn(ActivationFunction act) { addColumn(makeActivationFunctionString(act)); } }
out.addColumn("name"); out.addColumn("io"); out.addColumn("timeSlice"); out.addColumn("action"); out.addColumn("high"); out.addColumn("low"); out.writeLine(); for (final AnalystField field : this.script.getNormalize() .getNormalizedFields()) { out.addColumn(field.getName()); if (field.isInput()) { out.addColumn("input"); } else { out.addColumn("output"); out.addColumn(field.getTimeSlice()); switch (field.getAction()) { case Ignore: out.addColumn("ignore"); break; case Normalize: out.addColumn("range"); break; case PassThrough: out.addColumn("pass"); break; case OneOf: out.addColumn("oneof"); break;
private void saveProcess(EncogWriteHelper out) { saveSubSection(out, "PROCESS", "CONFIG"); out.addSubSection("FIELDS"); out.addColumn("name"); out.addColumn("command"); out.writeLine(); for (final ProcessField field : this.script.getProcess().getFields()) { out.addColumn(field.getName()); out.addColumn(field.getCommand()); out.writeLine(); } out.flush(); }
saveSubSection(out, "DATA", "CONFIG"); out.addSubSection("STATS"); out.addColumn("name"); out.addColumn("isclass"); out.addColumn("iscomplete"); out.addColumn("isint"); out.addColumn("isreal"); out.addColumn("amax"); out.addColumn("amin"); out.addColumn("mean"); out.addColumn("sdev"); out.addColumn("source"); out.writeLine(); out.addColumn(field.getName()); out.addColumn(field.isClass()); out.addColumn(field.isComplete()); out.addColumn(field.isInteger()); out.addColumn(field.isReal()); out.addColumn(field.getMax()); out.addColumn(field.getMin()); out.addColumn(field.getMean()); out.addColumn(field.getStandardDeviation()); out.addColumn(field.getSource()); out.writeLine(); out.addColumn("field"); out.addColumn("code"); out.addColumn("name");
private void saveSpecies(final EncogWriteHelper out, final Species species) { out.addColumn("s"); out.addColumn(species.getAge()); out.addColumn(species.getBestScore()); out.addColumn(species.getGensNoImprovement()); out.writeLine(); out.addColumn("g"); out.addColumn(neatGenome.getAdjustedScore()); out.addColumn(neatGenome.getScore()); out.addColumn(neatGenome.getBirthGeneration()); out.writeLine(); out.addColumn("n"); out.addColumn(neatNeuronGene.getId()); out.addColumn(neatNeuronGene.getActivationFunction()); out.addColumn(PersistNEATPopulation .neuronTypeToString(neatNeuronGene.getNeuronType())); out.addColumn(neatNeuronGene.getInnovationId()); out.writeLine(); out.addColumn("l"); out.addColumn(neatLinkGene.getId()); out.addColumn(neatLinkGene.isEnabled()); out.addColumn(neatLinkGene.getFromNeuronID()); out.addColumn(neatLinkGene.getToNeuronID()); out.addColumn(neatLinkGene.getWeight()); out.addColumn(neatLinkGene.getInnovationId()); out.writeLine();
/** * Save segregate info. * @param out The output file. */ private void saveSegregate(final EncogWriteHelper out) { saveSubSection(out, "SEGREGATE", "CONFIG"); out.addSubSection("FILES"); out.addColumn("file"); out.addColumn("percent"); out.writeLine(); for (final AnalystSegregateTarget target : this.script.getSegregate() .getSegregateTargets()) { out.addColumn(target.getFile()); out.addColumn(target.getPercent()); out.writeLine(); } }
/** * Save the ML sections. * * @param out * The output file. */ private void saveMachineLearning(final EncogWriteHelper out) { saveSubSection(out, "ML", "CONFIG"); saveSubSection(out, "ML", "TRAIN"); out.addSubSection("OPCODES"); out.addColumn("code"); out.addColumn("count"); out.writeLine(); for( final ScriptOpcode so: this.script.getOpcodes() ) { out.addColumn(so.getName()); out.addColumn(so.getArgCount()); out.writeLine(); } }
for (final ProgramExtensionTemplate temp : pop.getContext() .getFunctions().getOpCodes()) { out.addColumn(temp.getName()); out.addColumn(temp.getChildNodeCount()); out.writeLine(); out.addColumn("name"); out.addColumn("type"); out.addColumn("enum"); out.addColumn("enum_type"); out.addColumn("enum_count"); out.writeLine(); out.addColumn(""); out.addColumn(getType(pop.getContext().getResult())); out.addColumn(pop.getContext().getResult().getEnumType()); out.addColumn(pop.getContext().getResult().getEnumValueCount()); out.writeLine(); out.addColumn(mapping.getName()); out.addColumn(getType(mapping)); out.addColumn(mapping.getEnumType()); out.addColumn(mapping.getEnumValueCount()); out.writeLine(); for (final Species species : pop.getSpecies()) { if (species.getMembers().size() > 0) { out.addColumn("s"); out.addColumn(species.getAge());
out.addSubSection("ACTIVATION"); for (final ActivationFunction af : flat.getActivationFunctions()) { out.addColumn(af.getClass().getSimpleName()); for (int i = 0; i < af.getParams().length; i++) { out.addColumn(af.getParams()[i]); out.addColumn(rbf.getClass().getSimpleName()); out.addColumn(rbf.getWidth()); out.addColumn(rbf.getPeak()); for (int i = 0; i < rbf.getCenters().length; i++) { out.addColumn(rbf.getCenters()[i]);
UniverseCell cell = universe.get(row, col); for(int i=0;i<cell.size();i++) { out.addColumn(cell.get(i));