column_or_1d#
- sklearn.utils.validation.column_or_1d(y, *, dtype=None, warn=False, device=None)[原始碼]#
攤平欄或 1 維 numpy 陣列,否則會引發錯誤。
- 參數:
- y類陣列
輸入資料。
- dtype資料類型,預設值=None
y
的資料類型。在 1.2 版中新增。
- warnbool,預設值=False
控制警告的顯示。
- device裝置,預設值=None
device
物件。更多詳細資訊請參閱陣列 API 使用者指南。在 1.6 版本中新增。
- 回傳值:
- yndarray
輸出資料。
- 引發例外:
- ValueError
如果
y
不是 1 維陣列,或具有單列或單欄的 2 維陣列。
範例
>>> from sklearn.utils.validation import column_or_1d >>> column_or_1d([1, 1]) array([1, 1])