evidencelib

Start here

  • Quickstart
    • 1. Create a frame
    • 2. Assign evidence
    • 3. Query belief measures
    • 4. Combine sources
    • 5. Use DSmT when hypotheses can overlap
    • 6. Apply constraints learned later
  • Core Concepts
    • Frame
    • Proposition
    • Mass function
    • Belief and plausibility
    • Fusion
    • Decision scores

User guide

  • Models
    • DST
    • Free DSmT
    • Hybrid DSmT
      • Static and dynamic constraints
    • Element growth
  • Propositions
    • Operators
    • Model-dependent meaning
    • String expressions
    • Coercion
    • Display
  • Mass Functions
    • Accepted keys
    • Inspect values
    • Query support
    • Dictionary output
  • Fusion Rules
    • Choose a rule
    • Conjunctive / DSmC / Smets
    • Dempster
    • Yager
    • Hybrid DSm rule (DSmH)
    • Dubois-Prade
    • PCR5 and PCR6
  • Decision Support
    • DST
    • DSmT
  • Import and Export
    • Dictionaries
    • JSON
    • CSV
    • LaTeX
  • Plotting
    • Mass bars
    • Source comparison
    • Venn regions
    • Belief and decisions
    • Filtering and composition
    • Example script
  • Examples
    • Basic workflow
    • DSmT and conflict
    • Plotting

Reference

  • API
    • Frame
    • Proposition
    • MassFunction
    • Errors
  • API Reference
    • Frame
      • Frame
        • Frame.atom()
        • Frame.dsmt()
        • Frame.dst()
        • Frame.elements()
        • Frame.format()
        • Frame.hybrid()
        • Frame.mass()
        • Frame.model_signature
        • Frame.proposition()
        • Frame.region_count
        • Frame.symbols()
    • MassFunction
      • MassFunction
        • MassFunction.belief()
        • MassFunction.commonality()
        • MassFunction.conflict
        • MassFunction.conjunctive()
        • MassFunction.decision()
        • MassFunction.dempster()
        • MassFunction.dsmc()
        • MassFunction.dsmh()
        • MassFunction.dubois_prade()
        • MassFunction.focal()
        • MassFunction.from_csv()
        • MassFunction.from_dict()
        • MassFunction.from_json()
        • MassFunction.items()
        • MassFunction.mass()
        • MassFunction.normalization_tolerance
        • MassFunction.normalize()
        • MassFunction.pcr5()
        • MassFunction.pcr6()
        • MassFunction.pignistic()
        • MassFunction.pignistic_of()
        • MassFunction.pignistic_regions()
        • MassFunction.plausibility()
        • MassFunction.plot()
        • MassFunction.plot_belief_plausibility()
        • MassFunction.plot_comparison()
        • MassFunction.plot_pignistic_decision()
        • MassFunction.plot_venn()
        • MassFunction.smets()
        • MassFunction.to_csv()
        • MassFunction.to_dict()
        • MassFunction.to_json()
        • MassFunction.to_latex()
        • MassFunction.total_mass
        • MassFunction.yager()
    • Proposition
      • Proposition
        • Proposition.cardinality
        • Proposition.frame
        • Proposition.intersects()
        • Proposition.is_empty
        • Proposition.regions
        • Proposition.union_atoms()
    • Plotting
      • plot_belief_plausibility()
      • plot_mass()
      • plot_mass_comparison()
      • plot_pignistic_decision()
      • plot_venn()
    • Exceptions
      • EvidenceLibError
      • InvalidMassError
      • TotalConflictError
  • References
evidencelib
  • Search


© Copyright 2026, evidencelib contributors.

Built with Sphinx using a theme provided by Read the Docs.