Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abs() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the abs, output is the same type as input.
- ABS - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- ABS - Enum constant in enum ai.rapids.cudf.UnaryOp
- AbstractStructBuilder() - Constructor for class ai.rapids.cudf.ColumnWriterOptions.AbstractStructBuilder
- AbstractStructBuilder(String, boolean) - Constructor for class ai.rapids.cudf.ColumnWriterOptions.AbstractStructBuilder
-
Builder specific to build a Struct meta
- AbstractStructBuilder(String, boolean, int) - Constructor for class ai.rapids.cudf.ColumnWriterOptions.AbstractStructBuilder
- add(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Add + operator.
- add(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Add one vector to another with the given output type.
- ADD - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- ADD - Enum constant in enum ai.rapids.cudf.BinaryOp
- addBatch(long, long, ByteBuffer, ByteBuffer, ByteBuffer) - Method in class ai.rapids.cudf.ArrowColumnBuilder
-
Add an Arrow buffer.
- addCalendricalMonths(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
Add the specified number of months to the timestamp.
- addCalendricalMonths(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Add the specified number of months to the timestamp.
- addColumn(DType, String) - Method in class ai.rapids.cudf.Schema.Builder
- addColumn(DType, String, int) - Method in class ai.rapids.cudf.Schema.Builder
-
Add a new column
- addRef() - Method in class ai.rapids.cudf.MemoryCleaner.Cleaner
- address - Variable in class ai.rapids.cudf.MemoryBuffer
- addressOutOfBoundsCheck(long, long, String) - Method in class ai.rapids.cudf.MemoryBuffer
- aggregate(GroupByAggregationOnColumn...) - Method in class ai.rapids.cudf.Table.GroupByOperation
-
Aggregates the group of columns represented by indices Usage: aggregate(count(), max(2),...); example: input : 1, 1, 1 1, 2, 1 2, 4, 5 table.groupBy(0, 2).count() col0, col1 output: 1, 1 1, 2 2, 1 ==> aggregated count
- aggregateWindows(AggregationOverWindow...) - Method in class ai.rapids.cudf.Table.GroupByOperation
-
Computes row-based window aggregation functions on the Table/projection, based on windows specified in the argument.
- aggregateWindowsOverRanges(AggregationOverWindow...) - Method in class ai.rapids.cudf.Table.GroupByOperation
-
Computes range-based window aggregation functions on the Table/projection, based on windows specified in the argument.
- Aggregation128Utils - Class in ai.rapids.cudf
-
Utility methods for breaking apart and reassembling 128-bit values during aggregations to enable hash-based aggregations and detect overflows.
- Aggregation128Utils() - Constructor for class ai.rapids.cudf.Aggregation128Utils
- AggregationOverWindow - Class in ai.rapids.cudf
-
An Aggregation instance that also holds a column number and window metadata so the aggregation can be done over a specific window.
- ai.rapids.cudf - package ai.rapids.cudf
- ai.rapids.cudf.ast - package ai.rapids.cudf.ast
- ai.rapids.cudf.nvcomp - package ai.rapids.cudf.nvcomp
- all() - Method in class ai.rapids.cudf.ColumnView
-
Returns a boolean scalar that is true if all of the elements in the column are true or non-zero otherwise false.
- all() - Static method in class ai.rapids.cudf.ReductionAggregation
-
All reduction.
- all() - Static method in class ai.rapids.cudf.SegmentedReductionAggregation
-
All reduction.
- all(DType) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.the only output type supported is BOOL8.
- ALL - Enum constant in enum ai.rapids.cudf.QuoteStyle
- ALL_EQUAL - Enum constant in enum ai.rapids.cudf.NaNEquality
-
All representations of NaN are considered to be equal.
- alloc(long) - Static method in class ai.rapids.cudf.Rmm
-
Allocate device memory and return a pointer to device memory, using stream 0.
- alloc(long, Cuda.Stream) - Static method in class ai.rapids.cudf.Rmm
-
Allocate device memory and return a pointer to device memory.
- allocate(long) - Static method in class ai.rapids.cudf.CudaMemoryBuffer
-
Allocate memory for use on the GPU.
- allocate(long) - Method in class ai.rapids.cudf.DefaultHostMemoryAllocator
- allocate(long) - Static method in class ai.rapids.cudf.DeviceMemoryBuffer
-
Allocate memory for use on the GPU.
- allocate(long) - Method in interface ai.rapids.cudf.HostMemoryAllocator
-
Allocate memory, but be sure to close the returned buffer to avoid memory leaks.
- allocate(long) - Static method in class ai.rapids.cudf.HostMemoryBuffer
-
Allocate memory, but be sure to close the returned buffer to avoid memory leaks.
- allocate(long) - Static method in class ai.rapids.cudf.PinnedMemoryPool
-
Factory method to create a host buffer but preferably pointing to pinned memory.
- allocate(long, boolean) - Static method in class ai.rapids.cudf.CuFileBuffer
-
Allocate memory for use with cuFile on the GPU.
- allocate(long, boolean) - Method in class ai.rapids.cudf.DefaultHostMemoryAllocator
- allocate(long, boolean) - Method in interface ai.rapids.cudf.HostMemoryAllocator
-
Allocate memory, but be sure to close the returned buffer to avoid memory leaks.
- allocate(long, boolean) - Static method in class ai.rapids.cudf.HostMemoryBuffer
-
Allocate memory, but be sure to close the returned buffer to avoid memory leaks.
- allocate(long, Cuda.Stream) - Static method in class ai.rapids.cudf.CudaMemoryBuffer
-
Allocate memory for use on the GPU.
- allocate(long, Cuda.Stream) - Static method in class ai.rapids.cudf.DeviceMemoryBuffer
-
Allocate memory for use on the GPU.
- allocate(long, HostMemoryAllocator) - Static method in class ai.rapids.cudf.PinnedMemoryPool
-
Factory method to create a host buffer but preferably pointing to pinned memory.
- allocateRaw(long) - Static method in class ai.rapids.cudf.HostMemoryBuffer
-
Allocate host memory bypassing the default allocator.
- allocCuda(long, Cuda.Stream) - Static method in class ai.rapids.cudf.Rmm
-
Allocate device memory using `cudaMalloc` and return a pointer to device memory.
- allocFromFallbackPinnedPool(long) - Static method in class ai.rapids.cudf.Rmm
- allocFromPinnedPool(long, long) - Static method in class ai.rapids.cudf.Rmm
- allowSingleQuotes(boolean) - Method in class ai.rapids.cudf.GetJsonObjectOptions.Builder
- and(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Logical and (&&).
- and(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Logical and (&&) with the given output type.
- any() - Method in class ai.rapids.cudf.ColumnView
-
Returns a boolean scalar that is true if any of the elements in the column are true or non-zero otherwise false.
- any() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Any reduction.
- any() - Static method in class ai.rapids.cudf.SegmentedReductionAggregation
-
Any reduction.
- any(DType) - Method in class ai.rapids.cudf.ColumnView
-
Returns a scalar is true or 1, depending on the specified type, if any of the elements in the column are true or non-zero otherwise false or 0.
- append(boolean) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- append(boolean) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- append(byte) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- append(byte) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- append(byte[], int, int) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
Append multiple non-null byte values.
- append(byte, long) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- append(double) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- append(double) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- append(float) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- append(float) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- append(int) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- append(int) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- append(long) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- append(long) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- append(short) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- append(short) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- append(CuFileBuffer, long) - Method in class ai.rapids.cudf.CuFileWriteHandle
-
Append the specified cuFile buffer to the file.
- append(HostColumnVector) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append this vector to the end of this vector
- append(String) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- append(String) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- append(BigDecimal) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append java.math.BigDecimal into HostColumnVector with UNNECESSARY RoundingMode.
- append(BigDecimal) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- append(BigDecimal, RoundingMode) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append java.math.BigDecimal into HostColumnVector with user-defined RoundingMode.
- append(BigInteger) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- appendArray(byte...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- appendArray(double...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- appendArray(float...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- appendArray(int...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- appendArray(long...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- appendArray(short...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- appendBoxed(Boolean...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append multiple values.
- appendBoxed(Byte...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append multiple values.
- appendBoxed(Double...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append multiple values.
- appendBoxed(Float...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append multiple values.
- appendBoxed(Integer...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append multiple values.
- appendBoxed(Long...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append multiple values.
- appendBoxed(Short...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append multiple values.
- appendBoxed(String...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append multiple values.
- appendBoxed(BigDecimal...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append multiple values.
- appendByteList(byte[]) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
Appends byte to a LIST of INT8/UINT8
- appendByteList(byte[], int, int) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
Appends bytes to a LIST of INT8/UINT8
- appendBytes(byte) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendBytes(byte, byte) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendBytes(byte, byte, byte) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendDecimal128(byte[]) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
Accepts a byte array containing the two's-complement representation of the unscaled value, which is in big-endian byte-order.
- appendDeviceBufferToFile(File, BaseDeviceMemoryBuffer) - Static method in class ai.rapids.cudf.CuFile
-
Append a device buffer to a given file path synchronously.
- appendDeviceMemoryToFile(File, long, long) - Static method in class ai.rapids.cudf.CuFile
-
Append device memory to a given file path synchronously.
- appendDoubles(double) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendDoubles(double, double) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendDoubles(double, double, double) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendFloats(float) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendFloats(float, float) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendFloats(float, float, float) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendInts(int) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendInts(int, int) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendInts(int, int, int) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendLists(List...) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- appendLongs(long) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendLongs(long, long) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendLongs(long, long, long) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendNull() - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append null value.
- appendNull() - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- appendShorts(short) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendShorts(short, short) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendShorts(short, short, short) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- appendStructValues(HostColumnVector.StructData...) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- appendStructValues(List<HostColumnVector.StructData>) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- appendUnscaledDecimal(int) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- appendUnscaledDecimal(long) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- appendUnscaledDecimal(BigInteger) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- appendUnscaledDecimalArray(int...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- appendUnscaledDecimalArray(long...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- appendUTF8String(byte[]) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- appendUTF8String(byte[]) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- appendUTF8String(byte[], int, int) - Method in class ai.rapids.cudf.HostColumnVector.Builder
- appendUTF8String(byte[], int, int) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- apply(ColumnWriterOptions) - Method in interface ai.rapids.cudf.ColumnWriterOptions.ByteArrayProducer
- apply(ColumnWriterOptions) - Method in interface ai.rapids.cudf.ColumnWriterOptions.IntArrayProducer
- applyBooleanMask(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
Filters elements in each row of this LIST column using `booleanMaskView` LIST of booleans as a mask.
- approxPercentile(double[]) - Method in class ai.rapids.cudf.ColumnView
-
Calculate various percentiles of this ColumnVector, which must contain centroids produced by a t-digest aggregation.
- approxPercentile(ColumnVector) - Method in class ai.rapids.cudf.ColumnView
-
Calculate various percentiles of this ColumnVector, which must contain centroids produced by a t-digest aggregation.
- arccos() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the arccos, output is the same type as input.
- ARCCOS - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- ARCCOS - Enum constant in enum ai.rapids.cudf.UnaryOp
- arccosh() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the hyperbolic arccos, output is the same type as input.
- ARCCOSH - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- ARCCOSH - Enum constant in enum ai.rapids.cudf.UnaryOp
- arcsin() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the arcsin, output is the same type as input.
- ARCSIN - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- ARCSIN - Enum constant in enum ai.rapids.cudf.UnaryOp
- arcsinh() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the hyperbolic arcsin, output is the same type as input.
- ARCSINH - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- ARCSINH - Enum constant in enum ai.rapids.cudf.UnaryOp
- arctan() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the arctan, output is the same type as input.
- ARCTAN - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- ARCTAN - Enum constant in enum ai.rapids.cudf.UnaryOp
- arctan2(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
The function arctan2(y,x) or atan2(y,x) is defined as the angle in the Euclidean plane, given in radians, between the positive x axis and the ray to the point (x, y) ≠ (0, 0).
- arctan2(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
The function arctan2(y,x) or atan2(y,x) is defined as the angle in the Euclidean plane, given in radians, between the positive x axis and the ray to the point (x, y) ≠ (0, 0).
- arctanh() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the hyperbolic arctan, output is the same type as input.
- ARCTANH - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- ARCTANH - Enum constant in enum ai.rapids.cudf.UnaryOp
- ARENA - Static variable in class ai.rapids.cudf.RmmAllocationMode
-
Use arena suballocation strategy
- argMax() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Index of max element.
- argMax() - Static method in class ai.rapids.cudf.RollingAggregation
-
Index of max element.
- argMin() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Index of min element.
- argMin() - Static method in class ai.rapids.cudf.RollingAggregation
-
Index of min element.
- ArrowColumnBuilder - Class in ai.rapids.cudf
-
Column builder from Arrow data.
- ArrowColumnBuilder(HostColumnVector.DataType) - Constructor for class ai.rapids.cudf.ArrowColumnBuilder
- ArrowIPCOptions - Class in ai.rapids.cudf
-
Options for reading data in Arrow IPC format
- ArrowIPCOptions.Builder - Class in ai.rapids.cudf
- ArrowIPCOptions.NeedGpu - Interface in ai.rapids.cudf
- ArrowIPCWriterOptions - Class in ai.rapids.cudf
-
Settings for writing Arrow IPC data.
- ArrowIPCWriterOptions.Builder - Class in ai.rapids.cudf
- ArrowIPCWriterOptions.DoneOnGpu - Interface in ai.rapids.cudf
- asByteBuffer() - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Return a ByteBuffer that provides access to the underlying memory.
- asByteBuffer(long, int) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Return a ByteBuffer that provides access to the underlying memory.
- asByteList() - Method in class ai.rapids.cudf.ColumnView
-
Cast to list of bytes This method converts the rows provided by the ColumnVector and casts each row to a list of bytes with endinanness reversed.
- asByteList(boolean) - Method in class ai.rapids.cudf.ColumnView
-
Cast to list of bytes This method converts the rows provided by the ColumnVector and casts each row to a list of bytes.
- asBytes() - Method in class ai.rapids.cudf.ColumnView
-
Cast to Byte - ColumnVector This method takes the value provided by the ColumnVector and casts to byte When casting from a Date, Timestamp, or Boolean to a byte type the underlying numerical representation of the data will be used for the cast.
- asc(int) - Static method in class ai.rapids.cudf.OrderByArg
- asc(int, boolean) - Static method in class ai.rapids.cudf.OrderByArg
- ASCII - Enum constant in enum ai.rapids.cudf.RegexFlag
- asDoubles() - Method in class ai.rapids.cudf.ColumnView
-
Cast to Double - ColumnVector This method takes the value provided by the ColumnVector and casts to double When casting from a Date, Timestamp, or Boolean to a double type the underlying numerical representation of the data will be used for the cast.
- asFloats() - Method in class ai.rapids.cudf.ColumnView
-
Cast to Float - ColumnVector This method takes the value provided by the ColumnVector and casts to float When casting from a Date, Timestamp, or Boolean to a float type the underlying numerical representatio of the data will be used for the cast.
- asHostDataType() - Method in class ai.rapids.cudf.Schema
- asInts() - Method in class ai.rapids.cudf.ColumnView
-
Cast to Int - ColumnVector This method takes the value provided by the ColumnVector and casts to int When casting from a Date, Timestamp, or Boolean to a int type the underlying numerical representation of the data will be used for the cast.
- asLongs() - Method in class ai.rapids.cudf.ColumnView
-
Cast to Long - ColumnVector This method takes the value provided by the ColumnVector and casts to long When casting from a Date, Timestamp, or Boolean to a long type the underlying numerical representation of the data will be used for the cast.
- AssertEmptyNulls - Class in ai.rapids.cudf
-
This class is a Helper class to assert there are no non-empty nulls in a ColumnView The reason for the existence of this class is so that we can turn the asserts on/off when needed by passing "-da:ai.rapids.cudf.AssertEmptyNulls".
- AssertEmptyNulls() - Constructor for class ai.rapids.cudf.AssertEmptyNulls
- assertNullsAreEmpty(ColumnView) - Static method in class ai.rapids.cudf.AssertEmptyNulls
- asShorts() - Method in class ai.rapids.cudf.ColumnView
-
Cast to Short - ColumnVector This method takes the value provided by the ColumnVector and casts to short When casting from a Date, Timestamp, or Boolean to a short type the underlying numerical representation of the data will be used for the cast.
- asStrings() - Method in class ai.rapids.cudf.ColumnView
-
Cast to Strings.
- asStrings(String) - Method in class ai.rapids.cudf.ColumnView
-
Method to parse and convert a timestamp column vector to string column vector.
- AstExpression - Class in ai.rapids.cudf.ast
-
Base class of every node in an AST
- AstExpression() - Constructor for class ai.rapids.cudf.ast.AstExpression
- AstExpression.ExpressionType - Enum in ai.rapids.cudf.ast
-
Enumeration for the types of AST nodes that can appear in a serialized AST.
- asTimestamp(DType, String) - Method in class ai.rapids.cudf.ColumnView
-
Parse a string to a timestamp.
- asTimestampDays() - Method in class ai.rapids.cudf.ColumnView
-
Cast to TIMESTAMP_DAYS - ColumnVector This method takes the value provided by the ColumnVector and casts to TIMESTAMP_DAYS
- asTimestampDays(String) - Method in class ai.rapids.cudf.ColumnView
-
Cast to TIMESTAMP_DAYS - ColumnVector This method takes the string value provided by the ColumnVector and casts to TIMESTAMP_DAYS
- asTimestampMicroseconds() - Method in class ai.rapids.cudf.ColumnView
-
Cast to TIMESTAMP_MICROSECONDS - ColumnVector This method takes the value provided by the ColumnVector and casts to TIMESTAMP_MICROSECONDS
- asTimestampMicroseconds(String) - Method in class ai.rapids.cudf.ColumnView
-
Cast to TIMESTAMP_MICROSECONDS - ColumnVector This method takes the string value provided by the ColumnVector and casts to TIMESTAMP_MICROSECONDS
- asTimestampMilliseconds() - Method in class ai.rapids.cudf.ColumnView
-
Cast to TIMESTAMP_MILLISECONDS - ColumnVector This method takes the value provided by the ColumnVector and casts to TIMESTAMP_MILLISECONDS.
- asTimestampMilliseconds(String) - Method in class ai.rapids.cudf.ColumnView
-
Cast to TIMESTAMP_MILLISECONDS - ColumnVector This method takes the string value provided by the ColumnVector and casts to TIMESTAMP_MILLISECONDS.
- asTimestampNanoseconds() - Method in class ai.rapids.cudf.ColumnView
-
Cast to TIMESTAMP_NANOSECONDS - ColumnVector This method takes the value provided by the ColumnVector and casts to TIMESTAMP_NANOSECONDS.
- asTimestampNanoseconds(String) - Method in class ai.rapids.cudf.ColumnView
-
Cast to TIMESTAMP_NANOSECONDS - ColumnVector This method takes the string value provided by the ColumnVector and casts to TIMESTAMP_NANOSECONDS.
- asTimestampSeconds() - Method in class ai.rapids.cudf.ColumnView
-
Cast to TIMESTAMP_SECONDS - ColumnVector This method takes the value provided by the ColumnVector and casts to TIMESTAMP_SECONDS
- asTimestampSeconds(String) - Method in class ai.rapids.cudf.ColumnView
-
Cast to TIMESTAMP_SECONDS - ColumnVector This method takes the string value provided by the ColumnVector and casts to TIMESTAMP_SECONDS
- asUnsignedBytes() - Method in class ai.rapids.cudf.ColumnView
-
Cast to unsigned Byte - ColumnVector This method takes the value provided by the ColumnVector and casts to byte When casting from a Date, Timestamp, or Boolean to a byte type the underlying numerical representation of the data will be used for the cast.
- asUnsignedInts() - Method in class ai.rapids.cudf.ColumnView
-
Cast to unsigned Int - ColumnVector This method takes the value provided by the ColumnVector and casts to int When casting from a Date, Timestamp, or Boolean to a int type the underlying numerical representation of the data will be used for the cast.
- asUnsignedLongs() - Method in class ai.rapids.cudf.ColumnView
-
Cast to unsigned Long - ColumnVector This method takes the value provided by the ColumnVector and casts to long When casting from a Date, Timestamp, or Boolean to a long type the underlying numerical representation of the data will be used for the cast.
- asUnsignedShorts() - Method in class ai.rapids.cudf.ColumnView
-
Cast to unsigned Short - ColumnVector This method takes the value provided by the ColumnVector and casts to short When casting from a Date, Timestamp, or Boolean to a short type the underlying numerical representation of the data will be used for the cast.
- asyncMemset(long, byte, long) - Static method in class ai.rapids.cudf.Cuda
-
Sets count bytes starting at the memory area pointed to by dst, with value.
- ATAN2 - Enum constant in enum ai.rapids.cudf.BinaryOp
- AUTO - Enum constant in enum ai.rapids.cudf.CompressionType
-
Automatically detect or select the compression codec
- autoSetDevice() - Static method in class ai.rapids.cudf.Cuda
-
Set the device for this thread to the appropriate one.
- AvroOptions - Class in ai.rapids.cudf
-
Options for reading an Avro file
- AvroOptions.Builder - Class in ai.rapids.cudf
B
- BaseDeviceMemoryBuffer - Class in ai.rapids.cudf
-
Base class for all MemoryBuffers that are in device memory.
- BaseDeviceMemoryBuffer(long, long, MemoryBuffer) - Constructor for class ai.rapids.cudf.BaseDeviceMemoryBuffer
- BaseDeviceMemoryBuffer(long, long, MemoryBuffer.MemoryBufferCleaner) - Constructor for class ai.rapids.cudf.BaseDeviceMemoryBuffer
- BasicType(boolean, DType) - Constructor for class ai.rapids.cudf.HostColumnVector.BasicType
- batchedCompressAsync(long, long, long, long, long, long, long, long, long) - Method in class ai.rapids.cudf.nvcomp.BatchedCompressor
-
Asynchronously compress a batch of buffers.
- batchedCompressAsync(long, long, long, long, long, long, long, long, long) - Method in class ai.rapids.cudf.nvcomp.BatchedLZ4Compressor
- batchedCompressAsync(long, long, long, long, long, long, long, long, long) - Method in class ai.rapids.cudf.nvcomp.BatchedZstdCompressor
- batchedCompressGetTempSize(long, long) - Method in class ai.rapids.cudf.nvcomp.BatchedCompressor
-
Get the temporary workspace size required to perform compression of an entire batch.
- batchedCompressGetTempSize(long, long) - Method in class ai.rapids.cudf.nvcomp.BatchedLZ4Compressor
- batchedCompressGetTempSize(long, long) - Method in class ai.rapids.cudf.nvcomp.BatchedZstdCompressor
- BatchedCompressor - Class in ai.rapids.cudf.nvcomp
-
Multi-buffer compressor
- BatchedCompressor(long, long, long) - Constructor for class ai.rapids.cudf.nvcomp.BatchedCompressor
-
Construct a batched compressor instance
- batchedDecompressAsync(long, long, long, long, long, long, long, long) - Method in class ai.rapids.cudf.nvcomp.BatchedDecompressor
-
Asynchronously decompress a batch of compressed data buffers.
- batchedDecompressAsync(long, long, long, long, long, long, long, long) - Method in class ai.rapids.cudf.nvcomp.BatchedLZ4Decompressor
- batchedDecompressAsync(long, long, long, long, long, long, long, long) - Method in class ai.rapids.cudf.nvcomp.BatchedZstdDecompressor
- batchedDecompressGetTempSize(long, long) - Method in class ai.rapids.cudf.nvcomp.BatchedDecompressor
-
Computes the temporary storage size in bytes needed to decompress a compressed batch.
- batchedDecompressGetTempSize(long, long) - Method in class ai.rapids.cudf.nvcomp.BatchedLZ4Decompressor
- batchedDecompressGetTempSize(long, long) - Method in class ai.rapids.cudf.nvcomp.BatchedZstdDecompressor
- BatchedDecompressor - Class in ai.rapids.cudf.nvcomp
-
Decompressor that operates on multiple input buffers in a batch
- BatchedDecompressor(long) - Constructor for class ai.rapids.cudf.nvcomp.BatchedDecompressor
-
Construct a batched decompressor instance
- BatchedLZ4Compressor - Class in ai.rapids.cudf.nvcomp
-
Multi-buffer LZ4 compressor
- BatchedLZ4Compressor(long, long) - Constructor for class ai.rapids.cudf.nvcomp.BatchedLZ4Compressor
-
Construct a batched LZ4 compressor instance
- BatchedLZ4Decompressor - Class in ai.rapids.cudf.nvcomp
-
LZ4 decompressor that operates on multiple input buffers in a batch
- BatchedLZ4Decompressor(long) - Constructor for class ai.rapids.cudf.nvcomp.BatchedLZ4Decompressor
- BatchedZstdCompressor - Class in ai.rapids.cudf.nvcomp
-
Multi-buffer ZSTD compressor
- BatchedZstdCompressor(long, long) - Constructor for class ai.rapids.cudf.nvcomp.BatchedZstdCompressor
-
Construct a batched ZSTD compressor instance
- BatchedZstdDecompressor - Class in ai.rapids.cudf.nvcomp
-
ZSTD decompressor that operates on multiple input buffers in a batch
- BatchedZstdDecompressor(long) - Constructor for class ai.rapids.cudf.nvcomp.BatchedZstdDecompressor
- BINARY_EXPRESSION - Enum constant in enum ai.rapids.cudf.ast.AstExpression.ExpressionType
- binaryOp(BinaryOp, BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Multiple different binary operations.
- binaryOp(BinaryOp, BinaryOperable, DType) - Method in class ai.rapids.cudf.ColumnView
-
Multiple different binary operations.
- binaryOp(BinaryOp, BinaryOperable, DType) - Method in class ai.rapids.cudf.Scalar
- BinaryOp - Enum in ai.rapids.cudf
-
Mathematical binary operations.
- BinaryOperable - Interface in ai.rapids.cudf
- BinaryOperation - Class in ai.rapids.cudf.ast
-
A binary operation consisting of an operator and two operands.
- BinaryOperation(BinaryOperator, AstExpression, AstExpression) - Constructor for class ai.rapids.cudf.ast.BinaryOperation
- BinaryOperator - Enum in ai.rapids.cudf.ast
-
Enumeration of AST operators that can appear in a binary operation.
- BIT_COUNT - Enum constant in enum ai.rapids.cudf.UnaryOp
- BIT_INVERT - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- BIT_INVERT - Enum constant in enum ai.rapids.cudf.UnaryOp
- bitAnd() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Bitwise AND aggregation, computing the bitwise AND of all non-null values in a group.
- bitAnd() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Bitwise AND aggregation, computing the bitwise AND of all non-null values.
- bitAnd(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bit wise and (&).
- bitAnd(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bit wise and (&) with the given output type.
- bitCastTo(DType) - Method in class ai.rapids.cudf.ColumnView
-
Zero-copy cast between types with the same underlying length.
- bitCount() - Method in class ai.rapids.cudf.ColumnView
-
Count the number of set bit for each integer value.
- bitInvert() - Method in class ai.rapids.cudf.ColumnView
-
Invert the bits, output is the same type as input.
- bitOr() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Bitwise OR aggregation, computing the bitwise OR of all non-null values in a group.
- bitOr() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Bitwise OR aggregation, computing the bitwise OR of all non-null values.
- bitOr(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bit wise or (|).
- bitOr(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bit wise or (|) with the given output type.
- BITS - Enum constant in enum ai.rapids.cudf.nvcomp.CompressionType
- BITWISE_AND - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- BITWISE_AND - Enum constant in enum ai.rapids.cudf.BinaryOp
- BITWISE_OR - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- BITWISE_OR - Enum constant in enum ai.rapids.cudf.BinaryOp
- BITWISE_XOR - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- BITWISE_XOR - Enum constant in enum ai.rapids.cudf.BinaryOp
- bitXor() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Bitwise XOR aggregation, computing the bitwise XOR of all non-null values in a group.
- bitXor() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Bitwise XOR aggregation, computing the bitwise XOR of all non-null values.
- bitXor(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bit wise xor (^).
- bitXor(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bit wise xor (^) with the given output type.
- BLUE - Enum constant in enum ai.rapids.cudf.NvtxColor
- BOOL8 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
-
Byte wise true non-0/false 0.
- BOOL8 - Static variable in class ai.rapids.cudf.DType
- boolFromBytes(byte...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- boolFromBytes(byte...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- BOTH - Enum constant in enum ai.rapids.cudf.PadSide
- bounds(int, int) - Static method in class ai.rapids.cudf.DecimalUtils
-
Given decimal precision and scale, returns the lower and upper bound of current decimal type.
- BROTLI - Enum constant in enum ai.rapids.cudf.CompressionType
-
BROTLI format using LZ77 + Huffman + 2nd order context modeling
- BufferType - Enum in ai.rapids.cudf
-
Types of buffers supported by ColumnVectors and HostColumnVectors
- build() - Method in class ai.rapids.cudf.ArrowIPCOptions.Builder
- build() - Method in class ai.rapids.cudf.ArrowIPCWriterOptions.Builder
- build() - Method in class ai.rapids.cudf.AvroOptions.Builder
- build() - Method in class ai.rapids.cudf.ColumnWriterOptions.ListBuilder
- build() - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- build() - Method in class ai.rapids.cudf.ColumnWriterOptions.StructBuilder
- build() - Method in class ai.rapids.cudf.CSVOptions.Builder
- build() - Method in class ai.rapids.cudf.CSVWriterOptions.Builder
- build() - Method in class ai.rapids.cudf.GetJsonObjectOptions.Builder
- build() - Method in class ai.rapids.cudf.GroupByOptions.Builder
- build() - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Finish and create the immutable CudfColumn.
- build() - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- build() - Method in class ai.rapids.cudf.JSONOptions.Builder
- build() - Method in class ai.rapids.cudf.ORCOptions.Builder
- build() - Method in class ai.rapids.cudf.ORCWriterOptions.Builder
- build() - Method in class ai.rapids.cudf.ParquetOptions.Builder
- build() - Method in class ai.rapids.cudf.ParquetWriterOptions.Builder
- build() - Method in class ai.rapids.cudf.Schema.Builder
- build() - Method in class ai.rapids.cudf.Table.TestBuilder
- build() - Method in class ai.rapids.cudf.TableDebug.Builder
- build() - Method in class ai.rapids.cudf.WindowOptions.Builder
- build(int, long, Consumer<HostColumnVector.Builder>) - Static method in class ai.rapids.cudf.ColumnVector
- build(int, long, Consumer<HostColumnVector.Builder>) - Static method in class ai.rapids.cudf.HostColumnVector
- build(DType, int, Consumer<HostColumnVector.Builder>) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector.
- build(DType, int, Consumer<HostColumnVector.Builder>) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector.
- buildAndPutOnDevice() - Method in class ai.rapids.cudf.ArrowColumnBuilder
-
Create the immutable ColumnVector, copied to the device based on the Arrow data.
- buildAndPutOnDevice() - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Finish and create the immutable ColumnVector, copied to the device.
- buildAndPutOnDevice() - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
Finish and create the immutable ColumnVector, copied to the device.
- builder() - Static method in class ai.rapids.cudf.ArrowIPCOptions
- builder() - Static method in class ai.rapids.cudf.ArrowIPCWriterOptions
- builder() - Static method in class ai.rapids.cudf.AvroOptions
- builder() - Static method in class ai.rapids.cudf.CSVOptions
- builder() - Static method in class ai.rapids.cudf.CSVWriterOptions
- builder() - Static method in class ai.rapids.cudf.GetJsonObjectOptions
- builder() - Static method in class ai.rapids.cudf.GroupByOptions
- builder() - Static method in class ai.rapids.cudf.JSONOptions
- builder() - Static method in class ai.rapids.cudf.ORCOptions
- builder() - Static method in class ai.rapids.cudf.ORCWriterOptions
- builder() - Static method in class ai.rapids.cudf.ParquetOptions
- builder() - Static method in class ai.rapids.cudf.ParquetWriterOptions
- builder() - Static method in class ai.rapids.cudf.Schema
- builder() - Static method in class ai.rapids.cudf.TableDebug
- builder() - Static method in class ai.rapids.cudf.WindowOptions
- builder(int, long) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new Builder to hold the specified number of rows and with enough space to hold the given amount of string data.
- builder(DType, int) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new Builder to hold the specified number of rows.
- Builder() - Constructor for class ai.rapids.cudf.ArrowIPCOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.ArrowIPCWriterOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.AvroOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.ColumnFilterOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.CompressionMetadataWriterOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.CSVOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.CSVWriterOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.GetJsonObjectOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.GroupByOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.JSONOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.ORCOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.ORCWriterOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.ParquetOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.ParquetWriterOptions.Builder
- Builder() - Constructor for class ai.rapids.cudf.TableDebug.Builder
- Builder() - Constructor for class ai.rapids.cudf.WindowOptions.Builder
- buildMetadata() - Method in class ai.rapids.cudf.ChunkedPack
-
Generates opaque table metadata that can be unpacked via `cudf::unpack` at a later time.
- BZIP2 - Enum constant in enum ai.rapids.cudf.CompressionType
-
BZIP2 format using Burrows-Wheeler transform
C
- capitalize(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Returns a column of capitalized strings.
- capture() - Method in class ai.rapids.cudf.RegexProgram
-
Get the capture groups setting used to create this instance
- CaptureGroups - Enum in ai.rapids.cudf
-
Capture groups setting, closely following cudf::strings::capture_groups.
- CAST_TO_FLOAT64 - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- CAST_TO_INT64 - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- CAST_TO_UINT64 - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- castTo(DType) - Method in class ai.rapids.cudf.ColumnVector
-
Generic method to cast ColumnVector When casting from a Date, Timestamp, or Boolean to a numerical type the underlying numerical representation of the data will be used for the cast.
- castTo(DType) - Method in class ai.rapids.cudf.ColumnView
-
Generic method to cast ColumnVector When casting from a Date, Timestamp, or Boolean to a numerical type the underlying numerical representation of the data will be used for the cast.
- cbrt() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the cube root, output is the same type as input.
- CBRT - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- CBRT - Enum constant in enum ai.rapids.cudf.UnaryOp
- ceil() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the ceil, output is the same type as input.
- CEIL - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- CEIL - Enum constant in enum ai.rapids.cudf.UnaryOp
- CHAR - Enum constant in enum ai.rapids.cudf.nvcomp.CompressionType
- childColumnOptions - Variable in class ai.rapids.cudf.ColumnWriterOptions
- children - Variable in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- children - Variable in class ai.rapids.cudf.HostColumnVectorCore
- children - Variable in class ai.rapids.cudf.JCudfSerialization.SerializedColumnHeader
- ChunkedPack - Class in ai.rapids.cudf
-
JNI interface to cudf::chunked_pack.
- ChunkedPack(long) - Constructor for class ai.rapids.cudf.ChunkedPack
-
This constructor is invoked by `Table.makeChunkedPack` after creating a native `cudf::chunked_pack`.
- clamp(Scalar, Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Replaces values less than `lo` in `input` with `lo`, and values greater than `hi` with `hi`.
- clamp(Scalar, Scalar, Scalar, Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Replaces values less than `lo` in `input` with `lo_replace`, and values greater than `hi` with `hi_replace`.
- clean(boolean) - Method in class ai.rapids.cudf.MemoryCleaner.Cleaner
-
Clean up any resources not previously released.
- cleaner - Variable in class ai.rapids.cudf.MemoryBuffer
- Cleaner() - Constructor for class ai.rapids.cudf.MemoryCleaner.Cleaner
- cleanImpl(boolean) - Method in class ai.rapids.cudf.ColumnVector.OffHeapState
- cleanImpl(boolean) - Method in class ai.rapids.cudf.HostColumnVectorCore.OffHeapState
- cleanImpl(boolean) - Method in class ai.rapids.cudf.MemoryCleaner.Cleaner
-
Clean up any resources not previously released.
- cleanupDefaultCudaDevice() - Static method in class ai.rapids.cudf.Rmm
- clearEventHandler() - Static method in class ai.rapids.cudf.Rmm
-
Clears the active RMM event handler if one is set.
- close() - Method in class ai.rapids.cudf.ArrowColumnBuilder
- close() - Method in class ai.rapids.cudf.ast.CompiledExpression
- close() - Method in class ai.rapids.cudf.ChunkedPack
- close() - Method in class ai.rapids.cudf.CloseableArray
- close() - Method in class ai.rapids.cudf.ColumnVector
-
Close this Vector and free memory allocated for HostMemoryBuffer and DeviceMemoryBuffer
- close() - Method in class ai.rapids.cudf.ColumnView
- close() - Method in class ai.rapids.cudf.ContigSplitGroupByResult
- close() - Method in class ai.rapids.cudf.ContiguousTable
-
Close the contiguous table instance and its underlying resources.
- close() - Method in class ai.rapids.cudf.Cuda.Event
- close() - Method in class ai.rapids.cudf.Cuda.Stream
- close() - Method in class ai.rapids.cudf.CuFileBuffer
- close() - Method in class ai.rapids.cudf.CuFileReadHandle
- close() - Method in class ai.rapids.cudf.DataSource
- close() - Method in class ai.rapids.cudf.GatherMap
-
Close the device buffer backing the gather map data.
- close() - Method in class ai.rapids.cudf.HashJoin
- close() - Method in interface ai.rapids.cudf.HostBufferProvider
-
Indicates that no more buffers will be supplied.
- close() - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Close this builder and free memory if the CudfColumn wasn't generated.
- close() - Method in class ai.rapids.cudf.HostColumnVector
-
Close this Vector and free memory allocated for HostMemoryBuffer and DeviceMemoryBuffer
- close() - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- close() - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Close method for the column
- close() - Method in class ai.rapids.cudf.JCudfSerialization.HostConcatResult
- close() - Method in class ai.rapids.cudf.JCudfSerialization.TableAndRowCountPair
- close() - Method in class ai.rapids.cudf.MemoryBuffer
-
Close this buffer and free memory
- close() - Method in class ai.rapids.cudf.MixedJoinSize
- close() - Method in class ai.rapids.cudf.MultiBufferDataSource
- close() - Method in class ai.rapids.cudf.NvtxRange
- close() - Method in class ai.rapids.cudf.NvtxUniqueRange
- close() - Method in class ai.rapids.cudf.ORCChunkedReader
- close() - Method in class ai.rapids.cudf.PackedColumnMetadata
-
Close the PackedColumnMetadata instance and its underlying resources.
- close() - Method in class ai.rapids.cudf.ParquetChunkedReader
- close() - Method in class ai.rapids.cudf.PartitionedTable
- close() - Method in class ai.rapids.cudf.PinnedMemoryPool
- close() - Method in class ai.rapids.cudf.RmmArenaMemoryResource
- close() - Method in class ai.rapids.cudf.RmmCudaAsyncMemoryResource
- close() - Method in class ai.rapids.cudf.RmmCudaMemoryResource
- close() - Method in interface ai.rapids.cudf.RmmDeviceMemoryResource
- close() - Method in class ai.rapids.cudf.RmmEventHandlerResourceAdaptor
- close() - Method in class ai.rapids.cudf.RmmLimitingResourceAdaptor
- close() - Method in class ai.rapids.cudf.RmmLoggingResourceAdaptor
- close() - Method in class ai.rapids.cudf.RmmManagedMemoryResource
- close() - Method in class ai.rapids.cudf.RmmPoolMemoryResource
- close() - Method in class ai.rapids.cudf.RmmTrackingResourceAdaptor
- close() - Method in class ai.rapids.cudf.RmmWrappingDeviceMemoryResource
- close() - Method in class ai.rapids.cudf.Scalar
-
Free the memory associated with a scalar.
- close() - Method in interface ai.rapids.cudf.StreamedTableReader
- close() - Method in class ai.rapids.cudf.Table
- close() - Method in class ai.rapids.cudf.TableWithMeta
- close() - Method in class ai.rapids.cudf.TableWriter
- close() - Method in class ai.rapids.cudf.WindowOptions
- close(Exception) - Method in class ai.rapids.cudf.CloseableArray
- CloseableArray<T extends AutoCloseable> - Class in ai.rapids.cudf
-
Utility class that wraps an array of closeable instances and can be closed
- closeAt(int) - Method in class ai.rapids.cudf.CloseableArray
- closed - Variable in class ai.rapids.cudf.MemoryBuffer
- closeGroups() - Method in class ai.rapids.cudf.ContigSplitGroupByResult
-
Close the split group tables
- closeUDFInstance(long) - Static method in class ai.rapids.cudf.HostUDFWrapper
-
Close the derived UDF instance created by `createUDFInstance`.
- closeUniqKeyTable() - Method in class ai.rapids.cudf.ContigSplitGroupByResult
-
Close the key table or key columns
- codePoints() - Method in class ai.rapids.cudf.ColumnView
-
Get the code point values (integers) for each character of each string.
- collectList() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Collect the values into a list.
- collectList() - Static method in class ai.rapids.cudf.ReductionAggregation
- collectList() - Static method in class ai.rapids.cudf.RollingAggregation
-
Collect the values into a list.
- collectList(NullPolicy) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Collect the values into a list.
- collectList(NullPolicy) - Static method in class ai.rapids.cudf.ReductionAggregation
-
Collect the values into a list.
- collectList(NullPolicy) - Static method in class ai.rapids.cudf.RollingAggregation
-
Collect the values into a list.
- collectSet() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Collect the values into a set.
- collectSet() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Collect the values into a set.
- collectSet() - Static method in class ai.rapids.cudf.RollingAggregation
-
Collect the values into a set.
- collectSet(NullPolicy, NullEquality, NaNEquality) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Collect the values into a set.
- collectSet(NullPolicy, NullEquality, NaNEquality) - Static method in class ai.rapids.cudf.ReductionAggregation
-
Collect the values into a set.
- collectSet(NullPolicy, NullEquality, NaNEquality) - Static method in class ai.rapids.cudf.RollingAggregation
-
Collect the values into a set.
- column(DType, String) - Method in class ai.rapids.cudf.Schema.Builder
- column(DType, String, int) - Method in class ai.rapids.cudf.Schema.Builder
-
Adds a single column to the current schema.
- column(HostColumnVector.ListType, List<?>...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(HostColumnVector.StructType, HostColumnVector.StructData...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(HostColumnVector.StructType, HostColumnVector.StructData[]...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Boolean...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Boolean[]...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Byte...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Byte[]...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Double...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Double[]...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Float...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Float[]...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Integer...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Integer[]...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Long...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Long[]...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Short...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(Short[]...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(String...) - Method in class ai.rapids.cudf.Table.TestBuilder
- column(String[]...) - Method in class ai.rapids.cudf.Table.TestBuilder
- COLUMN_REFERENCE - Enum constant in enum ai.rapids.cudf.ast.AstExpression.ExpressionType
- ColumnBuilder(HostColumnVector.DataType, long) - Constructor for class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- ColumnFilterOptions - Class in ai.rapids.cudf
-
Base options class for input formats that can filter columns.
- ColumnFilterOptions(ColumnFilterOptions.Builder<?>) - Constructor for class ai.rapids.cudf.ColumnFilterOptions
- ColumnFilterOptions.Builder<T extends ColumnFilterOptions.Builder> - Class in ai.rapids.cudf
- columnIndex - Variable in class ai.rapids.cudf.GroupByAggregationOnColumn
- columnIndex - Variable in class ai.rapids.cudf.GroupByScanAggregationOnColumn
- columnIndex - Variable in class ai.rapids.cudf.RollingAggregationOnColumn
- ColumnReference - Class in ai.rapids.cudf.ast
-
A reference to a column in an input table.
- ColumnReference(int) - Constructor for class ai.rapids.cudf.ast.ColumnReference
-
Construct a column reference to either the only or leftmost input table
- ColumnReference(int, TableReference) - Constructor for class ai.rapids.cudf.ast.ColumnReference
-
Construct a column reference to the specified column index in the specified table
- ColumnVector - Class in ai.rapids.cudf
-
This class represents the immutable vector of data.
- ColumnVector(long) - Constructor for class ai.rapids.cudf.ColumnVector
-
Wrap an existing on device cudf::column with the corresponding ColumnVector.
- ColumnVector(DType, long, Optional<Long>, DeviceMemoryBuffer, DeviceMemoryBuffer, DeviceMemoryBuffer) - Constructor for class ai.rapids.cudf.ColumnVector
-
Create a new column vector based off of data already on the device.
- ColumnVector(DType, long, Optional<Long>, DeviceMemoryBuffer, DeviceMemoryBuffer, DeviceMemoryBuffer, List<DeviceMemoryBuffer>, long[]) - Constructor for class ai.rapids.cudf.ColumnVector
-
Create a new column vector based off of data already on the device with child columns.
- ColumnVector.EventHandler - Interface in ai.rapids.cudf
-
Interface to handle events for this ColumnVector.
- ColumnVector.OffHeapState - Class in ai.rapids.cudf
-
Holds the off heap state of the column vector so we can clean it up, even if it is leaked.
- ColumnView - Class in ai.rapids.cudf
-
This class represents the column_view of a column analogous to its cudf cpp counterpart.
- ColumnView(ColumnVector.OffHeapState) - Constructor for class ai.rapids.cudf.ColumnView
-
Intended to be called from ColumnVector when it is being constructed.
- ColumnView(DType, long, Optional<Long>, BaseDeviceMemoryBuffer, BaseDeviceMemoryBuffer) - Constructor for class ai.rapids.cudf.ColumnView
-
Create a new column view based off of data already on the device.
- ColumnView(DType, long, Optional<Long>, BaseDeviceMemoryBuffer, BaseDeviceMemoryBuffer, BaseDeviceMemoryBuffer) - Constructor for class ai.rapids.cudf.ColumnView
-
Create a new column view based off of data already on the device.
- ColumnView(DType, long, Optional<Long>, BaseDeviceMemoryBuffer, BaseDeviceMemoryBuffer, ColumnView[]) - Constructor for class ai.rapids.cudf.ColumnView
-
Create a new column view based off of data already on the device.
- ColumnView.FindOptions - Enum in ai.rapids.cudf
-
Enum to choose behaviour of listIndexOf functions: 1.
- ColumnWriterOptions - Class in ai.rapids.cudf
-
Per column settings for writing Parquet/ORC files.
- ColumnWriterOptions(String) - Constructor for class ai.rapids.cudf.ColumnWriterOptions
- ColumnWriterOptions(String, boolean) - Constructor for class ai.rapids.cudf.ColumnWriterOptions
- ColumnWriterOptions(String, boolean, int) - Constructor for class ai.rapids.cudf.ColumnWriterOptions
- ColumnWriterOptions(String, boolean, int, boolean) - Constructor for class ai.rapids.cudf.ColumnWriterOptions
- ColumnWriterOptions(String, boolean, int, boolean, int) - Constructor for class ai.rapids.cudf.ColumnWriterOptions
- ColumnWriterOptions.AbstractStructBuilder<T extends ColumnWriterOptions.AbstractStructBuilder,
V extends ColumnWriterOptions> - Class in ai.rapids.cudf - ColumnWriterOptions.ByteArrayProducer - Interface in ai.rapids.cudf
- ColumnWriterOptions.IntArrayProducer - Interface in ai.rapids.cudf
- ColumnWriterOptions.ListBuilder - Class in ai.rapids.cudf
- ColumnWriterOptions.ListColumnWriterOptions - Class in ai.rapids.cudf
- ColumnWriterOptions.NestedBuilder<T extends ColumnWriterOptions.NestedBuilder,
V extends ColumnWriterOptions> - Class in ai.rapids.cudf - ColumnWriterOptions.StructBuilder - Class in ai.rapids.cudf
- ColumnWriterOptions.StructColumnWriterOptions - Class in ai.rapids.cudf
- combinedFlags() - Method in class ai.rapids.cudf.RegexProgram
-
Combine the regex flags using 'or'
- combineInt64SumChunks(Table, DType) - Static method in class ai.rapids.cudf.Aggregation128Utils
-
Reassemble a column of 128-bit values from a table of four 64-bit integer columns and check for overflow.
- compile() - Method in class ai.rapids.cudf.ast.AstExpression
- CompiledExpression - Class in ai.rapids.cudf.ast
-
This class wraps a native compiled AST and must be closed to avoid native memory leaks.
- compress(BaseDeviceMemoryBuffer[], Cuda.Stream) - Method in class ai.rapids.cudf.nvcomp.BatchedCompressor
-
Compress a batch of buffers.
- CompressionMetadataWriterOptions - Class in ai.rapids.cudf
- CompressionMetadataWriterOptions(CompressionMetadataWriterOptions.Builder) - Constructor for class ai.rapids.cudf.CompressionMetadataWriterOptions
- CompressionMetadataWriterOptions.Builder<T extends CompressionMetadataWriterOptions.Builder,
V extends CompressionMetadataWriterOptions> - Class in ai.rapids.cudf - compressionRatio - Variable in class ai.rapids.cudf.TableWriter.WriteStatistics
- CompressionType - Enum in ai.rapids.cudf
-
Enumeration of compression formats.
- CompressionType - Enum in ai.rapids.cudf.nvcomp
-
Enumeration of data types that can be compressed.
- computeColumn(Table) - Method in class ai.rapids.cudf.ast.CompiledExpression
-
Compute a new column by applying this AST expression to the specified table.
- computeHashCode() - Method in class ai.rapids.cudf.HostUDFWrapper
- concatenate(ColumnView...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector by concatenating multiple columns together.
- concatenate(Table...) - Static method in class ai.rapids.cudf.Table
-
Concatenate multiple tables together to form a single table.
- concatToContiguousTable(JCudfSerialization.SerializedTableHeader[], HostMemoryBuffer[]) - Static method in class ai.rapids.cudf.JCudfSerialization
-
Concatenate multiple tables in host memory into a contiguous table in device memory.
- concatToHostBuffer(JCudfSerialization.SerializedTableHeader[], HostMemoryBuffer[]) - Static method in class ai.rapids.cudf.JCudfSerialization
- concatToHostBuffer(JCudfSerialization.SerializedTableHeader[], HostMemoryBuffer[], HostMemoryAllocator) - Static method in class ai.rapids.cudf.JCudfSerialization
-
Concatenate multiple tables in host memory into a single host table buffer.
- conditionalFullJoinGatherMaps(Table, CompiledExpression) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of a full join between two tables when a conditional expression is true.
- conditionalInnerJoinGatherMaps(Table, CompiledExpression) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of an inner join between two tables when a conditional expression is true.
- conditionalInnerJoinGatherMaps(Table, CompiledExpression, long) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of an inner join between two tables when a conditional expression is true.
- conditionalInnerJoinRowCount(Table, CompiledExpression) - Method in class ai.rapids.cudf.Table
-
Computes the number of rows from the result of an inner join between two tables when a conditional expression is true.
- conditionalLeftAntiJoinGatherMap(Table, CompiledExpression) - Method in class ai.rapids.cudf.Table
-
Computes the gather map that can be used to manifest the result of a left anti join between two tables when a conditional expression is true.
- conditionalLeftAntiJoinGatherMap(Table, CompiledExpression, long) - Method in class ai.rapids.cudf.Table
-
Computes the gather map that can be used to manifest the result of a left anti join between two tables when a conditional expression is true.
- conditionalLeftAntiJoinRowCount(Table, CompiledExpression) - Method in class ai.rapids.cudf.Table
-
Computes the number of rows from the result of a left anti join between two tables when a conditional expression is true.
- conditionalLeftJoinGatherMaps(Table, CompiledExpression) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of a left join between two tables when a conditional expression is true.
- conditionalLeftJoinGatherMaps(Table, CompiledExpression, long) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of a left join between two tables when a conditional expression is true.
- conditionalLeftJoinRowCount(Table, CompiledExpression) - Method in class ai.rapids.cudf.Table
-
Computes the number of rows from the result of a left join between two tables when a conditional expression is true.
- conditionalLeftSemiJoinGatherMap(Table, CompiledExpression) - Method in class ai.rapids.cudf.Table
-
Computes the gather map that can be used to manifest the result of a left semi join between two tables when a conditional expression is true.
- conditionalLeftSemiJoinGatherMap(Table, CompiledExpression, long) - Method in class ai.rapids.cudf.Table
-
Computes the gather map that can be used to manifest the result of a left semi join between two tables when a conditional expression is true.
- conditionalLeftSemiJoinRowCount(Table, CompiledExpression) - Method in class ai.rapids.cudf.Table
-
Computes the number of rows from the result of a left semi join between two tables when a conditional expression is true.
- configuredDefaultShutdownHook() - Static method in class ai.rapids.cudf.MemoryCleaner
-
Check if configured the shutdown hook which checks leaks at shutdown time.
- configureDefaultCudfPinnedPoolSize(long) - Static method in class ai.rapids.cudf.PinnedMemoryPool
-
Sets the size of the cuDF default pinned pool.
- configureDefaultCudfPinnedPoolSize(long) - Static method in class ai.rapids.cudf.Rmm
-
Sets the size of the cuDF default pinned pool.
- contains(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
Returns a new column of
DType.BOOL8
elements having the same size as this column, each row value is true if the corresponding entry in this column is contained in the given searchSpace column and false if it is not. - contains(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Find if the `needle` is present in this col example: Single Column: idx 0 1 2 3 4 col = { 10, 20, 20, 30, 50 } Scalar: value = { 20 } result = true
- containsRe(RegexProgram) - Method in class ai.rapids.cudf.ColumnView
-
Returns a boolean ColumnVector identifying rows which match the given RegexProgram pattern starting at any location.
- containsRe(String) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- ContigSplitGroupByResult - Class in ai.rapids.cudf
-
Used to save groups and uniq key table for `Table.contiguousSplitGroupsAndGenUniqKeys` Each row in uniq key table is corresponding to a group Resource management note: This class is the owner of `groups` and `uniqKeysTable`(or uniqKeyColumns if table is not constructed) 1: Use `closeGroups` and `closeUniqKeyTable` to close the resources separately if you want to close eagerly.
- ContigSplitGroupByResult() - Constructor for class ai.rapids.cudf.ContigSplitGroupByResult
- contiguousSplit(int...) - Method in class ai.rapids.cudf.Table
-
Split a table at given boundaries, but the result of each split has memory that is laid out in a contiguous range of memory.
- contiguousSplitGroups() - Method in class ai.rapids.cudf.Table.GroupByOperation
-
Splits the groups in a single table into separate tables according to the grouping keys.
- contiguousSplitGroupsAndGenUniqKeys() - Method in class ai.rapids.cudf.Table.GroupByOperation
-
Similar to
Table.GroupByOperation.contiguousSplitGroups()
, return an extra uniq key table in which each row is corresponding to a group split. - ContiguousTable - Class in ai.rapids.cudf
-
A table that is backed by a single contiguous device buffer.
- convertDecimal128FromJavaToCudf(byte[]) - Static method in class ai.rapids.cudf.HostColumnVectorCore
- copyFromDeviceBuffer(BaseDeviceMemoryBuffer) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Synchronously copy from a DeviceMemoryBuffer to a HostMemoryBuffer
- copyFromDeviceBuffer(BaseDeviceMemoryBuffer, Cuda.Stream) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy from a DeviceMemoryBuffer to a HostMemoryBuffer using the specified stream.
- copyFromDeviceBufferAsync(long, BaseDeviceMemoryBuffer, long, long, Cuda.Stream) - Method in class ai.rapids.cudf.BaseDeviceMemoryBuffer
-
Copy a subset of src to this buffer starting at destOffset using the specified CUDA stream.
- copyFromDeviceBufferAsync(BaseDeviceMemoryBuffer, Cuda.Stream) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy from a DeviceMemoryBuffer to a HostMemoryBuffer using the specified stream.
- copyFromHostBuffer(long, HostMemoryBuffer, long, long) - Method in class ai.rapids.cudf.BaseDeviceMemoryBuffer
-
Copy a subset of src to this buffer starting at destOffset.
- copyFromHostBuffer(long, HostMemoryBuffer, long, long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy the contents of the given buffer to this buffer
- copyFromHostBuffer(long, HostMemoryBuffer, long, long, Cuda.Stream) - Method in class ai.rapids.cudf.BaseDeviceMemoryBuffer
-
Copy a subset of src to this buffer starting at destOffset using the specified CUDA stream.
- copyFromHostBuffer(HostMemoryBuffer) - Method in class ai.rapids.cudf.BaseDeviceMemoryBuffer
-
Copy everything from src to this buffer starting at the beginning of this buffer.
- copyFromHostBuffer(HostMemoryBuffer, long, long) - Method in class ai.rapids.cudf.BaseDeviceMemoryBuffer
-
Copy a subset of src to this buffer starting at the beginning of this.
- copyFromHostBuffer(HostMemoryBuffer, Cuda.Stream) - Method in class ai.rapids.cudf.BaseDeviceMemoryBuffer
-
Copy entire host buffer starting at the beginning of this buffer using a CUDA stream.
- copyFromHostBufferAsync(long, HostMemoryBuffer, long, long, Cuda.Stream) - Method in class ai.rapids.cudf.BaseDeviceMemoryBuffer
-
Copy a subset of src to this buffer starting at destOffset using the specified CUDA stream.
- copyFromHostBufferAsync(HostMemoryBuffer, Cuda.Stream) - Method in class ai.rapids.cudf.BaseDeviceMemoryBuffer
-
Copy entire host buffer starting at the beginning of this buffer using a CUDA stream.
- copyFromMemoryBuffer(long, MemoryBuffer, long, long, Cuda.Stream) - Method in class ai.rapids.cudf.MemoryBuffer
-
Copy a subset of src to this buffer starting at destOffset using the specified CUDA stream.
- copyFromMemoryBufferAsync(long, MemoryBuffer, long, long, Cuda.Stream) - Method in class ai.rapids.cudf.MemoryBuffer
-
Copy a subset of src to this buffer starting at destOffset using the specified CUDA stream.
- copyFromStream(long, InputStream, long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy len bytes from in to this buffer.
- copyToColumnVector() - Method in class ai.rapids.cudf.ColumnVector
-
For a ColumnVector this is really just incrementing the reference count.
- copyToColumnVector() - Method in class ai.rapids.cudf.ColumnView
-
Creates a ColumnVector from a column view handle
- copyToDevice() - Method in class ai.rapids.cudf.HostColumnVector
-
Copy the data to the device.
- copyToHost() - Method in class ai.rapids.cudf.ColumnView
-
Copy the data to host memory synchronously
- copyToHost(HostMemoryAllocator) - Method in class ai.rapids.cudf.ColumnView
-
Copy the data to the host synchronously.
- copyToHostAsync(Cuda.Stream) - Method in class ai.rapids.cudf.ColumnView
-
Copy the data to the host asynchronously.
- copyToHostAsync(Cuda.Stream, HostMemoryAllocator) - Method in class ai.rapids.cudf.ColumnView
-
Copy the data to the host asynchronously.
- cos() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the cos, output is the same type as input.
- COS - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- COS - Enum constant in enum ai.rapids.cudf.UnaryOp
- cosh() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the hyperbolic cos, output is the same type as input.
- COSH - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- COSH - Enum constant in enum ai.rapids.cudf.UnaryOp
- count() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Count number of valid, a.k.a.
- count() - Static method in class ai.rapids.cudf.RollingAggregation
-
Count number of valid, a.k.a.
- count(NullPolicy) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Count number of elements.
- count(NullPolicy) - Static method in class ai.rapids.cudf.GroupByScanAggregation
-
Count number of elements.
- count(NullPolicy) - Static method in class ai.rapids.cudf.RollingAggregation
-
Count number of elements.
- countElements() - Method in class ai.rapids.cudf.ColumnView
-
Get the number of elements for each list.
- create(DType.DTypeEnum) - Static method in class ai.rapids.cudf.DType
-
Factory method for non-decimal DType instances.
- create(DType.DTypeEnum, int) - Static method in class ai.rapids.cudf.DType
-
Factory method specialized for decimal DType instances.
- createDecimalType(int, int) - Static method in class ai.rapids.cudf.DecimalUtils
-
Creates a cuDF decimal type with precision and scale
- createTDigest(int) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Compute a t-digest from on a fixed-width numeric input column.
- createTDigest(int) - Static method in class ai.rapids.cudf.ReductionAggregation
-
tDigest reduction.
- createUDFInstance() - Method in class ai.rapids.cudf.HostUDFWrapper
-
Create a derived host UDF native instance.
- crossJoin(Table) - Method in class ai.rapids.cudf.Table
-
Joins two tables all of the left against all of the right.
- CSVOptions - Class in ai.rapids.cudf
-
Options for reading a CSV file
- CSVOptions.Builder - Class in ai.rapids.cudf
- CSVWriterOptions - Class in ai.rapids.cudf
-
Options for writing a CSV file
- CSVWriterOptions.Builder - Class in ai.rapids.cudf
- Cuda - Class in ai.rapids.cudf
- Cuda() - Constructor for class ai.rapids.cudf.Cuda
- CUDA_ASYNC - Static variable in class ai.rapids.cudf.RmmAllocationMode
-
Use CUDA async suballocation strategy
- CUDA_ASYNC_FABRIC - Static variable in class ai.rapids.cudf.RmmAllocationMode
-
Use CUDA async suballocation strategy with fabric handles that are peer accessible with read-write access
- CUDA_DEFAULT - Static variable in class ai.rapids.cudf.RmmAllocationMode
-
Use cudaMalloc for allocation
- CUDA_MANAGED_MEMORY - Static variable in class ai.rapids.cudf.RmmAllocationMode
-
Use cudaMallocManaged rather than cudaMalloc
- Cuda.Event - Class in ai.rapids.cudf
- Cuda.Stream - Class in ai.rapids.cudf
-
A class representing a CUDA stream
- CudaComputeMode - Enum in ai.rapids.cudf
-
This is the Java mapping of CUDA device compute modes.
- cudaErrorAddressOfConstant - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorAlreadyAcquired - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorAlreadyMapped - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorApiFailureBase - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorArrayIsMapped - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorAssert - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorCallRequiresNewerDriver - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorCapturedEvent - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorCompatNotSupportedOnDevice - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorContextIsDestroyed - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorCooperativeLaunchTooLarge - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorCudartUnloading - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorDeviceAlreadyInUse - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorDeviceNotLicensed - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorDevicesUnavailable - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorDeviceUninitialized - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorDuplicateSurfaceName - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorDuplicateTextureName - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorDuplicateVariableName - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorECCUncorrectable - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorExternalDevice - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorFileNotFound - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorGraphExecUpdateFailure - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorHardwareStackError - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorHostMemoryAlreadyRegistered - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorHostMemoryNotRegistered - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorIllegalAddress - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorIllegalInstruction - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorIllegalState - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorIncompatibleDriverContext - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInitializationError - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInsufficientDriver - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidAddressSpace - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidChannelDescriptor - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidConfiguration - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidDevice - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidDeviceFunction - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidDevicePointer - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidFilterSetting - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidGraphicsContext - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidHostPointer - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidKernelImage - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidMemcpyDirection - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidNormSetting - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidPc - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidPitchValue - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidPtx - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidResourceHandle - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidSource - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidSurface - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidSymbol - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidTexture - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidTextureBinding - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorInvalidValue - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorJitCompilationDisabled - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorJitCompilerNotFound - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorLaunchFailure - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorLaunchFileScopedSurf - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorLaunchFileScopedTex - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorLaunchIncompatibleTexturing - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorLaunchMaxDepthExceeded - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorLaunchOutOfResources - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorLaunchPendingCountExceeded - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorLaunchTimeout - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorMapBufferObjectFailed - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorMemoryAllocation - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorMemoryValueTooLarge - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorMisalignedAddress - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorMissingConfiguration - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorMixedDeviceExecution - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorMpsConnectionFailed - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorMpsMaxClientsReached - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorMpsMaxConnectionsReached - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorMpsRpcFailure - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorMpsServerNotReady - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorNoDevice - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorNoKernelImageForDevice - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorNotMapped - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorNotMappedAsArray - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorNotMappedAsPointer - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorNotPermitted - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorNotReady - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorNotSupported - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorNotYetImplemented - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorNvlinkUncorrectable - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorOperatingSystem - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorPeerAccessAlreadyEnabled - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorPeerAccessNotEnabled - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorPeerAccessUnsupported - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorPriorLaunchFailure - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorProfilerAlreadyStarted - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorProfilerAlreadyStopped - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorProfilerDisabled - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorProfilerNotInitialized - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorSetOnActiveProcess - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorSharedObjectInitFailed - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorSharedObjectSymbolNotFound - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorSoftwareValidityNotEstablished - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorStartupFailure - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorStreamCaptureImplicit - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorStreamCaptureInvalidated - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorStreamCaptureIsolation - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorStreamCaptureMerge - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorStreamCaptureUnjoined - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorStreamCaptureUnmatched - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorStreamCaptureUnsupported - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorStreamCaptureWrongThread - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorStubLibrary - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorSymbolNotFound - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorSyncDepthExceeded - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorSynchronizationError - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorSystemDriverMismatch - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorSystemNotReady - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorTextureFetchFailed - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorTextureNotBound - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorTimeout - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorTooManyPeers - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorUnknown - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorUnmapBufferObjectFailed - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorUnsupportedExecAffinity - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorUnsupportedLimit - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- cudaErrorUnsupportedPtxVersion - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- CudaException - Exception in ai.rapids.cudf
-
Exception from the cuda language/library.
- CudaException.CudaError - Enum in ai.rapids.cudf
-
The Java mirror of cudaError, which facilities the tracking of CUDA errors in JVM.
- CudaFatalException - Exception in ai.rapids.cudf
-
CudaFatalException is a kind of CudaException which leaves the process in an inconsistent state and any further CUDA work will return the same error.
- CudaMemInfo - Class in ai.rapids.cudf
-
Represent free and total device memory.
- CudaMemoryBuffer - Class in ai.rapids.cudf
-
This class represents data allocated using `cudaMalloc` directly instead of the default RMM memory resource.
- CudaMemoryBuffer(long, long, Cuda.Stream) - Constructor for class ai.rapids.cudf.CudaMemoryBuffer
-
Wrap an existing CUDA allocation in a device memory buffer.
- Cudf - Class in ai.rapids.cudf
- Cudf() - Constructor for class ai.rapids.cudf.Cudf
- CudfColumnSizeOverflowException - Exception in ai.rapids.cudf
-
Exception thrown when CUDF operation results in a column size exceeding CUDF column size limits
- CudfException - Exception in ai.rapids.cudf
-
Exception thrown by cudf itself.
- CuFile - Class in ai.rapids.cudf
-
JNI wrapper for accessing the cuFile API.
- CuFile() - Constructor for class ai.rapids.cudf.CuFile
- CuFileBuffer - Class in ai.rapids.cudf
-
Represents a cuFile buffer.
- CuFileReadHandle - Class in ai.rapids.cudf
-
Represents a cuFile file handle for reading.
- CuFileReadHandle(String) - Constructor for class ai.rapids.cudf.CuFileReadHandle
-
Construct a reader using the specified file path.
- CuFileWriteHandle - Class in ai.rapids.cudf
-
Represents a cuFile file handle for reading.
- CuFileWriteHandle(String) - Constructor for class ai.rapids.cudf.CuFileWriteHandle
-
Construct a writer using the specified file path.
- currentRowFollowing() - Method in class ai.rapids.cudf.WindowOptions.Builder
- currentRowPreceding() - Method in class ai.rapids.cudf.WindowOptions.Builder
- CYAN - Enum constant in enum ai.rapids.cudf.NvtxColor
D
- DARK_GREEN - Enum constant in enum ai.rapids.cudf.NvtxColor
- data - Variable in class ai.rapids.cudf.HostColumnVectorCore.OffHeapState
- DATA - Enum constant in enum ai.rapids.cudf.BufferType
- DataSource - Class in ai.rapids.cudf
-
Base class that can be used to provide data dynamically to CUDF.
- DataSource() - Constructor for class ai.rapids.cudf.DataSource
- DataType() - Constructor for class ai.rapids.cudf.HostColumnVector.DataType
- dateTimeCeil(DateTimeRoundingFrequency) - Method in class ai.rapids.cudf.ColumnView
-
Round the timestamp up to the given frequency keeping the type the same.
- DateTimeComponent - Enum in ai.rapids.cudf
-
Types of datetime components that may be extracted.
- dateTimeFloor(DateTimeRoundingFrequency) - Method in class ai.rapids.cudf.ColumnView
-
Round the timestamp down to the given frequency keeping the type the same.
- dateTimeRound(DateTimeRoundingFrequency) - Method in class ai.rapids.cudf.ColumnView
-
Round the timestamp (half up) to the given frequency keeping the type the same.
- DateTimeRoundingFrequency - Enum in ai.rapids.cudf
- day() - Method in class ai.rapids.cudf.ColumnView
-
Get day from a timestamp.
- DAY - Enum constant in enum ai.rapids.cudf.DateTimeComponent
-
Day of the month as an INT16
- DAY - Enum constant in enum ai.rapids.cudf.DateTimeRoundingFrequency
- dayOfYear() - Method in class ai.rapids.cudf.ColumnView
-
Get the day of the year from a timestamp.
- daysFromInts(int...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- daysFromInts(int...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- daysInMonth() - Method in class ai.rapids.cudf.ColumnView
-
Extract the number of days in the month
- debug(String, ColumnView) - Method in class ai.rapids.cudf.TableDebug
-
Print the contents of a column.
- debug(String, HostColumnVectorCore) - Method in class ai.rapids.cudf.TableDebug
-
Print the contents of a column.
- debug(String, Table) - Method in class ai.rapids.cudf.TableDebug
-
Print the contents of a table.
- DECIMAL128 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- DECIMAL128_MAX_PRECISION - Static variable in class ai.rapids.cudf.DType
- decimal128Column(int, RoundingMode, BigInteger...) - Method in class ai.rapids.cudf.Table.TestBuilder
- decimal128Column(String...) - Method in class ai.rapids.cudf.ORCOptions.Builder
-
Specify decimal columns which shall be read as DECIMAL128.
- DECIMAL32 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- DECIMAL32_MAX_PRECISION - Static variable in class ai.rapids.cudf.DType
- decimal32Column(int, Integer...) - Method in class ai.rapids.cudf.Table.TestBuilder
- decimal32Column(int, RoundingMode, Double...) - Method in class ai.rapids.cudf.Table.TestBuilder
- decimal32Column(int, RoundingMode, String...) - Method in class ai.rapids.cudf.Table.TestBuilder
- DECIMAL64 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- DECIMAL64_MAX_PRECISION - Static variable in class ai.rapids.cudf.DType
- decimal64Column(int, Long...) - Method in class ai.rapids.cudf.Table.TestBuilder
- decimal64Column(int, RoundingMode, Double...) - Method in class ai.rapids.cudf.Table.TestBuilder
- decimal64Column(int, RoundingMode, String...) - Method in class ai.rapids.cudf.Table.TestBuilder
- decimalFromBigInt(int, BigInteger...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new decimal vector from BigIntegers Compared with scale of [[java.math.BigDecimal]], the scale here represents the opposite meaning.
- decimalFromBigIntegers(int, BigInteger...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new decimal vector from unscaled values (BigInteger array) and scale.
- decimalFromBoxedInts(int, Integer...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new decimal vector from boxed unscaled values (Integer array) and scale.
- decimalFromBoxedInts(int, Integer...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new decimal vector from boxed unscaled values (Integer array) and scale.
- decimalFromBoxedLongs(int, Long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new decimal vector from boxed unscaled values (Long array) and scale.
- decimalFromBoxedLongs(int, Long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new decimal vector from boxed unscaled values (Long array) and scale.
- decimalFromDoubles(DType, RoundingMode, double...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new decimal vector from double floats with specific DecimalType and RoundingMode.
- decimalFromDoubles(DType, RoundingMode, double...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new decimal vector from double floats with specific DecimalType and RoundingMode.
- decimalFromInts(int, int...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new decimal vector from unscaled values (int array) and scale.
- decimalFromInts(int, int...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new decimal vector from unscaled values (int array) and scale.
- decimalFromLongs(int, long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new decimal vector from unscaled values (long array) and scale.
- decimalFromLongs(int, long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new decimal vector from unscaled values (long array) and scale.
- DecimalUtils - Class in ai.rapids.cudf
- DecimalUtils() - Constructor for class ai.rapids.cudf.DecimalUtils
- decompressAsync(long, BaseDeviceMemoryBuffer[], BaseDeviceMemoryBuffer[], Cuda.Stream) - Static method in class ai.rapids.cudf.nvcomp.BatchedLZ4Decompressor
-
Asynchronously decompress a batch of buffers
- decompressAsync(BaseDeviceMemoryBuffer[], BaseDeviceMemoryBuffer[], Cuda.Stream) - Method in class ai.rapids.cudf.nvcomp.BatchedDecompressor
-
Asynchronously decompress a batch of buffers
- DEFAULT - Enum constant in enum ai.rapids.cudf.CudaComputeMode
-
Default compute mode Multiple threads can use cudaSetDevice() with this device.
- DEFAULT - Enum constant in enum ai.rapids.cudf.RegexFlag
- DEFAULT - Static variable in class ai.rapids.cudf.ArrowIPCOptions
- DEFAULT - Static variable in class ai.rapids.cudf.ArrowIPCWriterOptions
- DEFAULT - Static variable in class ai.rapids.cudf.AvroOptions
- DEFAULT - Static variable in class ai.rapids.cudf.CSVOptions
- DEFAULT - Static variable in class ai.rapids.cudf.GetJsonObjectOptions
- DEFAULT - Static variable in class ai.rapids.cudf.GroupByOptions
- DEFAULT - Static variable in class ai.rapids.cudf.JSONOptions
- DEFAULT - Static variable in class ai.rapids.cudf.ORCOptions
- DEFAULT - Static variable in class ai.rapids.cudf.ParquetOptions
- DEFAULT_STREAM - Static variable in class ai.rapids.cudf.Cuda
- DefaultHostMemoryAllocator - Class in ai.rapids.cudf
- DefaultHostMemoryAllocator() - Constructor for class ai.rapids.cudf.DefaultHostMemoryAllocator
- delRef() - Method in class ai.rapids.cudf.MemoryCleaner.Cleaner
- denseRank() - Static method in class ai.rapids.cudf.GroupByScanAggregation
-
Get the row's dense ranking.
- denseRank() - Static method in class ai.rapids.cudf.ScanAggregation
-
Get the row's dense ranking.
- desc(int) - Static method in class ai.rapids.cudf.OrderByArg
- desc(int, boolean) - Static method in class ai.rapids.cudf.OrderByArg
- DeviceMemoryBuffer - Class in ai.rapids.cudf
-
This class represents data in some form on the GPU.
- DeviceMemoryBufferView - Class in ai.rapids.cudf
-
This class represents data in some form on the GPU.
- DeviceMemoryBufferView(long, long) - Constructor for class ai.rapids.cudf.DeviceMemoryBufferView
- deviceRead(long, DeviceMemoryBuffer, Cuda.Stream) - Method in class ai.rapids.cudf.DataSource
-
Read data from the source at the given offset into dest.
- deviceRead(long, DeviceMemoryBuffer, Cuda.Stream) - Method in class ai.rapids.cudf.MultiBufferDataSource
- deviceSynchronize() - Static method in class ai.rapids.cudf.Cuda
-
Synchronizes the whole device using cudaDeviceSynchronize.
- distinctCount() - Method in class ai.rapids.cudf.ColumnView
-
Count how many rows in the column are distinct from one another.
- distinctCount() - Method in class ai.rapids.cudf.Table
-
Count how many rows in the table are distinct from one another.
- distinctCount(NullEquality) - Method in class ai.rapids.cudf.Table
-
Count how many rows in the table are distinct from one another.
- distinctCount(NullPolicy) - Method in class ai.rapids.cudf.ColumnView
-
Count how many rows in the column are distinct from one another.
- div(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Divide one vector by another.
- div(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Divide one vector by another with the given output type.
- DIV - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- DIV - Enum constant in enum ai.rapids.cudf.BinaryOp
- done() - Method in interface ai.rapids.cudf.HostBufferConsumer
-
Indicates that no more buffers will be supplied.
- doneWithTheGpu(Table) - Method in interface ai.rapids.cudf.ArrowIPCWriterOptions.DoneOnGpu
-
A callback to indicate that the table is off of the GPU and may be closed, even if all of the data is not yet written.
- DONT_CHECK - Enum constant in enum ai.rapids.cudf.OutOfBoundsPolicy
- DOTALL - Enum constant in enum ai.rapids.cudf.RegexFlag
- dropDuplicates(int[], Table.DuplicateKeepOption, boolean) - Method in class ai.rapids.cudf.Table
-
Copy rows of the current table to an output table such that duplicate rows in the key columns are ignored (i.e., only one row from the duplicate ones will be copied).
- dropListDuplicates() - Method in class ai.rapids.cudf.ColumnView
-
Create a new LIST column by copying elements from the current LIST column ignoring duplicate, producing a LIST column in which each list contain only unique elements.
- dropListDuplicates(DuplicateKeepOption) - Method in class ai.rapids.cudf.ColumnView
-
Create a new LIST column by copying elements from the current LIST column ignoring duplicate, producing a LIST column in which each list contain only unique elements.
- dropListDuplicatesWithKeysValues() - Method in class ai.rapids.cudf.ColumnView
-
Given a LIST column in which each element is a struct containing a <key, value> pair.
- dtype - Variable in class ai.rapids.cudf.JCudfSerialization.SerializedColumnHeader
- DType - Class in ai.rapids.cudf
- DType.DTypeEnum - Enum in ai.rapids.cudf
- DuplicateKeepOption - Enum in ai.rapids.cudf
-
Used for the dropListDuplicates function Specifies which duplicate to keep
- DURATION_DAYS - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- DURATION_DAYS - Static variable in class ai.rapids.cudf.DType
- DURATION_MICROSECONDS - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- DURATION_MICROSECONDS - Static variable in class ai.rapids.cudf.DType
- DURATION_MILLISECONDS - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- DURATION_MILLISECONDS - Static variable in class ai.rapids.cudf.DType
- DURATION_NANOSECONDS - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- DURATION_NANOSECONDS - Static variable in class ai.rapids.cudf.DType
- DURATION_SECONDS - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- DURATION_SECONDS - Static variable in class ai.rapids.cudf.DType
- durationDaysFromBoxedInts(Integer...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- durationDaysFromBoxedInts(Integer...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- durationDaysFromInt(int) - Static method in class ai.rapids.cudf.Scalar
-
Returns a DURATION_DAYS scalar
- durationDaysFromInt(Integer) - Static method in class ai.rapids.cudf.Scalar
-
Returns a DURATION_DAYS scalar
- durationDaysFromInts(int...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- durationDaysFromInts(int...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- durationFromLong(DType, long) - Static method in class ai.rapids.cudf.Scalar
-
Returns a duration scalar based on the type parameter.
- durationFromLong(DType, Long) - Static method in class ai.rapids.cudf.Scalar
-
Returns a duration scalar based on the type parameter.
- durationMicrosecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- durationMicroSecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- durationMicrosecondsFromLongs(long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- durationMicroSecondsFromLongs(long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- durationMillisecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- durationMilliSecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- durationMillisecondsFromLongs(long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- durationMilliSecondsFromLongs(long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- durationNanosecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- durationNanoSecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- durationNanosecondsFromLongs(long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- durationNanoSecondsFromLongs(long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- durationSecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- durationSecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- durationSecondsFromLongs(long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- durationSecondsFromLongs(long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
E
- empty(HostColumnVector.DataType) - Static method in class ai.rapids.cudf.ColumnVector
-
Creates an empty column according to the data type.
- EMPTY - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- EMPTY - Static variable in class ai.rapids.cudf.DType
- emptyStructs(HostColumnVector.DataType, long) - Static method in class ai.rapids.cudf.ColumnVector
-
This method is evolving, unstable and currently test only.
- emptyStructs(HostColumnVector.DataType, long) - Static method in class ai.rapids.cudf.HostColumnVector
- endList() - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
If you want to build up a list column you can get `builder.getChild(0)` and append to than, then when you are done call `endList` and everything that was appended to that builder will now be in the next list.
- endStruct() - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
If you want to build up a struct column you can get each child `builder.getChild(N)` and append to all of them, then when you are done call `endStruct` to update this builder.
- endsWith(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Checks if each string in a column ends with a specified comparison string, resulting in a parallel column of the boolean results.
- EQUAL - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- EQUAL - Enum constant in enum ai.rapids.cudf.BinaryOp
- EQUAL - Enum constant in enum ai.rapids.cudf.NullEquality
- equals(Object) - Method in class ai.rapids.cudf.AggregationOverWindow
- equals(Object) - Method in class ai.rapids.cudf.DType
- equals(Object) - Method in class ai.rapids.cudf.GroupByAggregation
- equals(Object) - Method in class ai.rapids.cudf.GroupByAggregationOnColumn
- equals(Object) - Method in class ai.rapids.cudf.GroupByScanAggregation
- equals(Object) - Method in class ai.rapids.cudf.GroupByScanAggregationOnColumn
- equals(Object) - Method in class ai.rapids.cudf.HostUDFWrapper
- equals(Object) - Method in class ai.rapids.cudf.ReductionAggregation
- equals(Object) - Method in class ai.rapids.cudf.ReplacePolicyWithColumn
- equals(Object) - Method in class ai.rapids.cudf.RollingAggregation
- equals(Object) - Method in class ai.rapids.cudf.RollingAggregationOnColumn
- equals(Object) - Method in class ai.rapids.cudf.Scalar
- equals(Object) - Method in class ai.rapids.cudf.ScanAggregation
- equals(Object) - Method in class ai.rapids.cudf.SegmentedReductionAggregation
- equals(Object) - Method in class ai.rapids.cudf.WindowOptions
- equalTo(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
this == rhs 1 is true 0 is false.
- equalTo(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
this == rhs 1 is true 0 is false with the output cast to the given type.
- equalToNullAware(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
like equalTo but NULL == NULL is TRUE and NULL == not NULL is FALSE
- equalToNullAware(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
like equalTo but NULL == NULL is TRUE and NULL == not NULL is FALSE
- Event() - Constructor for class ai.rapids.cudf.Cuda.Event
-
Create an event that is as fast as possible, timing is disabled and no blockingSync.
- Event(boolean, boolean) - Constructor for class ai.rapids.cudf.Cuda.Event
-
Create an event to be used for CUDA synchronization.
- EXCLUDE - Enum constant in enum ai.rapids.cudf.NullPolicy
- EXCLUSIVE - Enum constant in enum ai.rapids.cudf.CudaComputeMode
-
Compute-exclusive-thread mode Only one thread in one process will be able to use cudaSetDevice() with this device.
- EXCLUSIVE - Enum constant in enum ai.rapids.cudf.ScanType
-
Exclude the current row from the scan.
- EXCLUSIVE_PROCESS - Enum constant in enum ai.rapids.cudf.CudaComputeMode
-
Compute-exclusive-process mode Many threads in one process will be able to use cudaSetDevice() with this device.
- exp() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the exp, output is the same type as input.
- EXP - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- EXP - Enum constant in enum ai.rapids.cudf.UnaryOp
- experimental() - Method in class ai.rapids.cudf.JSONOptions
- explode(int) - Method in class ai.rapids.cudf.Table
-
Explodes a list column's elements.
- explodeOuter(int) - Method in class ai.rapids.cudf.Table
-
Explodes a list column's elements.
- explodeOuterPosition(int) - Method in class ai.rapids.cudf.Table
-
Explodes a list column's elements retaining any null entries or empty lists and includes a position column.
- explodePosition(int) - Method in class ai.rapids.cudf.Table
-
Explodes a list column's elements and includes a position column.
- EXT_NEWLINE - Enum constant in enum ai.rapids.cudf.RegexFlag
-
EXT_NEWLINE(512): Extends line delimiters to include the following Unicode characters - NEXT_LINE (' ') - LINE_SEPARATOR (' ') - PARAGRAPH_SEPARATOR (' ') - CARRIAGE_RETURN ('\r') - NEW_LINE ('\n')
- EXTRACT - Enum constant in enum ai.rapids.cudf.CaptureGroups
- extractAllRecord(RegexProgram, int) - Method in class ai.rapids.cudf.ColumnView
-
Extracts all strings that match the given regex program pattern and corresponds to the regular expression group index.
- extractAllRecord(String, int) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- extractDateTimeComponent(DateTimeComponent) - Method in class ai.rapids.cudf.ColumnView
-
Extract a particular date time component from a timestamp.
- extractInt32Chunk(ColumnView, DType, int) - Static method in class ai.rapids.cudf.Aggregation128Utils
-
Extract a 32-bit chunk from a 128-bit value.
- extractListElement(int) - Method in class ai.rapids.cudf.ColumnView
-
For each list in this column pull out the entry at the given index.
- extractListElement(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
For each list in this column pull out the entry at the corresponding index specified in the index column.
- extractRe(RegexProgram) - Method in class ai.rapids.cudf.ColumnView
-
For each captured group specified in the given regex program return a column in the table.
- extractRe(String) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
F
- filter(ColumnView) - Method in class ai.rapids.cudf.Table
-
Filters this table using a column of boolean values as a mask, returning a new one.
- FIND_FIRST - Enum constant in enum ai.rapids.cudf.ColumnView.FindOptions
- FIND_LAST - Enum constant in enum ai.rapids.cudf.ColumnView.FindOptions
- findAndReplaceAll(ColumnView, ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
Returns a vector with all values "oldValues[i]" replaced with "newValues[i]".
- flags() - Method in class ai.rapids.cudf.RegexProgram
-
Get the regex flags setting used to create this instance
- flattenLists() - Method in class ai.rapids.cudf.ColumnView
-
Flatten each list of lists into a single list.
- flattenLists(boolean) - Method in class ai.rapids.cudf.ColumnView
-
Flatten each list of lists into a single list.
- FLOAT32 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- FLOAT32 - Static variable in class ai.rapids.cudf.DType
- FLOAT64 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- FLOAT64 - Static variable in class ai.rapids.cudf.DType
- floor() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the floor, output is the same type as input.
- FLOOR - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- FLOOR - Enum constant in enum ai.rapids.cudf.UnaryOp
- FLOOR_DIV - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- FLOOR_DIV - Enum constant in enum ai.rapids.cudf.BinaryOp
- floorDiv(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Divide one vector by another and calculate the floor of the result.
- floorDiv(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Divide one vector by another and calculate the floor of the result with the given output type.
- following(Scalar) - Method in class ai.rapids.cudf.WindowOptions.Builder
-
Set the relative number following the current row for range window
- FOLLOWING - Enum constant in enum ai.rapids.cudf.ReplacePolicy
-
The replacement value is the first non-null value following the null row.
- free - Variable in class ai.rapids.cudf.CudaMemInfo
-
free memory in bytes
- freeFromFallbackPinnedPool(long, long) - Static method in class ai.rapids.cudf.Rmm
- freeFromPinnedPool(long, long, long) - Static method in class ai.rapids.cudf.Rmm
- freeZero() - Static method in class ai.rapids.cudf.Cuda
-
Calls cudaFree(0).
- fromArrow(DType, long, long, ByteBuffer, ByteBuffer, ByteBuffer) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a ColumnVector from the Apache Arrow byte buffers passed in.
- fromBool(boolean) - Static method in class ai.rapids.cudf.Scalar
- fromBool(Boolean) - Static method in class ai.rapids.cudf.Scalar
- fromBooleans(boolean...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromBoxedBooleans(Boolean...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromBoxedBooleans(Boolean...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromBoxedBytes(Byte...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromBoxedBytes(Byte...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromBoxedDoubles(Double...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromBoxedDoubles(Double...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromBoxedFloats(Float...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromBoxedFloats(Float...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromBoxedInts(Integer...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromBoxedInts(Integer...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromBoxedShorts(Short...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromBoxedShorts(Short...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromBoxedUnsignedBytes(Byte...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromBoxedUnsignedBytes(Byte...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromBoxedUnsignedInts(Integer...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromBoxedUnsignedInts(Integer...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromBoxedUnsignedLongs(Long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromBoxedUnsignedLongs(Long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromBoxedUnsignedShorts(Short...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromBoxedUnsignedShorts(Short...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromByte(byte) - Static method in class ai.rapids.cudf.Scalar
- fromByte(Byte) - Static method in class ai.rapids.cudf.Scalar
- fromBytes(byte...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromBytes(byte...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromDecimal(int, int) - Static method in class ai.rapids.cudf.Scalar
- fromDecimal(int, long) - Static method in class ai.rapids.cudf.Scalar
- fromDecimal(int, BigInteger) - Static method in class ai.rapids.cudf.Scalar
- fromDecimal(BigDecimal) - Static method in class ai.rapids.cudf.Scalar
- fromDecimal(BigInteger, DType) - Static method in class ai.rapids.cudf.Scalar
- fromDecimals(BigDecimal...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromDecimals(BigDecimal...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromDeviceBuffer(BaseDeviceMemoryBuffer, long, DType, int) - Static method in class ai.rapids.cudf.ColumnView
-
Create a new column view from a raw device buffer.
- fromDouble(double) - Static method in class ai.rapids.cudf.Scalar
- fromDouble(Double) - Static method in class ai.rapids.cudf.Scalar
- fromDoubles(double...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromDoubles(double...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromFloat(float) - Static method in class ai.rapids.cudf.Scalar
- fromFloat(Float) - Static method in class ai.rapids.cudf.Scalar
- fromFloats(float...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromFloats(float...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromInt(int) - Static method in class ai.rapids.cudf.Scalar
- fromInt(Integer) - Static method in class ai.rapids.cudf.Scalar
- fromInts(int...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromInts(int...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromJavaBigDecimal(BigDecimal) - Static method in class ai.rapids.cudf.DType
-
Create decimal-like DType using precision and scale of Java BigDecimal.
- fromLists(HostColumnVector.DataType, List<T>...) - Static method in class ai.rapids.cudf.ColumnVector
-
This method is evolving, unstable and currently test only.
- fromLists(HostColumnVector.DataType, List<T>...) - Static method in class ai.rapids.cudf.HostColumnVector
- fromLong(long) - Static method in class ai.rapids.cudf.Scalar
- fromLong(Long) - Static method in class ai.rapids.cudf.Scalar
- fromLongs(long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromLongs(long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromNative(int) - Static method in enum ai.rapids.cudf.HashType
- fromNative(int) - Static method in enum ai.rapids.cudf.PadSide
- fromNative(int, int) - Static method in class ai.rapids.cudf.DType
-
Factory method for DType instances
- fromNativeId(int) - Static method in enum ai.rapids.cudf.nvcomp.CompressionType
-
Lookup the CompressionType that corresponds to the specified native identifier
- fromNull(DType) - Static method in class ai.rapids.cudf.Scalar
- fromPackedTable(ByteBuffer, DeviceMemoryBuffer) - Static method in class ai.rapids.cudf.Table
-
Construct a table from a packed representation.
- fromRmm(long, long, long) - Static method in class ai.rapids.cudf.DeviceMemoryBuffer
-
Wrap an existing RMM allocation in a device memory buffer.
- fromScalar(Scalar, int) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector of length rows, where each row is filled with the Scalar's value
- fromShort(short) - Static method in class ai.rapids.cudf.Scalar
- fromShort(Short) - Static method in class ai.rapids.cudf.Scalar
- fromShorts(short...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromShorts(short...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromString(String) - Static method in class ai.rapids.cudf.Scalar
- fromStrings(String...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new string vector from the given values.
- fromStrings(String...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new string vector from the given values.
- fromStructs(HostColumnVector.DataType, HostColumnVector.StructData...) - Static method in class ai.rapids.cudf.ColumnVector
-
This method is evolving, unstable and currently test only.
- fromStructs(HostColumnVector.DataType, HostColumnVector.StructData...) - Static method in class ai.rapids.cudf.HostColumnVector
- fromStructs(HostColumnVector.DataType, List<HostColumnVector.StructData>) - Static method in class ai.rapids.cudf.ColumnVector
-
This method is evolving, unstable and currently test only.
- fromStructs(HostColumnVector.DataType, List<HostColumnVector.StructData>) - Static method in class ai.rapids.cudf.HostColumnVector
- fromUnsignedByte(byte) - Static method in class ai.rapids.cudf.Scalar
- fromUnsignedByte(Byte) - Static method in class ai.rapids.cudf.Scalar
- fromUnsignedBytes(byte...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromUnsignedBytes(byte...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromUnsignedInt(int) - Static method in class ai.rapids.cudf.Scalar
- fromUnsignedInt(Integer) - Static method in class ai.rapids.cudf.Scalar
- fromUnsignedInts(int...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromUnsignedInts(int...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromUnsignedLong(long) - Static method in class ai.rapids.cudf.Scalar
- fromUnsignedLong(Long) - Static method in class ai.rapids.cudf.Scalar
- fromUnsignedLongs(long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromUnsignedLongs(long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromUnsignedShort(short) - Static method in class ai.rapids.cudf.Scalar
- fromUnsignedShort(Short) - Static method in class ai.rapids.cudf.Scalar
- fromUnsignedShorts(short...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- fromUnsignedShorts(short...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- fromUTF8String(byte[]) - Static method in class ai.rapids.cudf.Scalar
-
Creates a String scalar from an array of UTF8 bytes.
- fromUTF8Strings(byte[]...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new string vector from the given values.
- fromUTF8Strings(byte[]...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new string vector from the given values.
- fromViewWithContiguousAllocation(long, DeviceMemoryBuffer) - Static method in class ai.rapids.cudf.ColumnVector
-
Creates a ColumnVector from a native column_view using a contiguous device allocation.
- fullJoinGatherMaps(HashJoin) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of a full equi-join between two tables.
- fullJoinGatherMaps(HashJoin, long) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of a full equi-join between two tables.
- fullJoinGatherMaps(Table, boolean) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of an full equi-join between two tables.
- fullJoinRowCount(HashJoin) - Method in class ai.rapids.cudf.Table
-
Computes the number of rows resulting from a full equi-join between two tables.
G
- gather(ColumnView) - Method in class ai.rapids.cudf.Table
-
Gathers the rows of this table according to `gatherMap` such that row "i" in the resulting table's columns will contain row "gatherMap[i]" from this table.
- gather(ColumnView, OutOfBoundsPolicy) - Method in class ai.rapids.cudf.Table
-
Gathers the rows of this table according to `gatherMap` such that row "i" in the resulting table's columns will contain row "gatherMap[i]" from this table.
- GatherMap - Class in ai.rapids.cudf
-
This class tracks the data associated with a gather map, a buffer of INT32 elements that index a source table and can be passed to a table gather operation.
- GatherMap(DeviceMemoryBuffer) - Constructor for class ai.rapids.cudf.GatherMap
-
Construct a gather map instance from a device buffer.
- generateListOffsets() - Method in class ai.rapids.cudf.ColumnView
-
Generate list offsets from sizes of each list.
- get() - Static method in class ai.rapids.cudf.DefaultHostMemoryAllocator
-
Retrieve current host memory allocator used by default if not passed directly to API
- get() - Static method in class ai.rapids.cudf.TableDebug
- get(int) - Method in class ai.rapids.cudf.CloseableArray
- getAddress() - Method in class ai.rapids.cudf.MemoryBuffer
-
Returns the location of the data pointed to by this buffer
- getAllocThresholds() - Method in interface ai.rapids.cudf.RmmEventHandler
-
Get the memory thresholds that will trigger
RmmEventHandler.onAllocThreshold(long)
to be called when one or more of the thresholds is crossed during a memory allocation. - getArray() - Method in class ai.rapids.cudf.CloseableArray
- getBigDecimal() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a BigDecimal.
- getBigDecimal(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the BigDecimal value at index.
- getBigInteger() - Method in class ai.rapids.cudf.Scalar
-
Returns the BigDecimal unscaled scalar value as a byte array.
- getBoolean() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a boolean.
- getBoolean(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the boolean value at index
- getBoolean(long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Returns the Boolean value at that offset
- getBuffer() - Method in class ai.rapids.cudf.ContiguousTable
-
Get the device buffer backing the contiguous table data.
- getByte() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a byte.
- getByte(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the value at index.
- getByte(long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Returns the byte value at that offset
- getByteCount() - Method in class ai.rapids.cudf.ColumnView
-
Retrieve the number of bytes for each string.
- getBytes(byte[], long, long, long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy a set of bytes to an array from the buffer starting at offset.
- getBytesFromList(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
WARNING: Special case for lists of int8 or uint8, does not support null list values or lists Get array of bytes at index from a list column of int8 or uint8.
- getCallback() - Method in class ai.rapids.cudf.ArrowIPCOptions
- getCallback() - Method in class ai.rapids.cudf.ArrowIPCWriterOptions
- getCharLengths() - Method in class ai.rapids.cudf.ColumnView
-
Retrieve the number of characters in each string.
- getChild(int) - Method in class ai.rapids.cudf.HostColumnVector.BasicType
- getChild(int) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- getChild(int) - Method in class ai.rapids.cudf.HostColumnVector.DataType
- getChild(int) - Method in class ai.rapids.cudf.HostColumnVector.ListType
- getChild(int) - Method in class ai.rapids.cudf.HostColumnVector.StructType
- getChild(int) - Method in class ai.rapids.cudf.Schema
-
Get the schema of a child element.
- getChild(int) - Method in class ai.rapids.cudf.TableWithMeta
- getChild(int) - Method in class ai.rapids.cudf.TableWithMeta.NestedChildren
- getChildColumnOptions() - Method in class ai.rapids.cudf.ColumnWriterOptions
-
Return the child columnOptions for this column
- getChildColumnView(int) - Method in class ai.rapids.cudf.ColumnView
-
Returns the child column view at a given index.
- getChildColumnView(int) - Method in class ai.rapids.cudf.HostColumnVectorCore
- getChildColumnViews() - Method in class ai.rapids.cudf.ColumnView
-
Returns the child column views for this view Please note that it is the responsibility of the caller to close these views.
- getChildren() - Method in class ai.rapids.cudf.JCudfSerialization.SerializedColumnHeader
-
Get the metadata for any child columns or null if there are no children
- getChildrenFromStructScalar() - Method in class ai.rapids.cudf.Scalar
-
Fetches views of children columns from struct scalar.
- getChildTypes() - Method in class ai.rapids.cudf.Schema
-
Get types of the top level child columns in schema.
- getColumn(int) - Method in class ai.rapids.cudf.PartitionedTable
- getColumn(int) - Method in class ai.rapids.cudf.Table
-
Return the
ColumnVector
at the specified index. - getColumnHeader(int) - Method in class ai.rapids.cudf.JCudfSerialization.SerializedTableHeader
-
Get the column header for the corresponding column index
- getColumnIndex() - Method in class ai.rapids.cudf.GroupByAggregationOnColumn
- getColumnIndex() - Method in class ai.rapids.cudf.GroupByScanAggregationOnColumn
- getColumnIndex() - Method in class ai.rapids.cudf.RollingAggregationOnColumn
- getColumnName() - Method in class ai.rapids.cudf.ColumnWriterOptions
-
Return if the column can have null values
- getColumnNames() - Method in class ai.rapids.cudf.CSVWriterOptions
- getColumnNames() - Method in class ai.rapids.cudf.Schema
-
Get names of the top level child columns in schema.
- getColumnNames() - Method in class ai.rapids.cudf.TableWithMeta
-
Get the names of the top level columns.
- getColumnNames() - Method in class ai.rapids.cudf.ArrowIPCWriterOptions
- getColumnNullability() - Method in class ai.rapids.cudf.ArrowIPCWriterOptions
- getCompareNulls() - Method in class ai.rapids.cudf.HashJoin
-
Returns true if the hash table was built to match on nulls otherwise false.
- getCompressionType() - Method in class ai.rapids.cudf.CompressionMetadataWriterOptions
- getComputeCapabilityMajor() - Static method in class ai.rapids.cudf.Cuda
-
Gets the major CUDA compute capability of the current device.
- getComputeCapabilityMinor() - Static method in class ai.rapids.cudf.Cuda
-
Gets the minor CUDA compute capability of the current device.
- getComputeMode() - Static method in class ai.rapids.cudf.Cuda
-
Gets the CUDA compute mode of the current device.
- getContiguousTable() - Method in class ai.rapids.cudf.JCudfSerialization.TableAndRowCountPair
-
Get the ContiguousTable that was deserialized or null if there was no data (e.g.: rows without columns).
- getCSVBufferWriter(CSVWriterOptions, HostBufferConsumer) - Static method in class ai.rapids.cudf.Table
- getCSVBufferWriter(CSVWriterOptions, HostBufferConsumer, HostMemoryAllocator) - Static method in class ai.rapids.cudf.Table
- getCudaError() - Method in exception ai.rapids.cudf.CudaException
- getCurrentByteIndex() - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
Deprecated.
- getCurrentDeviceResource() - Static method in class ai.rapids.cudf.Rmm
-
Get the RmmDeviceMemoryResource that was last set through the java APIs.
- getCurrentIndex() - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- getData() - Method in class ai.rapids.cudf.ColumnVector.OffHeapState
- getData() - Method in class ai.rapids.cudf.ColumnView
-
Gets the data buffer for the current column view (viewHandle).
- getData() - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Returns the data buffer for a given host side column vector
- getDataLen() - Method in class ai.rapids.cudf.JCudfSerialization.SerializedTableHeader
-
Returns the size of a buffer needed to read data into the stream.
- getDeallocThresholds() - Method in interface ai.rapids.cudf.RmmEventHandler
-
Get the memory thresholds that will trigger
RmmEventHandler.onDeallocThreshold(long)
to be called when one or more of the thresholds is crossed during a memory deallocation. - getDecimalMaxPrecision() - Method in class ai.rapids.cudf.DType
-
Returns max precision for Decimal Type.
- getDevice() - Static method in class ai.rapids.cudf.Cuda
-
Get the id of the current device.
- getDeviceBufferFor(BufferType) - Method in class ai.rapids.cudf.ColumnVector
-
Get access to the raw device buffer for this column.
- getDeviceCount() - Static method in class ai.rapids.cudf.Cuda
-
Get the device count.
- getDeviceMemorySize() - Method in class ai.rapids.cudf.ColumnView
-
Returns the amount of device memory used.
- getDeviceMemorySize() - Method in class ai.rapids.cudf.Table
-
Returns the Device memory buffer size.
- getDeviceReadCutoff() - Method in class ai.rapids.cudf.DataSource
-
Get the size cutoff between device reads and host reads when device reads are supported.
- getDevReadBytes() - Method in class ai.rapids.cudf.MultiBufferDataSource
- getDevReads() - Method in class ai.rapids.cudf.MultiBufferDataSource
- getDouble() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a double.
- getDouble(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the value at index.
- getDouble(long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Returns the Double value at that offset
- getDriverVersion() - Static method in class ai.rapids.cudf.Cuda
-
Get the CUDA Driver version, which is the latest version of CUDA supported by the driver.
- getEndListOffset(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the ending element offset for the list or string at index.
- getEventHandler() - Method in class ai.rapids.cudf.ColumnVector
-
Returns the current event handler for this ColumnVector or null if no handler is associated.
- getEventHandler() - Method in class ai.rapids.cudf.HostColumnVector
-
Returns the current event handler for this HostColumnVector or null if no handler is associated.
- getEventHandler() - Method in class ai.rapids.cudf.MemoryBuffer
-
Returns the current event handler for this buffer or null if no handler is associated or this buffer is closed.
- getFalseValue() - Method in class ai.rapids.cudf.CSVWriterOptions
- getField(int) - Method in class ai.rapids.cudf.HostColumnVector.StructData
- getFieldDelimiter() - Method in class ai.rapids.cudf.CSVWriterOptions
- getFlatBooleans(boolean[], ColumnWriterOptions.ByteArrayProducer) - Method in class ai.rapids.cudf.ColumnWriterOptions
- getFlatColumnNames(String[]) - Method in class ai.rapids.cudf.ColumnWriterOptions
- getFlatInts(int[], ColumnWriterOptions.IntArrayProducer) - Method in class ai.rapids.cudf.ColumnWriterOptions
- getFlattenedColumnNames() - Method in class ai.rapids.cudf.Schema
-
Get names of the columns flattened from all levels in schema by depth-first traversal.
- getFlattenedDecimalPrecisions() - Method in class ai.rapids.cudf.Schema
-
Get decimal precisions of the columns' types flattened from all levels in schema by depth-first traversal.
- getFlattenedNumChildren() - Method in class ai.rapids.cudf.Schema
-
Get numbers of child columns for each level in schema.
- getFlattenedTypeIds() - Method in class ai.rapids.cudf.Schema
-
Get type ids of the columns flattened from all levels in schema by depth-first traversal.
- getFlattenedTypes() - Method in class ai.rapids.cudf.Schema
-
Get the types of the columns in schema flattened from all levels by depth-first traversal.
- getFlattenedTypeScales() - Method in class ai.rapids.cudf.Schema
-
Get scales of the columns' types flattened from all levels in schema by depth-first traversal.
- getFloat() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a float.
- getFloat(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the value at index.
- getFloat(long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Returns the Float value at that offset
- getGroups() - Method in class ai.rapids.cudf.ContigSplitGroupByResult
-
Get the split group tables.
- getHandle() - Method in class ai.rapids.cudf.RmmArenaMemoryResource
- getHandle() - Method in class ai.rapids.cudf.RmmCudaAsyncMemoryResource
- getHandle() - Method in class ai.rapids.cudf.RmmCudaMemoryResource
- getHandle() - Method in interface ai.rapids.cudf.RmmDeviceMemoryResource
-
Returns a pointer to the underlying C++ class that implements rmm::mr::device_memory_resource
- getHandle() - Method in class ai.rapids.cudf.RmmEventHandlerResourceAdaptor
- getHandle() - Method in class ai.rapids.cudf.RmmLimitingResourceAdaptor
- getHandle() - Method in class ai.rapids.cudf.RmmLoggingResourceAdaptor
- getHandle() - Method in class ai.rapids.cudf.RmmManagedMemoryResource
- getHandle() - Method in class ai.rapids.cudf.RmmPoolMemoryResource
- getHandle() - Method in class ai.rapids.cudf.RmmTrackingResourceAdaptor
- getHostBuffer() - Method in class ai.rapids.cudf.JCudfSerialization.HostConcatResult
- getHostBufferFor(BufferType) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get access to the raw host buffer for this column.
- getHostBytesRequired() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the total space required to copy the data to the host.
- getHostMemorySize() - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Returns the amount of host memory used to store column/validity data (not metadata).
- getHostMemorySize() - Method in class ai.rapids.cudf.HostColumnVectorCore.OffHeapState
-
This returns total memory allocated on the host for the ColumnVector.
- getHostReadBytes() - Method in class ai.rapids.cudf.MultiBufferDataSource
- getHostReads() - Method in class ai.rapids.cudf.MultiBufferDataSource
- getIncludeHeader() - Method in class ai.rapids.cudf.CSVWriterOptions
- getInt() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as an int.
- getInt(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the value at index.
- getInt(long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Returns the Integer value at that offset
- getInts(int[], long, long, int) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy a set of ints to an array from the buffer starting at offset.
- getJavaString() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a Java string.
- getJavaString(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the value at index.
- getJSONObject(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Apply a JSONPath string to all rows in an input strings column.
- getJSONObject(Scalar, GetJsonObjectOptions) - Method in class ai.rapids.cudf.ColumnView
-
Apply a JSONPath string to all rows in an input strings column.
- GetJsonObjectOptions - Class in ai.rapids.cudf
- GetJsonObjectOptions.Builder - Class in ai.rapids.cudf
- getLength() - Method in class ai.rapids.cudf.MemoryBuffer
-
Returns the size of this buffer
- getLineDelimiter() - Method in class ai.rapids.cudf.JSONOptions
- getList(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
WARNING: Strictly for test only.
- getListAsColumnView() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a ColumnView.
- getListOffsetsView() - Method in class ai.rapids.cudf.ColumnView
-
Get a ColumnView that is the offsets for this list.
- getLong() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a long.
- getLong(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the value at index.
- getLong(long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Returns the Long value at that offset
- getLongs(long[], long, long, int) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy a set of longs to an array from the buffer starting at offset.
- getMapKeyExistence(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
For a column of type List<Struct<_, _>> and a passed in key column, return a boolean column for all keys in the map.
- getMapKeyExistence(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
For a column of type List<Struct<String, String>> and a passed in String key, return a boolean column for all keys in the structs, It is true if the key exists in the corresponding map for that row, false otherwise.
- getMapValue(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
Given a column of type List<Struct<X, Y>> and a key column of type X, return a column of type Y, where each row in the output column is the Y value corresponding to the X key.
- getMapValue(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Given a column of type List<Struct<X, Y>> and a key of type X, return a column of type Y, where each row in the output column is the Y value corresponding to the X key.
- getMaxChunkSize() - Method in class ai.rapids.cudf.ArrowIPCWriterOptions
- getMaximumTotalBytesAllocated() - Static method in class ai.rapids.cudf.Rmm
-
Returns the maximum amount of RMM memory (Bytes) outstanding during the lifetime of the process.
- getMaxSize() - Method in class ai.rapids.cudf.RmmPoolMemoryResource
- getMaxTotalBytesAllocated() - Method in class ai.rapids.cudf.RmmTrackingResourceAdaptor
- getMetadata() - Method in class ai.rapids.cudf.CompressionMetadataWriterOptions
- getMetadataDirectBuffer() - Method in class ai.rapids.cudf.ContiguousTable
-
Get the byte buffer containing the host metadata describing the schema and layout of the contiguous table.
- getMetadataDirectBuffer() - Method in class ai.rapids.cudf.PackedColumnMetadata
-
Get the byte buffer containing the host metadata describing the schema and layout of the contiguous table.
- getNames() - Method in class ai.rapids.cudf.TableWithMeta.NestedChildren
- getNativeHandle() - Method in class ai.rapids.cudf.ast.CompiledExpression
-
Returns the native address of a compiled expression.
- getNativeId() - Method in enum ai.rapids.cudf.DateTimeComponent
- getNativeId() - Method in enum ai.rapids.cudf.DateTimeRoundingFrequency
- getNativeId() - Method in enum ai.rapids.cudf.DType.DTypeEnum
- getNativeId() - Method in enum ai.rapids.cudf.HashType
- getNativeId() - Method in enum ai.rapids.cudf.PadSide
- getNativeNullCount() - Method in class ai.rapids.cudf.ColumnVector.OffHeapState
- getNativeStacktrace() - Method in exception ai.rapids.cudf.CudaException
- getNativeStacktrace() - Method in exception ai.rapids.cudf.CudfException
- getNativeView() - Method in class ai.rapids.cudf.ColumnView
-
USE WITH CAUTION: This method exposes the address of the native cudf::column_view.
- getNativeView() - Method in class ai.rapids.cudf.Table
-
Return the native table view handle for this table
- getNextIfAvailable() - Method in interface ai.rapids.cudf.StreamedTableReader
-
Get the next table if available.
- getNextIfAvailable(int) - Method in interface ai.rapids.cudf.StreamedTableReader
-
Get the next table if available.
- getNullCount() - Method in class ai.rapids.cudf.ColumnVector
-
Returns the number of nulls in the data.
- getNullCount() - Method in class ai.rapids.cudf.ColumnView
-
Returns the number of nulls in the data.
- getNullCount() - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Returns the number of nulls in the data.
- getNullCount() - Method in class ai.rapids.cudf.JCudfSerialization.SerializedColumnHeader
-
Get the null count of the column
- getNullValue() - Method in class ai.rapids.cudf.CSVWriterOptions
- getNumberOfColumns() - Method in class ai.rapids.cudf.HashJoin
-
Get the number of join key columns for the table that was used to generate the has table.
- getNumberOfColumns() - Method in class ai.rapids.cudf.PartitionedTable
- getNumberOfColumns() - Method in class ai.rapids.cudf.Table
- getNumChildren() - Method in class ai.rapids.cudf.ColumnView
- getNumChildren() - Method in class ai.rapids.cudf.HostColumnVector.BasicType
- getNumChildren() - Method in class ai.rapids.cudf.HostColumnVector.DataType
- getNumChildren() - Method in class ai.rapids.cudf.HostColumnVector.ListType
- getNumChildren() - Method in class ai.rapids.cudf.HostColumnVector.StructType
- getNumChildren() - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Returns the number of children for this column
- getNumChildren() - Method in class ai.rapids.cudf.JCudfSerialization.SerializedColumnHeader
-
Get the number of child columns
- getNumChildren() - Method in class ai.rapids.cudf.Schema
-
Get number of top level child columns in schema.
- getNumColumns() - Method in class ai.rapids.cudf.JCudfSerialization.SerializedTableHeader
-
Returns the number of columns stored in this table
- getNumFields() - Method in class ai.rapids.cudf.HostColumnVector.StructData
- getNumRows() - Method in class ai.rapids.cudf.JCudfSerialization.SerializedTableHeader
-
Returns the number of rows stored in this table.
- getNumRows() - Method in class ai.rapids.cudf.JCudfSerialization.TableAndRowCountPair
-
Get the number of rows that were deserialized.
- getOffsets() - Method in class ai.rapids.cudf.ColumnVector.OffHeapState
- getOffsets() - Method in class ai.rapids.cudf.ColumnView
- getOffsets() - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Returns the offset buffer
- getOutputRowCount() - Method in class ai.rapids.cudf.MixedJoinSize
-
Return the number of output rows that would be generated from the mixed join
- getPartitions() - Method in class ai.rapids.cudf.PartitionedTable
-
This method returns the partitions on this table.
- getPointer() - Method in class ai.rapids.cudf.CuFileReadHandle
- getPoolSize() - Static method in class ai.rapids.cudf.Rmm
-
Get the most recently set pool size or -1 if RMM has not been initialized or pooling is not enabled.
- getPrecision() - Method in class ai.rapids.cudf.ColumnWriterOptions
-
Return the precision for this column
- getPrecisionForInt() - Method in class ai.rapids.cudf.DType
-
Get the number of decimal places needed to hold the Integral Type.
- getQuoteStyle() - Method in class ai.rapids.cudf.CSVWriterOptions
-
Returns the quoting style used for writing CSV.
- getRefCount() - Method in class ai.rapids.cudf.ColumnVector
-
Returns this column's current refcount
- getRefCount() - Method in class ai.rapids.cudf.HostColumnVector
-
Returns this column's current refcount
- getRefCount() - Method in class ai.rapids.cudf.MemoryBuffer
-
Get the current reference count for this buffer.
- getRowCount() - Method in class ai.rapids.cudf.ColumnView
-
Returns the number of rows in this vector.
- getRowCount() - Method in class ai.rapids.cudf.ContiguousTable
-
Returns the number of rows in the table.
- getRowCount() - Method in class ai.rapids.cudf.GatherMap
-
Return the number of rows in the gather map
- getRowCount() - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Returns the number of rows for a given host side column vector
- getRowCount() - Method in class ai.rapids.cudf.JCudfSerialization.SerializedColumnHeader
-
Get the row count of the column
- getRowCount() - Method in class ai.rapids.cudf.PartitionedTable
- getRowCount() - Method in class ai.rapids.cudf.Table
- getRowDelimiter() - Method in class ai.rapids.cudf.CSVWriterOptions
- getRowGroupSizeBytes() - Method in class ai.rapids.cudf.ParquetWriterOptions
- getRowGroupSizeRows() - Method in class ai.rapids.cudf.ParquetWriterOptions
- getRuntimeVersion() - Static method in class ai.rapids.cudf.Cuda
-
Get the CUDA Runtime version of the current CUDA Runtime instance.
- getScalarElement(int) - Method in class ai.rapids.cudf.ColumnView
-
Get a single item from the column at the specified index as a Scalar.
- getScalarHandle() - Method in class ai.rapids.cudf.Scalar
-
Get the native handle (native pointer address) for the scalar.
- getScale() - Method in class ai.rapids.cudf.DType
-
Returns scale for Decimal Type.
- getScopedMaximumBytesAllocated() - Static method in class ai.rapids.cudf.Rmm
-
Returns the maximum amount of RMM memory (Bytes) outstanding since the last `resetScopedMaximumOutstanding` call was issued (it is "scoped" because it's the maximum amount seen since the last reset).
- getScopedMaxTotalBytesAllocated() - Method in class ai.rapids.cudf.RmmTrackingResourceAdaptor
- getSerializedHeaderSizeInBytes() - Method in class ai.rapids.cudf.JCudfSerialization.SerializedColumnHeader
-
Return the number of bytes needed to store this column header in serialized form.
- getSerializedHeaderSizeInBytes() - Method in class ai.rapids.cudf.JCudfSerialization.SerializedTableHeader
-
Returns the number of bytes needed to serialize this table header.
- getSerializedSizeInBytes(HostColumnVector[], long, long) - Static method in class ai.rapids.cudf.JCudfSerialization
-
Get the size in bytes needed to serialize the given data.
- getShort() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a short.
- getShort(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the value at index.
- getShort(long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Returns the Short value at that offset
- getSize() - Method in class ai.rapids.cudf.RmmArenaMemoryResource
- getSize() - Method in class ai.rapids.cudf.RmmCudaAsyncMemoryResource
- getSizeInBytes() - Method in class ai.rapids.cudf.DType
-
This only works for fixed width types.
- getStartListOffset(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the starting element offset for the list or string at index
- getStatisticsFrequency() - Method in class ai.rapids.cudf.ParquetWriterOptions
- getStream() - Method in class ai.rapids.cudf.Cuda.Stream
- getStripeSizeRows() - Method in class ai.rapids.cudf.ORCWriterOptions
- getStruct(int) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
WARNING: Strictly for test only.
- getTable() - Method in class ai.rapids.cudf.ContiguousTable
-
Get the table instance, reconstructing it from the metadata if necessary.
- getTable() - Method in class ai.rapids.cudf.JCudfSerialization.TableAndRowCountPair
-
Get the Table that was deserialized or null if there was no data (e.g.: rows without columns).
- getTable() - Method in class ai.rapids.cudf.PartitionedTable
- getTableHeader() - Method in class ai.rapids.cudf.JCudfSerialization.HostConcatResult
- getTopLevelChildren() - Method in class ai.rapids.cudf.CompressionMetadataWriterOptions
- getTotalBytesAllocated() - Static method in class ai.rapids.cudf.Rmm
-
Return the amount of RMM memory allocated in bytes.
- getTotalBytesAllocated() - Method in class ai.rapids.cudf.RmmTrackingResourceAdaptor
- getTotalContiguousSize() - Method in class ai.rapids.cudf.ChunkedPack
-
Get the final contiguous size of the table we are packing.
- getTotalPoolSizeBytes() - Static method in class ai.rapids.cudf.PinnedMemoryPool
-
Get the number of bytes that the pinned memory pool was allocated with.
- getTotalSerializedSizeInBytes() - Method in class ai.rapids.cudf.JCudfSerialization.SerializedTableHeader
-
Returns the number of bytes needed to serialize this table header and the table data.
- getTracker() - Static method in class ai.rapids.cudf.Rmm
-
Get the currently set RmmTrackingResourceAdaptor that is set.
- getTrueValue() - Method in class ai.rapids.cudf.CSVWriterOptions
- getType() - Method in interface ai.rapids.cudf.BinaryOperable
-
Get the type of this data.
- getType() - Method in class ai.rapids.cudf.ColumnView
- getType() - Method in class ai.rapids.cudf.HostColumnVector.BasicType
- getType() - Method in class ai.rapids.cudf.HostColumnVector.DataType
- getType() - Method in class ai.rapids.cudf.HostColumnVector.ListType
- getType() - Method in class ai.rapids.cudf.HostColumnVector.StructType
- getType() - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Returns the type of this vector.
- getType() - Method in class ai.rapids.cudf.JCudfSerialization.SerializedColumnHeader
-
Get the data type of the column
- getType() - Method in class ai.rapids.cudf.Scalar
- getType() - Method in class ai.rapids.cudf.Schema
- getTypeId() - Method in class ai.rapids.cudf.DType
-
Return enum for this DType
- getUniqKeyTable() - Method in class ai.rapids.cudf.ContigSplitGroupByResult
-
Get the key table, each row in the key table is corresponding to a group.
- getUTF8() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as UTF-8 data.
- getUTF8(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the raw UTF8 bytes at index.
- getValid() - Method in class ai.rapids.cudf.ColumnVector.OffHeapState
- getValid() - Method in class ai.rapids.cudf.ColumnView
- getValidity() - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Returns the validity buffer for a given host side column vector
- getViewHandle() - Method in class ai.rapids.cudf.ColumnVector.OffHeapState
- getWindowOptions() - Method in class ai.rapids.cudf.AggregationOverWindow
- getWrapped() - Method in class ai.rapids.cudf.RmmWrappingDeviceMemoryResource
-
Get the resource that this is wrapping.
- getWriteStatistics() - Method in class ai.rapids.cudf.TableWriter
-
Get the write statistics for the writer up to the last write call.
- GREATER - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- GREATER - Enum constant in enum ai.rapids.cudf.BinaryOp
- GREATER_EQUAL - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- GREATER_EQUAL - Enum constant in enum ai.rapids.cudf.BinaryOp
- greaterOrEqualTo(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
this >= rhs 1 is true 0 is false.
- greaterOrEqualTo(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
this >= rhs 1 is true 0 is false with the output cast to the given type.
- greaterThan(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
this > rhs 1 is true 0 is false.
- greaterThan(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
this > rhs 1 is true 0 is false with the output cast to the given type.
- greaterThan(ColumnView, BigDecimal) - Static method in class ai.rapids.cudf.DecimalUtils
-
Because the native greaterThan operator has issues with comparing decimal values that have different precision and scale accurately.
- GREEN - Enum constant in enum ai.rapids.cudf.NvtxColor
- groupBy(int...) - Method in class ai.rapids.cudf.Table
-
Returns aggregate operations grouped by columns provided in indices with default options as below: - null is considered as key while grouping.
- groupBy(GroupByOptions, int...) - Method in class ai.rapids.cudf.Table
-
Returns aggregate operations grouped by columns provided in indices
- GroupByAggregation - Class in ai.rapids.cudf
-
An aggregation that can be used for a reduce.
- GroupByAggregationOnColumn - Class in ai.rapids.cudf
-
A GroupByAggregation for a specific column in a table.
- GroupByOptions - Class in ai.rapids.cudf
-
Options for groupby (see cudf::groupby::groupby's constructor)
- GroupByOptions.Builder - Class in ai.rapids.cudf
- GroupByScanAggregation - Class in ai.rapids.cudf
-
An aggregation that can be used for a grouped scan.
- GroupByScanAggregationOnColumn - Class in ai.rapids.cudf
-
A GroupByScanAggregation for a specific column in a table.
- GZIP - Enum constant in enum ai.rapids.cudf.CompressionType
-
GZIP format using the DEFLATE algorithm
H
- HALF_EVEN - Enum constant in enum ai.rapids.cudf.RoundMode
- HALF_UP - Enum constant in enum ai.rapids.cudf.RoundMode
- handleBuffer(HostMemoryBuffer, long) - Method in interface ai.rapids.cudf.HostBufferConsumer
-
Consume a buffer.
- hasCompleted() - Method in class ai.rapids.cudf.Cuda.Event
-
Check to see if the event has completed or not.
- hashCode() - Method in class ai.rapids.cudf.AggregationOverWindow
- hashCode() - Method in class ai.rapids.cudf.DType
- hashCode() - Method in class ai.rapids.cudf.GroupByAggregation
- hashCode() - Method in class ai.rapids.cudf.GroupByAggregationOnColumn
- hashCode() - Method in class ai.rapids.cudf.GroupByScanAggregation
- hashCode() - Method in class ai.rapids.cudf.GroupByScanAggregationOnColumn
- hashCode() - Method in class ai.rapids.cudf.HostUDFWrapper
- hashCode() - Method in class ai.rapids.cudf.ReductionAggregation
- hashCode() - Method in class ai.rapids.cudf.ReplacePolicyWithColumn
- hashCode() - Method in class ai.rapids.cudf.RollingAggregation
- hashCode() - Method in class ai.rapids.cudf.RollingAggregationOnColumn
- hashCode() - Method in class ai.rapids.cudf.Scalar
- hashCode() - Method in class ai.rapids.cudf.ScanAggregation
- hashCode() - Method in class ai.rapids.cudf.SegmentedReductionAggregation
- hashCode() - Method in class ai.rapids.cudf.WindowOptions
- hasHeader() - Method in class ai.rapids.cudf.CSVOptions.Builder
-
Set the row of the header to 0, the first line.
- hasHeader(boolean) - Method in class ai.rapids.cudf.CSVOptions.Builder
-
Set the row of the header to 0, the first line, if hasHeader is true else disables the header.
- HashJoin - Class in ai.rapids.cudf
-
This class represents a hash table built from the join keys of the right-side table for a join operation.
- HashJoin(Table, boolean) - Constructor for class ai.rapids.cudf.HashJoin
-
Construct a hash table for a join from a table representing the join key columns from the right-side table in the join.
- hashPartition(int) - Method in class ai.rapids.cudf.Table.TableOperation
-
Hash partition a table into the specified number of partitions.
- hashPartition(HashType, int) - Method in class ai.rapids.cudf.Table.TableOperation
-
Hash partition a table into the specified number of partitions.
- hashPartition(HashType, int, int) - Method in class ai.rapids.cudf.Table.TableOperation
-
Hash partition a table into the specified number of partitions.
- HashType - Enum in ai.rapids.cudf
-
Hash algorithm identifiers, mirroring native enum cudf::hash_id
- hasNestedChildren() - Method in class ai.rapids.cudf.Schema
-
This is really for a top level struct schema where it is nested, but for things like CSV we care that it does not have any children that are also nested.
- hasNext() - Method in class ai.rapids.cudf.ChunkedPack
-
Method to be called to ensure that `ChunkedPack` has work left.
- hasNext() - Method in class ai.rapids.cudf.ORCChunkedReader
-
Check if the given file has anything left to read.
- hasNext() - Method in class ai.rapids.cudf.ParquetChunkedReader
-
Check if the given file has anything left to read.
- hasNonEmptyNulls() - Method in class ai.rapids.cudf.ColumnView
-
Exact check if a column or its descendants have non-empty null rows
- hasNulls() - Method in class ai.rapids.cudf.ColumnVector
-
Returns if the vector has nulls.
- hasNulls() - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Returns if the vector has nulls.
- hasOffsets() - Method in class ai.rapids.cudf.DType
-
Returns true if the type uses a vector of offsets
- hasParquetFieldId - Variable in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- hasTimeResolution() - Method in class ai.rapids.cudf.DType
-
Returns true for timestamps with time level resolution, as opposed to day level resolution
- hasValidityVector() - Method in class ai.rapids.cudf.ColumnVector
-
Returns if the vector has a validity vector allocated or not.
- hasValidityVector() - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Returns if the vector has a validity vector allocated or not.
- HIGHER - Enum constant in enum ai.rapids.cudf.QuantileMethod
-
Higher data point (j)
- histogram() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Histogram aggregation, computing the frequencies for each unique row.
- histogram() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Create HistogramAggregation, computing the frequencies for each unique row.
- HostBufferConsumer - Interface in ai.rapids.cudf
-
Provides a set of APIs for consuming host buffers.
- HostBufferProvider - Interface in ai.rapids.cudf
-
Provides a set of APIs for providing host buffers to be read.
- HostColumnVector - Class in ai.rapids.cudf
-
Similar to a ColumnVector, but the data is stored in host memory and accessible directly from the JVM.
- HostColumnVector(DType, long, Optional<Long>, HostMemoryBuffer, HostMemoryBuffer, HostMemoryBuffer, List<HostColumnVectorCore>) - Constructor for class ai.rapids.cudf.HostColumnVector
-
Create a new column vector with data populated on the host.
- HostColumnVector.BasicType - Class in ai.rapids.cudf
- HostColumnVector.Builder - Class in ai.rapids.cudf
- HostColumnVector.ColumnBuilder - Class in ai.rapids.cudf
-
Build
- HostColumnVector.DataType - Class in ai.rapids.cudf
- HostColumnVector.EventHandler - Interface in ai.rapids.cudf
-
Interface to handle events for this HostColumnVector.
- HostColumnVector.ListType - Class in ai.rapids.cudf
- HostColumnVector.StructData - Class in ai.rapids.cudf
- HostColumnVector.StructType - Class in ai.rapids.cudf
- HostColumnVectorCore - Class in ai.rapids.cudf
-
A class that holds Host side Column Vector APIs and the OffHeapState.
- HostColumnVectorCore(DType, long, Optional<Long>, HostMemoryBuffer, HostMemoryBuffer, HostMemoryBuffer, List<HostColumnVectorCore>) - Constructor for class ai.rapids.cudf.HostColumnVectorCore
- HostColumnVectorCore.OffHeapState - Class in ai.rapids.cudf
-
Holds the off heap state of the column vector so we can clean it up, even if it is leaked.
- HostConcatResult(JCudfSerialization.SerializedTableHeader, HostMemoryBuffer) - Constructor for class ai.rapids.cudf.JCudfSerialization.HostConcatResult
- HostMemoryAllocator - Interface in ai.rapids.cudf
- HostMemoryBuffer - Class in ai.rapids.cudf
-
This class holds an off-heap buffer in the host/CPU memory.
- hostPaddingSizeInBytes() - Static method in class ai.rapids.cudf.ColumnView
-
Get the size that the host will align memory allocations to in bytes.
- hostRead(long, long) - Method in class ai.rapids.cudf.DataSource
-
Read data from the source at the given offset.
- hostRead(long, long) - Method in class ai.rapids.cudf.MultiBufferDataSource
- hostRead(long, HostMemoryBuffer) - Method in class ai.rapids.cudf.DataSource
-
Read data from the source at the given offset into dest.
- hostRead(long, HostMemoryBuffer) - Method in class ai.rapids.cudf.MultiBufferDataSource
- hostUDF(HostUDFWrapper) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Execute an aggregation using a host-side user-defined function (UDF).
- hostUDF(HostUDFWrapper) - Static method in class ai.rapids.cudf.ReductionAggregation
-
Execute a reduction using a host-side user-defined function (UDF).
- hostUDF(HostUDFWrapper) - Static method in class ai.rapids.cudf.SegmentedReductionAggregation
-
Execute a reduction using a host-side user-defined function (UDF).
- HostUDFWrapper - Class in ai.rapids.cudf
-
A wrapper around native host UDF aggregations.
- HostUDFWrapper() - Constructor for class ai.rapids.cudf.HostUDFWrapper
- hour() - Method in class ai.rapids.cudf.ColumnView
-
Get hour from a timestamp with time resolution.
- HOUR - Enum constant in enum ai.rapids.cudf.DateTimeComponent
-
hour of the day 24-hour clock as an INT16
- HOUR - Enum constant in enum ai.rapids.cudf.DateTimeRoundingFrequency
I
- id - Variable in class ai.rapids.cudf.MemoryBuffer
- id - Variable in class ai.rapids.cudf.MemoryCleaner.Cleaner
- IDENTITY - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- IDENTITY - Enum constant in enum ai.rapids.cudf.HashType
- ifElse(ColumnView, ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
For a BOOL8 vector, computes a vector whose rows are selected from two other vectors based on the boolean value of this vector in the corresponding row.
- ifElse(ColumnView, Scalar) - Method in class ai.rapids.cudf.ColumnView
-
For a BOOL8 vector, computes a vector whose rows are selected from two other inputs based on the boolean value of this vector in the corresponding row.
- ifElse(Scalar, ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
For a BOOL8 vector, computes a vector whose rows are selected from two other inputs based on the boolean value of this vector in the corresponding row.
- ifElse(Scalar, Scalar) - Method in class ai.rapids.cudf.ColumnView
-
For a BOOL8 vector, computes a vector whose rows are selected from two other inputs based on the boolean value of this vector in the corresponding row.
- implicitConversion(BinaryOp, BinaryOperable, BinaryOperable) - Static method in interface ai.rapids.cudf.BinaryOperable
-
Finds the proper DType for an implicit output.
- INCLUDE - Enum constant in enum ai.rapids.cudf.NullPolicy
- includeColumn(String...) - Method in class ai.rapids.cudf.ColumnFilterOptions.Builder
-
Include one or more specific columns.
- includeColumn(String...) - Method in class ai.rapids.cudf.JSONOptions.Builder
- includeColumn(String...) - Method in class ai.rapids.cudf.ParquetOptions.Builder
-
Include one or more specific columns.
- includeColumn(String, boolean) - Method in class ai.rapids.cudf.ParquetOptions.Builder
-
Include this column.
- includeColumn(Collection<String>) - Method in class ai.rapids.cudf.ColumnFilterOptions.Builder
-
Include one or more specific columns.
- includeColumn(Collection<String>) - Method in class ai.rapids.cudf.JSONOptions.Builder
- includeColumn(Collection<String>) - Method in class ai.rapids.cudf.ParquetOptions.Builder
-
Include one or more specific columns.
- INCLUSIVE - Enum constant in enum ai.rapids.cudf.ScanType
-
Include the current row in the scan.
- incrCurrentIndex() - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
Deprecated.
- incRefCount() - Method in class ai.rapids.cudf.ColumnVector
-
Increment the reference count for this column.
- incRefCount() - Method in class ai.rapids.cudf.HostColumnVector
-
Increment the reference count for this column.
- incRefCount() - Method in class ai.rapids.cudf.MemoryBuffer
-
Increment the reference count for this column.
- incRefCount() - Method in class ai.rapids.cudf.Scalar
-
Increment the reference count for this scalar.
- incRefCount() - Method in class ai.rapids.cudf.WindowOptions
- INFERRED - Static variable in class ai.rapids.cudf.Schema
- initDefaultCudaDevice() - Static method in class ai.rapids.cudf.Rmm
- initialize(int, Rmm.LogConf, long) - Static method in class ai.rapids.cudf.Rmm
-
Initialize memory manager state and storage.
- initialize(long) - Static method in class ai.rapids.cudf.PinnedMemoryPool
-
Initialize the pool.
- initialize(long, int) - Static method in class ai.rapids.cudf.PinnedMemoryPool
-
Initialize the pool.
- initialize(long, int, boolean) - Static method in class ai.rapids.cudf.PinnedMemoryPool
-
Initialize the pool.
- innerDistinctJoinGatherMaps(Table, boolean) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of an inner equi-join between two tables where the right table is guaranteed to not contain any duplicated join keys.
- innerJoinGatherMaps(HashJoin) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of an inner equi-join between two tables.
- innerJoinGatherMaps(HashJoin, long) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of an inner equi-join between two tables.
- innerJoinGatherMaps(Table, boolean) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of an inner equi-join between two tables.
- innerJoinRowCount(HashJoin) - Method in class ai.rapids.cudf.Table
-
Computes the number of rows resulting from an inner equi-join between two tables.
- INT - Enum constant in enum ai.rapids.cudf.nvcomp.CompressionType
- INT_POW - Enum constant in enum ai.rapids.cudf.BinaryOp
- INT16 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- INT16 - Static variable in class ai.rapids.cudf.DType
- INT32 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- INT32 - Static variable in class ai.rapids.cudf.DType
- INT64 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- INT64 - Static variable in class ai.rapids.cudf.DType
- INT8 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- INT8 - Static variable in class ai.rapids.cudf.DType
- interleaveColumns() - Method in class ai.rapids.cudf.Table
-
Interleave all columns into a single column.
- IS_NULL - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- isAllowSingleQuotes() - Method in class ai.rapids.cudf.GetJsonObjectOptions
- isBackedByByte() - Method in class ai.rapids.cudf.DType
-
Returns true if this type is backed by byte type Namely this method will return true for the following types DType.INT8, DType.UINT8, DType.BOOL8
- isBackedByInt() - Method in class ai.rapids.cudf.DType
-
Returns true if this type is backed by int type Namely this method will return true for the following types DType.INT32, DType.UINT32, DType.DURATION_DAYS, DType.TIMESTAMP_DAYS, DType.DECIMAL32
- isBackedByLong() - Method in class ai.rapids.cudf.DType
-
Returns true if this type is backed by long type Namely this method will return true for the following types DType.INT64, DType.UINT64, DType.DURATION_SECONDS, DType.DURATION_MILLISECONDS, DType.DURATION_MICROSECONDS, DType.DURATION_NANOSECONDS, DType.TIMESTAMP_SECONDS, DType.TIMESTAMP_MILLISECONDS, DType.TIMESTAMP_MICROSECONDS, DType.TIMESTAMP_NANOSECONDS, DType.DECIMAL64
- isBackedByShort() - Method in class ai.rapids.cudf.DType
-
Returns true if this type is backed by short type Namely this method will return true for the following types DType.INT16, DType.UINT16
- isChildNested(int) - Method in class ai.rapids.cudf.TableWithMeta
- isChildNested(int) - Method in class ai.rapids.cudf.TableWithMeta.NestedChildren
- isClean() - Method in class ai.rapids.cudf.ColumnVector.OffHeapState
- isClean() - Method in class ai.rapids.cudf.HostColumnVectorCore.OffHeapState
- isClean() - Method in class ai.rapids.cudf.MemoryCleaner.Cleaner
-
Check if the underlying memory has been cleaned up or not.
- isDayFirst() - Method in class ai.rapids.cudf.JSONOptions
- isDecimalType() - Method in enum ai.rapids.cudf.DType.DTypeEnum
- isDecimalType() - Method in class ai.rapids.cudf.DType
-
Returns true if this type is of decimal type Namely this method will return true for the following types DType.DECIMAL32, DType.DECIMAL64
- isDurationType() - Method in class ai.rapids.cudf.DType
-
Returns true for duration types
- isEnvCompatibleForTesting() - Static method in class ai.rapids.cudf.Cuda
-
This should only be used for tests, to enable or disable tests if the current environment is not compatible with this version of the library.
- isEqual(Object) - Method in class ai.rapids.cudf.HostUDFWrapper
- isFixedPoint(DType) - Method in class ai.rapids.cudf.ColumnView
-
Returns a Boolean vector with the same number of rows as this instance, that has TRUE for any entry that is a fixed-point, and FALSE if its not a fixed-point.
- isFloat() - Method in class ai.rapids.cudf.ColumnView
-
Returns a Boolean vector with the same number of rows as this instance, that has TRUE for any entry that is a float, and FALSE if its not a float.
- isInitialized() - Static method in class ai.rapids.cudf.PinnedMemoryPool
-
Check if the pool has been initialized or not.
- isInitialized() - Static method in class ai.rapids.cudf.Rmm
-
Check if RMM has been initialized already or not.
- isInteger() - Method in class ai.rapids.cudf.ColumnView
-
Returns a Boolean vector with the same number of rows as this instance, that has TRUE for any entry that is an integer, and FALSE if its not an integer.
- isInteger(DType) - Method in class ai.rapids.cudf.ColumnView
-
Returns a Boolean vector with the same number of rows as this instance, that has TRUE for any entry that is an integer, and FALSE if its not an integer.
- isIntegral() - Method in class ai.rapids.cudf.DType
-
Returns true for strictly Integer types not a type backed by ints
- isLeakExpected() - Method in class ai.rapids.cudf.MemoryCleaner.Cleaner
-
Return true if a leak is expected for this object else false.
- isLeapYear() - Method in class ai.rapids.cudf.ColumnView
-
Check to see if the year for this timestamp is a leap year or not.
- isLines() - Method in class ai.rapids.cudf.JSONOptions
- isMissingFieldsAsNulls() - Method in class ai.rapids.cudf.GetJsonObjectOptions
- isMixedTypesAsStrings() - Method in class ai.rapids.cudf.JSONOptions
- isNan() - Method in class ai.rapids.cudf.ColumnView
-
Returns a Boolean vector with the same number of rows as this instance, that has TRUE for any entry that is NaN, and FALSE if null or a valid floating point value
- isNested() - Method in class ai.rapids.cudf.Schema
-
Check if the schema is nested (i.e., top level type is LIST or STRUCT).
- isNestedType() - Method in class ai.rapids.cudf.DType
-
Returns true for nested types
- isNormalizeSingleQuotes() - Method in class ai.rapids.cudf.JSONOptions
- isNormalizeWhitespace() - Method in class ai.rapids.cudf.JSONOptions
- isNotNan() - Method in class ai.rapids.cudf.ColumnView
-
Returns a Boolean vector with the same number of rows as this instance, that has TRUE for any entry that is null or a valid floating point value, FALSE otherwise
- isNotNull() - Method in class ai.rapids.cudf.ColumnView
-
Returns a Boolean vector with the same number of rows as this instance, that has TRUE for any entry that is not null, and FALSE for any null entry (as per the validity mask)
- isNull() - Method in class ai.rapids.cudf.ColumnView
-
Returns a Boolean vector with the same number of rows as this instance, that has FALSE for any entry that is not null, and TRUE for any null entry (as per the validity mask)
- isNull() - Method in class ai.rapids.cudf.HostColumnVector.StructData
- isNull(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Method that returns a boolean to indicate if the element at a given row index is null
- isNullable - Variable in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- isNullable() - Method in class ai.rapids.cudf.ColumnWriterOptions
-
Return if the column can have null values
- isNullable() - Method in class ai.rapids.cudf.HostColumnVector.BasicType
- isNullable() - Method in class ai.rapids.cudf.HostColumnVector.DataType
- isNullable() - Method in class ai.rapids.cudf.HostColumnVector.ListType
- isNullable() - Method in class ai.rapids.cudf.HostColumnVector.StructType
- isPoolingEnabled() - Static method in class ai.rapids.cudf.Rmm
-
Return true if rmm is initialized and pooling has been enabled, else false.
- isPtdsEnabled() - Static method in class ai.rapids.cudf.Cuda
-
Whether per-thread default stream is enabled.
- isRecoverWithNull() - Method in class ai.rapids.cudf.JSONOptions
-
Return the value of the recoverWithNull option
- isStripQuotesFromSingleStrings() - Method in class ai.rapids.cudf.GetJsonObjectOptions
- isStructOrHasStructDescendant() - Method in class ai.rapids.cudf.Schema
-
Check to see if the schema includes a struct at all.
- isTimestamp() - Method in class ai.rapids.cudf.DType
-
Deprecated.
- isTimestamp(String) - Method in class ai.rapids.cudf.ColumnView
-
Verifies that a string column can be parsed to timestamps using the provided format pattern.
- isTimestampType() - Method in class ai.rapids.cudf.DType
- isTimestampTypeInt96() - Method in class ai.rapids.cudf.ColumnWriterOptions
-
Returns true if the writer is expected to write timestamps in INT96
- isValid() - Method in class ai.rapids.cudf.Scalar
J
- JCudfSerialization - Class in ai.rapids.cudf
-
Serialize and deserialize CUDF tables and columns using a custom format.
- JCudfSerialization() - Constructor for class ai.rapids.cudf.JCudfSerialization
- JCudfSerialization.HostConcatResult - Class in ai.rapids.cudf
-
Class to hold the header and buffer pair result from host-side concatenation
- JCudfSerialization.SerializedColumnHeader - Class in ai.rapids.cudf
-
Holds the metadata about a serialized column.
- JCudfSerialization.SerializedTableHeader - Class in ai.rapids.cudf
-
Holds the metadata about a serialized table.
- JCudfSerialization.TableAndRowCountPair - Class in ai.rapids.cudf
-
Holds the result of deserializing a table.
- joinStrings(Scalar, Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Concatenates all strings in the column into one new string delimited by an optional separator string.
- JSONOptions - Class in ai.rapids.cudf
-
Options for reading in JSON encoded data.
- JSONOptions.Builder - Class in ai.rapids.cudf
K
- KEEP_ANY - Enum constant in enum ai.rapids.cudf.DuplicateKeepOption
- KEEP_ANY - Enum constant in enum ai.rapids.cudf.Table.DuplicateKeepOption
- KEEP_FIRST - Enum constant in enum ai.rapids.cudf.DuplicateKeepOption
- KEEP_FIRST - Enum constant in enum ai.rapids.cudf.Table.DuplicateKeepOption
- KEEP_LAST - Enum constant in enum ai.rapids.cudf.DuplicateKeepOption
- KEEP_LAST - Enum constant in enum ai.rapids.cudf.Table.DuplicateKeepOption
- KEEP_NONE - Enum constant in enum ai.rapids.cudf.DuplicateKeepOption
- KEEP_NONE - Enum constant in enum ai.rapids.cudf.Table.DuplicateKeepOption
- keepStringQuotes() - Method in class ai.rapids.cudf.JSONOptions
L
- lag(int) - Static method in class ai.rapids.cudf.RollingAggregation
-
In a rolling window return the value offset entries behind or null if it is outside of the window.
- lag(int, ColumnVector) - Static method in class ai.rapids.cudf.RollingAggregation
-
In a rolling window return the value offset entries behind or the corresponding value from defaultOutput if it is outside of the window.
- lastDayOfMonth() - Method in class ai.rapids.cudf.ColumnView
-
Get the date that is the last day of the month for this timestamp.
- lead(int) - Static method in class ai.rapids.cudf.RollingAggregation
-
In a rolling window return the value offset entries ahead or null if it is outside of the window.
- lead(int, ColumnVector) - Static method in class ai.rapids.cudf.RollingAggregation
-
In a rolling window return the value offset entries ahead or the corresponding value from defaultOutput if it is outside of the window.
- leadingZerosAllowed() - Method in class ai.rapids.cudf.JSONOptions
- LEFT - Enum constant in enum ai.rapids.cudf.ast.TableReference
- LEFT - Enum constant in enum ai.rapids.cudf.PadSide
- leftAntiJoinGatherMap(Table, boolean) - Method in class ai.rapids.cudf.Table
-
Computes the gather map that can be used to manifest the result of a left anti-join between two tables.
- leftDistinctJoinGatherMap(Table, boolean) - Method in class ai.rapids.cudf.Table
-
Computes a gather map that can be used to manifest the result of a left equi-join between two tables where the right table is guaranteed to not contain any duplicated join keys.
- leftJoinGatherMaps(HashJoin) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of a left equi-join between two tables.
- leftJoinGatherMaps(HashJoin, long) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of a left equi-join between two tables.
- leftJoinGatherMaps(Table, boolean) - Method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of a left equi-join between two tables.
- leftJoinRowCount(HashJoin) - Method in class ai.rapids.cudf.Table
-
Computes the number of rows resulting from a left equi-join between two tables.
- leftSemiJoinGatherMap(Table, boolean) - Method in class ai.rapids.cudf.Table
-
Computes the gather map that can be used to manifest the result of a left semi-join between two tables.
- length - Variable in class ai.rapids.cudf.MemoryBuffer
- LESS - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- LESS - Enum constant in enum ai.rapids.cudf.BinaryOp
- LESS_EQUAL - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- LESS_EQUAL - Enum constant in enum ai.rapids.cudf.BinaryOp
- lessOrEqualTo(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
this <= rhs 1 is true 0 is false.
- lessOrEqualTo(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
this <= rhs 1 is true 0 is false with the output cast to the given type.
- lessThan(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
this < rhs 1 is true 0 is false.
- lessThan(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
this < rhs 1 is true 0 is false with the output cast to the given type.
- lessThan(BinaryOperable, BigDecimal, int) - Static method in class ai.rapids.cudf.DecimalUtils
-
Because the native lessThan operator has issues with comparing decimal values that have different precision and scale accurately.
- lessThan(ColumnView, BigDecimal) - Static method in class ai.rapids.cudf.DecimalUtils
-
Because the native lessThan operator has issues with comparing decimal values that have different precision and scale accurately.
- libraryLoaded() - Static method in class ai.rapids.cudf.CuFile
-
Check if the libcufilejni library is loaded.
- libraryLoaded() - Static method in class ai.rapids.cudf.NativeDepsLoader
- like(Scalar, Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Returns a boolean ColumnVector identifying rows which match the given like pattern.
- LINEAR - Enum constant in enum ai.rapids.cudf.QuantileMethod
-
Linear interpolation between i and j
- LIST - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- LIST - Static variable in class ai.rapids.cudf.DType
- listBuilder(String) - Static method in class ai.rapids.cudf.ColumnWriterOptions
-
Creates a ListBuilder for column called 'name'
- listBuilder(String, boolean) - Static method in class ai.rapids.cudf.ColumnWriterOptions
-
Creates a ListBuilder for column called 'name'
- ListBuilder(String, boolean) - Constructor for class ai.rapids.cudf.ColumnWriterOptions.ListBuilder
- ListColumnWriterOptions(ColumnWriterOptions.ListBuilder) - Constructor for class ai.rapids.cudf.ColumnWriterOptions.ListColumnWriterOptions
- listConcatenateByRow(boolean, ColumnView...) - Static method in class ai.rapids.cudf.ColumnVector
-
Concatenate columns of lists horizontally (row by row), combining a corresponding row from each column into a single list row of a new column.
- listConcatenateByRow(ColumnView...) - Static method in class ai.rapids.cudf.ColumnVector
-
Concatenate columns of lists horizontally (row by row), combining a corresponding row from each column into a single list row of a new column.
- listContains(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Create a column of bool values indicating whether the specified scalar is an element of each row of a list column.
- listContainsColumn(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
Create a column of bool values indicating whether the list rows of the first column contain the corresponding values in the second column.
- listContainsNulls() - Method in class ai.rapids.cudf.ColumnView
-
Create a column of bool values indicating whether the list rows of the specified column contain null elements.
- listFromColumnView(ColumnView) - Static method in class ai.rapids.cudf.Scalar
-
Creates a scalar of list from a ColumnView.
- listFromNull(HostColumnVector.DataType) - Static method in class ai.rapids.cudf.Scalar
-
Creates a null scalar of list type.
- listIndexOf(ColumnView, ColumnView.FindOptions) - Method in class ai.rapids.cudf.ColumnView
-
Create a column of int32 indices, indicating the position of each row in the search key column in the corresponding row of the lists column.
- listIndexOf(Scalar, ColumnView.FindOptions) - Method in class ai.rapids.cudf.ColumnView
-
Create a column of int32 indices, indicating the position of the scalar search key in each list row.
- listReduce(SegmentedReductionAggregation) - Method in class ai.rapids.cudf.ColumnView
-
Do a reduction on the values in a list.
- listReduce(SegmentedReductionAggregation, DType) - Method in class ai.rapids.cudf.ColumnView
-
Do a reduction on the values in a list.
- listReduce(SegmentedReductionAggregation, NullPolicy, DType) - Method in class ai.rapids.cudf.ColumnView
-
Do a reduction on the values in a list.
- listsDifferenceDistinct(ColumnView, ColumnView) - Static method in class ai.rapids.cudf.ColumnView
-
Find the difference of lists of the left column against lists of the right column.
- listsHaveOverlap(ColumnView, ColumnView) - Static method in class ai.rapids.cudf.ColumnView
-
For each pair of lists from the input lists columns, check if they have any common non-null elements.
- listsIntersectDistinct(ColumnView, ColumnView) - Static method in class ai.rapids.cudf.ColumnView
-
Find the intersection without duplicate between lists at each row of the given lists columns.
- listSortRows(boolean, boolean) - Method in class ai.rapids.cudf.ColumnView
-
Segmented sort of the elements within a list in each row of a list column.
- listsUnionDistinct(ColumnView, ColumnView) - Static method in class ai.rapids.cudf.ColumnView
-
Find the union without duplicate between lists at each row of the given lists columns.
- ListType(boolean, HostColumnVector.DataType) - Constructor for class ai.rapids.cudf.HostColumnVector.ListType
- Literal - Class in ai.rapids.cudf.ast
-
A literal value in an AST expression.
- loadNativeDep(String, boolean) - Static method in class ai.rapids.cudf.NativeDepsLoader
-
Allows other libraries to reuse the same native deps loading logic.
- loadNativeDeps() - Static method in class ai.rapids.cudf.NativeDepsLoader
-
Load the native libraries needed for libcudf, if not loaded already.
- loadNativeDeps(String[]) - Static method in class ai.rapids.cudf.NativeDepsLoader
-
Allows other libraries to reuse the same native deps loading logic.
- loadNativeDeps(String[], boolean) - Static method in class ai.rapids.cudf.NativeDepsLoader
-
Allows other libraries to reuse the same native deps loading logic.
- log() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the log, output is the same type as input.
- log(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Calculate the log with the specified base, output is the same as this.
- log(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Calculate the log with the specified base
- LOG - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- LOG - Enum constant in enum ai.rapids.cudf.TableDebug.Output
- LOG - Enum constant in enum ai.rapids.cudf.UnaryOp
- LOG_BASE - Enum constant in enum ai.rapids.cudf.BinaryOp
- LOG_DEBUG - Enum constant in enum ai.rapids.cudf.TableDebug.Output
- LOG_ERROR - Enum constant in enum ai.rapids.cudf.TableDebug.Output
- LOG_INFO - Enum constant in enum ai.rapids.cudf.TableDebug.Output
- LOG_WARN - Enum constant in enum ai.rapids.cudf.TableDebug.Output
- log10() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the log with base 10, output is the same type as input.
- log2() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the log with base 2, output is the same type as input.
- LOGICAL_AND - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- LOGICAL_AND - Enum constant in enum ai.rapids.cudf.BinaryOp
- LOGICAL_OR - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- LOGICAL_OR - Enum constant in enum ai.rapids.cudf.BinaryOp
- logicalCastTo(DType) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.this has changed to bit_cast in C++ so use that name instead
- logRefCountDebug(String) - Method in class ai.rapids.cudf.MemoryCleaner.Cleaner
- logTo(File) - Static method in class ai.rapids.cudf.Rmm
-
Create a config that will write alloc/free logs to a file.
- logToStderr() - Static method in class ai.rapids.cudf.Rmm
-
Create a config that will write alloc/free logs to stderr.
- logToStdout() - Static method in class ai.rapids.cudf.Rmm
-
Create a config that will write alloc/free logs to stdout.
- LONGLONG - Enum constant in enum ai.rapids.cudf.nvcomp.CompressionType
- lower() - Method in class ai.rapids.cudf.ColumnView
-
Convert a string to lower case.
- LOWER - Enum constant in enum ai.rapids.cudf.QuantileMethod
-
Lower data point (i)
- lowerBound(boolean[], Table, boolean[]) - Method in class ai.rapids.cudf.Table
-
Find smallest indices in a sorted table where values should be inserted to maintain order.
- lowerBound(Table, OrderByArg...) - Method in class ai.rapids.cudf.Table
-
Find smallest indices in a sorted table where values should be inserted to maintain order.
- lstrip() - Method in class ai.rapids.cudf.ColumnView
-
Removes whitespace from the beginning of a string.
- lstrip(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Removes the specified characters from the beginning of each string.
- LZ4 - Enum constant in enum ai.rapids.cudf.CompressionType
-
LZ4 format, using LZ77
- LZO - Enum constant in enum ai.rapids.cudf.CompressionType
-
Lempel–Ziv–Oberhumer format
M
- M2() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Sum of square of differences from mean.
- makeChunkedPack(long) - Method in class ai.rapids.cudf.Table
-
Create an instance of `ChunkedPack` which can be used to pack this table contiguously in memory utilizing a bounce buffer of size `bounceBufferSize`.
- makeChunkedPack(long, RmmDeviceMemoryResource) - Method in class ai.rapids.cudf.Table
-
Create an instance of `ChunkedPack` which can be used to pack this table contiguously in memory utilizing a bounce buffer of size `bounceBufferSize`.
- makeList(long, DType, ColumnView...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a LIST column from the given columns.
- makeList(ColumnView...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a LIST column from the given columns.
- makeListFromOffsets(long, ColumnView) - Method in class ai.rapids.cudf.ColumnVector
-
Create a LIST column from the current column and a given offsets column.
- makeStruct(long, ColumnView...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new struct vector made up of existing columns.
- makeStruct(ColumnView...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new struct vector made up of existing columns.
- makeStructView(long, ColumnView...) - Static method in class ai.rapids.cudf.ColumnView
-
Create a new struct column view of existing column views.
- makeStructView(ColumnView...) - Static method in class ai.rapids.cudf.ColumnView
-
Create a new struct column view of existing column views.
- mapColumn(String, ColumnWriterOptions, ColumnWriterOptions) - Static method in class ai.rapids.cudf.ColumnWriterOptions
-
Deprecated.
- mapColumn(String, ColumnWriterOptions, ColumnWriterOptions, Boolean) - Static method in class ai.rapids.cudf.ColumnWriterOptions
-
Add a Map Column to the schema.
- mapFile(File, FileChannel.MapMode, long, long) - Static method in class ai.rapids.cudf.HostMemoryBuffer
-
Create a host buffer that is memory-mapped to a file.
- matchesRe(RegexProgram) - Method in class ai.rapids.cudf.ColumnView
-
Returns a boolean ColumnVector identifying rows which match the given regex program pattern but only at the beginning of the string.
- matchesRe(String) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- max() - Method in class ai.rapids.cudf.ColumnView
-
Returns the maximum of all values in the column, returning a scalar of the same type as this column.
- max() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Max Aggregation
- max() - Static method in class ai.rapids.cudf.GroupByScanAggregation
-
Max Aggregation
- max() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Max Aggregation
- max() - Static method in class ai.rapids.cudf.RollingAggregation
-
Rolling Window Max
- max() - Static method in class ai.rapids.cudf.ScanAggregation
-
Max Aggregation
- max() - Static method in class ai.rapids.cudf.SegmentedReductionAggregation
-
Max Aggregation
- max(DType) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.the max reduction no longer internally allows for setting the output type, as a work around this API will cast the input type to the output type for you, but this may not work in all cases.
- maxNullAware(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Returns the max non null value.
- maxNullAware(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Returns the max non null value.
- md5Hash(ColumnView...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector containing the MD5 hash of each row in the table.
- mean() - Method in class ai.rapids.cudf.ColumnView
-
Returns the arithmetic mean of all values in the column, returning a FLOAT64 scalar unless the column type is FLOAT32 then a FLOAT32 scalar is returned.
- mean() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Arithmetic mean reduction.
- mean() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Arithmetic mean reduction.
- mean() - Static method in class ai.rapids.cudf.RollingAggregation
-
Arithmetic Mean
- mean(DType) - Method in class ai.rapids.cudf.ColumnView
-
Returns the arithmetic mean of all values in the column, returning a scalar of the specified type.
- median() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Median reduction.
- median() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Median reduction.
- memGetInfo() - Static method in class ai.rapids.cudf.Cuda
-
Mapping: cudaMemGetInfo(size_t *free, size_t *total)
- MemoryBuffer - Class in ai.rapids.cudf
-
Abstract class for representing the Memory Buffer NOTE: MemoryBuffer is public to make it easier to work with the class hierarchy, subclassing beyond what is included in CUDF is not recommended and not supported.
- MemoryBuffer(long, long) - Constructor for class ai.rapids.cudf.MemoryBuffer
-
Constructor
- MemoryBuffer(long, long, MemoryBuffer) - Constructor for class ai.rapids.cudf.MemoryBuffer
-
Internal constructor used when creating a slice.
- MemoryBuffer(long, long, MemoryBuffer.MemoryBufferCleaner) - Constructor for class ai.rapids.cudf.MemoryBuffer
-
Constructor
- MemoryBuffer.EventHandler - Interface in ai.rapids.cudf
-
Interface to handle events for this MemoryBuffer.
- MemoryBuffer.MemoryBufferCleaner - Class in ai.rapids.cudf
- MemoryBufferCleaner() - Constructor for class ai.rapids.cudf.MemoryBuffer.MemoryBufferCleaner
- MemoryCleaner - Class in ai.rapids.cudf
-
ColumnVectors may store data off heap, and because of complicated processing the life time of an individual vector can vary a lot.
- MemoryCleaner() - Constructor for class ai.rapids.cudf.MemoryCleaner
- MemoryCleaner.Cleaner - Class in ai.rapids.cudf
-
API that can be used to clean up the resources for a vector, even if there was a leak
- memset(long, byte, long) - Static method in class ai.rapids.cudf.Cuda
-
Sets count bytes starting at the memory area pointed to by dst, with value.
- merge(Table[], OrderByArg...) - Static method in class ai.rapids.cudf.Table
-
Merge multiple already sorted tables keeping the sort order the same.
- merge(List<Table>, OrderByArg...) - Static method in class ai.rapids.cudf.Table
-
Merge multiple already sorted tables keeping the sort order the same.
- mergeAndSetValidity(BinaryOp, ColumnView...) - Method in class ai.rapids.cudf.ColumnView
-
Create a deep copy of the column while replacing the null mask.
- mergeHistogram() - Static method in class ai.rapids.cudf.GroupByAggregation
-
MergeHistogram aggregation, to merge multiple histograms.
- mergeHistogram() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Create MergeHistogramAggregation, to merge multiple histograms.
- mergeLists() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Merge the partial lists produced by multiple CollectListAggregations.
- mergeLists() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Merge the partial lists produced by multiple CollectListAggregations.
- mergeM2() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Merge the partial M2 values produced by multiple instances of M2Aggregation.
- mergeSets() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Merge the partial sets produced by multiple CollectSetAggregations.
- mergeSets() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Merge the partial sets produced by multiple CollectSetAggregations.
- mergeSets(NullEquality, NaNEquality) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Merge the partial sets produced by multiple CollectSetAggregations.
- mergeSets(NullEquality, NaNEquality) - Static method in class ai.rapids.cudf.ReductionAggregation
-
Merge the partial sets produced by multiple CollectSetAggregations.
- mergeTDigest(int) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Merge t-digests.
- mergeTDigest(int) - Static method in class ai.rapids.cudf.ReductionAggregation
-
tDigest merge reduction.
- MICROSECOND - Enum constant in enum ai.rapids.cudf.DateTimeComponent
-
microseconds past the millisecond as an INT16
- MICROSECOND - Enum constant in enum ai.rapids.cudf.DateTimeRoundingFrequency
- MIDPOINT - Enum constant in enum ai.rapids.cudf.QuantileMethod
-
(i + j)/2
- MILLISECOND - Enum constant in enum ai.rapids.cudf.DateTimeComponent
-
milliseconds past the seconds as an INT16
- MILLISECOND - Enum constant in enum ai.rapids.cudf.DateTimeRoundingFrequency
- min() - Method in class ai.rapids.cudf.ColumnView
-
Returns the minimum of all values in the column, returning a scalar of the same type as this column.
- min() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Min Aggregation
- min() - Static method in class ai.rapids.cudf.GroupByScanAggregation
-
Min Aggregation
- min() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Min Aggregation
- min() - Static method in class ai.rapids.cudf.RollingAggregation
-
Rolling Window Min
- min() - Static method in class ai.rapids.cudf.ScanAggregation
-
Min Aggregation
- min() - Static method in class ai.rapids.cudf.SegmentedReductionAggregation
-
Min Aggregation
- min(DType) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.the min reduction no longer internally allows for setting the output type, as a work around this API will cast the input type to the output type for you, but this may not work in all cases.
- MINIMAL - Enum constant in enum ai.rapids.cudf.QuoteStyle
- minNullAware(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Returns the min non null value.
- minNullAware(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Returns the min non null value.
- minPeriods(int) - Method in class ai.rapids.cudf.WindowOptions.Builder
-
Set the minimum number of observation required to evaluate an element.
- minute() - Method in class ai.rapids.cudf.ColumnView
-
Get minute from a timestamp with time resolution.
- MINUTE - Enum constant in enum ai.rapids.cudf.DateTimeComponent
-
minutes past the hour as an INT16
- MINUTE - Enum constant in enum ai.rapids.cudf.DateTimeRoundingFrequency
- missingFieldsAsNulls(boolean) - Method in class ai.rapids.cudf.GetJsonObjectOptions.Builder
- mixedFullJoinGatherMaps(Table, Table, Table, Table, CompiledExpression, NullEquality) - Static method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of a full join between two tables using a mix of equality and inequality conditions.
- mixedInnerJoinGatherMaps(Table, Table, Table, Table, CompiledExpression, NullEquality) - Static method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of an inner join between two tables using a mix of equality and inequality conditions.
- mixedInnerJoinGatherMaps(Table, Table, Table, Table, CompiledExpression, NullEquality, MixedJoinSize) - Static method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of an inner join between two tables using a mix of equality and inequality conditions.
- mixedInnerJoinSize(Table, Table, Table, Table, CompiledExpression, NullEquality) - Static method in class ai.rapids.cudf.Table
-
Computes output size information for an inner join between two tables using a mix of equality and inequality conditions.
- MixedJoinSize - Class in ai.rapids.cudf
-
This class tracks size information associated with a mixed table join.
- mixedLeftAntiJoinGatherMap(Table, Table, Table, Table, CompiledExpression, NullEquality) - Static method in class ai.rapids.cudf.Table
-
Computes the gather map that can be used to manifest the result of a left anti join between two tables using a mix of equality and inequality conditions.
- mixedLeftJoinGatherMaps(Table, Table, Table, Table, CompiledExpression, NullEquality) - Static method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of a left join between two tables using a mix of equality and inequality conditions.
- mixedLeftJoinGatherMaps(Table, Table, Table, Table, CompiledExpression, NullEquality, MixedJoinSize) - Static method in class ai.rapids.cudf.Table
-
Computes the gather maps that can be used to manifest the result of a left join between two tables using a mix of equality and inequality conditions.
- mixedLeftJoinSize(Table, Table, Table, Table, CompiledExpression, NullEquality) - Static method in class ai.rapids.cudf.Table
-
Computes output size information for a left join between two tables using a mix of equality and inequality conditions.
- mixedLeftSemiJoinGatherMap(Table, Table, Table, Table, CompiledExpression, NullEquality) - Static method in class ai.rapids.cudf.Table
-
Computes the gather map that can be used to manifest the result of a left semi join between two tables using a mix of equality and inequality conditions.
- mod(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Compute the modulus.
- mod(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Compute the modulus with the given output type.
- MOD - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- MOD - Enum constant in enum ai.rapids.cudf.BinaryOp
- month() - Method in class ai.rapids.cudf.ColumnView
-
Get month from a timestamp.
- MONTH - Enum constant in enum ai.rapids.cudf.DateTimeComponent
-
month 1 - jan, as an INT16
- mul(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Multiply two vectors together.
- mul(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Multiply two vectors together with the given output type.
- MUL - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- MUL - Enum constant in enum ai.rapids.cudf.BinaryOp
- multiBufferCopyAsync(long[], long[], long[], Cuda.Stream) - Static method in class ai.rapids.cudf.Cuda
-
Copy data from multiple device buffer sources to multiple device buffer destinations.
- MultiBufferDataSource - Class in ai.rapids.cudf
-
This is a DataSource that can take multiple HostMemoryBuffers.
- MultiBufferDataSource(HostMemoryAllocator, HostMemoryBuffer...) - Constructor for class ai.rapids.cudf.MultiBufferDataSource
-
Create a new data source backed by multiple buffers.
- MultiBufferDataSource(HostMemoryBuffer...) - Constructor for class ai.rapids.cudf.MultiBufferDataSource
-
Create a new data source backed by multiple buffers.
- MULTILINE - Enum constant in enum ai.rapids.cudf.RegexFlag
- MURMUR3 - Enum constant in enum ai.rapids.cudf.HashType
N
- name - Variable in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- NaNEquality - Enum in ai.rapids.cudf
-
How should NaNs be compared in an operation.
- NANOSECOND - Enum constant in enum ai.rapids.cudf.DateTimeComponent
-
nanoseconds past the microsecond as an INT16
- NANOSECOND - Enum constant in enum ai.rapids.cudf.DateTimeRoundingFrequency
- nansToNulls() - Method in class ai.rapids.cudf.ColumnView
-
Returns a new ColumnVector with NaNs converted to nulls, preserving the existing null values.
- NativeDepsLoader - Class in ai.rapids.cudf
-
This class will load the native dependencies.
- NativeDepsLoader() - Constructor for class ai.rapids.cudf.NativeDepsLoader
- NEAREST - Enum constant in enum ai.rapids.cudf.QuantileMethod
-
i or j, whichever is nearest
- needTheGpu() - Method in interface ai.rapids.cudf.ArrowIPCOptions.NeedGpu
-
A callback to indicate that we are about to start putting data on the GPU.
- NestedBuilder() - Constructor for class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- NestedBuilder(String, boolean) - Constructor for class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Builder specific to build a Struct meta
- NestedBuilder(String, boolean, int) - Constructor for class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- newPinnedPoolMemoryResource(long, long) - Static method in class ai.rapids.cudf.Rmm
- next(DeviceMemoryBuffer) - Method in class ai.rapids.cudf.ChunkedPack
-
Place the next contiguous chunk of our table into `userPtr`.
- NON_CAPTURE - Enum constant in enum ai.rapids.cudf.CaptureGroups
- NONE - Enum constant in enum ai.rapids.cudf.CompressionType
-
No compression
- NONE - Enum constant in enum ai.rapids.cudf.ParquetWriterOptions.StatisticsFrequency
-
Do not generate statistics
- NONE - Enum constant in enum ai.rapids.cudf.QuoteStyle
- NONNUMERIC - Enum constant in enum ai.rapids.cudf.QuoteStyle
- nonNumericNumbersAllowed() - Method in class ai.rapids.cudf.JSONOptions
- normalizeNANsAndZeros() - Method in class ai.rapids.cudf.ColumnView
-
Create a new vector of "normalized" values, where: 1.
- not() - Method in class ai.rapids.cudf.ColumnView
-
Returns a vector of the logical `not` of each value in the input column (this)
- NOT - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- NOT - Enum constant in enum ai.rapids.cudf.UnaryOp
- NOT_EQUAL - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- NOT_EQUAL - Enum constant in enum ai.rapids.cudf.BinaryOp
- notEqualTo(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
this != rhs 1 is true 0 is false.
- notEqualTo(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
this != rhs 1 is true 0 is false with the output cast to the given type.
- notEqualToNullAware(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
like notEqualTo but NULL != NULL is TRUE and NULL != not NULL is FALSE
- notEqualToNullAware(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
like notEqualTo but NULL != NULL is TRUE and NULL != not NULL is FALSE
- noWarnLeakExpected() - Method in class ai.rapids.cudf.ColumnVector
-
This is a really ugly API, but it is possible that the lifecycle of a column of data may not have a clear lifecycle thanks to java and GC.
- noWarnLeakExpected() - Method in class ai.rapids.cudf.ColumnVector.OffHeapState
- noWarnLeakExpected() - Method in class ai.rapids.cudf.HostColumnVector
-
This is a really ugly API, but it is possible that the lifecycle of a column of data may not have a clear lifecycle thanks to java and GC.
- noWarnLeakExpected() - Method in class ai.rapids.cudf.HostColumnVectorCore.OffHeapState
- noWarnLeakExpected() - Method in class ai.rapids.cudf.MemoryBuffer
-
This is a really ugly API, but it is possible that the lifecycle of a column of data may not have a clear lifecycle thanks to java and GC.
- noWarnLeakExpected() - Method in class ai.rapids.cudf.MemoryCleaner.Cleaner
- nth(int) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Get the nth, non-null, element in a group.
- nth(int) - Static method in class ai.rapids.cudf.ReductionAggregation
-
Get the nth, non-null, element in a group.
- nth(int, NullPolicy) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Get the nth element in a group.
- nth(int, NullPolicy) - Static method in class ai.rapids.cudf.ReductionAggregation
-
Get the nth element in a group.
- nth(int, NullPolicy) - Static method in class ai.rapids.cudf.RollingAggregation
-
Select the nth element from a specified window.
- NULL_EQUAL - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- NULL_EQUALS - Enum constant in enum ai.rapids.cudf.BinaryOp
- NULL_LITERAL - Enum constant in enum ai.rapids.cudf.ast.AstExpression.ExpressionType
- NULL_LOGICAL_AND - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- NULL_LOGICAL_AND - Enum constant in enum ai.rapids.cudf.BinaryOp
- NULL_LOGICAL_OR - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- NULL_LOGICAL_OR - Enum constant in enum ai.rapids.cudf.BinaryOp
- NULL_MAX - Enum constant in enum ai.rapids.cudf.BinaryOp
- NULL_MIN - Enum constant in enum ai.rapids.cudf.BinaryOp
- NULL_NOT_EQUALS - Enum constant in enum ai.rapids.cudf.BinaryOp
- nullCount - Variable in class ai.rapids.cudf.ColumnView
- nullCount - Variable in class ai.rapids.cudf.HostColumnVectorCore
- nullCount - Variable in class ai.rapids.cudf.JCudfSerialization.SerializedColumnHeader
- NullEquality - Enum in ai.rapids.cudf
-
How should nulls be compared in an operation.
- NULLIFY - Enum constant in enum ai.rapids.cudf.OutOfBoundsPolicy
- NullPolicy - Enum in ai.rapids.cudf
-
Specify whether to include nulls or exclude nulls in an operation.
- numCompressedBytes - Variable in class ai.rapids.cudf.TableWriter.WriteStatistics
- numFailedBytes - Variable in class ai.rapids.cudf.TableWriter.WriteStatistics
- numSkippedBytes - Variable in class ai.rapids.cudf.TableWriter.WriteStatistics
- nunique() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Number of unique, non-null, elements.
- nunique() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Number of unique, non-null, elements.
- nunique(NullPolicy) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Number of unique elements.
- nunique(NullPolicy) - Static method in class ai.rapids.cudf.ReductionAggregation
-
Number of unique elements.
- NvcompCudaException - Exception in ai.rapids.cudf.nvcomp
-
Exception thrown from nvcomp indicating a CUDA error occurred.
- NvcompException - Exception in ai.rapids.cudf.nvcomp
-
Base class for all nvcomp-specific exceptions
- NvtxColor - Enum in ai.rapids.cudf
- NvtxRange - Class in ai.rapids.cudf
-
This class supports push/pop NVTX profiling ranges, or "scoped" ranges.
- NvtxRange(String, int) - Constructor for class ai.rapids.cudf.NvtxRange
- NvtxRange(String, NvtxColor) - Constructor for class ai.rapids.cudf.NvtxRange
- NvtxUniqueRange - Class in ai.rapids.cudf
-
This class supports start/end NVTX profiling ranges.
- NvtxUniqueRange(String, int) - Constructor for class ai.rapids.cudf.NvtxUniqueRange
- NvtxUniqueRange(String, NvtxColor) - Constructor for class ai.rapids.cudf.NvtxUniqueRange
O
- ofBoolean(boolean) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a boolean literal with the specified value.
- ofBoolean(Boolean) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a boolean literal with the specified value or null.
- ofByte(byte) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a byte literal with the specified value.
- ofByte(Byte) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a byte literal with the specified value or null.
- ofDouble(double) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a double literal with the specified value.
- ofDouble(Double) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a double literal with the specified value or null.
- ofDurationDaysFromInt(int) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a duration days literal with the specified value.
- ofDurationDaysFromInt(Integer) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a duration days literal with the specified value or null.
- ofDurationFromLong(DType, long) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a long-based duration literal with the specified value.
- ofDurationFromLong(DType, Long) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a long-based duration literal with the specified value or null.
- offHeap - Variable in class ai.rapids.cudf.ColumnView
- offHeap - Variable in class ai.rapids.cudf.HostColumnVectorCore
- OffHeapState(long) - Constructor for class ai.rapids.cudf.ColumnVector.OffHeapState
-
Make a column form an existing cudf::column *.
- OffHeapState(long, DeviceMemoryBuffer) - Constructor for class ai.rapids.cudf.ColumnVector.OffHeapState
-
Create from existing cudf::column_view and contiguous buffer.
- OffHeapState(DeviceMemoryBuffer, DeviceMemoryBuffer, DeviceMemoryBuffer, List<DeviceMemoryBuffer>, long) - Constructor for class ai.rapids.cudf.ColumnVector.OffHeapState
-
Create from existing cudf::column_view and buffers.
- ofFloat(float) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a float literal with the specified value.
- ofFloat(Float) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a float literal with the specified value or null.
- OFFSET - Enum constant in enum ai.rapids.cudf.BufferType
- offsets - Variable in class ai.rapids.cudf.HostColumnVectorCore.OffHeapState
- ofInt(int) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct an integer literal with the specified value.
- ofInt(Integer) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct an integer literal with the specified value or null.
- ofLong(long) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a long literal with the specified value.
- ofLong(Long) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a long literal with the specified value or null.
- ofNull(DType) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a null literal of the specified type.
- ofShort(short) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a short literal with the specified value.
- ofShort(Short) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a short literal with the specified value or null.
- ofString(String) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a string literal with the specified value or null.
- ofTimestampDaysFromInt(int) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a timestamp days literal with the specified value.
- ofTimestampDaysFromInt(Integer) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a timestamp days literal with the specified value or null.
- ofTimestampFromLong(DType, long) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a long-based timestamp literal with the specified value.
- ofTimestampFromLong(DType, Long) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a long-based timestamp literal with the specified value or null.
- ofUTF8String(byte[]) - Static method in class ai.rapids.cudf.ast.Literal
-
Construct a string literal directly with byte array to skip transcoding.
- onAllocated(long) - Method in interface ai.rapids.cudf.RmmEventHandler
-
Invoked after every memory allocation when debug mode is enabled.
- onAllocFailure(long) - Method in interface ai.rapids.cudf.RmmEventHandler
-
Deprecated.deprecated in favor of onAllocFailure(long, boolean)
- onAllocFailure(long, int) - Method in interface ai.rapids.cudf.RmmEventHandler
-
Invoked on a memory allocation failure.
- onAllocThreshold(long) - Method in interface ai.rapids.cudf.RmmEventHandler
-
Invoked after an RMM memory allocate operation when an allocate threshold is crossed.
- onClosed(int) - Method in interface ai.rapids.cudf.MemoryBuffer.EventHandler
-
`onClosed` is invoked with the updated `refCount` during `close`.
- onClosed(ColumnVector, int) - Method in interface ai.rapids.cudf.ColumnVector.EventHandler
-
`onClosed` is invoked with the updated `refCount` during `close`.
- onClosed(HostColumnVector, int) - Method in interface ai.rapids.cudf.HostColumnVector.EventHandler
-
`onClosed` is invoked with the updated `refCount` during `close`.
- onColumn(int) - Method in class ai.rapids.cudf.GroupByAggregation
-
Add a column to the Aggregation so it can be used on a specific column of data.
- onColumn(int) - Method in class ai.rapids.cudf.GroupByScanAggregation
-
Add a column to the Aggregation so it can be used on a specific column of data.
- onColumn(int) - Method in enum ai.rapids.cudf.ReplacePolicy
-
Indicate which column the replacement should happen on.
- onColumn(int) - Method in class ai.rapids.cudf.RollingAggregation
-
Add a column to the Aggregation so it can be used on a specific column of data.
- onColumns(int...) - Method in class ai.rapids.cudf.Table
- onDeallocated(long) - Method in interface ai.rapids.cudf.RmmEventHandler
-
Invoked after every memory deallocation when debug mode is enabled.
- onDeallocThreshold(long) - Method in interface ai.rapids.cudf.RmmEventHandler
-
Invoked after an RMM memory deallocation operation when a deallocate threshold is crossed.
- onHostBufferDone(HostMemoryBuffer) - Method in class ai.rapids.cudf.DataSource
-
Called when the buffer returned from hostRead is done.
- or(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Logical or (||).
- or(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Logical or (||) with the given output type.
- ORANGE - Enum constant in enum ai.rapids.cudf.NvtxColor
- ORCChunkedReader - Class in ai.rapids.cudf
-
Provide an interface for reading an ORC file in an iterative manner.
- ORCChunkedReader(long, long, long, ORCOptions, HostMemoryBuffer, long, long) - Constructor for class ai.rapids.cudf.ORCChunkedReader
-
Construct a chunked ORC reader instance, similar to
ORCChunkedReader(long, long, ORCOptions, HostMemoryBuffer, long, long)
, with an additional parameter to control the granularity of the output table. - ORCChunkedReader(long, long, ORCOptions, HostMemoryBuffer, long, long) - Constructor for class ai.rapids.cudf.ORCChunkedReader
-
Construct the reader instance from read limits, output row granularity, and a file already loaded in a memory buffer.
- ORCOptions - Class in ai.rapids.cudf
-
Options for reading a ORC file
- ORCOptions.Builder - Class in ai.rapids.cudf
- ORCWriterOptions - Class in ai.rapids.cudf
-
This class represents settings for writing ORC files.
- ORCWriterOptions.Builder - Class in ai.rapids.cudf
- orderBy(OrderByArg...) - Method in class ai.rapids.cudf.Table
-
Orders the table using the sortkeys returning a new allocated table.
- OrderByArg - Class in ai.rapids.cudf
-
Provides the ordering for specific columns.
- orderByAscending() - Method in class ai.rapids.cudf.WindowOptions.Builder
- orderByColumnIndex(int) - Method in class ai.rapids.cudf.WindowOptions.Builder
- orderByDescending() - Method in class ai.rapids.cudf.WindowOptions.Builder
- outOfBounds(ColumnView, int, int) - Static method in class ai.rapids.cudf.DecimalUtils
-
With precision and scale, checks each value of input decimal column for out of bound.
- OutOfBoundsPolicy - Enum in ai.rapids.cudf
-
Policy to account for possible out-of-bounds indices `NULLIFY` means to nullify output values corresponding to out-of-bounds gather map values.
- OUTPUT_STREAM - Static variable in class ai.rapids.cudf.TableDebug
-
Specify one of -Dai.rapids.cudf.debug.output=stderr to print directly to standard error (default) -Dai.rapids.cudf.debug.output=stdout to print directly to standard output -Dai.rapids.cudf.debug.output=log[_level] to redirect to a logging subsystem that can further be configured.
- overWindow(WindowOptions) - Method in class ai.rapids.cudf.RollingAggregationOnColumn
P
- PackedColumnMetadata - Class in ai.rapids.cudf
-
Metadata for a table that is backed by a single contiguous device buffer.
- pad(int) - Method in class ai.rapids.cudf.ColumnView
-
Pad the Strings column until it reaches the desired length with spaces " " on the right.
- pad(int, PadSide) - Method in class ai.rapids.cudf.ColumnView
-
Pad the Strings column until it reaches the desired length with spaces " ".
- pad(int, PadSide, String) - Method in class ai.rapids.cudf.ColumnView
-
Pad the Strings column until it reaches the desired length.
- PadSide - Enum in ai.rapids.cudf
- PAGE - Enum constant in enum ai.rapids.cudf.ParquetWriterOptions.StatisticsFrequency
-
Generate column statistics for each page
- ParquetChunkedReader - Class in ai.rapids.cudf
-
Provide an interface for reading a Parquet file in an iterative manner.
- ParquetChunkedReader(long, long, ParquetOptions, HostMemoryBuffer...) - Constructor for class ai.rapids.cudf.ParquetChunkedReader
-
Construct the reader instance from a read limit and data in host memory buffers.
- ParquetChunkedReader(long, long, ParquetOptions, HostMemoryBuffer, long, long) - Constructor for class ai.rapids.cudf.ParquetChunkedReader
-
Construct the reader instance from a read limit and a file already read in a memory buffer.
- ParquetChunkedReader(long, long, ParquetOptions, File) - Constructor for class ai.rapids.cudf.ParquetChunkedReader
-
Construct the reader instance from a read limit, a ParquetOptions object, and a file path.
- ParquetChunkedReader(long, ParquetOptions, DataSource) - Constructor for class ai.rapids.cudf.ParquetChunkedReader
-
Construct a reader instance from a DataSource
- ParquetChunkedReader(long, ParquetOptions, HostMemoryBuffer, long, long) - Constructor for class ai.rapids.cudf.ParquetChunkedReader
-
Construct the reader instance from a read limit and a file already read in a memory buffer.
- ParquetChunkedReader(long, ParquetOptions, File) - Constructor for class ai.rapids.cudf.ParquetChunkedReader
-
Construct the reader instance from a read limit, a ParquetOptions object, and a file path.
- ParquetChunkedReader(long, File) - Constructor for class ai.rapids.cudf.ParquetChunkedReader
-
Construct the reader instance from a read limit and a file path.
- parquetFieldId - Variable in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- ParquetOptions - Class in ai.rapids.cudf
-
Options for reading a parquet file
- ParquetOptions.Builder - Class in ai.rapids.cudf
- ParquetWriterOptions - Class in ai.rapids.cudf
-
This class represents settings for writing Parquet files.
- ParquetWriterOptions.Builder - Class in ai.rapids.cudf
- ParquetWriterOptions.StatisticsFrequency - Enum in ai.rapids.cudf
- parseErrorCode(int) - Static method in enum ai.rapids.cudf.CudaException.CudaError
- partition(ColumnView, int) - Method in class ai.rapids.cudf.Table
-
Partition this table using the mapping in partitionMap.
- PartitionedTable - Class in ai.rapids.cudf
-
Class to provide a PartitionedTable
- pattern() - Method in class ai.rapids.cudf.RegexProgram
-
Get the pattern used to create this instance
- percentRank() - Static method in class ai.rapids.cudf.GroupByScanAggregation
-
Get the row's percent ranking.
- percentRank() - Static method in class ai.rapids.cudf.ScanAggregation
-
Get the row's percent rank.
- PinnedMemoryPool - Class in ai.rapids.cudf
-
This is the JNI interface to a rmm::pool_memory_resource<rmm::pinned_host_memory_resource>.
- pmod(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Returns the positive value of lhs mod rhs.
- pmod(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Returns the positive value of lhs mod rhs.
- PMOD - Enum constant in enum ai.rapids.cudf.BinaryOp
- POOL - Static variable in class ai.rapids.cudf.RmmAllocationMode
-
Use pool suballocation strategy
- popRange() - Static method in class ai.rapids.cudf.NvtxRange
- pow(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Compute the power.
- pow(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Compute the power with the given output type.
- POW - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- POW - Enum constant in enum ai.rapids.cudf.BinaryOp
- preceding(Scalar) - Method in class ai.rapids.cudf.WindowOptions.Builder
-
Set the relative number preceding the current row for range window
- PRECEDING - Enum constant in enum ai.rapids.cudf.ReplacePolicy
-
The replacement value is the first non-null value preceding the null row.
- prefixSum() - Method in class ai.rapids.cudf.ColumnView
-
Compute the prefix sum (aka cumulative sum) of the values in this column.
- printBuffer() - Method in class ai.rapids.cudf.HostMemoryBuffer
-
WARNING: Debug only method to print buffer.
- printBuffer(int) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
WARNING: Debug only method to print buffer.
- product() - Method in class ai.rapids.cudf.ColumnView
-
Returns the product of all values in the column, returning a scalar of the same type as this column.
- product() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Product Aggregation.
- product() - Static method in class ai.rapids.cudf.GroupByScanAggregation
-
Product Aggregation.
- product() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Product Aggregation.
- product() - Static method in class ai.rapids.cudf.ScanAggregation
-
Product Aggregation.
- product() - Static method in class ai.rapids.cudf.SegmentedReductionAggregation
-
Product Aggregation.
- product(DType) - Method in class ai.rapids.cudf.ColumnView
-
Returns the product of all values in the column, returning a scalar of the specified type.
- profilerStart() - Static method in class ai.rapids.cudf.Cuda
-
Begins an Nsight profiling session, if a profiler is currently attached.
- profilerStop() - Static method in class ai.rapids.cudf.Cuda
-
Stops an active Nsight profiling session.
- PROHIBITED - Enum constant in enum ai.rapids.cudf.CudaComputeMode
-
Compute-prohibited mode No threads can use cudaSetDevice() with this device.
- purgeNonEmptyNulls() - Method in class ai.rapids.cudf.ColumnView
-
Copies this column into output while purging any non-empty null rows in the column or its descendants.
- PURPLE - Enum constant in enum ai.rapids.cudf.NvtxColor
- pushRange(String, NvtxColor) - Static method in class ai.rapids.cudf.NvtxRange
- PYMOD - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- PYMOD - Enum constant in enum ai.rapids.cudf.BinaryOp
Q
- quantile(double...) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Aggregate to compute the specified quantiles.
- quantile(double...) - Static method in class ai.rapids.cudf.ReductionAggregation
-
Aggregate to compute the specified quantiles.
- quantile(QuantileMethod, double[]) - Method in class ai.rapids.cudf.ColumnView
-
Calculate various quantiles of this ColumnVector.
- quantile(QuantileMethod, double...) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Aggregate to compute various quantiles.
- quantile(QuantileMethod, double...) - Static method in class ai.rapids.cudf.ReductionAggregation
-
Aggregate to compute various quantiles.
- QuantileMethod - Enum in ai.rapids.cudf
-
Interpolation method to use when the desired quantile lies between two data points i and j.
- quarterOfYear() - Method in class ai.rapids.cudf.ColumnView
-
Get the quarter of the year from a timestamp.
- QuoteStyle - Enum in ai.rapids.cudf
-
Quote style for CSV records, closely following cudf::io::quote_style.
R
- Range - Class in ai.rapids.cudf
-
Helper utility for creating ranges.
- Range() - Constructor for class ai.rapids.cudf.Range
- rank() - Static method in class ai.rapids.cudf.GroupByScanAggregation
-
Get the row's ranking.
- rank() - Static method in class ai.rapids.cudf.ScanAggregation
-
Get the row's ranking.
- read(CuFileBuffer, long) - Method in class ai.rapids.cudf.CuFileReadHandle
-
Read the file content into the specified cuFile buffer.
- readAndConcat(JCudfSerialization.SerializedTableHeader[], HostMemoryBuffer[]) - Static method in class ai.rapids.cudf.JCudfSerialization
- readAndInferJSON(JSONOptions, DataSource) - Static method in class ai.rapids.cudf.Table
-
Read JSON formatted data and infer the column names and schema.
- readArrowIPCChunked(ArrowIPCOptions, HostBufferProvider) - Static method in class ai.rapids.cudf.Table
- readArrowIPCChunked(ArrowIPCOptions, HostBufferProvider, HostMemoryAllocator) - Static method in class ai.rapids.cudf.Table
-
Get a reader that will return tables.
- readArrowIPCChunked(ArrowIPCOptions, File) - Static method in class ai.rapids.cudf.Table
-
Get a reader that will return tables.
- readArrowIPCChunked(HostBufferProvider) - Static method in class ai.rapids.cudf.Table
-
Get a reader that will return tables.
- readArrowIPCChunked(File) - Static method in class ai.rapids.cudf.Table
-
Get a reader that will return tables.
- readAvro(byte[]) - Static method in class ai.rapids.cudf.Table
-
Read Avro formatted data.
- readAvro(AvroOptions, byte[]) - Static method in class ai.rapids.cudf.Table
-
Read Avro formatted data.
- readAvro(AvroOptions, byte[], long, long) - Static method in class ai.rapids.cudf.Table
- readAvro(AvroOptions, byte[], long, long, HostMemoryAllocator) - Static method in class ai.rapids.cudf.Table
-
Read Avro formatted data.
- readAvro(AvroOptions, DataSource) - Static method in class ai.rapids.cudf.Table
- readAvro(AvroOptions, HostMemoryBuffer, long, long) - Static method in class ai.rapids.cudf.Table
-
Read Avro formatted data.
- readAvro(AvroOptions, File) - Static method in class ai.rapids.cudf.Table
-
Read an Avro file.
- readAvro(File) - Static method in class ai.rapids.cudf.Table
-
Read an Avro file using the default AvroOptions.
- readChunk() - Method in class ai.rapids.cudf.ORCChunkedReader
-
Read a chunk of rows in the given ORC file such that the returning data has total size does not exceed the given read limit.
- readChunk() - Method in class ai.rapids.cudf.ParquetChunkedReader
-
Read a chunk of rows in the given Parquet file such that the returning data has total size does not exceed the given read limit.
- readCSV(Schema, byte[]) - Static method in class ai.rapids.cudf.Table
-
Read CSV formatted data using the default CSVOptions.
- readCSV(Schema, CSVOptions, byte[]) - Static method in class ai.rapids.cudf.Table
-
Read CSV formatted data.
- readCSV(Schema, CSVOptions, byte[], long, long) - Static method in class ai.rapids.cudf.Table
- readCSV(Schema, CSVOptions, byte[], long, long, HostMemoryAllocator) - Static method in class ai.rapids.cudf.Table
-
Read CSV formatted data.
- readCSV(Schema, CSVOptions, DataSource) - Static method in class ai.rapids.cudf.Table
- readCSV(Schema, CSVOptions, HostMemoryBuffer, long, long) - Static method in class ai.rapids.cudf.Table
-
Read CSV formatted data.
- readCSV(Schema, CSVOptions, File) - Static method in class ai.rapids.cudf.Table
-
Read a CSV file.
- readCSV(Schema, File) - Static method in class ai.rapids.cudf.Table
-
Read a CSV file using the default CSVOptions.
- readFileToDeviceBuffer(BaseDeviceMemoryBuffer, File, long) - Static method in class ai.rapids.cudf.CuFile
-
Read a file into a device buffer synchronously.
- readFileToDeviceMemory(long, long, File, long) - Static method in class ai.rapids.cudf.CuFile
-
Read a file into device memory synchronously.
- readInto(HostMemoryBuffer, long) - Method in interface ai.rapids.cudf.HostBufferProvider
-
Place data into the given buffer.
- readJSON(JSONOptions, HostMemoryBuffer, long, long) - Static method in class ai.rapids.cudf.Table
-
Read JSON formatted data and infer the column names and schema.
- readJSON(Schema, byte[]) - Static method in class ai.rapids.cudf.Table
-
Read JSON formatted data using the default JSONOptions.
- readJSON(Schema, JSONOptions, byte[]) - Static method in class ai.rapids.cudf.Table
-
Read JSON formatted data.
- readJSON(Schema, JSONOptions, byte[], long, long) - Static method in class ai.rapids.cudf.Table
- readJSON(Schema, JSONOptions, byte[], long, long, int) - Static method in class ai.rapids.cudf.Table
- readJSON(Schema, JSONOptions, byte[], long, long, HostMemoryAllocator) - Static method in class ai.rapids.cudf.Table
-
Read JSON formatted data.
- readJSON(Schema, JSONOptions, byte[], long, long, HostMemoryAllocator, int) - Static method in class ai.rapids.cudf.Table
-
Deprecated.This method is deprecated since emptyRowCount is not used. Use the method without emptyRowCount instead.
- readJSON(Schema, JSONOptions, DataSource) - Static method in class ai.rapids.cudf.Table
-
Read JSON formatted data.
- readJSON(Schema, JSONOptions, DataSource, int) - Static method in class ai.rapids.cudf.Table
-
Deprecated.This method is deprecated since emptyRowCount is not used. Use the method without emptyRowCount instead.
- readJSON(Schema, JSONOptions, HostMemoryBuffer, long, long) - Static method in class ai.rapids.cudf.Table
-
Read JSON formatted data.
- readJSON(Schema, JSONOptions, HostMemoryBuffer, long, long, int) - Static method in class ai.rapids.cudf.Table
-
Deprecated.This method is deprecated since emptyRowCount is not used. Use the method without emptyRowCount instead.
- readJSON(Schema, JSONOptions, File) - Static method in class ai.rapids.cudf.Table
-
Read a JSON file.
- readJSON(Schema, File) - Static method in class ai.rapids.cudf.Table
-
Read a JSON file using the default JSONOptions.
- readORC(byte[]) - Static method in class ai.rapids.cudf.Table
-
Read ORC formatted data.
- readORC(ORCOptions, byte[]) - Static method in class ai.rapids.cudf.Table
-
Read ORC formatted data.
- readORC(ORCOptions, byte[], long, long) - Static method in class ai.rapids.cudf.Table
- readORC(ORCOptions, byte[], long, long, HostMemoryAllocator) - Static method in class ai.rapids.cudf.Table
-
Read ORC formatted data.
- readORC(ORCOptions, DataSource) - Static method in class ai.rapids.cudf.Table
- readORC(ORCOptions, HostMemoryBuffer, long, long) - Static method in class ai.rapids.cudf.Table
-
Read ORC formatted data.
- readORC(ORCOptions, File) - Static method in class ai.rapids.cudf.Table
-
Read a ORC file.
- readORC(File) - Static method in class ai.rapids.cudf.Table
-
Read a ORC file using the default ORCOptions.
- readParquet(byte[]) - Static method in class ai.rapids.cudf.Table
-
Read parquet formatted data.
- readParquet(ParquetOptions, byte[]) - Static method in class ai.rapids.cudf.Table
-
Read parquet formatted data.
- readParquet(ParquetOptions, byte[], long, long) - Static method in class ai.rapids.cudf.Table
-
Read parquet formatted data.
- readParquet(ParquetOptions, byte[], long, long, HostMemoryAllocator) - Static method in class ai.rapids.cudf.Table
-
Read parquet formatted data.
- readParquet(ParquetOptions, DataSource) - Static method in class ai.rapids.cudf.Table
-
Read parquet formatted data.
- readParquet(ParquetOptions, HostMemoryBuffer...) - Static method in class ai.rapids.cudf.Table
-
Read parquet formatted data.
- readParquet(ParquetOptions, HostMemoryBuffer, long, long) - Static method in class ai.rapids.cudf.Table
-
Read parquet formatted data.
- readParquet(ParquetOptions, File) - Static method in class ai.rapids.cudf.Table
-
Read a Parquet file.
- readParquet(File) - Static method in class ai.rapids.cudf.Table
-
Read a Parquet file using the default ParquetOptions.
- readTableFrom(JCudfSerialization.SerializedTableHeader, HostMemoryBuffer) - Static method in class ai.rapids.cudf.JCudfSerialization
- readTableFrom(InputStream) - Static method in class ai.rapids.cudf.JCudfSerialization
- readTableFrom(InputStream, HostMemoryAllocator) - Static method in class ai.rapids.cudf.JCudfSerialization
-
Read a serialize table from the given InputStream.
- readTableIntoBuffer(InputStream, JCudfSerialization.SerializedTableHeader, HostMemoryBuffer) - Static method in class ai.rapids.cudf.JCudfSerialization
-
After reading a header for a table read the data portion into a host side buffer.
- record() - Method in class ai.rapids.cudf.Cuda.Event
-
Captures the contents of the default stream at the time of this call.
- record(Cuda.Stream) - Method in class ai.rapids.cudf.Cuda.Event
-
Captures the contents of stream at the time of this call.
- RED - Enum constant in enum ai.rapids.cudf.NvtxColor
- reduce(ReductionAggregation) - Method in class ai.rapids.cudf.ColumnView
-
Computes the reduction of the values in all rows of a column.
- reduce(ReductionAggregation, DType) - Method in class ai.rapids.cudf.ColumnView
-
Computes the reduction of the values in all rows of a column.
- ReductionAggregation - Class in ai.rapids.cudf
-
An aggregation that can be used for a reduce.
- refCount - Variable in class ai.rapids.cudf.MemoryBuffer
- RegexFlag - Enum in ai.rapids.cudf
-
Regex flags setting, closely following cudf::strings::regex_flags.
- RegexProgram - Class in ai.rapids.cudf
-
Regex program class, closely following cudf::strings::regex_program.
- RegexProgram(String) - Constructor for class ai.rapids.cudf.RegexProgram
-
Constructor for RegexProgram
- RegexProgram(String, CaptureGroups) - Constructor for class ai.rapids.cudf.RegexProgram
-
Constructor for RegexProgram
- RegexProgram(String, EnumSet<RegexFlag>) - Constructor for class ai.rapids.cudf.RegexProgram
-
Constructor for RegexProgram
- RegexProgram(String, EnumSet<RegexFlag>, CaptureGroups) - Constructor for class ai.rapids.cudf.RegexProgram
-
Constructor for RegexProgram
- register(CompiledExpression, MemoryCleaner.Cleaner) - Static method in class ai.rapids.cudf.MemoryCleaner
- release() - Method in class ai.rapids.cudf.CloseableArray
- releaseBuffer() - Method in class ai.rapids.cudf.GatherMap
-
Release the underlying device buffer instance.
- releasePinnedPoolMemoryResource(long) - Static method in class ai.rapids.cudf.Rmm
- releaseTable() - Method in class ai.rapids.cudf.TableWithMeta
-
Get the table out of this metadata.
- releaseWrapped() - Method in class ai.rapids.cudf.RmmWrappingDeviceMemoryResource
-
Release the wrapped device memory resource and close this.
- removeDefaultShutdownHook() - Static method in class ai.rapids.cudf.MemoryCleaner
-
De-register the default shutdown hook from Java default Runtime, then return the corresponding shutdown runnable.
- repeat(int) - Method in class ai.rapids.cudf.Table
-
Repeat each row of this table count times.
- repeat(ColumnView) - Method in class ai.rapids.cudf.Table
-
Create a new table by repeating each row of this table.
- repeatString(int) - Method in class ai.rapids.cudf.Scalar
-
Repeat the given string scalar a number of times specified by the
repeatTimes
parameter. - repeatStrings(int) - Method in class ai.rapids.cudf.ColumnView
-
Given a strings column, each string in it is repeated a number of times specified by the
repeatTimes
parameter. - repeatStrings(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
Given a strings column, an output strings column is generated by repeating each of the input string by a number of times given by the corresponding row in a
repeatTimes
numeric column. - replaceChildrenWithViews(int[], ColumnView[]) - Method in class ai.rapids.cudf.ColumnView
-
This method takes in a nested type and replaces its children with the given views Note: Make sure the numbers of rows in the leaf node are the same as the child replacing it otherwise the list can point to elements outside of the column values.
- replaceListChild(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
This method takes in a list and returns a new list with the leaf node replaced with the given view.
- replaceMultiRegex(String[], ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
For each string, replaces any character sequence matching any of the regular expression patterns with the corresponding replacement strings.
- replaceNulls(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
Returns a ColumnVector with any null values replaced with the corresponding row in the specified replacement column.
- replaceNulls(ReplacePolicy) - Method in class ai.rapids.cudf.ColumnView
- replaceNulls(ReplacePolicyWithColumn...) - Method in class ai.rapids.cudf.Table.GroupByOperation
- replaceNulls(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Returns a ColumnVector with any null values replaced with a scalar.
- ReplacePolicy - Enum in ai.rapids.cudf
-
Policy to specify the position of replacement values relative to null rows.
- ReplacePolicyWithColumn - Class in ai.rapids.cudf
-
A replacement policy for a specific column
- replaceRegex(RegexProgram, Scalar) - Method in class ai.rapids.cudf.ColumnView
-
For each string, replaces any character sequence matching the given regex program pattern using the replacement string scalar.
- replaceRegex(RegexProgram, Scalar, int) - Method in class ai.rapids.cudf.ColumnView
-
For each string, replaces any character sequence matching the given regex program pattern using the replacement string scalar.
- replaceRegex(String, Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- replaceRegex(String, Scalar, int) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- resetScopedMaximumBytesAllocated() - Static method in class ai.rapids.cudf.Rmm
-
Resets a scoped maximum counter of RMM memory used to keep track of usage between code sections while debugging.
- resetScopedMaximumBytesAllocated(long) - Static method in class ai.rapids.cudf.Rmm
-
Resets a scoped maximum counter of RMM memory used to keep track of usage between code sections while debugging.
- resetScopedMaxTotalBytesAllocated(long) - Method in class ai.rapids.cudf.RmmTrackingResourceAdaptor
- reverseStringsOrLists() - Method in class ai.rapids.cudf.ColumnView
-
Copy the current column to a new column, each string or list of the output column will have reverse order of characters or elements.
- RIGHT - Enum constant in enum ai.rapids.cudf.ast.TableReference
- RIGHT - Enum constant in enum ai.rapids.cudf.PadSide
- rint() - Method in class ai.rapids.cudf.ColumnView
-
Rounds a floating-point argument to the closest integer value, but returns it as a float.
- RINT - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- RINT - Enum constant in enum ai.rapids.cudf.UnaryOp
- Rmm - Class in ai.rapids.cudf
-
This is the binding class for rmm lib.
- Rmm() - Constructor for class ai.rapids.cudf.Rmm
- Rmm.LogConf - Class in ai.rapids.cudf
-
What to send RMM alloc and free logs to.
- RmmAllocationMode - Class in ai.rapids.cudf
- RmmAllocationMode() - Constructor for class ai.rapids.cudf.RmmAllocationMode
- RmmArenaMemoryResource<C extends RmmDeviceMemoryResource> - Class in ai.rapids.cudf
-
A device memory resource that will pre-allocate a pool of resources and sub-allocate from this pool to improve memory performance.
- RmmArenaMemoryResource(C, long, boolean) - Constructor for class ai.rapids.cudf.RmmArenaMemoryResource
-
Create a new arena memory resource taking ownership of the RmmDeviceMemoryResource that it is wrapping.
- RmmCudaAsyncMemoryResource - Class in ai.rapids.cudf
-
A device memory resource that uses `cudaMallocAsync` and `cudaFreeAsync` for allocation and deallocation.
- RmmCudaAsyncMemoryResource(long, long) - Constructor for class ai.rapids.cudf.RmmCudaAsyncMemoryResource
-
Create a new async memory resource
- RmmCudaAsyncMemoryResource(long, long, boolean) - Constructor for class ai.rapids.cudf.RmmCudaAsyncMemoryResource
-
Create a new async memory resource
- RmmCudaMemoryResource - Class in ai.rapids.cudf
-
A device memory resource that uses `cudaMalloc` and `cudaFree` for allocation and deallocation.
- RmmCudaMemoryResource() - Constructor for class ai.rapids.cudf.RmmCudaMemoryResource
- RmmDeviceMemoryResource - Interface in ai.rapids.cudf
-
A resource that allocates/deallocates device memory.
- RmmEventHandler - Interface in ai.rapids.cudf
- RmmEventHandlerResourceAdaptor<C extends RmmDeviceMemoryResource> - Class in ai.rapids.cudf
-
A device memory resource that will give callbacks in specific situations.
- RmmEventHandlerResourceAdaptor(C, RmmTrackingResourceAdaptor<?>, RmmEventHandler, boolean) - Constructor for class ai.rapids.cudf.RmmEventHandlerResourceAdaptor
-
Create a new logging resource adaptor.
- RmmException - Exception in ai.rapids.cudf
-
Exception from RMM allocator.
- RmmLimitingResourceAdaptor<C extends RmmDeviceMemoryResource> - Class in ai.rapids.cudf
-
A device memory resource that will limit the maximum amount allocated.
- RmmLimitingResourceAdaptor(C, long, long) - Constructor for class ai.rapids.cudf.RmmLimitingResourceAdaptor
-
Create a new limiting resource adaptor.
- RmmLoggingResourceAdaptor<C extends RmmDeviceMemoryResource> - Class in ai.rapids.cudf
-
A device memory resource that will log interactions.
- RmmLoggingResourceAdaptor(C, Rmm.LogConf, boolean) - Constructor for class ai.rapids.cudf.RmmLoggingResourceAdaptor
-
Create a new logging resource adaptor.
- RmmManagedMemoryResource - Class in ai.rapids.cudf
-
A device memory resource that uses `cudaMallocManaged` and `cudaFreeManaged` for allocation and deallocation.
- RmmManagedMemoryResource() - Constructor for class ai.rapids.cudf.RmmManagedMemoryResource
- RmmPoolMemoryResource<C extends RmmDeviceMemoryResource> - Class in ai.rapids.cudf
-
A device memory resource that will pre-allocate a pool of resources and sub-allocate from this pool to improve memory performance.
- RmmPoolMemoryResource(C, long, long) - Constructor for class ai.rapids.cudf.RmmPoolMemoryResource
-
Create a new pooled memory resource taking ownership of the RmmDeviceMemoryResource that it is wrapping.
- RmmTrackingResourceAdaptor<C extends RmmDeviceMemoryResource> - Class in ai.rapids.cudf
-
A device memory resource that will track some basic statistics about the memory usage.
- RmmTrackingResourceAdaptor(C, long) - Constructor for class ai.rapids.cudf.RmmTrackingResourceAdaptor
-
Create a new tracking resource adaptor.
- RmmWrappingDeviceMemoryResource<C extends RmmDeviceMemoryResource> - Class in ai.rapids.cudf
-
A resource that wraps another RmmDeviceMemoryResource
- RmmWrappingDeviceMemoryResource(C) - Constructor for class ai.rapids.cudf.RmmWrappingDeviceMemoryResource
- RollingAggregation - Class in ai.rapids.cudf
-
An aggregation that can be used on rolling windows.
- RollingAggregationOnColumn - Class in ai.rapids.cudf
-
A RollingAggregation for a specific column in a table.
- rollingWindow(RollingAggregation, WindowOptions) - Method in class ai.rapids.cudf.ColumnView
-
This function aggregates values in a window around each element i of the input column.
- round() - Method in class ai.rapids.cudf.ColumnView
-
Rounds all the values in a column with these default values: decimalPlaces = 0 Rounding method = RoundMode.HALF_UP
- round(int) - Method in class ai.rapids.cudf.ColumnView
-
Rounds all the values in a column to the specified number of decimal places with HALF_UP (default) as Rounding method.
- round(int, RoundMode) - Method in class ai.rapids.cudf.ColumnView
-
Rounds all the values in a column to the specified number of decimal places.
- round(RoundMode) - Method in class ai.rapids.cudf.ColumnView
-
Rounds all the values in a column with decimal places = 0.
- RoundMode - Enum in ai.rapids.cudf
-
Rounding modes supported in round method.
- roundRobinPartition(int, int) - Method in class ai.rapids.cudf.Table
-
Round-robin partition a table into the specified number of partitions.
- rowBitCount() - Method in class ai.rapids.cudf.Table
-
Returns an approximate cumulative size in bits of all columns in the `table_view` for each row.
- rowCount - Variable in class ai.rapids.cudf.JCudfSerialization.SerializedColumnHeader
- ROWGROUP - Enum constant in enum ai.rapids.cudf.ParquetWriterOptions.StatisticsFrequency
-
Generate column statistics for each rowgroup
- rowNumber() - Static method in class ai.rapids.cudf.RollingAggregation
-
Get the row number.
- rows - Variable in class ai.rapids.cudf.ColumnView
- rows - Variable in class ai.rapids.cudf.HostColumnVectorCore
- rstrip() - Method in class ai.rapids.cudf.ColumnView
-
Removes whitespace from the end of a string.
- rstrip(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Removes the specified characters from the end of each string.
S
- sample(long, boolean, long) - Method in class ai.rapids.cudf.Table
-
Gather `n` samples from table randomly Note: does not preserve the ordering Example: input: {col1: {1, 2, 3, 4, 5}, col2: {6, 7, 8, 9, 10}} n: 3 replacement: false output: {col1: {3, 1, 4}, col2: {8, 6, 9}} replacement: true output: {col1: {3, 1, 1}, col2: {8, 6, 6}} throws "logic_error" if `n` > table rows and `replacement` == FALSE.
- Scalar - Class in ai.rapids.cudf
-
A single scalar value.
- Scalar(DType, long) - Constructor for class ai.rapids.cudf.Scalar
-
Constructor to create a scalar from a native handle and a type.
- scan(GroupByScanAggregationOnColumn...) - Method in class ai.rapids.cudf.Table.GroupByOperation
- scan(ScanAggregation) - Method in class ai.rapids.cudf.ColumnView
-
Computes an inclusive scan for a column that excludes nulls.
- scan(ScanAggregation, ScanType) - Method in class ai.rapids.cudf.ColumnView
-
Computes a scan for a column that excludes nulls.
- scan(ScanAggregation, ScanType, NullPolicy) - Method in class ai.rapids.cudf.ColumnView
-
Computes a scan for a column.
- ScanAggregation - Class in ai.rapids.cudf
-
An aggregation that can be used for a scan.
- ScanType - Enum in ai.rapids.cudf
-
Scan operation type.
- scatter(ColumnView, Table) - Method in class ai.rapids.cudf.Table
-
Scatters values from the source table into the target table out-of-place, returning a new result table.
- scatter(Scalar[], ColumnView, Table) - Static method in class ai.rapids.cudf.Table
-
Scatters values from the source rows into the target table out-of-place, returning a new result table.
- Schema - Class in ai.rapids.cudf
-
The schema of data to be read in.
- Schema.Builder - Class in ai.rapids.cudf
- second() - Method in class ai.rapids.cudf.ColumnView
-
Get second from a timestamp with time resolution.
- SECOND - Enum constant in enum ai.rapids.cudf.DateTimeComponent
-
seconds past the minute as an INT16
- SECOND - Enum constant in enum ai.rapids.cudf.DateTimeRoundingFrequency
- segmentedGather(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
Segmented gather of the elements within a list element in each row of a list column.
- segmentedGather(ColumnView, OutOfBoundsPolicy) - Method in class ai.rapids.cudf.ColumnView
-
Segmented gather of the elements within a list element in each row of a list column.
- segmentedReduce(ColumnView, SegmentedReductionAggregation) - Method in class ai.rapids.cudf.ColumnView
-
Do a segmented reduce where the offsets column indicates which groups in this to combine.
- segmentedReduce(ColumnView, SegmentedReductionAggregation, DType) - Method in class ai.rapids.cudf.ColumnView
-
Do a segmented reduce where the offsets column indicates which groups in this to combine.
- segmentedReduce(ColumnView, SegmentedReductionAggregation, NullPolicy, DType) - Method in class ai.rapids.cudf.ColumnView
-
Do a segmented reduce where the offsets column indicates which groups in this to combine.
- SegmentedReductionAggregation - Class in ai.rapids.cudf
-
An aggregation that can be used for a reduce.
- sequence(ColumnView, ColumnView) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a list column in which each row is a sequence of values starting from a `start` value, incrementing by one, and its cardinality is specified by a `size` value.
- sequence(ColumnView, ColumnView, ColumnView) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a list column in which each row is a sequence of values starting from a `start` value, incrementing by a `step` value, and its cardinality is specified by a `size` value.
- sequence(Scalar, int) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector of length rows, starting at the initialValue and going by 1 each time.
- sequence(Scalar, Scalar, int) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector of length rows, starting at the initialValue and going by step each time.
- SerializedTableHeader(int) - Constructor for class ai.rapids.cudf.JCudfSerialization.SerializedTableHeader
-
Constructor for a row-count only table (no columns)
- SerializedTableHeader(DataInputStream) - Constructor for class ai.rapids.cudf.JCudfSerialization.SerializedTableHeader
- set(int, T) - Method in class ai.rapids.cudf.CloseableArray
- set(HostMemoryAllocator) - Static method in class ai.rapids.cudf.DefaultHostMemoryAllocator
-
Sets a new default host memory allocator implementation by default.
- setBoolean(long, boolean) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Sets the Boolean value at that offset
- setByte(long, byte) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Sets the byte value at that offset
- setBytes(long, byte[], long, long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy a set of bytes from an array into the buffer at offset.
- setCapture(CaptureGroups) - Method in class ai.rapids.cudf.RegexProgram
-
Reset the capture groups setting for this instance
- setCudfPinnedPoolMemoryResource(long) - Static method in class ai.rapids.cudf.Rmm
- setCurrentDeviceResource(RmmDeviceMemoryResource, RmmDeviceMemoryResource, boolean) - Static method in class ai.rapids.cudf.Rmm
-
Set the current device resource that RMM should use for all allocations and de-allocations.
- setDevice(int) - Static method in class ai.rapids.cudf.Cuda
-
Set the id of the current device.
- setDouble(long, double) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Sets the Double value at that offset
- setDoubles(long, double[], long, long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy a set of doubles from an array into the buffer at offset.
- setEventHandler(ColumnVector.EventHandler) - Method in class ai.rapids.cudf.ColumnVector
-
Set an event handler for this vector.
- setEventHandler(HostColumnVector.EventHandler) - Method in class ai.rapids.cudf.HostColumnVector
-
Set an event handler for this host vector.
- setEventHandler(MemoryBuffer.EventHandler) - Method in class ai.rapids.cudf.MemoryBuffer
-
Set an event handler for this buffer.
- setEventHandler(RmmEventHandler) - Static method in class ai.rapids.cudf.Rmm
-
Sets the event handler to be called on RMM events (e.g.: allocation failure).
- setEventHandler(RmmEventHandler, boolean) - Static method in class ai.rapids.cudf.Rmm
-
Sets the event handler to be called on RMM events (e.g.: allocation failure) and optionally enable debug mode (callbacks on every allocate and deallocate)
- setFlags(EnumSet<RegexFlag>) - Method in class ai.rapids.cudf.RegexProgram
-
Reset the regex flags setting for this instance
- setFloat(long, float) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Sets the Float value at that offset
- setFloats(long, float[], long, long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy a set of floats from an array into the buffer at offset.
- setInt(long, int) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Sets the Integer value at that offset
- setInts(long, int[], long, long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy a set of ints from an array into the buffer at offset.
- setKernelPinnedCopyThreshold(long) - Static method in class ai.rapids.cudf.Cudf
-
cuDF copies that are smaller than the threshold will use a kernel to copy, instead of cudaMemcpyAsync.
- setLong(long, long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Sets the Long value at that offset
- setLongs(long, long[], long, long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy a set of longs from an array into the buffer at offset.
- setMemory(long, long, byte) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Sets the values in this buffer repeatedly
- setNullAt(long) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Set a specific index to null.
- setPinnedAllocationThreshold(long) - Static method in class ai.rapids.cudf.Cudf
-
cudf allocations that are smaller than the threshold will use the pinned host memory resource.
- setShort(long, short) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Sets the Short value at that offset
- setShorts(long, short[], long, long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy a set of shorts from an array into the buffer at offset.
- sha1Hash(ColumnView...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new column containing the Sha1 hash of each row in the table.
- SHIFT_LEFT - Enum constant in enum ai.rapids.cudf.BinaryOp
- SHIFT_RIGHT - Enum constant in enum ai.rapids.cudf.BinaryOp
- SHIFT_RIGHT_UNSIGNED - Enum constant in enum ai.rapids.cudf.BinaryOp
- shiftLeft(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bitwise left shift the values of this vector by the shiftBy.
- shiftLeft(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bitwise left shifts the values of this vector by shiftBy.
- shiftRight(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bitwise right shift this vector by the shiftBy.
- shiftRight(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bitwise right shift this vector by the shiftBy.
- shiftRightUnsigned(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
This method bitwise right shifts the values of this vector by the shiftBy.
- shiftRightUnsigned(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
This method bitwise right shifts the values of this vector by the shiftBy.
- SHORT - Enum constant in enum ai.rapids.cudf.nvcomp.CompressionType
- shouldCudfPruneSchema() - Method in class ai.rapids.cudf.JSONOptions
- shutdown() - Static method in class ai.rapids.cudf.PinnedMemoryPool
-
Shut down the RMM pool_memory_resource, nulling out our reference.
- shutdown() - Static method in class ai.rapids.cudf.Rmm
-
Shut down any initialized RMM instance.
- shutdown(long, long, TimeUnit) - Static method in class ai.rapids.cudf.Rmm
-
Shut down any initialized RMM instance.
- sin() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the sin, output is the same type as input.
- SIN - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- SIN - Enum constant in enum ai.rapids.cudf.UnaryOp
- sinh() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the hyperbolic sin, output is the same type as input.
- SINH - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- SINH - Enum constant in enum ai.rapids.cudf.UnaryOp
- size() - Method in class ai.rapids.cudf.CloseableArray
- size() - Method in class ai.rapids.cudf.DataSource
-
Get the size of the source in bytes.
- size() - Method in class ai.rapids.cudf.MultiBufferDataSource
- slice(int...) - Method in class ai.rapids.cudf.ColumnView
-
Slices a column (including null values) into a set of columns according to a set of indices.
- slice(long, long) - Method in class ai.rapids.cudf.CudaMemoryBuffer
-
Slice off a part of the device buffer.
- slice(long, long) - Method in class ai.rapids.cudf.CuFileBuffer
- slice(long, long) - Method in class ai.rapids.cudf.DeviceMemoryBuffer
-
Slice off a part of the device buffer.
- slice(long, long) - Method in class ai.rapids.cudf.DeviceMemoryBufferView
-
At the moment we don't have use for slicing a view.
- slice(long, long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Slice off a part of the host buffer.
- slice(long, long) - Method in class ai.rapids.cudf.MemoryBuffer
-
Slice off a part of the buffer.
- sliceWithCopy(long, long) - Method in class ai.rapids.cudf.BaseDeviceMemoryBuffer
-
Slice off a part of the device buffer, copying it instead of reference counting it.
- sliceWithCopy(long, long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Slice off a part of the host buffer, actually making a copy of the data.
- SNAPPY - Enum constant in enum ai.rapids.cudf.CompressionType
-
Snappy format using byte-oriented LZ77
- sortOrder(OrderByArg...) - Method in class ai.rapids.cudf.Table
-
Get back a gather map that can be used to sort the data.
- split(int...) - Method in class ai.rapids.cudf.ColumnView
-
Splits a column (including null values) into a set of columns according to a set of indices.
- splitAsViews(int...) - Method in class ai.rapids.cudf.ColumnView
-
Splits a ColumnView (including null values) into a set of ColumnViews according to a set of indices.
- sqrt() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the sqrt, output is the same type as input.
- SQRT - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- SQRT - Enum constant in enum ai.rapids.cudf.UnaryOp
- standardDeviation() - Method in class ai.rapids.cudf.ColumnView
-
Returns the sample standard deviation of all values in the column, returning a FLOAT64 scalar unless the column type is FLOAT32 then a FLOAT32 scalar is returned.
- standardDeviation() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Standard deviation aggregation with 1 as the delta degrees of freedom.
- standardDeviation() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Standard deviation aggregation with 1 as the delta degrees of freedom.
- standardDeviation() - Static method in class ai.rapids.cudf.RollingAggregation
-
Rolling Window Standard Deviation with 1 as delta degrees of freedom(DDOF).
- standardDeviation(int) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Standard deviation aggregation.
- standardDeviation(int) - Static method in class ai.rapids.cudf.ReductionAggregation
-
Standard deviation aggregation.
- standardDeviation(int) - Static method in class ai.rapids.cudf.RollingAggregation
-
Rolling Window Standard Deviation with configurable delta degrees of freedom(DDOF).
- standardDeviation(DType) - Method in class ai.rapids.cudf.ColumnView
-
Returns the sample standard deviation of all values in the column, returning a scalar of the specified type.
- startsWith(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Checks if each string in a column starts with a specified comparison string, resulting in a parallel column of the boolean results.
- STDERR - Enum constant in enum ai.rapids.cudf.TableDebug.Output
- STDOUT - Enum constant in enum ai.rapids.cudf.TableDebug.Output
- Stream(boolean) - Constructor for class ai.rapids.cudf.Cuda.Stream
-
Create a new CUDA stream
- StreamedTableReader - Interface in ai.rapids.cudf
-
Provides an interface for reading multiple tables from a single input source.
- strictValidation() - Method in class ai.rapids.cudf.JSONOptions
- STRING - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- STRING - Static variable in class ai.rapids.cudf.DType
- stringConcatenate(ColumnView[]) - Static method in class ai.rapids.cudf.ColumnVector
-
Concatenate columns of strings together, combining a corresponding row from each column into a single string row of a new column with no separator string inserted between each combined string and maintaining null values in combined rows.
- stringConcatenate(ColumnView[], ColumnView) - Static method in class ai.rapids.cudf.ColumnVector
-
Concatenate columns of strings together using a separator specified for each row and returns the result as a string column.
- stringConcatenate(ColumnView[], ColumnView, Scalar, Scalar, boolean) - Static method in class ai.rapids.cudf.ColumnVector
-
Concatenate columns of strings together using a separator specified for each row and returns the result as a string column.
- stringConcatenate(Scalar, Scalar, ColumnView[]) - Static method in class ai.rapids.cudf.ColumnVector
-
Concatenate columns of strings together, combining a corresponding row from each column into a single string row of a new column.
- stringConcatenate(Scalar, Scalar, ColumnView[], boolean) - Static method in class ai.rapids.cudf.ColumnVector
-
Concatenate columns of strings together, combining a corresponding row from each column into a single string row of a new column.
- stringConcatenateListElements(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
Given a lists column of strings (each row is a list of strings), concatenates the strings within each row and returns a single strings column result.
- stringConcatenateListElements(ColumnView, Scalar, Scalar, boolean, boolean) - Method in class ai.rapids.cudf.ColumnView
-
Given a lists column of strings (each row is a list of strings), concatenates the strings within each row and returns a single strings column result.
- stringConcatenateListElements(Scalar, Scalar, boolean, boolean) - Method in class ai.rapids.cudf.ColumnView
-
Given a lists column of strings (each row is a list of strings), concatenates the strings within each row and returns a single strings column result.
- stringContains(ColumnView) - Method in class ai.rapids.cudf.ColumnView
- stringContains(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Checks if each string in a column contains a specified comparison string, resulting in a parallel column of the boolean results.
- stringLocate(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Locates the starting index of the first instance of the given string in each row of a column.
- stringLocate(Scalar, int) - Method in class ai.rapids.cudf.ColumnView
-
Locates the starting index of the first instance of the given string in each row of a column.
- stringLocate(Scalar, int, int) - Method in class ai.rapids.cudf.ColumnView
-
Locates the starting index of the first instance of the given string in each row of a column.
- stringReplace(ColumnView, ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
Returns a new strings column where target strings with each string are replaced with corresponding replacement strings.
- stringReplace(Scalar, Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Returns a new strings column where target string within each string is replaced with the specified replacement string.
- stringReplaceWithBackrefs(RegexProgram, String) - Method in class ai.rapids.cudf.ColumnView
-
For each string, replaces any character sequence matching the given regex program pattern using the replace template for back-references.
- stringReplaceWithBackrefs(String, String) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- stringSplit(RegexProgram) - Method in class ai.rapids.cudf.ColumnView
-
Returns a list of columns by splitting each string using the specified regex program pattern.
- stringSplit(RegexProgram, int) - Method in class ai.rapids.cudf.ColumnView
-
Returns a list of columns by splitting each string using the specified regex program pattern.
- stringSplit(String) - Method in class ai.rapids.cudf.ColumnView
-
Returns a list of columns by splitting each string using the specified string literal delimiter.
- stringSplit(String, boolean) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- stringSplit(String, int) - Method in class ai.rapids.cudf.ColumnView
-
Returns a list of columns by splitting each string using the specified string literal delimiter.
- stringSplit(String, int, boolean) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- stringSplitRecord(RegexProgram) - Method in class ai.rapids.cudf.ColumnView
-
Returns a column that are lists of strings in which each list is made by splitting the corresponding input string using the specified regex program pattern.
- stringSplitRecord(RegexProgram, int) - Method in class ai.rapids.cudf.ColumnView
-
Returns a column that are lists of strings in which each list is made by splitting the corresponding input string using the specified regex program pattern.
- stringSplitRecord(String) - Method in class ai.rapids.cudf.ColumnView
-
Returns a column that are lists of strings in which each list is made by splitting the corresponding input string using the specified string literal delimiter.
- stringSplitRecord(String, boolean) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- stringSplitRecord(String, int) - Method in class ai.rapids.cudf.ColumnView
-
Returns a column that are lists of strings in which each list is made by splitting the corresponding input string using the specified string literal delimiter.
- stringSplitRecord(String, int, boolean) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- strip() - Method in class ai.rapids.cudf.ColumnView
-
Removes whitespace from the beginning and end of a string.
- strip(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Removes the specified characters from the beginning and end of each string.
- stripQuotesFromSingleStrings(boolean) - Method in class ai.rapids.cudf.GetJsonObjectOptions.Builder
- STRUCT - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- STRUCT - Static variable in class ai.rapids.cudf.DType
- structBuilder(String) - Static method in class ai.rapids.cudf.ColumnWriterOptions
-
Creates a StructBuilder for column called 'name'
- structBuilder(String, boolean) - Static method in class ai.rapids.cudf.ColumnWriterOptions
-
Creates a StructBuilder for column called 'name'
- structBuilder(String, boolean, int) - Static method in class ai.rapids.cudf.ColumnWriterOptions
-
Creates a StructBuilder for column called 'name'
- StructBuilder(String, boolean) - Constructor for class ai.rapids.cudf.ColumnWriterOptions.StructBuilder
- StructBuilder(String, boolean, int) - Constructor for class ai.rapids.cudf.ColumnWriterOptions.StructBuilder
- StructColumnWriterOptions(ColumnWriterOptions.AbstractStructBuilder) - Constructor for class ai.rapids.cudf.ColumnWriterOptions.StructColumnWriterOptions
- StructData(Object...) - Constructor for class ai.rapids.cudf.HostColumnVector.StructData
- StructData(List<Object>) - Constructor for class ai.rapids.cudf.HostColumnVector.StructData
- structFromColumnViews(ColumnView...) - Static method in class ai.rapids.cudf.Scalar
-
Creates a scalar of struct from a ColumnView.
- structFromNull(HostColumnVector.DataType...) - Static method in class ai.rapids.cudf.Scalar
-
Creates a null scalar of struct type.
- StructType(boolean, HostColumnVector.DataType...) - Constructor for class ai.rapids.cudf.HostColumnVector.StructType
- StructType(boolean, List<HostColumnVector.DataType>) - Constructor for class ai.rapids.cudf.HostColumnVector.StructType
- sub(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Subtract one vector from another.
- sub(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Subtract one vector from another with the given output type.
- SUB - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- SUB - Enum constant in enum ai.rapids.cudf.BinaryOp
- substring(int) - Method in class ai.rapids.cudf.ColumnView
-
Returns a new strings column that contains substrings of the strings in the provided column.
- substring(int, int) - Method in class ai.rapids.cudf.ColumnView
-
Returns a new strings column that contains substrings of the strings in the provided column.
- substring(ColumnView, ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
Returns a new strings column that contains substrings of the strings in the provided column which uses unique ranges for each string
- subVector(int) - Method in class ai.rapids.cudf.ColumnView
-
Return a subVector from start inclusive to the end of the vector.
- subVector(int, int) - Method in class ai.rapids.cudf.ColumnView
-
Return a subVector.
- sum() - Method in class ai.rapids.cudf.ColumnView
-
Computes the sum of all values in the column, returning a scalar of the same type as this column.
- sum() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Sum Aggregation
- sum() - Static method in class ai.rapids.cudf.GroupByScanAggregation
-
Sum Aggregation
- sum() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Sum Aggregation
- sum() - Static method in class ai.rapids.cudf.RollingAggregation
-
Rolling Window Sum
- sum() - Static method in class ai.rapids.cudf.ScanAggregation
-
Sum Aggregation
- sum() - Static method in class ai.rapids.cudf.SegmentedReductionAggregation
-
Sum Aggregation
- sum(DType) - Method in class ai.rapids.cudf.ColumnView
-
Computes the sum of all values in the column, returning a scalar of the specified type.
- sumOfSquares() - Method in class ai.rapids.cudf.ColumnView
-
Returns the sum of squares of all values in the column, returning a scalar of the same type as this column.
- sumOfSquares() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Sum of squares reduction.
- sumOfSquares(DType) - Method in class ai.rapids.cudf.ColumnView
-
Returns the sum of squares of all values in the column, returning a scalar of the specified type.
- supportsDeviceRead() - Method in class ai.rapids.cudf.DataSource
-
Return true if this supports reading directly to the device else false.
- supportsDeviceRead() - Method in class ai.rapids.cudf.MultiBufferDataSource
- sync() - Method in class ai.rapids.cudf.Cuda.Event
-
Block the thread to wait for the event to complete.
- sync() - Method in class ai.rapids.cudf.Cuda.Stream
-
Block the thread to wait until all pending work on this stream completes.
T
- Table - Class in ai.rapids.cudf
-
Class to represent a collection of ColumnVectors and operations that can be performed on them collectively.
- Table(long[]) - Constructor for class ai.rapids.cudf.Table
-
Create a Table from an array of existing on device cudf::column pointers.
- Table(ColumnVector...) - Constructor for class ai.rapids.cudf.Table
-
Table class makes a copy of the array of
ColumnVector
s passed to it. - Table.DuplicateKeepOption - Enum in ai.rapids.cudf
-
Enum to specify which of duplicate rows/elements will be copied to the output.
- Table.GroupByOperation - Class in ai.rapids.cudf
-
Class representing groupby operations
- Table.TableOperation - Class in ai.rapids.cudf
- Table.TestBuilder - Class in ai.rapids.cudf
-
Create a table on the GPU with data from the CPU.
- TableAndRowCountPair(int, ContiguousTable) - Constructor for class ai.rapids.cudf.JCudfSerialization.TableAndRowCountPair
- TableDebug - Class in ai.rapids.cudf
- TableDebug.Builder - Class in ai.rapids.cudf
- TableDebug.Output - Enum in ai.rapids.cudf
- TableReference - Enum in ai.rapids.cudf.ast
-
Enumeration of tables that can be referenced in an AST.
- TableWithMeta - Class in ai.rapids.cudf
-
A table along with some metadata about the table.
- TableWithMeta.NestedChildren - Class in ai.rapids.cudf
- TableWriter - Class in ai.rapids.cudf
-
Provides an interface for writing out Table information in multiple steps.
- TableWriter.WriteStatistics - Class in ai.rapids.cudf
- tan() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the tan, output is the same type as input.
- TAN - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- TAN - Enum constant in enum ai.rapids.cudf.UnaryOp
- tanh() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the hyperbolic tan, output is the same type as input.
- TANH - Enum constant in enum ai.rapids.cudf.ast.UnaryOperator
- TANH - Enum constant in enum ai.rapids.cudf.UnaryOp
- TestBuilder() - Constructor for class ai.rapids.cudf.Table.TestBuilder
- TIMESTAMP_DAYS - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
-
Days since the UNIX epoch
- TIMESTAMP_DAYS - Static variable in class ai.rapids.cudf.DType
- TIMESTAMP_MICROSECONDS - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
-
microseconds since the UNIX epoch
- TIMESTAMP_MICROSECONDS - Static variable in class ai.rapids.cudf.DType
- TIMESTAMP_MILLISECONDS - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
-
ms since the UNIX epoch
- TIMESTAMP_MILLISECONDS - Static variable in class ai.rapids.cudf.DType
- TIMESTAMP_NANOSECONDS - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
-
ns since the UNIX epoch
- TIMESTAMP_NANOSECONDS - Static variable in class ai.rapids.cudf.DType
- TIMESTAMP_SECONDS - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
-
s since the UNIX epoch
- TIMESTAMP_SECONDS - Static variable in class ai.rapids.cudf.DType
- timestampAscending() - Method in class ai.rapids.cudf.WindowOptions.Builder
-
Deprecated.Use orderByAscending()
- timestampColumnIndex(int) - Method in class ai.rapids.cudf.WindowOptions.Builder
-
Deprecated.Use orderByColumnIndex(int index)
- timestampDayColumn(Integer...) - Method in class ai.rapids.cudf.Table.TestBuilder
- timestampDaysFromBoxedInts(Integer...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- timestampDaysFromBoxedInts(Integer...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- timestampDaysFromInt(int) - Static method in class ai.rapids.cudf.Scalar
- timestampDaysFromInt(Integer) - Static method in class ai.rapids.cudf.Scalar
- timestampDescending() - Method in class ai.rapids.cudf.WindowOptions.Builder
-
Deprecated.Use orderByDescending()
- timestampFromLong(DType, long) - Static method in class ai.rapids.cudf.Scalar
- timestampFromLong(DType, Long) - Static method in class ai.rapids.cudf.Scalar
- timestampMicrosecondsColumn(Long...) - Method in class ai.rapids.cudf.Table.TestBuilder
- timestampMicroSecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- timestampMicroSecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- timestampMicroSecondsFromLongs(long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- timestampMicroSecondsFromLongs(long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- timestampMillisecondsColumn(Long...) - Method in class ai.rapids.cudf.Table.TestBuilder
- timestampMilliSecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- timestampMilliSecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- timestampMilliSecondsFromLongs(long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- timestampMilliSecondsFromLongs(long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- timestampNanosecondsColumn(Long...) - Method in class ai.rapids.cudf.Table.TestBuilder
- timestampNanoSecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- timestampNanoSecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- timestampNanoSecondsFromLongs(long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- timestampNanoSecondsFromLongs(long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- timestampSecondsColumn(Long...) - Method in class ai.rapids.cudf.Table.TestBuilder
- timestampSecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- timestampSecondsFromBoxedLongs(Long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- timestampSecondsFromLongs(long...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new vector from the given values.
- timestampSecondsFromLongs(long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
Create a new vector from the given values.
- title(long) - Static method in class ai.rapids.cudf.ColumnView
- toColumnView(long, int) - Method in class ai.rapids.cudf.GatherMap
-
Create a column view that can be used to perform a gather operation.
- toContiguousTable() - Method in class ai.rapids.cudf.JCudfSerialization.HostConcatResult
-
Build a contiguous table in device memory from this host-concatenated result
- toHex() - Method in class ai.rapids.cudf.ColumnView
-
Convert this integer column to hexadecimal column and return a new strings column Any null entries will result in corresponding null entries in the output column.
- toNativeId() - Method in enum ai.rapids.cudf.nvcomp.CompressionType
-
Get the native code identifier for the type
- toString() - Method in class ai.rapids.cudf.ArrowColumnBuilder
- toString() - Method in class ai.rapids.cudf.ColumnVector.OffHeapState
- toString() - Method in class ai.rapids.cudf.ColumnVector
- toString() - Method in class ai.rapids.cudf.ColumnView
- toString() - Method in class ai.rapids.cudf.Cuda.Event
- toString() - Method in class ai.rapids.cudf.Cuda.Stream
- toString() - Method in class ai.rapids.cudf.DType
- toString() - Method in class ai.rapids.cudf.HostColumnVector.Builder
- toString() - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
- toString() - Method in class ai.rapids.cudf.HostColumnVector
- toString() - Method in class ai.rapids.cudf.HostColumnVectorCore.OffHeapState
- toString() - Method in class ai.rapids.cudf.HostColumnVectorCore
- toString() - Method in class ai.rapids.cudf.MemoryBuffer
- toString() - Method in class ai.rapids.cudf.OrderByArg
- toString() - Method in class ai.rapids.cudf.RmmArenaMemoryResource
- toString() - Method in class ai.rapids.cudf.RmmCudaAsyncMemoryResource
- toString() - Method in class ai.rapids.cudf.RmmCudaMemoryResource
- toString() - Method in class ai.rapids.cudf.RmmEventHandlerResourceAdaptor
- toString() - Method in class ai.rapids.cudf.RmmLimitingResourceAdaptor
- toString() - Method in class ai.rapids.cudf.RmmLoggingResourceAdaptor
- toString() - Method in class ai.rapids.cudf.RmmManagedMemoryResource
- toString() - Method in class ai.rapids.cudf.RmmPoolMemoryResource
- toString() - Method in class ai.rapids.cudf.RmmTrackingResourceAdaptor
- toString() - Method in class ai.rapids.cudf.Scalar
- toString() - Method in class ai.rapids.cudf.Schema
- toString() - Method in class ai.rapids.cudf.Table
- toString() - Method in class ai.rapids.cudf.TableWithMeta.NestedChildren
- total - Variable in class ai.rapids.cudf.CudaMemInfo
-
total memory in bytes
- toTitle() - Method in class ai.rapids.cudf.ColumnView
-
Returns a column of strings where, for each string row in the input, the first character after spaces is modified to upper-case, while all the remaining characters in a word are modified to lower-case.
- transform(String, boolean) - Method in class ai.rapids.cudf.ColumnView
-
Transform a vector using a custom function.
- TRUE_DIV - Enum constant in enum ai.rapids.cudf.ast.BinaryOperator
- TRUE_DIV - Enum constant in enum ai.rapids.cudf.BinaryOp
- trueDiv(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Divide one vector by another converting to FLOAT64 in between.
- trueDiv(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Divide one vector by another converting to FLOAT64 in between with the given output type.
- tryAllocate(long) - Static method in class ai.rapids.cudf.PinnedMemoryPool
-
Factory method to create a pinned host memory buffer.
- type - Variable in class ai.rapids.cudf.ColumnView
- type - Variable in class ai.rapids.cudf.HostColumnVectorCore
U
- UCHAR - Enum constant in enum ai.rapids.cudf.nvcomp.CompressionType
- UINT - Enum constant in enum ai.rapids.cudf.nvcomp.CompressionType
- UINT16 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- UINT16 - Static variable in class ai.rapids.cudf.DType
- UINT32 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- UINT32 - Static variable in class ai.rapids.cudf.DType
- UINT64 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- UINT64 - Static variable in class ai.rapids.cudf.DType
- UINT8 - Enum constant in enum ai.rapids.cudf.DType.DTypeEnum
- UINT8 - Static variable in class ai.rapids.cudf.DType
- ULONGLONG - Enum constant in enum ai.rapids.cudf.nvcomp.CompressionType
- UNARY_EXPRESSION - Enum constant in enum ai.rapids.cudf.ast.AstExpression.ExpressionType
- unaryOp(UnaryOp) - Method in class ai.rapids.cudf.ColumnView
-
Multiple different unary operations.
- UnaryOp - Enum in ai.rapids.cudf
-
Mathematical unary operations.
- UnaryOperation - Class in ai.rapids.cudf.ast
-
A unary operation consisting of an operator and an operand.
- UnaryOperation(UnaryOperator, AstExpression) - Constructor for class ai.rapids.cudf.ast.UnaryOperation
- UnaryOperator - Enum in ai.rapids.cudf.ast
-
Enumeration of AST operators that can appear in a unary operation.
- unboundedFollowing() - Method in class ai.rapids.cudf.WindowOptions.Builder
- unboundedPreceding() - Method in class ai.rapids.cudf.WindowOptions.Builder
- UNEQUAL - Enum constant in enum ai.rapids.cudf.NaNEquality
-
No NaN representation is considered equal to any NaN representation, even for the exact same representation.
- UNEQUAL - Enum constant in enum ai.rapids.cudf.NullEquality
- UNKNOWN_NULL_COUNT - Static variable in class ai.rapids.cudf.ColumnVector.OffHeapState
- UNKNOWN_NULL_COUNT - Static variable in class ai.rapids.cudf.ColumnView
- UNKNOWN_PRECISION - Static variable in class ai.rapids.cudf.ColumnWriterOptions
- UnknownNativeError - Enum constant in enum ai.rapids.cudf.CudaException.CudaError
- unpackHostColumnVectors(JCudfSerialization.SerializedTableHeader, HostMemoryBuffer) - Static method in class ai.rapids.cudf.JCudfSerialization
-
Deserialize a serialized contiguous table into an array of host columns.
- unquotedControlChars() - Method in class ai.rapids.cudf.JSONOptions
- upper() - Method in class ai.rapids.cudf.ColumnView
-
Convert a string to upper case.
- upperBound(boolean[], Table, boolean[]) - Method in class ai.rapids.cudf.Table
-
Find largest indices in a sorted table where values should be inserted to maintain order.
- upperBound(Table, OrderByArg...) - Method in class ai.rapids.cudf.Table
-
Find largest indices in a sorted table where values should be inserted to maintain order.
- urlDecode() - Method in class ai.rapids.cudf.ColumnView
-
Converts all character sequences starting with '%' into character code-points interpreting the 2 following characters as hex values to create the code-point.
- urlEncode() - Method in class ai.rapids.cudf.ColumnView
-
Converts mostly non-ascii characters and control characters into UTF-8 hex code-points prefixed with '%'.
- USHORT - Enum constant in enum ai.rapids.cudf.nvcomp.CompressionType
V
- valid - Variable in class ai.rapids.cudf.HostColumnVectorCore.OffHeapState
- VALID_LITERAL - Enum constant in enum ai.rapids.cudf.ast.AstExpression.ExpressionType
- VALIDITY - Enum constant in enum ai.rapids.cudf.BufferType
- valueOf(String) - Static method in enum ai.rapids.cudf.ast.AstExpression.ExpressionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.ast.BinaryOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.ast.TableReference
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.ast.UnaryOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.BinaryOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.BufferType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.CaptureGroups
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.ColumnView.FindOptions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.CompressionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.CudaComputeMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.CudaException.CudaError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.DateTimeComponent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.DateTimeRoundingFrequency
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.DType.DTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.DuplicateKeepOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.HashType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.NaNEquality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.NullEquality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.NullPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.nvcomp.CompressionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.NvtxColor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.OutOfBoundsPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.PadSide
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.ParquetWriterOptions.StatisticsFrequency
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.QuantileMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.QuoteStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.RegexFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.ReplacePolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.RoundMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.ScanType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.Table.DuplicateKeepOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.TableDebug.Output
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.rapids.cudf.UnaryOp
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ai.rapids.cudf.ast.AstExpression.ExpressionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.ast.BinaryOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.ast.TableReference
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.ast.UnaryOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.BinaryOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.BufferType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.CaptureGroups
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.ColumnView.FindOptions
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.CompressionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.CudaComputeMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.CudaException.CudaError
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.DateTimeComponent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.DateTimeRoundingFrequency
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.DType.DTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.DuplicateKeepOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.HashType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.NaNEquality
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.NullEquality
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.NullPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.nvcomp.CompressionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.NvtxColor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.OutOfBoundsPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.PadSide
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.ParquetWriterOptions.StatisticsFrequency
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.QuantileMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.QuoteStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.RegexFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.ReplacePolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.RoundMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.ScanType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.Table.DuplicateKeepOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.TableDebug.Output
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ai.rapids.cudf.UnaryOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- variance() - Method in class ai.rapids.cudf.ColumnView
-
Returns the variance of all values in the column, returning a FLOAT64 scalar unless the column type is FLOAT32 then a FLOAT32 scalar is returned.
- variance() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Variance aggregation with 1 as the delta degrees of freedom.
- variance() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Variance aggregation with 1 as the delta degrees of freedom.
- variance(int) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Variance aggregation.
- variance(int) - Static method in class ai.rapids.cudf.ReductionAggregation
-
Variance aggregation.
- variance(DType) - Method in class ai.rapids.cudf.ColumnView
-
Returns the variance of all values in the column, returning a scalar of the specified type.
- viewHandle - Variable in class ai.rapids.cudf.ColumnView
W
- waitOn(Cuda.Event) - Method in class ai.rapids.cudf.Cuda.Stream
-
Have this stream not execute new work until the work recorded in event completes.
- wasDataRead() - Method in class ai.rapids.cudf.JCudfSerialization.SerializedTableHeader
-
Set to true once data is successfully read from a stream by readTableIntoBuffer.
- wasInitialized() - Method in class ai.rapids.cudf.JCudfSerialization.SerializedTableHeader
-
Returns true if the metadata for this table was read, else false indicating an EOF was encountered.
- weekDay() - Method in class ai.rapids.cudf.ColumnView
-
Get the day of the week from a timestamp.
- WEEKDAY - Enum constant in enum ai.rapids.cudf.DateTimeComponent
-
day of the week, Monday=1, ..., Sunday=7 as an INT16
- WHITE - Enum constant in enum ai.rapids.cudf.NvtxColor
- window(ColumnVector, ColumnVector) - Method in class ai.rapids.cudf.WindowOptions.Builder
-
Set the size of the window, one entry per row.
- window(Scalar, Scalar) - Method in class ai.rapids.cudf.WindowOptions.Builder
-
Set the size of the range window.
- windowOptions - Variable in class ai.rapids.cudf.AggregationOverWindow
- WindowOptions - Class in ai.rapids.cudf
-
Options for rolling windows.
- WindowOptions.Builder - Class in ai.rapids.cudf
- withBinary(String, boolean) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- withBinary(String, boolean, int) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- withBinaryColumn(String, boolean) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a binary child meta data
- withBinaryColumn(String, boolean, int) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a binary child meta data
- withCallback(ArrowIPCOptions.NeedGpu) - Method in class ai.rapids.cudf.ArrowIPCOptions.Builder
- withCallback(ArrowIPCWriterOptions.DoneOnGpu) - Method in class ai.rapids.cudf.ArrowIPCWriterOptions.Builder
- withColumn(boolean, String, int) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a simple child meta data
- withColumn(String, boolean) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- withColumn(String, boolean, int) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- withColumnNames(String...) - Method in class ai.rapids.cudf.ArrowIPCWriterOptions.Builder
-
Add the name(s) for nullable column(s).
- withColumnNames(String...) - Method in class ai.rapids.cudf.CSVWriterOptions.Builder
- withColumnNames(List<String>) - Method in class ai.rapids.cudf.CSVWriterOptions.Builder
- withColumns(boolean, String...) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a simple child meta data
- withComment(char) - Method in class ai.rapids.cudf.CSVOptions.Builder
-
Set the character that starts the beginning of a comment line.
- withCompressionType(CompressionType) - Method in class ai.rapids.cudf.CompressionMetadataWriterOptions.Builder
-
Set the compression type to use for writing
- withCudfPruneSchema(boolean) - Method in class ai.rapids.cudf.JSONOptions.Builder
- withDayFirst(boolean) - Method in class ai.rapids.cudf.JSONOptions.Builder
-
Whether to parse dates as DD/MM versus MM/DD
- withDecimal(String, int, boolean) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- withDecimal(String, int, boolean, int) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- withDecimalColumn(String, int) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a Decimal child meta data
- withDecimalColumn(String, int, boolean) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a Decimal child meta data
- withDecimalColumn(String, int, boolean, int) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a Decimal child meta data
- withDelim(char) - Method in class ai.rapids.cudf.CSVOptions.Builder
-
Set the entry deliminator.
- withExperimental(boolean) - Method in class ai.rapids.cudf.JSONOptions.Builder
-
Should experimental features be enabled or not
- withFalseValue(String) - Method in class ai.rapids.cudf.CSVWriterOptions.Builder
- withFalseValue(String...) - Method in class ai.rapids.cudf.CSVOptions.Builder
- withFieldDelimiter(byte) - Method in class ai.rapids.cudf.CSVWriterOptions.Builder
- withHeaderAtRow(int) - Method in class ai.rapids.cudf.CSVOptions.Builder
-
Row of the header data (0 based counting).
- withIgnoreNullKeys(boolean) - Method in class ai.rapids.cudf.GroupByOptions.Builder
-
If true, the cudf groupby will ignore grouping keys that are null.
- withIncludeHeader(Boolean) - Method in class ai.rapids.cudf.CSVWriterOptions.Builder
- withKeepQuotes(boolean) - Method in class ai.rapids.cudf.JSONOptions.Builder
-
Set whether the reader should keep quotes of string values.
- withKeysDescending(boolean...) - Method in class ai.rapids.cudf.GroupByOptions.Builder
-
If `keysSorted == true`, indicates whether each column is ascending/descending.
- withKeysNullSmallest(boolean...) - Method in class ai.rapids.cudf.GroupByOptions.Builder
-
If `keysSorted == true`, indicates the ordering of null values in each column.
- withKeysSorted(boolean) - Method in class ai.rapids.cudf.GroupByOptions.Builder
-
Indicates whether rows in `keys` are already sorted.
- withLeadingZeros(boolean) - Method in class ai.rapids.cudf.JSONOptions.Builder
-
Should leading zeros on numbers be allowed or not.
- withLineDelimiter(char) - Method in class ai.rapids.cudf.JSONOptions.Builder
- withLines(boolean) - Method in class ai.rapids.cudf.JSONOptions.Builder
-
Whether to read the file as a json object per line
- withListColumn(ColumnWriterOptions.ListColumnWriterOptions) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set the list column meta.
- withMapColumn(ColumnWriterOptions) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set the map column meta.
- withMaxChunkSize(long) - Method in class ai.rapids.cudf.ArrowIPCWriterOptions.Builder
- withMetadata(String, String) - Method in class ai.rapids.cudf.CompressionMetadataWriterOptions.Builder
-
Add a metadata key and a value
- withMetadata(Map<String, String>) - Method in class ai.rapids.cudf.CompressionMetadataWriterOptions.Builder
-
Add a map of metadata keys and values
- withMixedTypesAsStrings(boolean) - Method in class ai.rapids.cudf.JSONOptions.Builder
-
Specify how to handle columns that contain mixed types.
- withNonNullableColumns(String...) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set column name
- withNonNumericNumbers(boolean) - Method in class ai.rapids.cudf.JSONOptions.Builder
-
Should non-numeric numbers be allowed or not.
- withNormalizeSingleQuotes(boolean) - Method in class ai.rapids.cudf.JSONOptions.Builder
-
Should the single quotes be normalized.
- withNormalizeWhitespace(boolean) - Method in class ai.rapids.cudf.JSONOptions.Builder
-
Should the unquoted whitespace be removed.
- withNotNullableColumnNames(String...) - Method in class ai.rapids.cudf.ArrowIPCWriterOptions.Builder
-
Add the name(s) for non-nullable column(s).
- withNullableColumns(String...) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set nullable column meta data
- withNullableDecimalColumn(String, int) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a Decimal child meta data
- withNullableTimestampColumn(String, boolean) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a timestamp child meta data
- withNullValue(String) - Method in class ai.rapids.cudf.CSVWriterOptions.Builder
- withNullValue(String...) - Method in class ai.rapids.cudf.CSVOptions.Builder
- withNumPyTypes(boolean) - Method in class ai.rapids.cudf.ORCOptions.Builder
-
Specify whether the parser should implicitly promote TIMESTAMP_DAYS columns to TIMESTAMP_MILLISECONDS for compatibility with NumPy.
- withoutComments() - Method in class ai.rapids.cudf.CSVOptions.Builder
- withOutput(TableDebug.Output) - Method in class ai.rapids.cudf.TableDebug.Builder
- withQuote(char) - Method in class ai.rapids.cudf.CSVOptions.Builder
-
Set the quote character.
- withQuoteStyle(QuoteStyle) - Method in class ai.rapids.cudf.CSVOptions.Builder
-
Quote style to expect in the input CSV data.
- withQuoteStyle(QuoteStyle) - Method in class ai.rapids.cudf.CSVWriterOptions.Builder
-
Sets the quote style used when writing CSV.
- withRecoverWithNull(boolean) - Method in class ai.rapids.cudf.JSONOptions.Builder
-
Specify how to handle invalid lines when parsing json.
- withRowDelimiter(String) - Method in class ai.rapids.cudf.CSVWriterOptions.Builder
- withRowGroupSizeBytes(long) - Method in class ai.rapids.cudf.ParquetWriterOptions.Builder
- withRowGroupSizeRows(int) - Method in class ai.rapids.cudf.ParquetWriterOptions.Builder
- withStatisticsFrequency(ParquetWriterOptions.StatisticsFrequency) - Method in class ai.rapids.cudf.ParquetWriterOptions.Builder
- withStrictValidation(boolean) - Method in class ai.rapids.cudf.JSONOptions.Builder
-
Should json validation be strict or not
- withStripeSizeRows(int) - Method in class ai.rapids.cudf.ORCWriterOptions.Builder
- withStructColumn(ColumnWriterOptions.StructColumnWriterOptions) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a child struct meta data
- withTimestamp(String, boolean, boolean) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- withTimestamp(String, boolean, boolean, int) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
- withTimestampColumn(String, boolean) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a timestamp child meta data
- withTimestampColumn(String, boolean, boolean) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a timestamp child meta data
- withTimestampColumn(String, boolean, boolean, int) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a timestamp child meta data
- withTimeUnit(DType) - Method in class ai.rapids.cudf.ORCOptions.Builder
-
Specify the time unit to use when returning timestamps.
- withTimeUnit(DType) - Method in class ai.rapids.cudf.ParquetOptions.Builder
-
Specify the time unit to use when returning timestamps.
- withTrueValue(String) - Method in class ai.rapids.cudf.CSVWriterOptions.Builder
- withTrueValue(String...) - Method in class ai.rapids.cudf.CSVOptions.Builder
- withUnquotedControlChars(boolean) - Method in class ai.rapids.cudf.JSONOptions.Builder
-
Should unquoted control chars be allowed in strings.
- wrap(T[]) - Static method in class ai.rapids.cudf.CloseableArray
- wrapped - Variable in class ai.rapids.cudf.GroupByAggregationOnColumn
- wrapped - Variable in class ai.rapids.cudf.GroupByScanAggregationOnColumn
- wrapped - Variable in class ai.rapids.cudf.RmmWrappingDeviceMemoryResource
- wrapped - Variable in class ai.rapids.cudf.RollingAggregationOnColumn
- write(CuFileBuffer, long, long) - Method in class ai.rapids.cudf.CuFileWriteHandle
-
Write the specified cuFile buffer into the file.
- write(Table) - Method in class ai.rapids.cudf.TableWriter
-
Write out a table.
- writeArrowIPCChunked(ArrowIPCWriterOptions, HostBufferConsumer) - Static method in class ai.rapids.cudf.Table
- writeArrowIPCChunked(ArrowIPCWriterOptions, HostBufferConsumer, HostMemoryAllocator) - Static method in class ai.rapids.cudf.Table
-
Get a table writer to write arrow IPC data and handle each chunk with a callback.
- writeArrowIPCChunked(ArrowIPCWriterOptions, File) - Static method in class ai.rapids.cudf.Table
-
Get a table writer to write arrow IPC data to a file.
- writeColumnViewsToParquet(ParquetWriterOptions, HostBufferConsumer, ColumnView...) - Static method in class ai.rapids.cudf.Table
- writeColumnViewsToParquet(ParquetWriterOptions, HostBufferConsumer, HostMemoryAllocator, ColumnView...) - Static method in class ai.rapids.cudf.Table
-
This is an evolving API and most likely be removed in future releases.
- writeConcatedStream(JCudfSerialization.SerializedTableHeader[], HostMemoryBuffer[], OutputStream) - Static method in class ai.rapids.cudf.JCudfSerialization
-
Take the data from multiple batches stored in the parsed headers and the dataBuffer and write it out to out as if it were a single buffer.
- writeCSVToFile(CSVWriterOptions, String) - Method in class ai.rapids.cudf.Table
- writeDeviceBufferToFile(File, long, BaseDeviceMemoryBuffer) - Static method in class ai.rapids.cudf.CuFile
-
Write a device buffer to a given file path synchronously.
- writeDeviceMemoryToFile(File, long, long, long) - Static method in class ai.rapids.cudf.CuFile
-
Write device memory to a given file path synchronously.
- writeORCChunked(ORCWriterOptions, HostBufferConsumer) - Static method in class ai.rapids.cudf.Table
- writeORCChunked(ORCWriterOptions, HostBufferConsumer, HostMemoryAllocator) - Static method in class ai.rapids.cudf.Table
-
Get a table writer to write ORC data and handle each chunk with a callback.
- writeORCChunked(ORCWriterOptions, File) - Static method in class ai.rapids.cudf.Table
-
Get a table writer to write ORC data to a file.
- writeParquetChunked(ParquetWriterOptions, HostBufferConsumer) - Static method in class ai.rapids.cudf.Table
- writeParquetChunked(ParquetWriterOptions, HostBufferConsumer, HostMemoryAllocator) - Static method in class ai.rapids.cudf.Table
-
Get a table writer to write parquet data and handle each chunk with a callback.
- writeParquetChunked(ParquetWriterOptions, File) - Static method in class ai.rapids.cudf.Table
-
Get a table writer to write parquet data to a file.
- writerHandle - Variable in class ai.rapids.cudf.TableWriter
- writeRowsToStream(OutputStream, long) - Static method in class ai.rapids.cudf.JCudfSerialization
-
Write a rowcount only header to the output stream in a case where a columnar batch with no columns but a non zero row count is received
- WriteStatistics(long, long, long, double) - Constructor for class ai.rapids.cudf.TableWriter.WriteStatistics
- writeTo(JCudfSerialization.DataWriter) - Method in class ai.rapids.cudf.JCudfSerialization.SerializedColumnHeader
-
Write this column header to the specified writer
- writeTo(JCudfSerialization.DataWriter) - Method in class ai.rapids.cudf.JCudfSerialization.SerializedTableHeader
- writeToStream(ColumnVector[], OutputStream, long, long) - Static method in class ai.rapids.cudf.JCudfSerialization
-
Write all or part of a set of columns out in an internal format.
- writeToStream(HostColumnVector[], OutputStream, long, long) - Static method in class ai.rapids.cudf.JCudfSerialization
-
Write all or part of a set of columns out in an internal format.
- writeToStream(Table, OutputStream, long, long) - Static method in class ai.rapids.cudf.JCudfSerialization
-
Write all or part of a table out in an internal format.
X
- XZ - Enum constant in enum ai.rapids.cudf.CompressionType
-
XZ format using LZMA(2) algorithm
Y
- year() - Method in class ai.rapids.cudf.ColumnView
-
Get year from a timestamp.
- YEAR - Enum constant in enum ai.rapids.cudf.DateTimeComponent
-
year as an INT16
- YELLOW - Enum constant in enum ai.rapids.cudf.NvtxColor
Z
- zfill(int) - Method in class ai.rapids.cudf.ColumnView
-
Add '0' as padding to the left of each string.
- ZIP - Enum constant in enum ai.rapids.cudf.CompressionType
-
ZIP format using DEFLATE algorithm
- ZLIB - Enum constant in enum ai.rapids.cudf.CompressionType
-
ZLIB format, using DEFLATE algorithm
- ZSTD - Enum constant in enum ai.rapids.cudf.CompressionType
-
Zstandard format
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form