Refactor ExactInference

This commit is contained in:
2023-07-06 11:01:58 +02:00
parent 3de1967b3e
commit 9b70708afb
5 changed files with 29 additions and 55 deletions

View File

@@ -17,6 +17,8 @@ namespace bayesnet {
int laplaceSmoothing;
bool isCyclic(const std::string&, std::unordered_set<std::string>&, std::unordered_set<std::string>&);
pair<int, double> predict_sample(const vector<int>&);
vector<double> exactInference(map<string, int>&);
double computeFactor(map<string, int>&);
public:
Network();
Network(int);