ComparableEvent values
+ ///
+ protected internal virtual void SortAndMerge(ListDictionary value
+ ///
+ /// string[] value
+ /// + /// cp_1 cp_2 ... cp_n + ///
+ ///cp_1 cp_2 ... cp_n outcome
+ ///Evaluate(string[] context)
+ /// method.
+ /// double[] as returned by the
+ /// eval(string[] context)
+ /// method.
+ ///
+ /// double[] outcomes)
+ /// for each one.
+ /// ftp://ftp.cis.upenn.edu/pub/ircs/tr/97-08.ps.Z.
+ /// GisTrainer instance.
+ /// GisTrainer instance.
+ /// GisTrainer instance.
+ /// GisTrainer instance.
+ /// probabilities array is returned if it is appropiately sized.
+ /// double[] as returned by the
+ /// Evaluate(string[] context)
+ /// method.
+ ///
+ /// eval(string[]
+ /// context) method.
+ /// double[] as returned by the
+ /// eval(string[] context)
+ /// method.
+ ///
+ /// double[] ocs)
+ /// for each one.
+ /// This method delegates to worker methods for each part of this + /// sequence. If you are creating a reader that conforms largely to this + /// sequence but varies at one or more points, override the relevant worker + /// method(s) to achieve the required format.
+ /// + ///If you are creating a reader for a format which does not follow this + /// sequence at all, override this method and ignore the + /// other ReadX methods provided in this abstract class.
+ ///GIS (model type identifier)
+ ///1. the correction constant (int)
+ ///2. the correction constant parameter (double)
+ ///3. outcomes
+ ///3a. number of outcomes (int)
+ ///3b. outcome names (string array - length specified in 3a)
+ ///4. predicates
+ ///4a. outcome patterns
+ ///4ai. number of outcome patterns (int)
+ ///4aii. outcome pattern values (each stored in a space delimited string)
+ ///4b. predicate labels
+ ///4bi. number of predicates (int)
+ ///4bii. predicate names (string array - length specified in 4bi)
+ ///4c. predicate parameters (double values)
+ ///writeX() methods
+ /// provided by extending classes.
+ ///
+ /// This method delegates to worker methods for each part of this + /// sequence. If you are creating a writer that conforms largely to this + /// sequence but varies at one or more points, override the relevant worker + /// method(s) to achieve the required format.
+ /// + ///If you are creating a writer for a format which does not follow this + /// sequence at all, override this method and ignore the + /// other WriteX methods provided in this abstract class.
+ ///ITrainingEventReader value
+ ///
+ ///
+ /// a Dictionary value
+ ///
+ ///
+ /// an int value
+ ///
+ /// List of TrainingEvents value
+ /// ITrainingEventReader value
+ ///
+ ///
+ /// a file name to which the events are written to for later processing.
+ ///
+ ///
+ /// a Dictionary value
+ ///
+ ///
+ /// an int value
+ ///
+ private int ComputeEventCounts(ITrainingEventReader eventReader, string eventStoreFile, Dictionary