pyriemann_qiskit.pipelines.FeaturesUnionClassifier¶
- class pyriemann_qiskit.pipelines.FeaturesUnionClassifier(transformers=[QuanticNCH(classical_optimizer=<qiskit_optimization.algorithms.slsqp_optimizer.SlsqpOptimizer object>, n_jobs=-1, qaoa_initial_points=[0.0, 0.0], qaoa_optimizer=<qiskit_algorithms.optimizers.slsqp.SLSQP object>, seed=92189, subsampling='random'), MDM(metric='logeuclid')], classifier=LinearDiscriminantAnalysis())[source]¶
An alias for FeatureUnion + Classifier
Aggregate features generated by different transformers, and use a classifier (e.g. LDA) in top of it.
- Parameters:
transformers (List[TransformerMixin], default=[QuanticNCH, MDM]) – A list of sklearn transformers.
classifier (ClassifierMixin, default=LDA()) – A classifier
Notes
Added in version 0.2.0.
- __init__(transformers=[QuanticNCH(classical_optimizer=<qiskit_optimization.algorithms.slsqp_optimizer.SlsqpOptimizer object>, n_jobs=-1, qaoa_initial_points=[0.0, 0.0], qaoa_optimizer=<qiskit_algorithms.optimizers.slsqp.SLSQP object>, seed=92189, subsampling='random'), MDM(metric='logeuclid')], classifier=LinearDiscriminantAnalysis())[source]¶