Exemplo n.º 1
0
        /// <summary>
        /// Metoda wykonująca klasyfikacie na podtstawie nauczonej sieci.
        /// </summary>
        /// <param name="pathFile"></param>
        private int RadialNeuralClassificate(String pathFile)
        {
            String preprocessingPathFile = Path.GetTempPath() + GetNameFromPath(pathFile);

            //preprocesing
            PreprocessingFile(pathFile, preprocessingPathFile);

            //stworzenie reprezentacji dokumentu
            Document document = DocumentFactory(preprocessingPathFile);

            //klasyfikacji
            int result = radialNetwork.Classificate(document);

            //usunięcie pliku
            new FileInfo(preprocessingPathFile).Delete();

            return(result);
        }