Реализация эмпирических распределений с использованием API ParallelColt - PullRequest
1 голос
/ 04 августа 2011

Мне интересно, есть ли у кого-нибудь опыт использования эмпирических распределений в API-интерфейсе ParallelColt?

Я пытаюсь найти примеры ссылок на:

  1. различия междуклассы Empirical и EmpiricalWalker и
  2. , как работает функция интерполяции.

Я считаю, что правильно реализовал эмпирический класс, хотя в ходе некоторой отладки я обнаружил, что, поскольку моя самая низкая точка данных в эмпирическом наборе равна 15, я не получаю никаких реальных значений0 - 14. Я надеялся, что, передав аргумент в конструкторе Empirical для LINEAR_INTERPOLATION, он позволит нарисовать число в диапазоне от 0 до максимального значения набора данных.

Любое понимание этогобыть оцененнымЯ прикрепил фрагмент из своего кода.

private static final DoubleRandomEngine rngEngine = 
    new DoubleMersenneTwister();
private static final Empirical tHazDist = 
    new Empirical(DistData.getThazZfwHi(), 
        Empirical.LINEAR_INTERPOLATION, rngEngine);

double timeToHazard = tHazDist.nextDouble();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...