ETMParam 类图详解:参数和方法解析
ETMParam 类图详解:参数和方法解析
类图如下:

解释:
ETMParam 类是 ETM 算法的参数类。它继承自 ETMParamAbstract 类,使用 NAryTree 作为泛型参数。ETMParam 类有两个构造函数和一个包限制的空构造函数。
ETMParam 类的属性包括:
- 'CentralRegistry registry':中央注册表对象,用于存储和管理 ETM 算法中的所有对象。
- 'TreeFitnessAbstract fitnessEvaluator':ETM 算法的树形适应度函数。
- 'List<EvolutionaryOperator
> evolutionaryOperators':应用于 ETM 算法的进化算子列表。 - 'int populationSize':种群大小。
- 'int eliteCount':精英数量。
ETMParam 类的 方法 包括:
- 'ETMParam(CentralRegistry registry, TreeFitnessAbstract fitnessEvaluator, List<EvolutionaryOperator
> evolutionaryOperators, int populationSize, int eliteCount)':参数化构造函数,用于创建 ETMParam 对象并初始化属性值。 - 'ETMParam(CentralRegistry registry, TreeFitnessAbstract evaluator, ArrayList<EvolutionaryOperator
> evolutionaryOperators, int popSize, int eliteSize)':参数化构造函数,用于创建 ETMParam 对象并初始化属性值。 - 'ETMParam()':包限制的空构造函数,用于创建 ETMParam 对象。
与 ETM 算法的关联关系:
ETMParam 类是 ETM 算法的核心参数类,它包含了运行 ETM 算法所需的所有参数信息。这些参数信息决定了 ETM 算法的运行过程和结果,因此 ETMParam 类在 ETM 算法中起着至关重要的作用。
原文地址: https://www.cveoy.top/t/topic/ocJa 著作权归作者所有。请勿转载和采集!