---
title: FullyConnectedNetworkMultiLabelClassifier
framework: createmlcomponents
role: symbol
role_heading: Structure
path: createmlcomponents/fullyconnectednetworkmultilabelclassifier
---

# FullyConnectedNetworkMultiLabelClassifier

A classifier that uses a multi-label fully-connected network.

## Declaration

```swift
struct FullyConnectedNetworkMultiLabelClassifier<Scalar, Label> where Scalar : MLShapedArrayScalar, Scalar : BinaryFloatingPoint, Scalar : Decodable, Scalar : Encodable, Label : Comparable, Label : Decodable, Label : Encodable, Label : Hashable
```

## Mentioned in

Creating a multi-label image classifier

## Topics

### Creating a classifier

- [init(labels:configuration:)](createmlcomponents/fullyconnectednetworkmultilabelclassifier/init(labels:configuration:).md)

### Getting the properties

- [configuration](createmlcomponents/fullyconnectednetworkmultilabelclassifier/configuration.md)
- [defaultConfiguration](createmlcomponents/fullyconnectednetworkmultilabelclassifier/defaultconfiguration.md)
- [labels](createmlcomponents/fullyconnectednetworkmultilabelclassifier/labels.md)

### Fitting a classifier

- [fitted(to:eventHandler:)](createmlcomponents/fullyconnectednetworkmultilabelclassifier/fitted(to:eventhandler:).md)
- [fitted(to:validateOn:eventHandler:)](createmlcomponents/fullyconnectednetworkmultilabelclassifier/fitted(to:validateon:eventhandler:).md)
- [FullyConnectedNetworkMultiLabelClassifier.Annotation](createmlcomponents/fullyconnectednetworkmultilabelclassifier/annotation.md)
- [FullyConnectedNetworkMultiLabelClassifier.Transformer](createmlcomponents/fullyconnectednetworkmultilabelclassifier/transformer.md)

### Default Implementations

- [SupervisedEstimator Implementations](createmlcomponents/fullyconnectednetworkmultilabelclassifier/supervisedestimator-implementations.md)
- [UpdatableSupervisedEstimator Implementations](createmlcomponents/fullyconnectednetworkmultilabelclassifier/updatablesupervisedestimator-implementations.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [Escapable](swift/escapable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [SupervisedEstimator](createmlcomponents/supervisedestimator.md)
- [UpdatableSupervisedEstimator](createmlcomponents/updatablesupervisedestimator.md)

## See Also

### Classifiers

- [Classifier](createmlcomponents/classifier.md)
- [LogisticRegressionClassifier](createmlcomponents/logisticregressionclassifier.md)
- [LogisticRegressionClassifierModel](createmlcomponents/logisticregressionclassifiermodel.md)
- [BoostedTreeClassifier](createmlcomponents/boostedtreeclassifier.md)
- [BoostedTreeConfiguration](createmlcomponents/boostedtreeconfiguration.md)
- [FullyConnectedNetworkClassifier](createmlcomponents/fullyconnectednetworkclassifier.md)
- [FullyConnectedNetworkClassifierModel](createmlcomponents/fullyconnectednetworkclassifiermodel.md)
- [FullyConnectedNetworkMultiLabelClassifierModel](createmlcomponents/fullyconnectednetworkmultilabelclassifiermodel.md)
- [FullyConnectedNetworkConfiguration](createmlcomponents/fullyconnectednetworkconfiguration.md)
- [TreeClassifierModel](createmlcomponents/treeclassifiermodel.md)
- [TimeSeriesClassifier](createmlcomponents/timeseriesclassifier.md)
- [TimeSeriesClassifierConfiguration](createmlcomponents/timeseriesclassifierconfiguration.md)
