thundergbm icon indicating copy to clipboard operation
thundergbm copied to clipboard

Check failed: [max_elem + n_columns*(max_elem + 1) < 0x7fffffff] Max_values is too large to be transformed.请问这个问题怎么解决?

Open ninding opened this issue 2 years ago • 2 comments

2023-04-24 20:27:01,870 INFO [default] #instances = 349746, #features = 82
2023-04-24 20:27:01,874 INFO [default] convert csr to csc using gpu...
2023-04-24 20:27:02,171 INFO [default] Converting csr to csc using time: 0.297256 s
2023-04-24 20:27:02,171 INFO [default] Fast getting cut points...
2023-04-24 20:27:02,172 FATAL [default] Check failed: [max_elem + n_columns*(max_elem + 1) < 0x7fffffff] Max_values is too large to be transformed
2023-04-24 20:27:02,172 WARNING [default] Aborting application. Reason: Fatal log at [/home/zeyi/thundergbm/src/thundergbm/hist_cut.cu:99]

ninding avatar Apr 24 '23 12:04 ninding

和TGBM相关的代码

model.classifier = TGBMClassifier()
model.classifier.fit(train_X, train_y)

ninding avatar Apr 25 '23 02:04 ninding

0x7fffffff, that is the maximal integer for int32. int64 should be used for index.

hliuca avatar Jun 07 '23 16:06 hliuca