Edit on GitHub

insurance_gam

insurance-gam — interpretable GAM toolkit for insurance pricing.

Three subpackages, one install:

from insurance_gam.ebm import InsuranceEBM        # interpretML EBM wrapper
from insurance_gam.anam import ANAM               # Actuarial Neural Additive Model
from insurance_gam.pin import PINModel            # Pairwise Interaction Networks

Each subpackage is independent. Import only the one you need. Heavy dependencies (torch, interpret) are only loaded when the subpackage is imported.

Do NOT import this top-level package expecting all subpackages to be available — use subpackage imports directly. The top-level package exposes only the version.

 1"""
 2insurance-gam — interpretable GAM toolkit for insurance pricing.
 3
 4Three subpackages, one install:
 5
 6    from insurance_gam.ebm import InsuranceEBM        # interpretML EBM wrapper
 7    from insurance_gam.anam import ANAM               # Actuarial Neural Additive Model
 8    from insurance_gam.pin import PINModel            # Pairwise Interaction Networks
 9
10Each subpackage is independent. Import only the one you need.
11Heavy dependencies (torch, interpret) are only loaded when the subpackage is imported.
12
13Do NOT import this top-level package expecting all subpackages to be available —
14use subpackage imports directly. The top-level package exposes only the version.
15"""
16
17__version__ = "0.1.0"
18__all__ = ["ebm", "anam", "pin", "__version__"]
__version__ = '0.1.0'