public double Verify(Feature feature)
        {
            string MatchedHigh = "?", MatchedLow = "?";
            double OutputValueHight = 0, OutputValueLow = 0;

            var input = feature.Data.Cast<double>().ToArray();

            network.Recognize(input, ref MatchedHigh, ref OutputValueHight,
                ref MatchedLow, ref OutputValueLow);

            return OutputValueHight;
        }
        public double Verify(Feature feature)
        {
            IMLData input = new BasicMLData(feature.Data.Cast<double>().ToArray());
            IMLData output = Network.Compute(input);

            return output[0];
        }