Exemplo n.º 1
0
 /// <summary>
 ///   Creates a new instance of the learning algorithm for a given
 ///   Markov sequence classifier using the specified configuration
 ///   function.
 /// </summary>
 ///
 protected BaseHiddenMarkovClassifierLearning(TClassifier classifier,
                                              ClassifierLearningAlgorithmConfiguration algorithm)
 {
     this.Classifier = classifier;
     this.Algorithm  = algorithm;
 }
 /// <summary>
 ///   Creates a new instance of the learning algorithm for a given
 ///   Markov sequence classifier using the specified configuration
 ///   function.
 /// </summary>
 public HiddenMarkovClassifierLearning(HiddenMarkovClassifier classifier,
                                       ClassifierLearningAlgorithmConfiguration algorithm)
     : base(classifier, algorithm)
 {
     createSmoothingKernel();
 }
Exemplo n.º 3
0
 /// <summary>
 ///   Creates a new instance of the learning algorithm for a given
 ///   Markov sequence classifier using the specified configuration
 ///   function.
 /// </summary>
 ///
 public HiddenMarkovClassifierLearning(HiddenMarkovClassifier <TDistribution> classifier,
                                       ClassifierLearningAlgorithmConfiguration algorithm)
     : base(classifier, algorithm)
 {
 }
Exemplo n.º 4
0
 /// <summary>
 ///   Creates a new instance of the learning algorithm for a given
 ///   Markov sequence classifier using the specified configuration
 ///   function.
 /// </summary>
 public ContinuousSequenceClassifierLearning(
     ContinuousSequenceClassifier classifier,
     ClassifierLearningAlgorithmConfiguration algorithm)
     : base(classifier, algorithm)
 {
 }
Exemplo n.º 5
0
 /// <summary>
 ///   Creates a new instance of the learning algorithm for a given
 ///   Markov sequence classifier using the specified configuration
 ///   function.
 /// </summary>
 public SequenceClassifierLearning(SequenceClassifier classifier,
                                   ClassifierLearningAlgorithmConfiguration algorithm)
     : base(classifier, algorithm)
 {
     createSmoothingKernel();
 }
Exemplo n.º 6
0
 /// <summary>
 ///   Creates a new instance of the learning algorithm for a given
 ///   Markov sequence classifier using the specified configuration
 ///   function.
 /// </summary>
 ///
 public SequenceClassifierLearning(SequenceClassifier <TDistribution> classifier,
                                   ClassifierLearningAlgorithmConfiguration algorithm)
     : base(classifier, algorithm)
 {
 }
Exemplo n.º 7
0
 /// <summary>
 ///   Creates a new instance of the learning algorithm for a given 
 ///   Markov sequence classifier using the specified configuration
 ///   function.
 /// </summary>
 /// 
 protected SequenceClassifierLearningBase(TClassifier classifier,
     ClassifierLearningAlgorithmConfiguration algorithm)
 {
     this.classifier = classifier;
     this.algorithm = algorithm;
 }