标量#

pylibcudf.scalar.Scalar(*args, **kwargs)#

设备内存中的标量值。

这是 cudf::scalar 的 Cython 表示。

方法

from_numpy(cls, np_val)

将 NumPy 标量转换为 Scalar。

from_py(cls, py_val)

将 Python 标准库对象转换为 Scalar。

is_valid(self)

如果标量有效则为 True,否则为 False

type(self)

列中的数据类型。

类方法 from_numpy(cls, np_val)#

将 NumPy 标量转换为 Scalar。

参数:
np_val: numpy.generic

要转换为 pylibcudf.Scalar 的值

返回:
标量

新的 pylibcudf.Scalar

类方法 from_py(cls, py_val)#

将 Python 标准库对象转换为 Scalar。

参数:
py_val: bool, int, float, str, datetime.datetime, datetime.timedelta, list, dict

要转换为 pylibcudf.Scalar 的值

返回:
标量

新的 pylibcudf.Scalar

is_valid(self) bool#

如果标量有效则为 True,否则为 False

type(self) DataType#

列中的数据类型。