EM bugfix. Convenience methods in Factor, Permute, Properties, EM.
[libdai.git] / include / dai / evidence.h
index 275c3bf..1738732 100644 (file)
@@ -69,11 +69,15 @@ class Evidence {
         /// Default constructor
         Evidence() : _samples() {}
       
-        /// Read in tabular data from a stream. 
+        /// Constructor with existing samples
+         Evidence(std::vector<Observation>& samples) : _samples(samples) {}
+
+/// Read in tabular data from a stream. 
         /** Each line contains one sample, and the first line is a header line with names.
          */
         void addEvidenceTabFile( std::istream& is, std::map<std::string, Var> &varMap );
 
+    
         /// Read in tabular data from a stream. 
         /** Each line contains one sample, and the first line is a header line with 
          *  variable labels which should correspond with a subset of the variables in fg.