Ejemplo n.º 1
0
        private static void Test__MModelClassic()
        {
            var sw    = Stopwatch.StartNew();
            var model = new MModelClassic(Config.Inst.GetMModelConfig());
            var count = model.RecordCount;

            sw.Stop();

            GCCollect();
            Console.WriteLine("elapsed: " + sw.Elapsed + ", count: " + count);
            Console.ForegroundColor = ConsoleColor.DarkGray; Console.WriteLine("\r\n[.....push enter for continue.....]"); Console.ResetColor();
            Console.ReadLine();

            //*
            var detector      = new MDetector(Config.Inst.GetMDetectorConfig(), model);
            var languageInfos = detector.DetectLanguage("\r\n[.....push enter for continue.....]");

            //*/

            Console.Write("disposing language model...");
            model.Dispose();
            model    = null;
            detector = null;
            GCCollect();
            Console.WriteLine("end");
        }