コード例 #1
0
        } /* ImageCount*/

        private void  LoadClassList()
        {
            ClassList.Items.Clear();

            if (config == null)
            {
                return;
            }

            if (!config.Valid())
            {
                return;
            }

            PicesTrainingClassList trainingClasses = config.TrainingClasses();

            if (trainingClasses != null)
            {
                int idx = 0;
                foreach (PicesTrainingClass tc  in  trainingClasses)
                {
                    String expDir = tc.ExpandedDirectory(config.RootDir());
                    ClassList.Items.Add(tc.MLClass.Name);
                    ClassList.Items[idx].SubItems.Add(tc.Directory);
                    ClassList.Items[idx].SubItems.Add(ImageCount(expDir).ToString("#,###,##0"));
                    idx++;
                }
            }
        } /* LoadClassList */
コード例 #2
0
 private void CrossValidation_CheckedChanged(object sender, EventArgs e)
 {
     crossValidation = CrossValidation.Checked;
     if (crossValidation)
     {
         if (curSelModel != null)
         {
             GroundTruth.Text = curSelModel.RootDir();
         }
         GroundTruth.Enabled = false;
     }
     else
     {
         GroundTruth.Enabled = true;
     }
 }