- abs() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the abs, output is the same type as input.
- 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
-
- AbstractStructBuilder() - Constructor for class ai.rapids.cudf.ColumnWriterOptions.AbstractStructBuilder
-
- add(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Add one vector to another with the given output type.
- add(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Add + operator.
- 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.
- addColumn(DType, String) - 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(DType) - Method in class ai.rapids.cudf.ColumnView
-
- all() - Static method in class ai.rapids.cudf.ReductionAggregation
-
All reduction.
- all() - Static method in class ai.rapids.cudf.SegmentedReductionAggregation
-
All reduction.
- 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, Cuda.Stream) - Static method in class ai.rapids.cudf.CudaMemoryBuffer
-
Allocate memory for use on the GPU.
- 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) - 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, Cuda.Stream) - Static method in class ai.rapids.cudf.DeviceMemoryBuffer
-
Allocate memory for use on the GPU.
- 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) - 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) - Static method in class ai.rapids.cudf.HostMemoryBuffer
-
Allocate memory, but be sure to close the returned buffer to avoid memory leaks.
- allocate(long, HostMemoryAllocator) - Static method in class ai.rapids.cudf.PinnedMemoryPool
-
Factory method to create a host buffer but preferably pointing to pinned memory.
- allocate(long) - Static method in class ai.rapids.cudf.PinnedMemoryPool
-
Factory method to create a host buffer but preferably pointing to pinned memory.
- 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, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Logical and (&&) with the given output type.
- and(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Logical and (&&).
- 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(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.
- any() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Any reduction.
- any() - Static method in class ai.rapids.cudf.SegmentedReductionAggregation
-
Any reduction.
- append(CuFileBuffer, long) - Method in class ai.rapids.cudf.CuFileWriteHandle
-
Append the specified cuFile buffer to the file.
- append(boolean) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
- append(byte) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
- append(byte, long) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
- append(short) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
- append(int) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
- append(long) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
- append(float) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
- append(double) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
- append(BigDecimal) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append java.math.BigDecimal into HostColumnVector with UNNECESSARY RoundingMode.
- append(BigDecimal, RoundingMode) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append java.math.BigDecimal into HostColumnVector with user-defined RoundingMode.
- append(String) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
- append(HostColumnVector) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
Append this vector to the end of this vector
- append(byte) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
- append(short) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
- append(int) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
- append(long) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
- append(float) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
- append(double) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
- append(boolean) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
- append(BigDecimal) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
- append(BigInteger) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
- append(String) - 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.
- appendArray(byte...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
- appendArray(short...) - 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(float...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
- appendArray(double...) - Method in class ai.rapids.cudf.HostColumnVector.Builder
-
- appendBoxed(BigDecimal...) - 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(Boolean...) - 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(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(Float...) - 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(String...) - 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, double, double) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- 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.
- appendFloats(float, float, float) - 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.
- 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, long, long) - Static method in class ai.rapids.cudf.Range
-
Append a range to the builder.
- 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.
- 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(List<HostColumnVector.StructData>) - Method in class ai.rapids.cudf.HostColumnVector.ColumnBuilder
-
- appendStructValues(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[], int, int) - 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.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.
- arccosh() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the hyperbolic arccos, output is the same type as input.
- arcsin() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the arcsin, output is the same type as input.
- arcsinh() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the hyperbolic arcsin, output is the same type as input.
- arctan() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the arctan, output is the same type as input.
- 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).
- 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).
- arctanh() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the hyperbolic arctan, output is the same type as input.
- 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
-
- 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.
- 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
-
- 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.
- 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.
- ceil() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the ceil, output is the same type as input.
- 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(Exception) - 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.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
-
- 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
- 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(NullPolicy) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Collect the values into a list.
- collectList() - Static method in class ai.rapids.cudf.ReductionAggregation
-
- collectList(NullPolicy) - Static method in class ai.rapids.cudf.ReductionAggregation
-
Collect the values into a list.
- collectList() - Static method in class ai.rapids.cudf.RollingAggregation
-
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(NullPolicy, NullEquality, NaNEquality) - 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(NullPolicy, NullEquality, NaNEquality) - 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.RollingAggregation
-
Collect the values into a set.
- column(DType, String) - Method in class ai.rapids.cudf.Schema.Builder
-
Adds a single column to the current schema.
- column(String...) - 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(Short...) - 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(Float...) - Method in class ai.rapids.cudf.Table.TestBuilder
-
- column(Double...) - Method in class ai.rapids.cudf.Table.TestBuilder
-
- column(HostColumnVector.ListType, List<?>...) - Method in class ai.rapids.cudf.Table.TestBuilder
-
- column(String[]...) - 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(Short[]...) - 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(Float[]...) - Method in class ai.rapids.cudf.Table.TestBuilder
-
- column(Double[]...) - 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
-
- 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, ColumnView[]) - 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) - 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.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, boolean, int, boolean) - Constructor for class ai.rapids.cudf.ColumnWriterOptions
-
- ColumnWriterOptions(String, boolean, int, boolean, int) - 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) - 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.
- 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[], HostMemoryAllocator) - Static method in class ai.rapids.cudf.JCudfSerialization
-
Concatenate multiple tables in host memory into a single host table buffer.
- concatToHostBuffer(JCudfSerialization.SerializedTableHeader[], HostMemoryBuffer[]) - Static method in class ai.rapids.cudf.JCudfSerialization
-
- 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(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
- 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.
- containsRe(String) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- 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.
- 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
-
- 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, 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, 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) - Method in class ai.rapids.cudf.BaseDeviceMemoryBuffer
-
Copy everything from src to this buffer starting at the beginning of this buffer.
- 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.
- copyFromHostBuffer(long, HostMemoryBuffer, long, long) - Method in class ai.rapids.cudf.HostMemoryBuffer
-
Copy the contents of the given buffer to this buffer
- 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.
- 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(HostMemoryAllocator) - Method in class ai.rapids.cudf.ColumnView
-
Copy the data to the host synchronously.
- copyToHost() - Method in class ai.rapids.cudf.ColumnView
-
Copy the data to host memory synchronously
- copyToHostAsync(Cuda.Stream, HostMemoryAllocator) - Method in class ai.rapids.cudf.ColumnView
-
Copy the data to the host asynchronously.
- copyToHostAsync(Cuda.Stream) - 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.
- cosh() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the hyperbolic cos, output is the same type as input.
- count() - Static method in class ai.rapids.cudf.GroupByAggregation
-
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() - Static method in class ai.rapids.cudf.RollingAggregation
-
Count number of valid, a.k.a.
- 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.
- 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.Event - Class in ai.rapids.cudf
-
- Cuda.Stream - Class in ai.rapids.cudf
-
A class representing a CUDA stream
- CUDA_ASYNC - Static variable in class ai.rapids.cudf.RmmAllocationMode
-
Use CUDA async suballocation strategy
- 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
- CudaComputeMode - Enum in ai.rapids.cudf
-
This is the Java mapping of CUDA device compute modes.
- 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
-
- data - Variable in class ai.rapids.cudf.HostColumnVectorCore.OffHeapState
-
- 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
-
- day() - Method in class ai.rapids.cudf.ColumnView
-
Get day from a timestamp.
- 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.
- debug(String, Table) - Method in class ai.rapids.cudf.TableDebug
-
Print the contents of a table.
- 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.
- DECIMAL128_MAX_PRECISION - Static variable in class ai.rapids.cudf.DType
-
- decimal128Column(String...) - Method in class ai.rapids.cudf.ORCOptions.Builder
-
Specify decimal columns which shall be read as DECIMAL128.
- decimal128Column(int, RoundingMode, BigInteger...) - Method in class ai.rapids.cudf.Table.TestBuilder
-
- 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_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(BaseDeviceMemoryBuffer[], BaseDeviceMemoryBuffer[], Cuda.Stream) - Method in class ai.rapids.cudf.nvcomp.BatchedDecompressor
-
Asynchronously decompress a batch of buffers
- decompressAsync(long, BaseDeviceMemoryBuffer[], BaseDeviceMemoryBuffer[], Cuda.Stream) - Static method in class ai.rapids.cudf.nvcomp.BatchedLZ4Decompressor
-
Asynchronously decompress a batch of buffers
- 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.
- 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(NullPolicy) - 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.ColumnView
-
Count how many rows in the column 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() - Method in class ai.rapids.cudf.Table
-
Count how many rows in the table are distinct from one another.
- div(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Divide one vector by another with the given output type.
- div(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Divide one vector by another.
- 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.
- 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.
- dropListDuplicatesWithKeysValues() - Method in class ai.rapids.cudf.ColumnView
-
Given a LIST column in which each element is a struct containing a pair.
- DType - Class in ai.rapids.cudf
-
- dtype - Variable in class ai.rapids.cudf.JCudfSerialization.SerializedColumnHeader
-
- DType.DTypeEnum - Enum in ai.rapids.cudf
-
- DURATION_DAYS - Static variable in class ai.rapids.cudf.DType
-
- DURATION_MICROSECONDS - Static variable in class ai.rapids.cudf.DType
-
- DURATION_MILLISECONDS - Static variable in class ai.rapids.cudf.DType
-
- DURATION_NANOSECONDS - Static variable in class ai.rapids.cudf.DType
-
- 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.ColumnVector
-
Create a new vector from the given values.
- durationMicrosecondsFromBoxedLongs(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.
- durationMicrosecondsFromLongs(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.
- durationMillisecondsFromBoxedLongs(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.
- durationMillisecondsFromLongs(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.
- durationNanosecondsFromBoxedLongs(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.
- durationNanosecondsFromLongs(long...) - Static method in class ai.rapids.cudf.HostColumnVector
-
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.
- 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.
- 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 - Static variable in class ai.rapids.cudf.DType
-
- 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.
- 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.
- floorDiv(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Divide one vector by another and calculate the floor of the result.
- following(Scalar) - Method in class ai.rapids.cudf.WindowOptions.Builder
-
Set the relative number following the current row for range window
- 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, int) - Static method in class ai.rapids.cudf.DType
-
Factory method for DType instances
- fromNative(int) - Static method in enum ai.rapids.cudf.HashType
-
- fromNative(int) - Static method in enum ai.rapids.cudf.PadSide
-
- 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, List<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.ColumnVector
-
This method is evolving, unstable and currently test only.
- fromStructs(HostColumnVector.DataType, List<HostColumnVector.StructData>) - Static method in class ai.rapids.cudf.HostColumnVector
-
- fromStructs(HostColumnVector.DataType, 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(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.
- 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.
- fullJoinRowCount(HashJoin) - Method in class ai.rapids.cudf.Table
-
Computes the number of rows resulting from a full equi-join between two tables.
- 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(int) - Method in class ai.rapids.cudf.CloseableArray
-
- 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
-
- 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
-
- getArray() - Method in class ai.rapids.cudf.CloseableArray
-
- getBigDecimal(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the BigDecimal value at index.
- getBigDecimal() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a BigDecimal.
- getBigInteger() - Method in class ai.rapids.cudf.Scalar
-
Returns the BigDecimal unscaled scalar value as a byte array.
- 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
- getBoolean() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a boolean.
- getBuffer() - Method in class ai.rapids.cudf.ContiguousTable
-
Get the device buffer backing the contiguous table data.
- 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
- getByte() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a byte.
- 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
-
- 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.
- 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, HostMemoryAllocator) - Static method in class ai.rapids.cudf.Table
-
- getCSVBufferWriter(CSVWriterOptions, HostBufferConsumer) - 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
-
- 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(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
- getDouble() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a double.
- 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.
- 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(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
- getFloat() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a float.
- 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(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
- getInt() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as an int.
- getJavaString(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the value at index.
- getJavaString() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a Java string.
- getJSONObject(Scalar, GetJsonObjectOptions) - Method in class ai.rapids.cudf.ColumnView
-
Apply a JSONPath string to all rows in an input strings column.
- getJSONObject(Scalar) - 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(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
- getLong() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a long.
- 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(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
For a column of type List> 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.
- getMapKeyExistence(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
For a column of type List> and a passed in key column, return a boolean
column for all keys in the map.
- getMapValue(ColumnView) - Method in class ai.rapids.cudf.ColumnView
-
Given a column of type List> 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> 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.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.
- 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.
- 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(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
- getShort() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as a short.
- 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
-
- 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(long) - Method in class ai.rapids.cudf.HostColumnVectorCore
-
Get the raw UTF8 bytes at index.
- getUTF8() - Method in class ai.rapids.cudf.Scalar
-
Returns the scalar value as UTF-8 data.
- 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.
- 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.
- greaterOrEqualTo(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(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
this > rhs 1 is true 0 is false.
- 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.
- groupBy(GroupByOptions, int...) - Method in class ai.rapids.cudf.Table
-
Returns aggregate operations grouped by columns provided in indices
- 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.
- 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.
- 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.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(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.
- hasHeader() - Method in class ai.rapids.cudf.CSVOptions.Builder
-
Set the row of the header to 0, the first line.
- 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.
- 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.
- HostMemoryReservation - Interface in ai.rapids.cudf
-
Represents some amount of host memory that has been reserved.
- 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, HostMemoryBuffer) - Method in class ai.rapids.cudf.DataSource
-
Read data from the source at the given offset into dest.
- hostRead(long, long) - Method in class ai.rapids.cudf.MultiBufferDataSource
-
- hostRead(long, HostMemoryBuffer) - Method in class ai.rapids.cudf.MultiBufferDataSource
-
- hour() - Method in class ai.rapids.cudf.ColumnView
-
Get hour from a timestamp with time resolution.
- id - Variable in class ai.rapids.cudf.MemoryBuffer
-
- id - Variable in class ai.rapids.cudf.MemoryCleaner.Cleaner
-
- 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.
- includeColumn(String...) - Method in class ai.rapids.cudf.ColumnFilterOptions.Builder
-
Include one or more specific columns.
- includeColumn(Collection<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(Collection<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.ParquetOptions.Builder
-
Include one or more specific columns.
- 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(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.
- initialize(int, Rmm.LogConf, long) - Static method in class ai.rapids.cudf.Rmm
-
Initialize memory manager state and storage.
- 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(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.
- 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.
- innerJoinRowCount(HashJoin) - Method in class ai.rapids.cudf.Table
-
Computes the number of rows resulting from an inner equi-join between two tables.
- INT16 - Static variable in class ai.rapids.cudf.DType
-
- INT32 - Static variable in class ai.rapids.cudf.DType
-
- INT64 - Static variable in class ai.rapids.cudf.DType
-
- INT8 - Static variable in class ai.rapids.cudf.DType
-
- interleaveColumns() - Method in class ai.rapids.cudf.Table
-
Interleave all columns into a single column.
- 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.
- 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() - Method in class ai.rapids.cudf.ColumnWriterOptions
-
Return if the column can have null values
- isNullable - Variable in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
- 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(String) - Method in class ai.rapids.cudf.ColumnView
-
Verifies that a string column can be parsed to timestamps using the provided format
pattern.
- isTimestamp() - Method in class ai.rapids.cudf.DType
-
Deprecated.
- 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
-
- 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
-
- 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(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.
- 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.
- 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
-
- 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.
- lessOrEqualTo(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) - Method in interface ai.rapids.cudf.BinaryOperable
-
this < rhs 1 is true 0 is false.
- 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.
- 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.
- 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.
- 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(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(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.
- 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(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.
- 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.
- 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(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Calculate the log with the specified base
- log(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Calculate the log with the specified base, output is the same as this.
- log() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the log, output is the same type as input.
- 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.
- logicalCastTo(DType) - Method in class ai.rapids.cudf.ColumnView
-
- 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.
- lower() - Method in class ai.rapids.cudf.ColumnView
-
Convert a string to lower case.
- 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.
- M2() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Sum of square of differences from mean.
- 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`.
- 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`.
- makeList(ColumnView...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a LIST column from the given columns.
- makeList(long, DType, 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(ColumnView...) - Static method in class ai.rapids.cudf.ColumnVector
-
Create a new struct vector made up of existing columns.
- makeStruct(long, 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(String) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- 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.
- 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(DType) - Method in class ai.rapids.cudf.ColumnView
-
- 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
- maxNullAware(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Returns the max non null value.
- maxNullAware(BinaryOperable) - 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(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.
- 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
- 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, MemoryBuffer.MemoryBufferCleaner) - Constructor for class ai.rapids.cudf.MemoryBuffer
-
Constructor
- 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.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(NullEquality, NaNEquality) - 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.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.
- 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(DType) - Method in class ai.rapids.cudf.ColumnView
-
- 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
- minNullAware(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Returns the min non null value.
- minNullAware(BinaryOperable) - 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.
- 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, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Compute the modulus with the given output type.
- mod(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Compute the modulus.
- month() - Method in class ai.rapids.cudf.ColumnView
-
Get month from a timestamp.
- mul(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Multiply two vectors together with the given output type.
- mul(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Multiply two vectors together.
- 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(HostMemoryBuffer...) - Constructor for class ai.rapids.cudf.MultiBufferDataSource
-
Create a new data source backed by multiple buffers.
- MultiBufferDataSource(HostMemoryAllocator, HostMemoryBuffer...) - Constructor for class ai.rapids.cudf.MultiBufferDataSource
-
Create a new data source backed by multiple buffers.
- 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(DeviceMemoryBuffer, DeviceMemoryBuffer, DeviceMemoryBuffer, List<DeviceMemoryBuffer>, long) - Constructor for class ai.rapids.cudf.ColumnVector.OffHeapState
-
Create from existing cudf::column_view and buffers.
- OffHeapState(long, DeviceMemoryBuffer) - Constructor for class ai.rapids.cudf.ColumnVector.OffHeapState
-
Create from existing cudf::column_view and contiguous buffer.
- 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.
- 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
-
- 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(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`.
- onClosed(int) - Method in interface ai.rapids.cudf.MemoryBuffer.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, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Logical or (||) with the given output type.
- or(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Logical or (||).
- ORCChunkedReader - Class in ai.rapids.cudf
-
Provide an interface for reading an ORC file in an iterative manner.
- 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.
- ORCChunkedReader(long, long, long, ORCOptions, HostMemoryBuffer, long, long) - Constructor for class ai.rapids.cudf.ORCChunkedReader
-
- 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
-
- 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
-
- ParquetChunkedReader - Class in ai.rapids.cudf
-
Provide an interface for reading a Parquet file in an iterative manner.
- ParquetChunkedReader(long, File) - Constructor for class ai.rapids.cudf.ParquetChunkedReader
-
Construct the reader instance from a read limit and a file path.
- 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, 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, 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, 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, DataSource) - Constructor for class ai.rapids.cudf.ParquetChunkedReader
-
Construct a reader instance from a DataSource
- 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.
- pmod(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Returns the positive value of lhs mod rhs.
- pmod(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Returns the positive value of lhs mod rhs.
- POOL - Static variable in class ai.rapids.cudf.RmmAllocationMode
-
Use pool suballocation strategy
- pow(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Compute the power with the given output type.
- pow(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Compute the power.
- preceding(Scalar) - Method in class ai.rapids.cudf.WindowOptions.Builder
-
Set the relative number preceding the current row for range window
- 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(DType) - Method in class ai.rapids.cudf.ColumnView
-
Returns the product of all values in the column, returning a scalar
of the specified type.
- 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.
- 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.
- 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.
- 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, File) - 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.
- readArrowIPCChunked(ArrowIPCOptions, HostBufferProvider, HostMemoryAllocator) - Static method in class ai.rapids.cudf.Table
-
Get a reader that will return tables.
- readArrowIPCChunked(ArrowIPCOptions, HostBufferProvider) - Static method in class ai.rapids.cudf.Table
-
- readArrowIPCChunked(HostBufferProvider) - Static method in class ai.rapids.cudf.Table
-
Get a reader that will return tables.
- readAvro(File) - Static method in class ai.rapids.cudf.Table
-
Read an Avro file using the default AvroOptions.
- readAvro(AvroOptions, File) - Static method in class ai.rapids.cudf.Table
-
Read an Avro file.
- 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, HostMemoryAllocator) - 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, HostMemoryBuffer, long, long) - Static method in class ai.rapids.cudf.Table
-
Read Avro formatted data.
- readAvro(AvroOptions, DataSource) - Static method in class ai.rapids.cudf.Table
-
- 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, File) - Static method in class ai.rapids.cudf.Table
-
Read a CSV file using the default CSVOptions.
- readCSV(Schema, CSVOptions, File) - Static method in class ai.rapids.cudf.Table
-
Read a CSV file.
- 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, HostMemoryAllocator) - 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, HostMemoryBuffer, long, long) - Static method in class ai.rapids.cudf.Table
-
Read CSV formatted data.
- readCSV(Schema, CSVOptions, DataSource) - Static method in class ai.rapids.cudf.Table
-
- 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(Schema, File) - Static method in class ai.rapids.cudf.Table
-
Read a JSON file using the default JSONOptions.
- 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, File) - Static method in class ai.rapids.cudf.Table
-
Read a JSON file.
- 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
-
Read JSON formatted data.
- readJSON(Schema, JSONOptions, byte[], long, long, int) - Static method in class ai.rapids.cudf.Table
-
- readJSON(Schema, JSONOptions, byte[], long, long) - Static method in class ai.rapids.cudf.Table
-
- 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, 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
-
Read JSON formatted data.
- 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
-
Read JSON formatted data.
- readORC(File) - Static method in class ai.rapids.cudf.Table
-
Read a ORC file using the default ORCOptions.
- readORC(ORCOptions, File) - Static method in class ai.rapids.cudf.Table
-
Read a ORC file.
- 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, HostMemoryAllocator) - 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, HostMemoryBuffer, long, long) - Static method in class ai.rapids.cudf.Table
-
Read ORC formatted data.
- readORC(ORCOptions, DataSource) - Static method in class ai.rapids.cudf.Table
-
- readParquet(File) - Static method in class ai.rapids.cudf.Table
-
Read a Parquet file using the default ParquetOptions.
- readParquet(ParquetOptions, File) - Static method in class ai.rapids.cudf.Table
-
Read a Parquet file.
- 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, HostMemoryAllocator) - 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
-
- readParquet(ParquetOptions, HostMemoryBuffer, long, long) - Static method in class ai.rapids.cudf.Table
-
Read parquet formatted data.
- readParquet(ParquetOptions, DataSource) - Static method in class ai.rapids.cudf.Table
-
- readTableFrom(JCudfSerialization.SerializedTableHeader, HostMemoryBuffer) - 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.
- readTableFrom(InputStream) - Static method in class ai.rapids.cudf.JCudfSerialization
-
- 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(Cuda.Stream) - Method in class ai.rapids.cudf.Cuda.Event
-
Captures the contents of stream at the time of this call.
- record() - Method in class ai.rapids.cudf.Cuda.Event
-
Captures the contents of the default stream at the time of this call.
- 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, EnumSet<RegexFlag>) - 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>, 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(Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Returns a ColumnVector with any null values replaced with a scalar.
- 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
-
- 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(String, Scalar) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- 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(String, Scalar, int) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- 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.
- 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.
- 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.
- 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.
- rint() - Method in class ai.rapids.cudf.ColumnView
-
Rounds a floating-point argument to the closest integer value, but returns it as a float.
- 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
- 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(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.
- 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() - 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
- 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
-
- 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.
- 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.
- scan(ScanAggregation, ScanType, NullPolicy) - Method in class ai.rapids.cudf.ColumnView
-
Computes a scan for a column.
- scan(ScanAggregation, ScanType) - Method in class ai.rapids.cudf.ColumnView
-
Computes a scan for a column that excludes nulls.
- scan(ScanAggregation) - Method in class ai.rapids.cudf.ColumnView
-
Computes an inclusive scan for a column that excludes nulls.
- scan(GroupByScanAggregationOnColumn...) - Method in class ai.rapids.cudf.Table.GroupByOperation
-
- 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.
- 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(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.
- 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(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.
- SerializedTableHeader(DataInputStream) - Constructor for class ai.rapids.cudf.JCudfSerialization.SerializedTableHeader
-
- SerializedTableHeader(int) - Constructor for class ai.rapids.cudf.JCudfSerialization.SerializedTableHeader
-
Constructor for a row-count only table (no columns)
- 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.
- shiftLeft(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bitwise left shifts the values of this vector by shiftBy.
- shiftLeft(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bitwise left shift the values of this vector by the shiftBy.
- shiftRight(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bitwise right shift this vector by the shiftBy.
- shiftRight(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Bitwise right shift 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.
- shiftRightUnsigned(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
This method bitwise right shifts the values of this vector by the shiftBy.
- 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.
- sinh() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the hyperbolic sin, output is the same type as input.
- 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.
- 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.
- 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(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.
- standardDeviation() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Standard deviation aggregation with 1 as the delta degrees of freedom.
- standardDeviation(int) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Standard deviation aggregation.
- standardDeviation() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Standard deviation aggregation with 1 as the delta degrees of freedom.
- standardDeviation(int) - Static method in class ai.rapids.cudf.ReductionAggregation
-
Standard deviation aggregation.
- 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.RollingAggregation
-
Rolling Window Standard Deviation with configurable delta degrees of freedom(DDOF).
- 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.
- 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 - 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(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.
- 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.
- 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(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(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.
- 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.
- stringReplaceWithBackrefs(String, String) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- 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.
- stringSplit(String, int, boolean) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- 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, 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) - Method in class ai.rapids.cudf.ColumnView
-
Returns a list of columns by splitting each string using the specified string literal
delimiter.
- stringSplit(RegexProgram) - Method in class ai.rapids.cudf.ColumnView
-
Returns a list of columns by splitting each string using the specified regex program pattern.
- stringSplitRecord(String, int, boolean) - Method in class ai.rapids.cudf.ColumnView
-
Deprecated.
- 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, 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) - 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(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.
- 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 - Static variable in class ai.rapids.cudf.DType
-
- 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) - 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(List<Object>) - Constructor for class ai.rapids.cudf.HostColumnVector.StructData
-
- StructData(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, List<HostColumnVector.DataType>) - Constructor for class ai.rapids.cudf.HostColumnVector.StructType
-
- StructType(boolean, HostColumnVector.DataType...) - Constructor for class ai.rapids.cudf.HostColumnVector.StructType
-
- sub(BinaryOperable, DType) - Method in interface ai.rapids.cudf.BinaryOperable
-
Subtract one vector from another with the given output type.
- sub(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Subtract one vector from another.
- 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(DType) - Method in class ai.rapids.cudf.ColumnView
-
Computes the sum of all values in the column, returning a scalar
of the specified type.
- 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
- 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(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.
- sumOfSquares() - Static method in class ai.rapids.cudf.ReductionAggregation
-
Sum of squares reduction.
- 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.
- Table - Class in ai.rapids.cudf
-
Class to represent a collection of ColumnVectors and operations that can be performed on them
collectively.
- Table(ColumnVector...) - Constructor for class ai.rapids.cudf.Table
-
Table class makes a copy of the array of
ColumnVector
s passed to it.
- Table(long[]) - Constructor for class ai.rapids.cudf.Table
-
Create a Table from an array of existing on device cudf::column pointers.
- 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.
- tanh() - Method in class ai.rapids.cudf.ColumnView
-
Calculate the hyperbolic tan, output is the same type as input.
- TestBuilder() - Constructor for class ai.rapids.cudf.Table.TestBuilder
-
- TIMESTAMP_DAYS - Static variable in class ai.rapids.cudf.DType
-
- TIMESTAMP_MICROSECONDS - Static variable in class ai.rapids.cudf.DType
-
- TIMESTAMP_MILLISECONDS - Static variable in class ai.rapids.cudf.DType
-
- TIMESTAMP_NANOSECONDS - Static variable in class ai.rapids.cudf.DType
-
- TIMESTAMP_SECONDS - Static variable in class ai.rapids.cudf.DType
-
- timestampAscending() - Method in class ai.rapids.cudf.WindowOptions.Builder
-
- timestampColumnIndex(int) - Method in class ai.rapids.cudf.WindowOptions.Builder
-
- 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
-
- 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.
- 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.
- trueDiv(BinaryOperable) - Method in interface ai.rapids.cudf.BinaryOperable
-
Divide one vector by another converting to FLOAT64 in between.
- 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
-
- valid - Variable in class ai.rapids.cudf.HostColumnVectorCore.OffHeapState
-
- 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.DType.DTypeEnum
-
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.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.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(DType) - Method in class ai.rapids.cudf.ColumnView
-
Returns the variance of all values in the column, returning a
scalar of the specified type.
- variance() - Static method in class ai.rapids.cudf.GroupByAggregation
-
Variance aggregation with 1 as the delta degrees of freedom.
- variance(int) - Static method in class ai.rapids.cudf.GroupByAggregation
-
Variance aggregation.
- 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.ReductionAggregation
-
Variance aggregation.
- viewHandle - Variable in class ai.rapids.cudf.ColumnView
-
- 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.
- 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, int) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a binary child meta data
- withBinaryColumn(String, boolean) - 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(String, boolean) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
- withColumn(String, boolean, int) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
- withColumn(boolean, String, int) - Method in class ai.rapids.cudf.ColumnWriterOptions.NestedBuilder
-
Set a simple child meta data
- withColumnNames(String...) - Method in class ai.rapids.cudf.ArrowIPCWriterOptions.Builder
-
Add the name(s) for nullable column(s).
- withColumnNames(List<String>) - Method in class ai.rapids.cudf.CSVWriterOptions.Builder
-
- withColumnNames(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, 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
- withDecimalColumn(String, 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.CSVOptions.Builder
-
- withFalseValue(String) - Method in class ai.rapids.cudf.CSVWriterOptions.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.CSVOptions.Builder
-
- withNullValue(String) - Method in class ai.rapids.cudf.CSVWriterOptions.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
- 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, boolean, int) - 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) - 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.CSVOptions.Builder
-
- withTrueValue(String) - Method in class ai.rapids.cudf.CSVWriterOptions.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, File) - Static method in class ai.rapids.cudf.Table
-
Get a table writer to write arrow IPC data to a file.
- 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, HostBufferConsumer) - 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.
- writeColumnViewsToParquet(ParquetWriterOptions, HostBufferConsumer, ColumnView...) - Static method in class ai.rapids.cudf.Table
-
- 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, File) - Static method in class ai.rapids.cudf.Table
-
Get a table writer to write ORC data to a file.
- 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, HostBufferConsumer) - Static method in class ai.rapids.cudf.Table
-
- writeParquetChunked(ParquetWriterOptions, File) - Static method in class ai.rapids.cudf.Table
-
Get a table writer to write parquet data to a file.
- 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, HostBufferConsumer) - Static method in class ai.rapids.cudf.Table
-
- 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(Table, OutputStream, long, long) - Static method in class ai.rapids.cudf.JCudfSerialization
-
Write all or part of a table out in an internal format.
- 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.