sync upstream code
This commit is contained in:
@@ -36,7 +36,7 @@ TEST(Adapter, CSRAdapter) {
|
||||
}
|
||||
|
||||
TEST(Adapter, CSRArrayAdapter) {
|
||||
HostDeviceVector<bst_row_t> indptr;
|
||||
HostDeviceVector<std::size_t> indptr;
|
||||
HostDeviceVector<float> values;
|
||||
HostDeviceVector<bst_feature_t> indices;
|
||||
size_t n_features = 100, n_samples = 10;
|
||||
@@ -155,7 +155,7 @@ TEST(Adapter, IteratorAdapter) {
|
||||
ASSERT_EQ(data->Info().num_row_, kRows);
|
||||
int num_batch = 0;
|
||||
for (auto const& batch : data->GetBatches<SparsePage>()) {
|
||||
ASSERT_EQ(batch.offset.HostVector(), std::vector<bst_row_t>({0, 2, 4, 5, 5, 7, 9, 10, 10}));
|
||||
ASSERT_EQ(batch.offset.HostVector(), std::vector<bst_idx_t>({0, 2, 4, 5, 5, 7, 9, 10, 10}));
|
||||
++num_batch;
|
||||
}
|
||||
ASSERT_EQ(num_batch, 1);
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
namespace xgboost {
|
||||
TEST(SparsePage, PushCSC) {
|
||||
std::vector<bst_row_t> offset {0};
|
||||
std::vector<bst_idx_t> offset {0};
|
||||
std::vector<Entry> data;
|
||||
SparsePage batch;
|
||||
batch.offset.HostVector() = offset;
|
||||
|
||||
@@ -64,7 +64,7 @@ TEST(DeviceAdapter, GetRowCounts) {
|
||||
.Device(ctx.Device())
|
||||
.GenerateArrayInterface(&storage);
|
||||
auto adapter = CupyAdapter{str_arr};
|
||||
HostDeviceVector<bst_row_t> offset(adapter.NumRows() + 1, 0);
|
||||
HostDeviceVector<bst_idx_t> offset(adapter.NumRows() + 1, 0);
|
||||
offset.SetDevice(ctx.Device());
|
||||
auto rstride = GetRowCounts(adapter.Value(), offset.DeviceSpan(), ctx.Device(),
|
||||
std::numeric_limits<float>::quiet_NaN());
|
||||
|
||||
@@ -231,7 +231,7 @@ TEST(MetaInfo, LoadQid) {
|
||||
const std::vector<xgboost::bst_uint> expected_group_ptr{0, 4, 8, 12};
|
||||
CHECK(info.group_ptr_ == expected_group_ptr);
|
||||
|
||||
const std::vector<xgboost::bst_row_t> expected_offset{
|
||||
const std::vector<xgboost::bst_idx_t> expected_offset{
|
||||
0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60
|
||||
};
|
||||
const std::vector<xgboost::Entry> expected_data{
|
||||
|
||||
@@ -223,7 +223,7 @@ TEST(SimpleDMatrix, FromFile) {
|
||||
auto batch = page.GetView();
|
||||
EXPECT_EQ(batch.Size(), kExpectedNumRow);
|
||||
EXPECT_EQ(page.offset.HostVector(),
|
||||
std::vector<bst_row_t>({0, 3, 6, 9, 12, 15, 15}));
|
||||
std::vector<bst_idx_t>({0, 3, 6, 9, 12, 15, 15}));
|
||||
EXPECT_EQ(page.base_rowid, 0);
|
||||
|
||||
for (auto i = 0ull; i < batch.Size() - 1; i++) {
|
||||
|
||||
Reference in New Issue
Block a user