* The input to the network.
* @return The output from the network.
*/
public MLData compute(final MLData input) {
if (!(input instanceof BiPolarNeuralData)) {
throw new NeuralNetworkError(
"Input to ART1 logic network must be BiPolarNeuralData.");
}
final BiPolarNeuralData output = new BiPolarNeuralData(this.f1Count);
compute((BiPolarNeuralData) input, output);