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])