Models.jl defines the Template
and Model
types as well as a common API for constructing a generic model in downstream packages, including:
- Calling
fit
on aTemplate
. - Calling
predict
on aModel
. - Assigning traits such as
EstimateTrait
andOutputTrait
. - Testing interfaces and downstream dependencies with
TestUtils
.