andreacasalino/Easy-Factor-Graph
General purpose C++ library for managing discrete factor graphs
This library helps C++ and Python developers build and work with probabilistic models known as factor graphs, which are similar to Bayesian networks. Developers can input data to define variables and factors, dynamically build and update these models, and then calculate probabilities or find optimal states for hidden variables. It's designed for engineers or researchers working on complex probabilistic reasoning tasks.
No commits in the last 6 months.
Use this if you need to build, analyze, or train undirected graphical models like Random Fields or Conditional Random Fields in C++ or Python.
Not ideal if you primarily work with Bayesian networks and don't require the specific properties or capabilities offered by factor graphs.
Stars
37
Forks
6
Language
C++
License
GPL-3.0
Category
Last pushed
Feb 08, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/andreacasalino/Easy-Factor-Graph"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
davisking/dlib
A toolkit for making real world machine learning and data analysis applications in C++
ZigRazor/CXXGraph
Header-Only C++ Library for Graph Representation and Algorithms
mlpack/mlpack
mlpack: a fast, header-only C++ machine learning library
apache/singa
a distributed deep learning platform
hosseinmoein/DataFrame
C++ DataFrame for statistical, financial, and ML analysis in modern C++