MCPcopy Create free account
hub / github.com/rushter/MLAlgorithms / approximate

Method approximate

mla/ensemble/gbm.py:34–38  ·  view source on GitHub ↗

Approximate leaf value.

(self, actual, predicted)

Source from the content-addressed store, hash-verified

32 raise NotImplementedError()
33
34 def approximate(self, actual, predicted):
35 """Approximate leaf value."""
36 return self.grad(actual, predicted).sum() / (
37 self.hess(actual, predicted).sum() + self.regularization
38 )
39
40 def transform(self, pred):
41 """Transform predictions values."""

Callers 1

_calculate_leaf_valueMethod · 0.80

Calls 2

gradMethod · 0.95
hessMethod · 0.95

Tested by

no test coverage detected