diff --git a/deap/creator.py b/deap/creator.py index 552c40671..3ddd7b9fc 100644 --- a/deap/creator.py +++ b/deap/creator.py @@ -169,3 +169,13 @@ def initType(self, *args, **kargs): objtype = type(str(name), (base,), dict_cls) objtype.__init__ = initType globals()[name] = objtype + + +def remove(name): + """ + Remove a class created by :func:`create`. + """ + try: + globals().pop(name) + except KeyError: + pass