dmlc / xgboost

Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
https://xgboost.readthedocs.io/en/stable/
Apache License 2.0
26.14k stars 8.71k forks source link

[JVM packages] Custom Eval Obj and Metric support in SparkXGB variant #10420

Open Data-drone opened 3 months ago

Data-drone commented 3 months ago

Any plans to adjust SparkXGBRegressor and SparkXGBClassifier to support custom https://xgboost.readthedocs.io/en/stable/tutorials/custom_metric_obj.html as per the standard python implementation?

trivialfis commented 3 months ago

cc @wbo4958

May I add this to https://github.com/dmlc/xgboost/issues/10415 ?

wbo4958 commented 3 months ago

I would like to say this feature requirement is for xgboost pyspark instead of jvm package.