innovate.hype.hype_modified_bass module

class innovate.hype.hype_modified_bass.HypeModifiedBassModel(bass_model: BassModel, hype_model: HypeCycleModel)[source]

Bases: object

A modified Bass model where the adoption parameters (p and q) are influenced by a time-varying hype function.

predict(t: Sequence[float], y0: float) ndarray[source]

Predicts the cumulative adoption over time, with hype-modified parameters.

This requires solving the Bass differential equation with time-varying p and q.