Mutation operator
fedot/core
composer/gp_composer
specific_operators.py +3 -3
optimisers/gp_comp
operators
mutation.py +307 -361
gp_optimiser.py +42 -41
test/unit
composer
test_composer.py +1 -5
test_history.py +6 -4
optimizer
test_gp_operators.py +58 -51
test_selection_operators.py +0 -1
validation
test_table_cv.py +1 -1
@@ -15,8 +15,8 @@ def parameter_change_mutation(pipeline: Pipeline, requirements, **kwargs) -> Any
Files with large changes are collapsed by default.
@@ -13,7 +13,7 @@ from fedot.core.optimisers.gp_comp.individual import Individual
@@ -96,6 +96,7 @@ class EvoGraphOptimiser(GraphOptimiser):
@@ -126,15 +127,19 @@ class EvoGraphOptimiser(GraphOptimiser):
@@ -143,14 +148,14 @@ class EvoGraphOptimiser(GraphOptimiser):
@@ -158,8 +163,10 @@ class EvoGraphOptimiser(GraphOptimiser):
@@ -167,18 +174,12 @@ class EvoGraphOptimiser(GraphOptimiser):
@@ -199,17 +200,14 @@ class EvoGraphOptimiser(GraphOptimiser):
@@ -217,13 +215,15 @@ class EvoGraphOptimiser(GraphOptimiser):
@@ -232,27 +232,28 @@ class EvoGraphOptimiser(GraphOptimiser):
@@ -260,12 +261,12 @@ class EvoGraphOptimiser(GraphOptimiser):
@@ -15,18 +15,14 @@ from fedot.core.composer.composer_builder import ComposerBuilder
@@ -275,7 +271,7 @@ def test_gp_composer_with_start_depth(data_fixture, request):
@@ -17,7 +17,7 @@ from fedot.core.optimisers.fitness import SingleObjFitness
@@ -66,13 +66,15 @@ def test_ancestor_for_mutation():