Show / Hide Table of Contents

    Class GeneticOptimizerProgressInfo

    Contains progress information sent from the genetic optimization algorithm.

    Inheritance
    System.Object
    GeneticOptimizerProgressInfo
    Implements
    IOptimizerProgressInfo
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: BayesServer.Optimization.Genetic
    Assembly: BayesServer.Optimization.dll
    Syntax
    public sealed class GeneticOptimizerProgressInfo : IOptimizerProgressInfo

    Properties

    Evidence

    Gets the evidence for the objective value.

    Declaration
    public IEvidence Evidence { get; }
    Property Value
    Type Description
    IEvidence

    ObjectiveValue

    Gets the optimized objective (target) value.

    Declaration
    public double? ObjectiveValue { get; }
    Property Value
    Type Description
    System.Nullable<System.Double>
    Remarks

    Value can potentially be null, if all solution are currently invalid (e.g. inconsistent evidence)

    QueryCount

    Gets the number of calls made to inference engines during optimization.

    Declaration
    public long QueryCount { get; }
    Property Value
    Type Description
    System.Int64

    Implements

    IOptimizerProgressInfo
    Back to top Copyright Bayes Server Ltd. All rights Reserved.