Browse Source

Distributions: drop redundant xmldoc remarks. Closes #183.

optimization-3 v3.0.0-alpha7
Christoph Ruegg 13 years ago
parent
commit
776cdfe080
  1. 5
      src/Numerics/Distributions/Bernoulli.cs
  2. 10
      src/Numerics/Distributions/Beta.cs
  3. 9
      src/Numerics/Distributions/Binomial.cs
  4. 11
      src/Numerics/Distributions/Categorical.cs
  5. 5
      src/Numerics/Distributions/Cauchy.cs
  6. 5
      src/Numerics/Distributions/Chi.cs
  7. 5
      src/Numerics/Distributions/ChiSquared.cs
  8. 5
      src/Numerics/Distributions/ContinuousUniform.cs
  9. 5
      src/Numerics/Distributions/ConwayMaxwellPoisson.cs
  10. 5
      src/Numerics/Distributions/Dirichlet.cs
  11. 5
      src/Numerics/Distributions/DiscreteUniform.cs
  12. 5
      src/Numerics/Distributions/Erlang.cs
  13. 5
      src/Numerics/Distributions/Exponential.cs
  14. 5
      src/Numerics/Distributions/FisherSnedecor.cs
  15. 15
      src/Numerics/Distributions/Gamma.cs
  16. 5
      src/Numerics/Distributions/Geometric.cs
  17. 6
      src/Numerics/Distributions/Hypergeometric.cs
  18. 5
      src/Numerics/Distributions/InverseGamma.cs
  19. 5
      src/Numerics/Distributions/InverseWishart.cs
  20. 5
      src/Numerics/Distributions/Laplace.cs
  21. 5
      src/Numerics/Distributions/LogNormal.cs
  22. 5
      src/Numerics/Distributions/MatrixNormal.cs
  23. 11
      src/Numerics/Distributions/Multinomial.cs
  24. 5
      src/Numerics/Distributions/NegativeBinomial.cs
  25. 5
      src/Numerics/Distributions/Normal.cs
  26. 5
      src/Numerics/Distributions/NormalGamma.cs
  27. 5
      src/Numerics/Distributions/Pareto.cs
  28. 5
      src/Numerics/Distributions/Rayleigh.cs
  29. 5
      src/Numerics/Distributions/Stable.cs
  30. 8
      src/Numerics/Distributions/Weibull.cs
  31. 5
      src/Numerics/Distributions/Wishart.cs
  32. 5
      src/Numerics/Distributions/Zipf.cs

5
src/Numerics/Distributions/Bernoulli.cs

