public abstract class ColumnBatch extends Object implements AutoCloseable
Constructor and Description |
---|
ColumnBatch() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
String |
getArrayInterfaceJson()
Get the cuda array interface json string for the whole ColumnBatch including
the must-have feature, label columns and the optional weight, base margin columns.
|
abstract String |
getBaseMarginsArrayInterface()
Get the cuda array interface of the base margin columns.
|
abstract String |
getFeatureArrayInterface()
Get the cuda array interface of the feature columns.
|
abstract String |
getLabelsArrayInterface()
Get the cuda array interface of the label columns.
|
abstract String |
getWeightsArrayInterface()
Get the cuda array interface of the weight columns.
|
public final String getArrayInterfaceJson()
public abstract String getFeatureArrayInterface()
public abstract String getLabelsArrayInterface()
DeviceQuantileDMatrix(Iterator, float, int, int)
public abstract String getWeightsArrayInterface()
public abstract String getBaseMarginsArrayInterface()
public void close() throws Exception
close
in interface AutoCloseable
Exception
Copyright © 2021. All rights reserved.