| 包 | 描述 |
|---|---|
| ai.rapids.cudf |
| 修饰符和类型 | 类和描述 |
|---|---|
class |
ColumnVector
此类表示不可变的数据向量。
|
class |
ColumnView
此类表示列的 column_view,类似于其对应的 cudf cpp 版本。
|
class |
Scalar
单个标量值。
|
| 修饰符和类型 | 方法和描述 |
|---|---|
default ColumnVector |
BinaryOperable.add(BinaryOperable rhs)加法 + 运算符。
|
default ColumnVector |
BinaryOperable.add(BinaryOperable rhs, DType outType)将一个向量加到另一个向量上,并指定输出类型。
|
default ColumnVector |
BinaryOperable.and(BinaryOperable rhs)逻辑与 (&&)。
|
default ColumnVector |
BinaryOperable.and(BinaryOperable rhs, DType outType)逻辑与 (&&),并指定输出类型。
|
default ColumnVector |
BinaryOperable.arctan2(BinaryOperable xCoordinate)函数 arctan2(y,x) 或 atan2(y,x) 定义为在欧几里得平面中,正 x 轴与到点 (x, y) ≠ (0, 0) 的射线之间的角度(以弧度表示)。
|
default ColumnVector |
BinaryOperable.arctan2(BinaryOperable xCoordinate, DType outType)函数 arctan2(y,x) 或 atan2(y,x) 定义为在欧几里得平面中,正 x 轴与到点 (x, y) ≠ (0, 0) 的射线之间的角度(以弧度表示)。
|
ColumnVector |
Scalar.binaryOp(BinaryOp op, BinaryOperable rhs, DType outType) |
ColumnVector |
BinaryOperable.binaryOp(BinaryOp op, BinaryOperable rhs, DType outType)多种不同的二元操作。
|
ColumnVector |
ColumnView.binaryOp(BinaryOp op, BinaryOperable rhs, DType outType)多种不同的二元操作。
|
default ColumnVector |
BinaryOperable.bitAnd(BinaryOperable rhs)按位与 (&)。
|
default ColumnVector |
BinaryOperable.bitAnd(BinaryOperable rhs, DType outType)按位与 (&),并指定输出类型。
|
default ColumnVector |
BinaryOperable.bitOr(BinaryOperable rhs)按位或 (|)。
|
default ColumnVector |
BinaryOperable.bitOr(BinaryOperable rhs, DType outType)按位或 (|),并指定输出类型。
|
default ColumnVector |
BinaryOperable.bitXor(BinaryOperable rhs)按位异或 (^)。
|
default ColumnVector |
BinaryOperable.bitXor(BinaryOperable rhs, DType outType)按位异或 (^),并指定输出类型。
|
default ColumnVector |
BinaryOperable.div(BinaryOperable rhs)将一个向量除以另一个向量。
|
default ColumnVector |
BinaryOperable.div(BinaryOperable rhs, DType outType)将一个向量除以另一个向量,并指定输出类型。
|
default ColumnVector |
BinaryOperable.equalTo(BinaryOperable rhs)this == rhs,1 表示真,0 表示假。
|
default ColumnVector |
BinaryOperable.equalTo(BinaryOperable rhs, DType outType)this == rhs,1 表示真,0 表示假,并将输出转换为指定类型。
|
default ColumnVector |
BinaryOperable.equalToNullAware(BinaryOperable rhs)类似于 equalTo,但 NULL == NULL 为真,NULL == 非 NULL 为假。
|
default ColumnVector |
BinaryOperable.equalToNullAware(BinaryOperable rhs, DType outType)类似于 equalTo,但 NULL == NULL 为真,NULL == 非 NULL 为假。
|
default ColumnVector |
BinaryOperable.floorDiv(BinaryOperable rhs)将一个向量除以另一个向量,并计算结果的向下取整。
|
default ColumnVector |
BinaryOperable.floorDiv(BinaryOperable rhs, DType outType)将一个向量除以另一个向量,计算结果的向下取整,并指定输出类型。
|
default ColumnVector |
BinaryOperable.greaterOrEqualTo(BinaryOperable rhs)this >= rhs,1 表示真,0 表示假。
|
default ColumnVector |
BinaryOperable.greaterOrEqualTo(BinaryOperable rhs, DType outType)this >= rhs,1 表示真,0 表示假,并将输出转换为指定类型。
|
default ColumnVector |
BinaryOperable.greaterThan(BinaryOperable rhs)this > rhs,1 表示真,0 表示假。
|
default ColumnVector |
BinaryOperable.greaterThan(BinaryOperable rhs, DType outType)this > rhs,1 表示真,0 表示假,并将输出转换为指定类型。
|
static DType |
BinaryOperable.implicitConversion(BinaryOp op, BinaryOperable lhs, BinaryOperable rhs)查找隐式输出的合适 DType。
|
default ColumnVector |
BinaryOperable.lessOrEqualTo(BinaryOperable rhs)this <= rhs,1 表示真,0 表示假。
|
default ColumnVector |
BinaryOperable.lessOrEqualTo(BinaryOperable rhs, DType outType)this <= rhs,1 表示真,0 表示假,并将输出转换为指定类型。
|
default ColumnVector |
BinaryOperable.lessThan(BinaryOperable rhs)this < rhs,1 表示真,0 表示假。
|
static ColumnVector |
DecimalUtils.lessThan(BinaryOperable lhs, BigDecimal rhs, int numRows)由于原生的 lessThan 运算符在准确比较具有不同精度和小数位数的十进制值时存在问题。
|
default ColumnVector |
BinaryOperable.lessThan(BinaryOperable rhs, DType outType)this < rhs,1 表示真,0 表示假,并将输出转换为指定类型。
|
default ColumnVector |
BinaryOperable.log(BinaryOperable rhs)计算指定底数的对数,输出与此相同。
|
default ColumnVector |
BinaryOperable.log(BinaryOperable rhs, DType outType)计算指定底数的对数。
|
default ColumnVector |
BinaryOperable.maxNullAware(BinaryOperable rhs)返回最大的非空值。
|
default ColumnVector |
BinaryOperable.maxNullAware(BinaryOperable rhs, DType outType)返回最大的非空值。
|
default ColumnVector |
BinaryOperable.minNullAware(BinaryOperable rhs)返回最小的非空值。
|
default ColumnVector |
BinaryOperable.minNullAware(BinaryOperable rhs, DType outType)返回最小的非空值。
|
default ColumnVector |
BinaryOperable.mod(BinaryOperable rhs)计算模。
|
default ColumnVector |
BinaryOperable.mod(BinaryOperable rhs, DType outType)计算模,并指定输出类型。
|
default ColumnVector |
BinaryOperable.mul(BinaryOperable rhs)将两个向量相乘。
|
default ColumnVector |
BinaryOperable.mul(BinaryOperable rhs, DType outType)将两个向量相乘,并指定输出类型。
|
default ColumnVector |
BinaryOperable.notEqualTo(BinaryOperable rhs)this != rhs,1 表示真,0 表示假。
|
default ColumnVector |
BinaryOperable.notEqualTo(BinaryOperable rhs, DType outType)this != rhs,1 表示真,0 表示假,并将输出转换为指定类型。
|
default ColumnVector |
BinaryOperable.notEqualToNullAware(BinaryOperable rhs)类似于 notEqualTo,但 NULL != NULL 为真,NULL != 非 NULL 为假。
|
default ColumnVector |
BinaryOperable.notEqualToNullAware(BinaryOperable rhs, DType outType)类似于 notEqualTo,但 NULL != NULL 为真,NULL != 非 NULL 为假。
|
default ColumnVector |
BinaryOperable.or(BinaryOperable rhs)逻辑或 (||)。
|
default ColumnVector |
BinaryOperable.or(BinaryOperable rhs, DType outType)逻辑或 (||),并指定输出类型。
|
default ColumnVector |
BinaryOperable.pmod(BinaryOperable rhs)返回 lhs mod rhs 的正值。
|
default ColumnVector |
BinaryOperable.pmod(BinaryOperable rhs, DType outputType)返回 lhs mod rhs 的正值。
|
default ColumnVector |
BinaryOperable.pow(BinaryOperable rhs)计算幂。
|
default ColumnVector |
BinaryOperable.pow(BinaryOperable rhs, DType outType)计算幂,并指定输出类型。
|
default ColumnVector |
BinaryOperable.shiftLeft(BinaryOperable shiftBy)对此向量的值进行按位左移,移位量为 shiftBy。
|
default ColumnVector |
BinaryOperable.shiftLeft(BinaryOperable shiftBy, DType outType)对此向量的值进行按位左移,移位量为 shiftBy。
|
default ColumnVector |
BinaryOperable.shiftRight(BinaryOperable shiftBy)对此向量进行按位右移,移位量为 shiftBy。
|
default ColumnVector |
BinaryOperable.shiftRight(BinaryOperable shiftBy, DType outType)对此向量进行按位右移,移位量为 shiftBy。
|
default ColumnVector |
BinaryOperable.shiftRightUnsigned(BinaryOperable shiftBy)此方法对此向量的值进行按位无符号右移,移位量为 shiftBy。
|
default ColumnVector |
BinaryOperable.shiftRightUnsigned(BinaryOperable shiftBy, DType outType)此方法对此向量的值进行按位无符号右移,移位量为 shiftBy。
|
default ColumnVector |
BinaryOperable.sub(BinaryOperable rhs)从一个向量中减去另一个向量。
|
default ColumnVector |
BinaryOperable.sub(BinaryOperable rhs, DType outType)从一个向量中减去另一个向量,并指定输出类型。
|
default ColumnVector |
BinaryOperable.trueDiv(BinaryOperable rhs)将一个向量除以另一个向量,在此过程中转换为 FLOAT64。
|
default ColumnVector |
BinaryOperable.trueDiv(BinaryOperable rhs, DType outType)将一个向量除以另一个向量,在此过程中转换为 FLOAT64,并指定输出类型。
|
版权所有 © 2025。保留所有权利。