AdditivePredictor.extend()

AdditivePredictor.extend()#

AdditivePredictor.extend(terms)[source]#

Appends a sequence of terms to this predictor’s sum inputs.

Return type:

None

Examples

>>> import liesel.model as lsl
>>> import liesel_gam as gam
>>> loc = gam.AdditivePredictor("loc")
>>> sx1 = lsl.Var.new_value(1.0, name="s(x1)")
>>> sx2 = lsl.Var.new_value(1.0, name="s(x2)")
>>> loc.extend([sx1, sx2])
>>> loc.terms
{'s(x1)': Var(name="s(x1)"), 's(x2)': Var(name="s(x2)")}