Ejemplo n.º 1
0
        public double InferEvidence(double[] trainingData)
        {
            double         logEvidence;
            ModelDataMixed posteriors = base.InferModelData(trainingData);

            logEvidence = InferenceEngine.Infer <Bernoulli>(Evidence).LogOdds;

            return(logEvidence);
        }
Ejemplo n.º 2
0
		public virtual void SetModelData(ModelDataMixed modelData)
		{
			AverageTimePriors.ObservedValue = modelData.AverageTimeDist;
			TrafficNoisePriors.ObservedValue = modelData.TrafficNoiseDist;
			MixingPrior.ObservedValue = modelData.MixingDist;
		}
Ejemplo n.º 3
0
 public virtual void SetModelData(ModelDataMixed modelData)
 {
     AverageTimePriors.ObservedValue  = modelData.AverageTimeDist;
     TrafficNoisePriors.ObservedValue = modelData.TrafficNoiseDist;
     MixingPrior.ObservedValue        = modelData.MixingDist;
 }