@ -41,11 +41,6 @@ namespace MathNet.Numerics.Distributions
/// p specifies the probability that a 1 is generated. /// p specifies the probability that a 1 is generated.
/// <a href="http://en.wikipedia.org/wiki/Bernoulli_distribution">Wikipedia - Bernoulli distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Bernoulli_distribution">Wikipedia - Bernoulli distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Bernoulli : IDiscreteDistribution public class Bernoulli : IDiscreteDistribution
{ {
System.Random _random; System.Random _random;

10
src/Numerics/Distributions/Beta.cs

@ -41,17 +41,13 @@ namespace MathNet.Numerics.Distributions
/// <a href="http://en.wikipedia.org/wiki/Beta_distribution">Wikipedia - Beta distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Beta_distribution">Wikipedia - Beta distribution</a>.
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// <para>There are a few special cases for the parameterization of the Beta distribution. When both /// There are a few special cases for the parameterization of the Beta distribution. When both
/// shape parameters are positive infinity, the Beta distribution degenerates to a point distribution /// shape parameters are positive infinity, the Beta distribution degenerates to a point distribution
/// at 0.5. When one of the shape parameters is positive infinity, the distribution degenerates to a point /// at 0.5. When one of the shape parameters is positive infinity, the distribution degenerates to a point
/// distribution at the positive infinity. When both shape parameters are 0.0, the Beta distribution /// distribution at the positive infinity. When both shape parameters are 0.0, the Beta distribution
/// degenerates to a Bernoulli distribution with parameter 0.5. When one shape parameter is 0.0, the /// degenerates to a Bernoulli distribution with parameter 0.5. When one shape parameter is 0.0, the
/// distribution degenerates to a point distribution at the non-zero shape parameter.</para> /// distribution degenerates to a point distribution at the non-zero shape parameter.
/// <para>The distribution will use the <see cref="System.Random"/> by default. /// </remarks>
/// Users can get/set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Beta : IContinuousDistribution public class Beta : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

9
src/Numerics/Distributions/Binomial.cs

@ -40,12 +40,9 @@ namespace MathNet.Numerics.Distributions
/// For details about this distribution, see /// For details about this distribution, see
/// <a href="http://en.wikipedia.org/wiki/Binomial_distribution">Wikipedia - Binomial distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Binomial_distribution">Wikipedia - Binomial distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution is parameterized by a probability (between 0.0 and 1.0).</para> /// <remarks>
/// <para>The distribution will use the <see cref="System.Random"/> by default. /// The distribution is parameterized by a probability (between 0.0 and 1.0).
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para> /// </remarks>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Binomial : IDiscreteDistribution public class Binomial : IDiscreteDistribution
{ {
System.Random _random; System.Random _random;

11
src/Numerics/Distributions/Categorical.cs

@ -43,14 +43,11 @@ namespace MathNet.Numerics.Distributions
/// <a href="http://en.wikipedia.org/wiki/Categorical_distribution">Wikipedia - Categorical distribution</a>. This /// <a href="http://en.wikipedia.org/wiki/Categorical_distribution">Wikipedia - Categorical distribution</a>. This
/// distribution is sometimes called the Discrete distribution. /// distribution is sometimes called the Discrete distribution.
/// </summary> /// </summary>
/// <remarks><para>The distribution is parameterized by a vector of ratios: in other words, the parameter /// <remarks>
/// The distribution is parameterized by a vector of ratios: in other words, the parameter
/// does not have to be normalized and sum to 1. The reason is that some vectors can't be exactly normalized /// does not have to be normalized and sum to 1. The reason is that some vectors can't be exactly normalized
/// to sum to 1 in floating point representation.</para> /// to sum to 1 in floating point representation.
/// <para>The distribution will use the <see cref="System.Random"/> by default. /// </remarks>
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Categorical : IDiscreteDistribution public class Categorical : IDiscreteDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/Cauchy.cs

@ -40,11 +40,6 @@ namespace MathNet.Numerics.Distributions
/// The Cauchy distribution is a symmetric continuous probability distribution. For details about this distribution, see /// The Cauchy distribution is a symmetric continuous probability distribution. For details about this distribution, see
/// <a href="http://en.wikipedia.org/wiki/Cauchy_distribution">Wikipedia - Cauchy distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Cauchy_distribution">Wikipedia - Cauchy distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can get/set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Cauchy : IContinuousDistribution public class Cauchy : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/Chi.cs

@ -42,11 +42,6 @@ namespace MathNet.Numerics.Distributions
/// then have a chi distribution. /// then have a chi distribution.
/// <a href="http://en.wikipedia.org/wiki/Chi_distribution">Wikipedia - Chi distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Chi_distribution">Wikipedia - Chi distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Chi : IContinuousDistribution public class Chi : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/ChiSquared.cs

@ -40,11 +40,6 @@ namespace MathNet.Numerics.Distributions
/// This distribution is a sum of the squares of k independent standard normal random variables. /// This distribution is a sum of the squares of k independent standard normal random variables.
/// <a href="http://en.wikipedia.org/wiki/Chi-square_distribution">Wikipedia - ChiSquare distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Chi-square_distribution">Wikipedia - ChiSquare distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class ChiSquared : IContinuousDistribution public class ChiSquared : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/ContinuousUniform.cs

@ -40,11 +40,6 @@ namespace MathNet.Numerics.Distributions
/// The continuous uniform distribution is a distribution over real numbers. For details about this distribution, see /// The continuous uniform distribution is a distribution over real numbers. For details about this distribution, see
/// <a href="http://en.wikipedia.org/wiki/Uniform_distribution_%28continuous%29">Wikipedia - Continuous uniform distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Uniform_distribution_%28continuous%29">Wikipedia - Continuous uniform distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can get/set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class ContinuousUniform : IContinuousDistribution public class ContinuousUniform : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/ConwayMaxwellPoisson.cs

@ -47,11 +47,6 @@ namespace MathNet.Numerics.Distributions
/// This implementation will cache the value of the normalization constant. /// This implementation will cache the value of the normalization constant.
/// <a href="http://en.wikipedia.org/wiki/Conway%E2%80%93Maxwell%E2%80%93Poisson_distribution">Wikipedia - ConwayMaxwellPoisson distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Conway%E2%80%93Maxwell%E2%80%93Poisson_distribution">Wikipedia - ConwayMaxwellPoisson distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class ConwayMaxwellPoisson : IDiscreteDistribution public class ConwayMaxwellPoisson : IDiscreteDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/Dirichlet.cs

@ -39,11 +39,6 @@ namespace MathNet.Numerics.Distributions
/// Multivariate Dirichlet distribution. For details about this distribution, see /// Multivariate Dirichlet distribution. For details about this distribution, see
/// <a href="http://en.wikipedia.org/wiki/Dirichlet_distribution">Wikipedia - Dirichlet distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Dirichlet_distribution">Wikipedia - Dirichlet distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can get/set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Dirichlet : IDistribution public class Dirichlet : IDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/DiscreteUniform.cs

@ -41,11 +41,6 @@ namespace MathNet.Numerics.Distributions
/// is parameterized by a lower and upper bound (both inclusive). /// is parameterized by a lower and upper bound (both inclusive).
/// <a href="http://en.wikipedia.org/wiki/Uniform_distribution_%28discrete%29">Wikipedia - Discrete uniform distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Uniform_distribution_%28discrete%29">Wikipedia - Discrete uniform distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class DiscreteUniform : IDiscreteDistribution public class DiscreteUniform : IDiscreteDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/Erlang.cs

@ -41,11 +41,6 @@ namespace MathNet.Numerics.Distributions
/// relation to the exponential and Gamma distributions. /// relation to the exponential and Gamma distributions.
/// <a href="http://en.wikipedia.org/wiki/Erlang_distribution">Wikipedia - Erlang distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Erlang_distribution">Wikipedia - Erlang distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Erlang : IContinuousDistribution public class Erlang : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/Exponential.cs

@ -40,11 +40,6 @@ namespace MathNet.Numerics.Distributions
/// The exponential distribution is a distribution over the real numbers parameterized by one non-negative parameter. /// The exponential distribution is a distribution over the real numbers parameterized by one non-negative parameter.
/// <a href="http://en.wikipedia.org/wiki/Exponential_distribution">Wikipedia - exponential distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Exponential_distribution">Wikipedia - exponential distribution</a>.
/// </summary> /// </summary>
/// <remarks>The distribution will use the <see cref="System.Random"/> by default.
/// <para>Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Exponential : IContinuousDistribution public class Exponential : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/FisherSnedecor.cs

@ -40,11 +40,6 @@ namespace MathNet.Numerics.Distributions
/// For details about this distribution, see /// For details about this distribution, see
/// <a href="http://en.wikipedia.org/wiki/F-distribution">Wikipedia - FisherSnedecor distribution</a>. /// <a href="http://en.wikipedia.org/wiki/F-distribution">Wikipedia - FisherSnedecor distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class FisherSnedecor : IContinuousDistribution public class FisherSnedecor : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

15
src/Numerics/Distributions/Gamma.cs

@ -41,18 +41,15 @@ namespace MathNet.Numerics.Distributions
/// <a href="http://en.wikipedia.org/wiki/Gamma_distribution">Wikipedia - Gamma distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Gamma_distribution">Wikipedia - Gamma distribution</a>.
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// <para>The Gamma distribution is parametrized by a shape and inverse scale parameter. When we want /// The Gamma distribution is parametrized by a shape and inverse scale parameter. When we want
/// to specify a Gamma distribution which is a point distribution we set the shape parameter to be the /// to specify a Gamma distribution which is a point distribution we set the shape parameter to be the
/// location of the point distribution and the inverse scale as positive infinity. The distribution /// location of the point distribution and the inverse scale as positive infinity. The distribution
/// with shape and inverse scale both zero is undefined.</para> /// with shape and inverse scale both zero is undefined.
/// <para> Random number generation for the Gamma distribution is based on the algorithm in: ///
/// Random number generation for the Gamma distribution is based on the algorithm in:
/// "A Simple Method for Generating Gamma Variables" - Marsaglia &amp; Tsang /// "A Simple Method for Generating Gamma Variables" - Marsaglia &amp; Tsang
/// ACM Transactions on Mathematical Software, Vol. 26, No. 3, September 2000, Pages 363–372.</para> /// ACM Transactions on Mathematical Software, Vol. 26, No. 3, September 2000, Pages 363–372.
/// <para>The distribution will use the <see cref="System.Random"/> by default. /// </remarks>
/// Users can get/set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Gamma : IContinuousDistribution public class Gamma : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/Geometric.cs

@ -41,11 +41,6 @@ namespace MathNet.Numerics.Distributions
/// This implementation of the Geometric distribution will never generate 0's. /// This implementation of the Geometric distribution will never generate 0's.
/// <a href="http://en.wikipedia.org/wiki/Geometric_distribution">Wikipedia - geometric distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Geometric_distribution">Wikipedia - geometric distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Geometric : IDiscreteDistribution public class Geometric : IDiscreteDistribution
{ {
System.Random _random; System.Random _random;

6
src/Numerics/Distributions/Hypergeometric.cs

@ -42,12 +42,6 @@ namespace MathNet.Numerics.Distributions
/// describes the number of successes for draws with replacement /// describes the number of successes for draws with replacement
/// <a href="http://en.wikipedia.org/wiki/Hypergeometric_distribution">Wikipedia - Hypergeometric distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Hypergeometric_distribution">Wikipedia - Hypergeometric distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property</para>.
/// <para>
/// The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Hypergeometric : IDiscreteDistribution public class Hypergeometric : IDiscreteDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/InverseGamma.cs

@ -42,11 +42,6 @@ namespace MathNet.Numerics.Distributions
/// two positive parameters. /// two positive parameters.
/// <a href="http://en.wikipedia.org/wiki/Inverse-gamma_distribution">Wikipedia - InverseGamma distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Inverse-gamma_distribution">Wikipedia - InverseGamma distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class InverseGamma : IContinuousDistribution public class InverseGamma : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/InverseWishart.cs

@ -42,11 +42,6 @@ namespace MathNet.Numerics.Distributions
/// is the conjugate prior for the covariance matrix of a multivariate normal distribution. /// is the conjugate prior for the covariance matrix of a multivariate normal distribution.
/// <a href="http://en.wikipedia.org/wiki/Inverse-Wishart_distribution">Wikipedia - Inverse-Wishart distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Inverse-Wishart_distribution">Wikipedia - Inverse-Wishart distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class InverseWishart : IDistribution public class InverseWishart : IDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/Laplace.cs

@ -42,11 +42,6 @@ namespace MathNet.Numerics.Distributions
/// p(x) = \frac{1}{2 * scale} \exp{- |x - mean| / scale}. /// p(x) = \frac{1}{2 * scale} \exp{- |x - mean| / scale}.
/// <a href="http://en.wikipedia.org/wiki/Laplace_distribution">Wikipedia - Laplace distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Laplace_distribution">Wikipedia - Laplace distribution</a>.
/// </summary> /// </summary>
/// <remarks>The distribution will use the <see cref="System.Random"/> by default.
/// <para>Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Laplace : IContinuousDistribution public class Laplace : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/LogNormal.cs

@ -42,11 +42,6 @@ namespace MathNet.Numerics.Distributions
/// For details about this distribution, see /// For details about this distribution, see
/// <a href="http://en.wikipedia.org/wiki/Log-normal_distribution">Wikipedia - Log-Normal distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Log-normal_distribution">Wikipedia - Log-Normal distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can get/set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class LogNormal : IContinuousDistribution public class LogNormal : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/MatrixNormal.cs

@ -42,11 +42,6 @@ namespace MathNet.Numerics.Distributions
/// for the columns (K). If the dimension of M is d-by-m then V is d-by-d and K is m-by-m. /// for the columns (K). If the dimension of M is d-by-m then V is d-by-d and K is m-by-m.
/// <a href="http://en.wikipedia.org/wiki/Matrix_normal_distribution">Wikipedia - MatrixNormal distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Matrix_normal_distribution">Wikipedia - MatrixNormal distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class MatrixNormal : IDistribution public class MatrixNormal : IDistribution
{ {
System.Random _random; System.Random _random;

11
src/Numerics/Distributions/Multinomial.cs

@ -43,14 +43,11 @@ namespace MathNet.Numerics.Distributions
/// Multivariate Multinomial distribution. For details about this distribution, see /// Multivariate Multinomial distribution. For details about this distribution, see
/// <a href="http://en.wikipedia.org/wiki/Multinomial_distribution">Wikipedia - Multinomial distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Multinomial_distribution">Wikipedia - Multinomial distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution is parameterized by a vector of ratios: in other words, the parameter /// <remarks>
/// The distribution is parameterized by a vector of ratios: in other words, the parameter
/// does not have to be normalized and sum to 1. The reason is that some vectors can't be exactly normalized /// does not have to be normalized and sum to 1. The reason is that some vectors can't be exactly normalized
/// to sum to 1 in floating point representation.</para> /// to sum to 1 in floating point representation.
/// <para>The distribution will use the <see cref="System.Random"/> by default. /// </remarks>
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Multinomial : IDistribution public class Multinomial : IDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/NegativeBinomial.cs

@ -42,11 +42,6 @@ namespace MathNet.Numerics.Distributions
/// when the probability of head is p. /// when the probability of head is p.
/// <a href="http://en.wikipedia.org/wiki/Negative_binomial_distribution">Wikipedia - NegativeBinomial distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Negative_binomial_distribution">Wikipedia - NegativeBinomial distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class NegativeBinomial : IDiscreteDistribution public class NegativeBinomial : IDiscreteDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/Normal.cs

@ -41,11 +41,6 @@ namespace MathNet.Numerics.Distributions
/// For details about this distribution, see /// For details about this distribution, see
/// <a href="http://en.wikipedia.org/wiki/Normal_distribution">Wikipedia - Normal distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Normal_distribution">Wikipedia - Normal distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can get/set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Normal : IContinuousDistribution public class Normal : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/NormalGamma.cs

@ -96,11 +96,6 @@ namespace MathNet.Numerics.Distributions
/// will be positive infinity. A completely degenerate NormalGamma distribution with known mean and precision is possible as well.</para> /// will be positive infinity. A completely degenerate NormalGamma distribution with known mean and precision is possible as well.</para>
/// <a href="http://en.wikipedia.org/wiki/Normal-gamma_distribution">Wikipedia - Normal-Gamma distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Normal-gamma_distribution">Wikipedia - Normal-Gamma distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can get/set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class NormalGamma : IDistribution public class NormalGamma : IDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/Pareto.cs

@ -42,11 +42,6 @@ namespace MathNet.Numerics.Distributions
/// For details about this distribution, see /// For details about this distribution, see
/// <a href="http://en.wikipedia.org/wiki/Pareto_distribution">Wikipedia - Pareto distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Pareto_distribution">Wikipedia - Pareto distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can get/set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Pareto : IContinuousDistribution public class Pareto : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/Rayleigh.cs

@ -43,11 +43,6 @@ namespace MathNet.Numerics.Distributions
/// For details about this distribution, see /// For details about this distribution, see
/// <a href="http://en.wikipedia.org/wiki/Rayleigh_distribution">Wikipedia - Rayleigh distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Rayleigh_distribution">Wikipedia - Rayleigh distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can get/set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Rayleigh : IContinuousDistribution public class Rayleigh : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/Stable.cs

@ -43,11 +43,6 @@ namespace MathNet.Numerics.Distributions
/// For details about this distribution, see /// For details about this distribution, see
/// <a href="http://en.wikipedia.org/wiki/Stable_distribution">Wikipedia - Stable distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Stable_distribution">Wikipedia - Stable distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.`
/// Users can get/set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Stable : IContinuousDistribution public class Stable : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

8
src/Numerics/Distributions/Weibull.cs

@ -41,12 +41,8 @@ namespace MathNet.Numerics.Distributions
/// <a href="http://en.wikipedia.org/wiki/Weibull_distribution">Wikipedia - Weibull distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Weibull_distribution">Wikipedia - Weibull distribution</a>.
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// <para>The Weibull distribution is parametrized by a shape and scale parameter.</para> /// The Weibull distribution is parametrized by a shape and scale parameter.
/// <para>The distribution will use the <see cref="System.Random"/> by default. /// </remarks>
/// Users can get/set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Weibull : IContinuousDistribution public class Weibull : IContinuousDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/Wishart.cs

@ -44,11 +44,6 @@ namespace MathNet.Numerics.Distributions
/// normal distribution. /// normal distribution.
/// <a href="http://en.wikipedia.org/wiki/Wishart_distribution">Wikipedia - Wishart distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Wishart_distribution">Wikipedia - Wishart distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Wishart : IDistribution public class Wishart : IDistribution
{ {
System.Random _random; System.Random _random;

5
src/Numerics/Distributions/Zipf.cs

@ -43,11 +43,6 @@ namespace MathNet.Numerics.Distributions
/// For details about this distribution, see /// For details about this distribution, see
/// <a href="http://en.wikipedia.org/wiki/Zipf%27s_law">Wikipedia - Zipf distribution</a>. /// <a href="http://en.wikipedia.org/wiki/Zipf%27s_law">Wikipedia - Zipf distribution</a>.
/// </summary> /// </summary>
/// <remarks><para>The distribution will use the <see cref="System.Random"/> by default.
/// Users can get/set the random number generator by using the <see cref="RandomSource"/> property.</para>
/// <para>The statistics classes will check all the incoming parameters whether they are in the allowed
/// range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters
/// to <c>false</c>, all parameter checks can be turned off.</para></remarks>
public class Zipf : IDiscreteDistribution public class Zipf : IDiscreteDistribution
{ {
System.Random _random; System.Random _random;

Loading…
Cancel
Save