Closed mdabros closed 6 years ago
Hi @gatapia ,
It seems that the Booster.Dispose() method called the wrong XGBoost free operation. XGDMatrixFree instead of XGBoosterFree.
Booster.Dispose()
XGDMatrixFree
XGBoosterFree
This would cause memory issues when using the library with GPU and training multiple models. For instance when tuning hyper parameters.
Hope you will accept the fix. Best regards Mads
Cool, thanks
Hi @gatapia ,
It seems that the
Booster.Dispose()
method called the wrong XGBoost free operation.XGDMatrixFree
instead ofXGBoosterFree
.This would cause memory issues when using the library with GPU and training multiple models. For instance when tuning hyper parameters.
Hope you will accept the fix. Best regards Mads