statistics

Bindings for numeric::statistics namespace

pyrosetta.rosetta.numeric.statistics.Dawson(*args, **kwargs)

Overloaded function.

  1. Dawson(z: pyrosetta.rosetta.std.complex_double_t) -> pyrosetta.rosetta.std.complex_double_t
  2. Dawson(z: pyrosetta.rosetta.std.complex_double_t, relerr: float) -> pyrosetta.rosetta.std.complex_double_t

C++: numeric::statistics::Dawson(struct std::complex<double>, double) –> struct std::complex<double>

  1. Dawson(x: float) -> float

C++: numeric::statistics::Dawson(double) –> double

pyrosetta.rosetta.numeric.statistics.corrcoef(vec1: pyrosetta.rosetta.utility.vector1_double, vec2: pyrosetta.rosetta.utility.vector1_double) → float

C++: numeric::statistics::corrcoef(const class utility::vector1<double, class std::allocator<double> > &, const class utility::vector1<double, class std::allocator<double> > &) –> double

pyrosetta.rosetta.numeric.statistics.corrcoef_with_provided_mean_and_std_dev(vec1: pyrosetta.rosetta.utility.vector1_double, m1: float, sd1: float, vec2: pyrosetta.rosetta.utility.vector1_double, m2: float, sd2: float) → float

C++: numeric::statistics::corrcoef_with_provided_mean_and_std_dev(const class utility::vector1<double, class std::allocator<double> > &, double, double, const class utility::vector1<double, class std::allocator<double> > &, double, double) –> double

pyrosetta.rosetta.numeric.statistics.cov(vec1: pyrosetta.rosetta.utility.vector1_double, vec2: pyrosetta.rosetta.utility.vector1_double) → float

C++: numeric::statistics::cov(const class utility::vector1<double, class std::allocator<double> > &, const class utility::vector1<double, class std::allocator<double> > &) –> double

pyrosetta.rosetta.numeric.statistics.cov_with_provided_mean(vec1: pyrosetta.rosetta.utility.vector1_double, m1: float, vec2: pyrosetta.rosetta.utility.vector1_double, m2: float) → float

C++: numeric::statistics::cov_with_provided_mean(const class utility::vector1<double, class std::allocator<double> > &, double, const class utility::vector1<double, class std::allocator<double> > &, double) –> double

pyrosetta.rosetta.numeric.statistics.errf(*args, **kwargs)

Overloaded function.

  1. errf(z: pyrosetta.rosetta.std.complex_double_t) -> pyrosetta.rosetta.std.complex_double_t
  2. errf(z: pyrosetta.rosetta.std.complex_double_t, relerr: float) -> pyrosetta.rosetta.std.complex_double_t

C++: numeric::statistics::errf(struct std::complex<double>, double) –> struct std::complex<double>

  1. errf(x: float) -> float

C++: numeric::statistics::errf(double) –> double

pyrosetta.rosetta.numeric.statistics.errfc(*args, **kwargs)

Overloaded function.

  1. errfc(z: pyrosetta.rosetta.std.complex_double_t) -> pyrosetta.rosetta.std.complex_double_t
  2. errfc(z: pyrosetta.rosetta.std.complex_double_t, relerr: float) -> pyrosetta.rosetta.std.complex_double_t

C++: numeric::statistics::errfc(struct std::complex<double>, double) –> struct std::complex<double>

  1. errfc(x: float) -> float

C++: numeric::statistics::errfc(double) –> double

pyrosetta.rosetta.numeric.statistics.errfcx(*args, **kwargs)

Overloaded function.

  1. errfcx(z: pyrosetta.rosetta.std.complex_double_t) -> pyrosetta.rosetta.std.complex_double_t
  2. errfcx(z: pyrosetta.rosetta.std.complex_double_t, relerr: float) -> pyrosetta.rosetta.std.complex_double_t

C++: numeric::statistics::errfcx(struct std::complex<double>, double) –> struct std::complex<double>

  1. errfcx(x: float) -> float

C++: numeric::statistics::errfcx(double) –> double

pyrosetta.rosetta.numeric.statistics.errfi(*args, **kwargs)

Overloaded function.

  1. errfi(z: pyrosetta.rosetta.std.complex_double_t) -> pyrosetta.rosetta.std.complex_double_t
  2. errfi(z: pyrosetta.rosetta.std.complex_double_t, relerr: float) -> pyrosetta.rosetta.std.complex_double_t

C++: numeric::statistics::errfi(struct std::complex<double>, double) –> struct std::complex<double>

  1. errfi(x: float) -> float

C++: numeric::statistics::errfi(double) –> double

pyrosetta.rosetta.numeric.statistics.kl_divergence(prior: pyrosetta.rosetta.utility.vector1_double, posterior: pyrosetta.rosetta.utility.vector1_double) → float
Returns the Kullback-Leibler divergence (aka relative entropy)
between two discrete probability distributions.

C++: numeric::statistics::kl_divergence(const class utility::vector1<double, class std::allocator<double> > &, const class utility::vector1<double, class std::allocator<double> > &) –> double

pyrosetta.rosetta.numeric.statistics.w(*args, **kwargs)

Overloaded function.

  1. w(z: pyrosetta.rosetta.std.complex_double_t) -> pyrosetta.rosetta.std.complex_double_t
  2. w(z: pyrosetta.rosetta.std.complex_double_t, relerr: float) -> pyrosetta.rosetta.std.complex_double_t

C++: numeric::statistics::w(struct std::complex<double>, double) –> struct std::complex<double>

pyrosetta.rosetta.numeric.statistics.w_im(x: float) → float

C++: numeric::statistics::w_im(double) –> double