-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Description/Motivation
There are currently two implementations for random point clouds that shall be consolidated. Furthermore, there are new feature requests to be implemented.
Task list
- 0 Final decision on the surviving approach
- Candidate 1: bf.streams.stream.clouds.StreamMLProClouds
- Candidate 2: bf.streams.stream.clusters.StreamMLProClusterGenerator
- 1 Review and decision of cloud generator to be kept/retired
- 2 Optional boundaries per feature
The optional specification of boundaries per feature shall be enabled. This enables benchmarking on unnormalized data. In particular, spatial (e.g. Euclidean) distances are distorted. The current implementation uses static boundaries specified in the constant attribute C_BOUNDARIES of class StreamMLProClusterGenerator.- 1.1 Constructor:
- new optional parameter p_boundaries_rescale
- new protected attribute self._boundaries, initialized from p_boundaries or C_BOUNDARIES
- 1.2 Method _get_next(): optional rescaling based on p_boundaries_rescale
- 1.1 Constructor:
- 3 Collision
The clouds generated shall collide at a defined point... - 4 Counting and raising anomalies (Devindi)
- Raising of events for anomalies
- Provision of the number of generated anomalies
- 5 Public cluster statistics for tracking
- 6 New parameter p_cluster_centers
... enabling the definition of initial cluster centers - 7 Deformation
- 8 Enabling initial radii per cluster and feature
- 9 RTD: Update API
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request