• Lyubov Yamshchikova's avatar
    706 node factory mutation (#746) · 4d96fe01
    Lyubov Yamshchikova authored
    * First draft of abstract node factory and it's implementation for ml pipeline.
    
    * Creation of nodes while mutation done using node factory. _add_separate_parent_node need fixing)
    
    * Factory methods modified, tests for PipelineOptNodeFactory added
    
    * OptNodeFactory is placed in GraphGenerationParams.
    
    * advisor and requirements are now class attributes, default implementation of OptNodeFabric, methods of factory refactored.
    
    * Test for DefaultOptNodeFactory
    
    * Creation of nodes while mutation done using node factory. _add_separate_parent_node need fixing)
    
    * OptNodeFactory is placed in GraphGenerationParams.
    
    * advisor and requirements are now class attributes, default implementation of OptNodeFabric, methods of factory refactored.
    
    * Test for DefaultOptNodeFactory
    
    * Method to compose generation params for pipeline.
    
    * docStrings and typeHints for mutation operators added, change_node method renamed to exchanged_node, advisor is added as an attribute of GraphGenerationParams class.
    
    * Import of Sequence fixed
    
    * Typing of requirements in PipelineOptNodeFactory changed to PipelineComposerRequirements
    
    * Logging fixed
    
    * ABC import fixed
    4d96fe01
test_history.py 8.68 KB