column_or_1d#
- sklearn.utils.validation.column_or_1d(y, *, dtype=None, input_name='y', warn=False, device=None)[source]#
展平列或 1d numpy 数组,否则引发错误。
- 参数:
- yarray-like
Input data.
- dtypedata-type, default=None
y的数据类型。1.2 版本新增。
- input_namestr, default=”y”
用于构建错误消息的数据名称。
1.8 版本新增。
- warnbool, default=False
控制警告显示。
- devicedevice, default=None
device对象。有关更多详细信息,请参阅Array API 用户指南。版本 1.6 中新增。
- 返回:
- yndarray
输出数据。
- Raises:
- ValueError
如果
y不是一维数组,也不是只有一行或一列的二维数组。
示例
>>> from sklearn.utils.validation import column_or_1d >>> column_or_1d([1, 1]) array([1, 1])