evidencelib
evidencelib is a compact Python library for belief-function calculations on
finite frames. It supports Dempster-Shafer theory (DST), free DSmT, and hybrid
DSm models.
Use it to build symbolic propositions, assign belief masses, combine evidence from multiple sources, and turn the result into decision scores.
Start here
User guide
- Models
- Propositions
- Mass Functions
- Fusion Rules
- Decision Support
- Uncertainty Measures
- Import and Export
- Plotting
- Examples
- Common errors
- Catching package-specific errors
- InvalidMassError: masses do not sum to one
- TotalConflictError: Dempster normalization is undefined
- Proposition outside the frame
- Invalid exclusive constraint
- Mass already assigned to the empty proposition
- Mixing different frame instances
- A target model relaxes source constraints