示例#1
0
        public bool Load_learn_set(string file_name)
        {
            switch (new FileInfo(file_name).Extension)
            {
            case ".dat":
            {
                Classifier_learn_set = new PCSamplesSet(file_name);
                return(false);
            }

            case ".ufs":
            {
                Classifier_learn_set = Classifier_learn_set.LoadLearnFromUFS(file_name);
                try
                {
                    Classifier_test_set = Classifier_test_set.LoadTestFromUFS(file_name);
                    UFS_file_name       = file_name;
                    is_UFS = true;
                    return(true);
                }
                catch { return(false); }
            }

            default:
            {
                Classifier_learn_set = Classifier_learn_set.LoadLearnFromUFS(file_name);
                try
                {
                    Classifier_test_set = Classifier_test_set.LoadTestFromUFS(file_name);
                    UFS_file_name       = file_name;
                    is_UFS = true;
                    return(true);
                }
                catch { return(false); }
            }
            }
        }
示例#2
0
        public void Load_test_set(string file_name)
        {
            switch (new FileInfo(file_name).Extension)
            {
            case ".dat":
            {
                Classifier_test_set = new PCSamplesSet(file_name);

                break;
            }

            case ".ufs":
            {
                Classifier_test_set = Classifier_test_set.LoadTestFromUFS(file_name);
                break;
            }

            default:
            {
                Classifier_test_set = Classifier_test_set.LoadTestFromUFS(file_name);
                break;
            }
            }
        }