Population
01 Syntax
Microsoft.VisualBasic.MachineLearning.Darwinism.GAF.Population.Population`1
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| .ctor | 1 | 如果parallel参数不是空的,则会启用这个参数的并行计算 |
| SortPopulationByFitness | 1 | 这里是ODEs参数估计的限速步骤 |
| Add | 1 | Add chromosome |
| Trim | 1 | shortening population till specific number |
| ToString | 1 | |
| GetEnumerator | 1 |
03 Properties
04 Fields
| Name | Overloads | Summary |
|---|---|---|
| Pcompute | 1 | 主要是通过这个比较耗时的计算部分实现并行化来 加速整个计算过程 |
05 Members
#ctor(PopulationCollection(Of `0),
Variant(Of ParallelComputeFitness(Of `0), Boolean))如果parallel参数不是空的,则会启用这个参数的并行计算
Parameters
| Name | Type | Description |
|---|---|---|
parallel | PopulationCollection(Of `0) | - |
SortPopulationByFitness(FitnessPool(Of `0))
这里是ODEs参数估计的限速步骤
Parameters
| Name | Type | Description |
|---|---|---|
comparator | FitnessPool(Of `0) | - |
Add(
`0)Add chromosome
Parameters
| Name | Type | Description |
|---|---|---|
chromosome | `0 | - |
Trim(
Int32)shortening population till specific number
parallel
是否使用并行模式在排序之前来计算出fitness
Size
The number of chromosome elements in current population. (请注意,这个属性的值是随着IPopulation.Add()方法的调用而变化的, 如果只需要获取得到种群的固定大小,可以使用IPopulation.capacitySize 属性)
Random(
Random)Gets random chromosome
Item(
Int32)Gets chromosome by index
Parameters
| Name | Type | Description |
|---|---|---|
index% | Int32 | - |
Pcompute
主要是通过这个比较耗时的计算部分实现并行化来 加速整个计算过程
ToString()
GetEnumerator()