估计器转换器
该文件是TPOT库的一部分。
当前版本的TPOT是由以下人员在Cedars-Sinai开发的: - Pedro Henrique Ribeiro (https://github.com/perib, https://www.linkedin.com/in/pedro-ribeiro/) - Anil Saini (anil.saini@cshs.org) - Jose Hernandez (jgh9094@gmail.com) - Jay Moran (jay.moran@cshs.org) - Nicholas Matsumoto (nicholas.matsumoto@cshs.org) - Hyunjun Choi (hyunjun.choi@cshs.org) - Miguel E. Hernandez (miguel.e.hernandez@cshs.org) - Jason Moore (moorejh28@gmail.com)
TPOT的原始版本主要由宾夕法尼亚大学的以下人员开发: - Randal S. Olson (rso@randalolson.com) - Weixuan Fu (weixuanf@upenn.edu) - Daniel Angell (dpa34@drexel.edu) - Jason Moore (moorejh28@gmail.com) - 以及许多慷慨的开源贡献者
TPOT 是免费软件:您可以根据自由软件基金会发布的 GNU 宽通用公共许可证的条款重新分发和/或修改它,许可证的版本可以是第 3 版,或者(根据您的选择)任何以后的版本。
TPOT 的发布是希望它能有用, 但没有任何保证;甚至没有对 适销性或特定用途适用性的暗示保证。更多详情请参阅 GNU 较宽松通用公共许可证。
您应该已经收到了一份GNU较宽松通用公共许可证的副本,随TPOT一起提供。如果没有,请参见http://www.gnu.org/licenses/。
EstimatorTransformer
¶
基类:BaseEstimator, TransformerMixin
Source code in tpot2/builtin_modules/estimatortransformer.py
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 | |
classes_
property
¶
类别标签。仅当最后一步是分类器时存在。
__init__(estimator, method='auto', passthrough=False, cross_val_predict_cv=None)
¶
一个用于将sklearn估计器用作转换器的类。当调用fit_transform时,该类返回cross_val_predict的输出,并在完整数据集上训练估计器。当调用transform时,该类使用在完整数据集上拟合的估计器来转换数据。
参数:
| 名称 | 类型 | 描述 | 默认值 |
|---|---|---|---|
estimator |
BaseEstimator
|
用作转换器的估计器。 |
required |
method |
str
|
用于转换的方法。如果为'auto',将尝试按顺序使用predict_proba、decision_function或predict。 - predict_proba: 使用估计器的predict_proba方法。 - decision_function: 使用估计器的decision_function方法。 - predict: 使用估计器的predict方法。 |
'auto'
|
passthrough |
bool
|
是否传递原始输入。 |
False
|
cross_val_predict_cv |
int
|
用于内部分类器和回归器的cross_val_predict函数的折叠次数。估计器仍将在完整数据集上进行拟合,但下一个节点将获得来自cross_val_predict的输出。
|
0
|