package handwriting.kohonen;

public class SelfOrgMap {

    public void train(Iterable<double[]> trainingSet, int numIterations) {
    }
    
    public int numInputNodes() {
        return 0;
    }

    public int numOutputNodes() {
        return 0;
    }
    
    public int getGridWidth() {
    	return 0;
    }
    
    public int getGridHeight() {
    	return 0;
    }
    
    public int getOutputFor(int x, int y) {
    	return 0;
    }

    public int getXFor(int output) {
        return 0;
    }

    public int getYFor(int output) {
        return 0;
    }

    public int getBestOutput(double[] input) {
    	return 0;
    }

    public double[] getAllOutputs(double[] input) {
        return null;
    }
    
    public double[] invert(int x, int y) {
    	return invert(getOutputFor(x, y));
    }
    
    public double[] invert(int output) {
    	return null;
    }
}
