Exemple #1
0
    void update(const Ptr<Data> &dp) override {
      Ptr<DataPointType> d = DAT_1(dp);
      if (!!d) {
        Update(*d);
        return;
      }

      Ptr<DataSeriesType> ds = DAT(dp);
      if (!!ds) {
        update_series(*ds);
        return;
      }
      report_error(
          "TimeSeriesSfustatDetails::update failed due to "
          "unknown type");
    }
Exemple #2
0
 void MarkovModel::add_mixture_data(Ptr<Data> dp, double prob){
   suf()->add_mixture_data(DAT_1(dp), prob);
 }