| 
               | 
            
              ISampleableDistributionTObservations Interface | 
          
Namespace: Accord.Statistics.Distributions
public interface ISampleableDistribution<TObservations> : IDistribution<TObservations>, IDistribution, ICloneable, IRandomNumberGenerator<TObservations>
The ISampleableDistributionTObservations type exposes the following members.
| Name | Description | |
|---|---|---|
| Clone | Creates a new object that is a copy of the current instance.  (Inherited from ICloneable.) | |
| ComplementaryDistributionFunction(Double) | 
              Gets the complementary cumulative distribution function
              (ccdf) for this distribution evaluated at point x.
              This function is also known as the Survival function.
              (Inherited from IDistribution.) | |
| ComplementaryDistributionFunction(TObservation) | 
              Gets the complementary cumulative distribution function
              (ccdf) for this distribution evaluated at point x.
              This function is also known as the Survival function.
              (Inherited from IDistributionTObservation.) | |
| DistributionFunction(Double) | 
              Gets the cumulative distribution function (cdf) for
              this distribution evaluated at point x.
              (Inherited from IDistribution.) | |
| DistributionFunction(TObservation) | 
              Gets the cumulative distribution function (cdf) for
              this distribution evaluated at point x.
              (Inherited from IDistributionTObservation.) | |
| Fit(Array) | 
              Fits the underlying distribution to a given set of observations.
              (Inherited from IDistribution.) | |
| Fit(Array, IFittingOptions) | 
              Fits the underlying distribution to a given set of observations.
              (Inherited from IDistribution.) | |
| Fit(Array, Double) | 
              Fits the underlying distribution to a given set of observations.
              (Inherited from IDistribution.) | |
| Fit(Array, Int32) | 
              Fits the underlying distribution to a given set of observations.
              (Inherited from IDistribution.) | |
| Fit(Array, Double, IFittingOptions) | 
              Fits the underlying distribution to a given set of observations.
              (Inherited from IDistribution.) | |
| Fit(Array, Int32, IFittingOptions) | 
              Fits the underlying distribution to a given set of observations.
              (Inherited from IDistribution.) | |
| Generate | 
              Generates a random observation from the current distribution.
              (Inherited from IRandomNumberGeneratorT.) | |
| Generate(Int32) | 
              Generates a random vector of observations from the current distribution.
              (Inherited from IRandomNumberGeneratorT.) | |
| Generate(Random) | 
              Generates a random observation from the current distribution.
              | |
| Generate(TObservations) | 
              Generates a random observation from the current distribution.
              | |
| Generate(Int32, T) | 
              Generates a random vector of observations from the current distribution.
              (Inherited from IRandomNumberGeneratorT.) | |
| Generate(Int32, Random) | 
              Generates a random vector of observations from the current distribution.
              | |
| Generate(TObservations, Random) | 
              Generates a random observation from the current distribution.
              | |
| Generate(Int32, TObservations, Random) | 
              Generates a random vector of observations from the current distribution.
              | |
| LogProbabilityFunction(Double) | 
              Gets the log-probability density function (pdf)
              for this distribution evaluated at point x.
              (Inherited from IDistribution.) | |
| LogProbabilityFunction(TObservation) | 
              Gets the log-probability density function (pdf)
              for this distribution evaluated at point x.
              (Inherited from IDistributionTObservation.) | |
| ProbabilityFunction(Double) | 
              Gets the probability density function (pdf) for
              this distribution evaluated at point x.
              (Inherited from IDistribution.) | |
| ProbabilityFunction(TObservation) | 
              Gets the probability density function (pdf) for
              this distribution evaluated at point x.
              (Inherited from IDistributionTObservation.) |