DistributionParameterInfo Class |
Namespace: Accord.Statistics.Distributions.Reflection
The DistributionParameterInfo type exposes the following members.
Name | Description | |
---|---|---|
DistributionParameterInfo |
Initializes a new instance of the DistributionParameterInfo class.
|
Name | Description | |
---|---|---|
DefaultValue |
Gets the default value for this parameter (i.e. in a NormalDistribution,
the default value for the mean is 0).
| |
IsBuildable |
Gets a value indicating whether it is possible to discover enough
information about this constructor such that the distribution can
be constructed using reflection.
| |
Name |
Gets the name of this parameter.
| |
ParameterInfo |
Gets the reflection parameter information.
| |
Position |
Gets the position of this parameter in the declaration of the constructor.
| |
Range |
Gets the range of valid values for this parameter (i.e. in a NormalDistribution,
the standard deviation parameter cannot be negative).
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString |
Returns a String that represents this instance.
(Overrides ObjectToString.) | |
TryGetDefault |
Tries to get the default value of a distribution's parameter.
| |
TryGetRange |
Tries to get the valid range of a distribution's parameter.
|
Name | Description | |
---|---|---|
HasMethod |
Checks whether an object implements a method with the given name.
(Defined by ExtensionMethods.) | |
IsEqual |
Compares two objects for equality, performing an elementwise
comparison if the elements are vectors or matrices.
(Defined by Matrix.) | |
To(Type) | Overloaded.
Converts an object into another type, irrespective of whether
the conversion can be done at compile time or not. This can be
used to convert generic types to numeric types during runtime.
(Defined by ExtensionMethods.) | |
ToT | Overloaded.
Converts an object into another type, irrespective of whether
the conversion can be done at compile time or not. This can be
used to convert generic types to numeric types during runtime.
(Defined by ExtensionMethods.) |