This document summarizes machine learning software for graphical models. It discusses discriminative models for independent data, conditional random fields for dependent data, generative models for unsupervised learning, and Bayesian models. It provides an overview of software for inference, learning, and Bayesian inference in graphical models.