src.wsi#
Submodules#
Package Contents#
Classes#
Helper class that provides a standard way to create an ABC using |
|
- class src.wsi.ClusterChineseWhispers#
Bases:
src.wsi.model.WSIModel- n_iters: int#
- predict(uses: list[src.use.Use]) list[int]#
- class src.wsi.ClusterCorrelation#
Bases:
src.wsi.model.WSIModel- max_senses: int#
- max_attempts: int#
- max_iters: int#
- initial: list[Any]#
- split_flag: bool#
- predict(uses: list[src.use.Use]) list[int]#
- class src.wsi.WSIModel#
Bases:
pydantic.BaseModel,abc.ABCHelper class that provides a standard way to create an ABC using inheritance.
- wic: WSIModel.wic#
- similarity_matrix(use_pairs: list[tuple[src.use.Use, src.use.Use]]) numpy.typing.NDArray[numpy.float64]#
- abstract predict(uses: list[src.use.Use]) list[int]#
- make_freq_dists(clusters: dict[src.use.UseID, int], use_to_grouping: dict[src.use.UseID, str], groupings: tuple[str, str]) tuple[numpy.typing.NDArray[numpy.int32], numpy.typing.NDArray[numpy.int32]]#
- static normalize_cluster(cluster: list[int]) list[float]#
- class src.wsi.ClusterSpectral#
Bases:
src.wsi.model.WSIModel- n_clusters: int#
- predict(uses: list[src.use.Use]) list[int]#