class_docstr: This table contains base learners of the Xcessiv notebook
class_docstr_tok: ["This","table","contains","base","learners","of","the","Xcessiv","notebook"]
docstr: Returns base learner using its origin and the given hyperparameters
  
  Returns:
      est (estimator): Estimator object
docstr_tok: ["Returns","base","learner","using","its","origin","and","the","given","hyperparameters","Returns",":","est","(","estimator",")",":","Estimator","object"]
code: def return_estimator(self):
      """Returns base learner using its origin and the given hyperparameters
  
      Returns:
          est (estimator): Estimator object
      """
      estimator = self.base_learner_origin.return_estimator()
      estimator = estimator.set_params(**self.hyperparameters)
      return estimator
  
imports: from __future__ import absolute_import, print_function, division, unicode_literals
  import random
  import string
  from sqlalchemy.ext.declarative import declarative_base
  from sqlalchemy import Column, Text, Integer, Boolean, TypeDecorator, ForeignKey, Table, UniqueConstraint
  from sqlalchemy.orm import relationship
  from sqlalchemy.ext import mutable
  import numpy
  import json
  import os
  from sklearn.model_selection import train_test_split
  from xcessiv import constants
  from xcessiv import exceptions
  from xcessiv import functions
  from xcessiv import app
label_desc: Use image node_id 2 for calling the BaseLearner obj's underlying member method code with example usage: obj.return_estimator() and returns: estimator