src.model.layers.CURELayer.tf_CURE module
class module
Use this module to manage a class object.
- class src.model.layers.CURELayer.tf_CURE.TfCURE(points_set: Tensor, n_clusters: int, number_of_representatives: int = 5, compression_factor: float = 0.5, engine: str = 'Default')
Bases:
objectTfCURE.
This class is the entry point to execute the CURE algorithm using tensorflow
- property clusters: TfClusters | None
- create_kdtree(data: Tensor | None = None) None
- create_queue(data: Tensor | None = None) None
- create_rtree(data: Tensor | None = None) None
- property dimension: int
dimension.
Returns the dimension of the data points
- Returns:
The dimension of the data points
- Return type:
int
- iterate() None
- process() None
- property queue: TfClusters | None
- rm_cluster_tree(cluster: TfCluster) None
rm_cluster_tree.
Remove a cluster from the local tree
- Parameters:
cluster (TfCluster) – The cluster to remove
- property tree: KDTree | None