diff --git a/doc/model.schema b/doc/model.schema index 02725cb36..be8dd06d5 100644 --- a/doc/model.schema +++ b/doc/model.schema @@ -207,7 +207,7 @@ } } }, - "pseduo_huber_param": { + "pseudo_huber_param": { "type": "object", "properties": { "huber_slope": { diff --git a/src/metric/elementwise_metric.cu b/src/metric/elementwise_metric.cu index d36196bc3..7204159ce 100644 --- a/src/metric/elementwise_metric.cu +++ b/src/metric/elementwise_metric.cu @@ -171,11 +171,11 @@ class PseudoErrorLoss : public Metric { public: const char* Name() const override { return "mphe"; } void Configure(Args const& args) override { param_.UpdateAllowUnknown(args); } - void LoadConfig(Json const& in) override { FromJson(in["pseduo_huber_param"], ¶m_); } + void LoadConfig(Json const& in) override { FromJson(in["pseudo_huber_param"], ¶m_); } void SaveConfig(Json* p_out) const override { auto& out = *p_out; out["name"] = String(this->Name()); - out["pseduo_huber_param"] = ToJson(param_); + out["pseudo_huber_param"] = ToJson(param_); } double Eval(const HostDeviceVector& preds, const MetaInfo& info, diff --git a/src/objective/regression_obj.cu b/src/objective/regression_obj.cu index 3dc4a7b82..ad7f37b49 100644 --- a/src/objective/regression_obj.cu +++ b/src/objective/regression_obj.cu @@ -255,16 +255,16 @@ class PseudoHuberRegression : public ObjFunction { void SaveConfig(Json* p_out) const override { auto& out = *p_out; out["name"] = String("reg:pseudohubererror"); - out["pseduo_huber_param"] = ToJson(param_); + out["pseudo_huber_param"] = ToJson(param_); } void LoadConfig(Json const& in) override { auto const& config = get(in); - if (config.find("pseduo_huber_param") == config.cend()) { + if (config.find("pseudo_huber_param") == config.cend()) { // The parameter is added in 1.6. return; } - FromJson(in["pseduo_huber_param"], ¶m_); + FromJson(in["pseudo_huber_param"], ¶m_); } };