Beispiel #1
0
        public void CalcFarPoint()
        {
            //Для создания модификаций
            double[] initValue  = new double[originalSimpleSet[0].InputAttributeValue.LongLength];
            double   initOutput = ResultSystem.LearnSamplesSet.OutputAttribute.Min;

            for (int j = 0; j < initValue.LongLength; j++)
            {
                initValue[j] = ResultSystem.LearnSamplesSet.InputAttributes[j].Min;
            }
            SampleSet.RowSample initPoint = new SampleSet.RowSample(initValue, null, initOutput, "");
            for (int i = 0; i < originalSimpleSet.Count; i++)
            {
                originalSimpleSetDistanteToPoint.Add(initPoint.getInputNormalizedDistance(originalSimpleSet[i], ResultSystem.LearnSamplesSet));
            }
        }