#include <numeric>
#include <cmath>
#include <algorithm>
#include <functional>
Go to the source code of this file.
Classes | |
struct | osl::misc::SumDiffNthPower< T, N > |
Namespaces | |
namespace | osl |
| |
namespace | osl::misc |
特に将棋と関係ない基礎的なコード | |
Functions | |
template<unsigned int N, class T > | |
T | osl::misc::nthPower (T x) |
Reference: C++ Cookbook, Stephens, Diggins, Turkanis and Cogswell, O'Reilly,. | |
template<class T , int N, class Iter_T > | |
T | osl::misc::nthMoment (Iter_T first, Iter_T last, T mean) |
template<class T , class Iter_T > | |
T | osl::misc::computeVariance (Iter_T first, Iter_T last, T mean) |
template<class T , class Iter_T > | |
T | osl::misc::computeStdDev (Iter_T first, Iter_T last, T mean) |
template<class T , class Iter_T > | |
T | osl::misc::computeSkew (Iter_T first, Iter_T last, T mean) |
template<class T , class Iter_T > | |
T | osl::misc::computeKurtosisExcess (Iter_T first, Iter_T last, T mean) |
template<class T , class Iter_T > | |
void | osl::misc::computeStats (Iter_T first, Iter_T last, T &sum, T &mean, T &var, T &std_dev, T &skew, T &kurt) |