Я хотел бы генерировать образцы из гамма-распределения в C ++. Я компилирую свой код на суперкомпьютере, который не имеет обновленной версии g ++ (и не может быть обновлен). Я написал код, который использует chrono и random для генерации образцов из гамма-распределения. К сожалению, версия g ++ не позволяет мне компилировать код (я также не могу использовать флаги -std = c ++ 11 или -std = c ++ 0x). Я также не могу использовать boost / TR1, так как его нет у компилятора.
Кроме возврата к основам (генерация гаммы из суммы экспонент и т. Д.), Есть ли другой способ, который я могу взять из этого распределения? Я думаю о чистом с ++, а не о реализации MCMC.
Задача ещё не решена.