백분위 수를 계산할 때 boost::accumulators::tag::extended_p_square_quantile
을 사용하고 있습니다. 이 경우, 누산기에 확률을 공급해야하므로 m_acc = AccumulatorType(boost::accumulators::extended_p_square_probabilities = probs);
probs는 확률을 포함하는 벡터입니다. PROB 벡터에Boost :: accumulator의 백분위 수가 잘못된 값을 나타냄
값
{0.5,0.3,0.9,0.7}
내가 누산기 몇몇 샘플 값을 제공한다.
그러나 백분위를 boost::accumulators::quantile(m_acc, boost::accumulators::quantile_probability = probs[0]);
을 사용하여 얻으려고하면 잘못된 값과 심지어는 심지어는 나노를 반환합니다.
무엇이 잘못 되었나요?
코드를 공유해주십시오. 나는 비슷한 문제에 직면하고있다. – user1918858
더 이상 해당 코드베이스에 액세스 할 수 없습니다. –