1

Where can I find the code for the default squared error objective function? I just want to make a small change to re-weight certain datapoints?

xxanissrxx
  • 123
  • 5

1 Answers1

3

You can find a good explanation and example on creating a custom objective function here:

https://xgboost.readthedocs.io/en/latest/tutorials/custom_metric_obj.html

https://github.com/dmlc/xgboost/blob/master/demo/guide-python/custom_objective.py

https://github.com/dmlc/xgboost/blob/master/demo/guide-python/custom_rmsle.py

Original XGB code repo is here, you may have to do some digging to find the code for your objective function:

https://github.com/dmlc/xgboost

Donald S
  • 1,889
  • 3
  • 7
  • 28