Skip to main content

Infer.NET user guide

Frequently Asked Questions

Common questions and answers about the Infer.NET framework.

General

Running the examples

Modelling

Inference

Troubleshooting

  1. Is there enough data?
  2. Does the model have a strong enough link between the parameters and the data for them to be recovered? For example, is the noise level too high?
  3. Does the model have parameter symmetries, i.e. different settings of the parameters that produce the same data distribution? See the Recommender System example.
  4. Has the inference algorithm converged? You can determine this by running for different numbers of iterations.
  5. Try initializing the algorithm near the true values. If this helps, then the problem may have multiple solutions.
  6. Try a different inference algorithm.
  7. Try simplifying the model by observing some of the parameters to their true values.