def serialize(self, serializer): """Serializes this Pipeline instance into Python primitives""" return { '__class__': get_class_name(Pipeline), 'steps': serializer.serialize(self.steps) }
def serialize(self, serializer): return { '__class__': get_class_name(SelectAndClassify), 'name': self.name, 'model': serializer.serialize(self.model), 'preprocess': serializer.serialize(self.preprocess) }
def serialize(self, serializer): """Serializes this PandasDataSource""" return { '__class__': get_class_name(PandasDataSource), 'df': serializer.serialize(self.df), 'path': serializer.serialize(self.path) }
def serialize(self, serializer): """Serializes this LearningApproach to Python primitives using the given serializer object""" serialized_learner = {'__class__': get_class_name(self.__class__)} serialized_learner.update({ k: serializer.serialize(v) for k, v in list(self.get_parameters().items()) }) return serialized_learner
def serialize(self, serializer): """Serializes this Problem instance into Python primitives""" return { '__class__': get_class_name(Problem), 'data': serializer.serialize(self.data), 'features': serializer.serialize(self.features), 'outcome_column': serializer.serialize(self.outcome_column), 'positive_outcome': serializer.serialize(self.positive_outcome) }
def serialize(self, serializer=None): """\ Serializes this ClassificationModel into Python primitives :param serializer: serializer to use (optional) :return: a dictionary of Python primitives """ serializer = serializer or Serializer() return { '__class__': get_class_name(ClassificationModel), 'approach': serializer.serialize(self.approach), 'problem': serializer.serialize(self.training_problem), 'expected_scores': serializer.serialize(self.expected_scores), "id": self.id }
def serialize(self, serializer): """Serializes the ProblemVectorizer to Python primitives""" return { '__class__': get_class_name(ProblemVectorizer), 'expected_numeric': serializer.serialize(self.expected_numeric), 'expected_discrete': serializer.serialize(self.expected_discrete), 'permissive': self.permissive, 'vectorization_pipeline': serializer.serialize(self._vectorization_pipeline), 'vectorized_features': serializer.serialize(self._vectorized_features) }