sorbetto.annotation package
- class sorbetto.annotation.AbstractAnnotation(name: str | None = None)[source]
Bases:
ABCThis is the base class for all annotations, which are things that are drawn on top of Tiles.
- property name: str
- class sorbetto.annotation.AnnotationCurveFixedClassPriors(priorPos: float | ConstraintFixedClassPriors, name: str | None = None, **plt_kwargs)[source]
Bases:
AbstractAnnotation
- class sorbetto.annotation.AnnotationCurveFixedPredictionRates(ratePos: float | ConstraintFixedPredictionRates, name: str | None = None, **plt_kwargs)[source]
Bases:
AbstractAnnotation
- class sorbetto.annotation.AnnotationFrontiersBetweenRankings(performnances: FiniteSetOfTwoClassClassificationPerformances, name=None)[source]
Bases:
AbstractAnnotation
- class sorbetto.annotation.AnnotationGeometric(geom: AbstractGeometricObject2D, name: str | None = None, **plt_kwargs)[source]
Bases:
AbstractAnnotationThis type of annotation can be used with any fixed geometric object.
- class sorbetto.annotation.AnnotationIsovalueCurves(levels=None, name: str | None = None, **plt_kwargs)[source]
Bases:
AbstractAnnotationThis type of annotation can be used to draw isovalue curves on numeric tile.
- class sorbetto.annotation.AnnotationText(location: Importance | RankingScore | Point, label: str | None = None, **plt_kwargs)[source]
Bases:
AbstractAnnotationThis type of annotation can be used to place a text on the Tile, next to the point corresponding to given importance values.
Submodules
- sorbetto.annotation.abstract_annotation module
- sorbetto.annotation.annotation_curve_fixed_class_priors module
- sorbetto.annotation.annotation_curve_fixed_prediction_rates module
- sorbetto.annotation.annotation_frontiers_between_rankings module
- sorbetto.annotation.annotation_geometric module
- sorbetto.annotation.annotation_isovalue_curves module
- sorbetto.annotation.annotation_text module