src.mining.min_dist_decorated_miner
Classes
|
- class src.mining.min_dist_decorated_miner.MinDistDecoratedMiner(**kwargs)
- Author:
Alberto M. Esmoris Pena
Decorator for data miners that makes the data ming process on a minimum distance decimation-based representation of the point cloud.
The minimum distance decorated miner (
MinDistDecoratedMiner) constructs a representation of the point cloud, then it runs the data mining process on this representation and, finally, it propagates the features back to the original point cloud.- Variables:
decorated_miner_spec (dict) – See
DecoratedMiner.decorated_miner (
Miner) – The decorated miner object.mindist_decorator_spec (dict) – The specification of the minimum distance decimatiion defining the decorator.
mindist_decorator (
MinDistDecimatorDecorator) – The minimum distance decimator decorator to be applied on input point clouds.
- static extract_miner_args(spec)
Extract the arguments to initialize/instantiate a MinDistDecoratedMiner from a key-word specification.
- Parameters:
spec – The key-word specification containing the arguments.
- Returns:
The arguments to initialize/instantiate a MinDistDecoratedMiner.
- __init__(**kwargs)
Initialization for any instance of type
MinDistDecoratedMiner.
- mine(pcloud)
Decorate the main data mining logic to work on the representation. See
MinerandMiner.mine().