alteryx / alteryx/evalml

Define pipeline_base __copy__() or __deepcopy__() operator

Ouverte
#2,951 2 commentaires 0 réactions 1 personne assignée Réclamée par @asniyaz Voir sur GitHub
enhancement refactor
Langage dominant
Python
Étoiles
850
Forks
96
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

A common way to execute a deepcopy is to use the python builtin copy library. Currently, in the EvalML baseline, we use the `pipeline.clone()` and `pipeline.new()` methods. Does it make more sense to define the `__copy__()` impl and `__deepcopy__()` impl and refactor to import the copy library and do `copy.copy(pipeline)` or `copy.deepcopy(pipeline)` instead?

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.