Вы можете попробовать Infer.NET. Это еще не коммерческая лицензия, хотя. Вот тут ссылка
Это вероятностная структура для .NET, разработанная моими исследованиями Microsoft. У них есть .NET-типы для распределений Бернулли, Бета, Гамма, Гаусса, Пуассона и, возможно, некоторые другие, которые я пропустил.
Это может выполнить то, что вы хотите. Спасибо.