Uses of Class
ai.rapids.cudf.HostColumnVector
Packages that use HostColumnVector
-
Uses of HostColumnVector in ai.rapids.cudf
Methods in ai.rapids.cudf that return HostColumnVectorModifier and TypeMethodDescriptionstatic HostColumnVectorHostColumnVector.boolFromBytes(byte... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.build(int rows, long stringBufferSize, Consumer<HostColumnVector.Builder> init) static HostColumnVectorHostColumnVector.build(DType type, int rows, Consumer<HostColumnVector.Builder> init) Create a new vector.final HostColumnVectorHostColumnVector.Builder.build()Finish and create the immutable CudfColumn.HostColumnVector.ColumnBuilder.build()ColumnView.copyToHost()Copy the data to host memory synchronouslyColumnView.copyToHost(HostMemoryAllocator hostMemoryAllocator) Copy the data to the host synchronously.ColumnView.copyToHostAsync(Cuda.Stream stream) Copy the data to the host asynchronously.ColumnView.copyToHostAsync(Cuda.Stream stream, HostMemoryAllocator hostMemoryAllocator) Copy the data to the host asynchronously.static HostColumnVectorHostColumnVector.daysFromInts(int... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.decimalFromBigIntegers(int scale, BigInteger... values) Create a new decimal vector from unscaled values (BigInteger array) and scale.static HostColumnVectorHostColumnVector.decimalFromBoxedInts(int scale, Integer... values) Create a new decimal vector from boxed unscaled values (Integer array) and scale.static HostColumnVectorHostColumnVector.decimalFromBoxedLongs(int scale, Long... values) Create a new decimal vector from boxed unscaled values (Long array) and scale.static HostColumnVectorHostColumnVector.decimalFromDoubles(DType type, RoundingMode mode, double... values) Create a new decimal vector from double floats with specific DecimalType and RoundingMode.static HostColumnVectorHostColumnVector.decimalFromInts(int scale, int... values) Create a new decimal vector from unscaled values (int array) and scale.static HostColumnVectorHostColumnVector.decimalFromLongs(int scale, long... values) Create a new decimal vector from unscaled values (long array) and scale.static HostColumnVectorHostColumnVector.durationDaysFromBoxedInts(Integer... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.durationDaysFromInts(int... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.durationMicrosecondsFromBoxedLongs(Long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.durationMicrosecondsFromLongs(long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.durationMillisecondsFromBoxedLongs(Long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.durationMillisecondsFromLongs(long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.durationNanosecondsFromBoxedLongs(Long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.durationNanosecondsFromLongs(long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.durationSecondsFromBoxedLongs(Long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.durationSecondsFromLongs(long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.emptyStructs(HostColumnVector.DataType dataType, long rows) static HostColumnVectorHostColumnVector.fromBoxedBooleans(Boolean... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromBoxedBytes(Byte... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromBoxedDoubles(Double... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromBoxedFloats(Float... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromBoxedInts(Integer... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromBoxedLongs(Long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromBoxedShorts(Short... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromBoxedUnsignedBytes(Byte... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromBoxedUnsignedInts(Integer... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromBoxedUnsignedLongs(Long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromBoxedUnsignedShorts(Short... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromBytes(byte... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromDecimals(BigDecimal... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromDoubles(double... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromFloats(float... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromInts(int... values) Create a new vector from the given values.static <T> HostColumnVectorHostColumnVector.fromLists(HostColumnVector.DataType dataType, List<T>... values) static HostColumnVectorHostColumnVector.fromLongs(long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromShorts(short... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromStrings(String... values) Create a new string vector from the given values.static HostColumnVectorHostColumnVector.fromStructs(HostColumnVector.DataType dataType, HostColumnVector.StructData... values) static HostColumnVectorHostColumnVector.fromStructs(HostColumnVector.DataType dataType, List<HostColumnVector.StructData> values) static HostColumnVectorHostColumnVector.fromUnsignedBytes(byte... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromUnsignedInts(int... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromUnsignedLongs(long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromUnsignedShorts(short... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.fromUTF8Strings(byte[]... values) Create a new string vector from the given values.HostColumnVector.incRefCount()Increment the reference count for this column.static HostColumnVectorHostColumnVector.timestampDaysFromBoxedInts(Integer... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.timestampMicroSecondsFromBoxedLongs(Long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.timestampMicroSecondsFromLongs(long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.timestampMilliSecondsFromBoxedLongs(Long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.timestampMilliSecondsFromLongs(long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.timestampNanoSecondsFromBoxedLongs(Long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.timestampNanoSecondsFromLongs(long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.timestampSecondsFromBoxedLongs(Long... values) Create a new vector from the given values.static HostColumnVectorHostColumnVector.timestampSecondsFromLongs(long... values) Create a new vector from the given values.static HostColumnVector[]JCudfSerialization.unpackHostColumnVectors(JCudfSerialization.SerializedTableHeader header, HostMemoryBuffer hostBuffer) Deserialize a serialized contiguous table into an array of host columns.Methods in ai.rapids.cudf with parameters of type HostColumnVectorModifier and TypeMethodDescriptionfinal HostColumnVector.BuilderHostColumnVector.Builder.append(HostColumnVector columnVector) Append this vector to the end of this vectorstatic longJCudfSerialization.getSerializedSizeInBytes(HostColumnVector[] columns, long rowOffset, long numRows) Get the size in bytes needed to serialize the given data.voidHostColumnVector.EventHandler.onClosed(HostColumnVector cv, int refCount) `onClosed` is invoked with the updated `refCount` during `close`.static voidJCudfSerialization.writeToStream(HostColumnVector[] columns, OutputStream out, long rowOffset, long numRows) Write all or part of a set of columns out in an internal format.