Beispiel #1
0
        public ClusterInterface getOutputCluster()
        {
            ClusterInterface cluster = new SOcluster(dataset.NumberOfOutputNodes, clusterSetting.OutputClusterSize);
            cluster.computeInitialCentroids(dataset.DesiredOutputs, new double[0, 0], dataset.TotalNumberOfRecords);
            cluster.computeFinalCentroids(dataset.DesiredOutputs, new double[0, 0], dataset.TotalNumberOfRecords);

            return cluster;
        }
Beispiel #2
0
        public ClusterInterface getInputCluster(AppConfig appConfig)
        {
            ClusterInterface cluster = new SOcluster(dataset.NumberOfInputNodes, clusterSetting.InputClusterSize);
            cluster.computeInitialCentroids(dataset.Inputdata, new double[0, 0], dataset.TotalNumberOfRecords);
            cluster.computeFinalCentroids(dataset.Inputdata, new double[0, 0], dataset.TotalNumberOfRecords);

            return cluster;
        }