nvForest assumes missing value is NaN. XGBoost, LightGBM and Treelite supports other missing values. Supporting arbitrary missing value is helpful. https://github.com/rapidsai/cuml/blob/branch-23.12/cpp/src/fil/internal.cuh#L437