for (int i = 0; i < activationFunctions.length; i++) {
if (i > 0) {
result.append(',');
}
final ActivationFunction af = activationFunctions[i];
if (af instanceof ActivationSigmoid) {
result.append("ENCOG.ActivationSigmoid.create()");
} else if (af instanceof ActivationTANH) {
result.append("ENCOG.ActivationTANH.create()");
} else if (af instanceof ActivationLinear) {
result.append("ENCOG.ActivationLinear.create()");
} else if (af instanceof ActivationElliott) {
result.append("ENCOG.ActivationElliott.create()");
} else if (af instanceof ActivationElliott) {
result.append("ENCOG.ActivationElliott.create()");
} else {
throw new AnalystCodeGenerationError(
"Unsupported activatoin function for code generation: "
+ af.getClass().getSimpleName());
}
}
result.append(']');
return result.toString();