minusSamples, «-»); (dict, «NormalizedTexts TauSamples», out tauSamples, «t»);
/ / Перевірка необхідності проведення процедури крос-валідації (! error && index
{
/ / Запускаємо таймер.Start (); [] str=args [index]. Split ("/"); numBlocks =5; (str.Length> 2)
{= true;. WriteLine («Помилка! Невірно заданий параметр перекресні перевірки»);
} if (str.Length == 2)
{
{= int.Parse (str [1]); (numBlocks <2 | | numBlocks> Math.Min (plusSamples.Length, minusSamples.Length))
{= true;. WriteLine («Помилка! Кількість блоків має бути в діапазоні від {0} до {1}», «2»,. Min (plusSamples.Length, minusSamples. Length));
}
}
{= true;. WriteLine («Помилка! Невірно задано кількість блоків»);
}
} (! error)
{
/ / Середні показники еффектівностіaverAffectMeasure=new EffectMeasure (); (plusSamples); (minusSamples); cv=new CrossValidator ();. ProcessTexts (plusSamples, minusSamples, ref averAffectMeasure, numBlocks,, typeFuncResolution); . Stop (); («Average value on» + numBlocks.ToString () + «tests:»,, timer.ElapsedMilliseconds);. Reset (); + +;
}
}
/ / Перевірка необхідності класифікації тау-текстів (! error && index
{. Start (); jp=new JsmProcessor ();
/ / Список гіпотез plusHypotheses=new List (); minusHypotheses=new List ();
/ / Індукція.Induction (plusHypotheses, plusSamples);. Induction (minusHypotheses, minusSamples); [] coincidedHyp;
/ / Аналогія.Analogy (plusHypotheses, minusHypotheses, tauSamples, out coincidedHyp); [] resClassification=new char [tauSamples.Length];
/ / Класифікація тау-текстов.Classification (resClassification, coincidedHyp, imbalance, typeFuncResolution);. Stop (); (resClassification, tauSamples, timer.ElapsedMilliseconds); + +;
} (! error && index
{. WriteLine («Помилка! Команда містить невідомі параметри або послідовність параметрів задана невірно»);=true;
}
}
{. WriteLine («Помилка! Невірне кількість параметрів»);=true;
} (error)
{. WriteLine («Синтаксис команди:»);. WriteLine («JSM_VS [-n] [f] [k] [-c / b] [-t] [-help ] »);. WriteLine (« tn tВиконайте ручне нормалізацію текстів »);. WriteLine (« tf tтіп функції вирішення конфліктів (за замовчуванням 1) »);. WriteLine (« t t1 tна основі сумарного запланованого гіпотез »);. WriteLine (« t t2 tна основі сумарного запланованого характеристик »);. WriteLine (« t t3 tна основі сумарного запланованого батьків »); . WriteLine (« t t4 tпроізведеніе запланованого характеристик на к-ть батьків»);. WriteLine (« t t5 tвзвешенное середнє арифметичне числа характер...