Пример #1
0
        private static void ShrinkMode(string[] args)
        {
            int    i;
            string strModelFileName    = null;
            string strNewModelFileName = null;
            string strDictFileName     = null;

            if ((i = ArgPos("-modelfile", args)) >= 0)
            {
                strModelFileName = args[i + 1];
            }
            if ((i = ArgPos("-newmodelfile", args)) >= 0)
            {
                strNewModelFileName = args[i + 1];
            }
            if ((i = ArgPos("-dictfile", args)) >= 0)
            {
                strDictFileName = args[i + 1];
            }

            if (strModelFileName == null)
            {
                Logger.WriteLine(Logger.Level.err, "Failed: must to set the model file name");
                UsageShrink();
                return;
            }

            if (strNewModelFileName == null)
            {
                Logger.WriteLine(Logger.Level.err, "Failed: must to set the new model file name");
                UsageShrink();
                return;
            }


            if (strDictFileName == null)
            {
                Logger.WriteLine(Logger.Level.err, "Failed: must to set the dict file name");
                UsageShrink();
                return;
            }


            Txt2Vec.Shrink shrink = new Txt2Vec.Shrink();
            shrink.Run(strModelFileName, strNewModelFileName, strDictFileName);
        }
Пример #2
0
        private static void ShrinkMode(string[] args)
        {
            int i;
            string strModelFileName = null;
            string strNewModelFileName = null;
            string strDictFileName = null;
            if ((i = ArgPos("-modelfile", args)) >= 0) strModelFileName = args[i + 1];
            if ((i = ArgPos("-newmodelfile", args)) >= 0) strNewModelFileName = args[i + 1];
            if ((i = ArgPos("-dictfile", args)) >= 0) strDictFileName = args[i + 1];

            if (strModelFileName == null)
            {
                Console.WriteLine("Failed: must to set the model file name");
                UsageShrink();
                return;
            }

            if (strNewModelFileName == null)
            {
                Console.WriteLine("Failed: must to set the new model file name");
                UsageShrink();
                return;
            }

            if (strDictFileName == null)
            {
                Console.WriteLine("Failed: must to set the dict file name");
                UsageShrink();
                return;
            }

            Txt2Vec.Shrink shrink = new Txt2Vec.Shrink();
            shrink.Run(strModelFileName, strNewModelFileName, strDictFileName);
        }