SelectKBest 的 k 值缺失是什么意思?
What does it mean when the k value for SelectKBest is missing?
我有一个建模管道,其中 SelectKBest 是一个阶段。通常,如果我想在拟合后从管道访问此 SelectKBest 阶段(例如,如果 SelectKBest 是管道的第三阶段,则使用管道 [2]),它将 return 类似于“SelectKBest(k=12) )"
但是,在某些情况下,SelectKBest 将返回为“SelectKBest()”,括号中没有“k=...”。管道似乎一切正常;它产生的预测很好。
那么,当没有 return 值时,这意味着什么?这是否意味着 SelectKBest 已决定使用所有功能?
从 0.23 开始,默认情况下打印估算器将仅显示与其默认值不同的参数(正在使用 k=10
的 changelog). So if you don't see k=...
printed, it means the default。
我有一个建模管道,其中 SelectKBest 是一个阶段。通常,如果我想在拟合后从管道访问此 SelectKBest 阶段(例如,如果 SelectKBest 是管道的第三阶段,则使用管道 [2]),它将 return 类似于“SelectKBest(k=12) )"
但是,在某些情况下,SelectKBest 将返回为“SelectKBest()”,括号中没有“k=...”。管道似乎一切正常;它产生的预测很好。
那么,当没有 return 值时,这意味着什么?这是否意味着 SelectKBest 已决定使用所有功能?
从 0.23 开始,默认情况下打印估算器将仅显示与其默认值不同的参数(正在使用 k=10
的 changelog). So if you don't see k=...
printed, it means the default。