コード例 #1
0
        public WebSiteClassifierResult(DocumentSetClasses _setClassCollection, IFVExtractorSettings _settings)
        {
            setClassCollection = _setClassCollection;

            foreach (var pair in setClassCollection.GetClasses())
            {
                WebSiteResultForClass resUnit = new WebSiteResultForClass(_settings.featureVectors);
                resUnit.classID = pair.classID;
                this.Add(pair.classID, resUnit);
            }
        }
コード例 #2
0
        public kFoldValidationCase GetDiagnosticCase(DocumentSetClasses classes)
        {
            kFoldValidationCase valCase = new kFoldValidationCase();

            valCase.name = "Diagnostic";
            valCase.id   = items.Count;
            DeployCase(valCase);
            foreach (IDocumentSetClass c in classes.GetClasses())
            {
                valCase.trainingCases[c.classID].AddRange(c.WebSiteSample);
                valCase.evaluationCases[c.classID].AddRange(c.WebSiteSample);
            }


            return(valCase);
        }