Lean  $LEAN_TAG$
QuantConnect.Optimizer.Parameters.ParameterSet Class Reference

Represents a single combination of optimization parameters More...

Public Member Functions

 ParameterSet (int id, Dictionary< string, string > value)
 Creates an instance of ParameterSet based on new combination of optimization parameters More...
 
override string ToString ()
 String representation of this parameter set More...
 

Properties

int Id [get]
 The unique identifier within scope (current optimization job) More...
 
IReadOnlyDictionary< string, string > Value [get]
 Represent a combination as key value of parameters, i.e. order doesn't matter More...
 

Detailed Description

Represents a single combination of optimization parameters

Definition at line 28 of file ParameterSet.cs.

Constructor & Destructor Documentation

◆ ParameterSet()

QuantConnect.Optimizer.Parameters.ParameterSet.ParameterSet ( int  id,
Dictionary< string, string >  value 
)

Creates an instance of ParameterSet based on new combination of optimization parameters

Parameters
idUnique identifier
valueCombination of optimization parameters

Definition at line 49 of file ParameterSet.cs.

Member Function Documentation

◆ ToString()

override string QuantConnect.Optimizer.Parameters.ParameterSet.ToString ( )

String representation of this parameter set

Definition at line 58 of file ParameterSet.cs.

Property Documentation

◆ Id

int QuantConnect.Optimizer.Parameters.ParameterSet.Id
get

The unique identifier within scope (current optimization job)

Internal id, useful for the optimization strategy to id each generated parameter sets, even before there is any backtest id

Definition at line 36 of file ParameterSet.cs.

◆ Value

IReadOnlyDictionary<string, string> QuantConnect.Optimizer.Parameters.ParameterSet.Value
get

Represent a combination as key value of parameters, i.e. order doesn't matter

Definition at line 42 of file ParameterSet.cs.


The documentation for this class was generated from the following file: