Fit AffinityPropagation
Perform Affinity Propagation Clustering.
Parameters
- Clusterer [string]
Scikit-learn python code. See AffinityPropagation for information on different parameters.
Default:
from sklearn.pipeline import make_pipeline from sklearn.preprocessing import StandardScaler from sklearn.cluster import AffinityPropagation affinityPropagation = AffinityPropagation() clusterer = make_pipeline(StandardScaler(), affinityPropagation)
- Training dataset [file]
Training dataset pickle file used for fitting the clusterer. If not specified, an unfitted clusterer is created.
Outputs
- Output clusterer [fileDestination]
Pickle file destination.
Command-line usage
>qgis_process help enmapbox:FitAffinitypropagation
:
----------------
Arguments
----------------
clusterer: Clusterer
Default value: from sklearn.pipeline import make_pipeline
from sklearn.preprocessing import StandardScaler
from sklearn.cluster import AffinityPropagation
affinityPropagation = AffinityPropagation()
clusterer = make_pipeline(StandardScaler(), affinityPropagation)
Argument type: string
Acceptable values:
- String value
dataset: Training dataset
Argument type: file
Acceptable values:
- Path to a file
outputClusterer: Output clusterer
Argument type: fileDestination
Acceptable values:
- Path for new file
----------------
Outputs
----------------
outputClusterer: <outputFile>
Output clusterer