birdnet.geo.models package

Subpackages

Submodules

birdnet.geo.models.base module

class birdnet.geo.models.base.GeoModelBase(model_path, species_list, is_custom_model, backend_type, backend_kwargs)

Bases: ModelBase

Attributes:
backend_kwargs
backend_type
is_custom_model
model_path
n_species
species_list

Methods

get_version

load

load_custom

predict

predict_session

property backend_kwargs: dict[str, Any]
property backend_type: type[VersionedGeoBackendProtocol]
abstractmethod classmethod get_version()
Return type:

Literal['2.4', '3.0']

abstractmethod predict(*args, **kwargs)
Return type:

GeoPredictionResult

abstractmethod predict_session(*args, **kwargs)
Return type:

GeoPredictionSession

Module contents