Пример #1
0
    def __init__(self, column_id):
        NumericTransformer.__init__(self, column_id, "sigmoid", 1)

        def sigmoid(x):
            return 1 / (1 + math.exp(-x))

        self.sigmoid = np.vectorize(sigmoid)
Пример #2
0
    def __init__(self, column_id, number_bins=10, qbucket=False):
        name = ""
        if qbucket:
            name += 'q'
        name += "bucket"

        NumericTransformer.__init__(self, column_id, name, 1)
        self.number_bins = number_bins
        self.qbucket = qbucket
Пример #3
0
 def __init__(self, column_id):
     NumericTransformer.__init__(self, column_id, "log", 1)
Пример #4
0
 def __init__(self, column_id):
     NumericTransformer.__init__(self, column_id, "imputer", 1)
     self.seed = 42
     self.model = Imputer()
Пример #5
0
 def __init__(self, column_id):
     NumericTransformer.__init__(self, column_id, "degrees", 1)
Пример #6
0
 def __init__(self, column_id, number_clusters=10):
     NumericTransformer.__init__(self, column_id, "cluster", 1)
     self.number_clusters = number_clusters
     self.seed = 42
Пример #7
0
 def __init__(self, column_id):
     NumericTransformer.__init__(self, column_id, "winsorize", 1)
Пример #8
0
 def __init__(self, column_id):
     NumericTransformer.__init__(self, column_id, "trimtail", 1)
Пример #9
0
 def __init__(self, column_id):
     NumericTransformer.__init__(self, column_id, "dummy", 2)
Пример #10
0
 def __init__(self, column_id):
     NumericTransformer.__init__(self, column_id, "radians", 1)
Пример #11
0
 def __init__(self, column_id):
     NumericTransformer.__init__(self, column_id, "plot_pos", 1)
Пример #12
0
 def __init__(self, column_id, threshold=0.0):
     NumericTransformer.__init__(self, column_id, "binary", 1)
     self.threshold = threshold
     self.model = Binarizer(self.threshold)
Пример #13
0
 def __init__(self, column_id):
     NumericTransformer.__init__(self, column_id, "square", 1)
Пример #14
0
 def __init__(self, column_id, output_distribution='normal'):
     NumericTransformer.__init__(self, column_id, "quantile", 1)
     self.seed = 42
     self.output_distribution = output_distribution  #'uniform'
Пример #15
0
 def __init__(self, column_id, degree=2):
     NumericTransformer.__init__(self, column_id, "polynomial", degree+1)
     self.seed = 42
     self.degree = degree
     self.model = PolynomialFeatures(self.degree)
Пример #16
0
 def __init__(self, column_id):
     NumericTransformer.__init__(self, column_id, "identity", 1)