---
title: BNNSLayerParametersLossSigmoidCrossEntropy
framework: accelerate
role: symbol
role_heading: Structure
path: accelerate/bnnslayerparameterslosssigmoidcrossentropy
---

# BNNSLayerParametersLossSigmoidCrossEntropy

A structure that contains the parameters of a sigmoid cross entropy loss layer.

## Declaration

```swift
struct BNNSLayerParametersLossSigmoidCrossEntropy
```

## Topics

### Initializers

- [init(function:i_desc:o_desc:reduction:label_smooth:)](accelerate/bnnslayerparameterslosssigmoidcrossentropy/init(function:i_desc:o_desc:reduction:label_smooth:).md)
- [init()](accelerate/bnnslayerparameterslosssigmoidcrossentropy/init().md)

### Instance Properties

- [function](accelerate/bnnslayerparameterslosssigmoidcrossentropy/function.md)
- [i_desc](accelerate/bnnslayerparameterslosssigmoidcrossentropy/i_desc.md)
- [o_desc](accelerate/bnnslayerparameterslosssigmoidcrossentropy/o_desc.md)
- [reduction](accelerate/bnnslayerparameterslosssigmoidcrossentropy/reduction.md)
- [label_smooth](accelerate/bnnslayerparameterslosssigmoidcrossentropy/label_smooth.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Loss layers

- [BNNS.LossLayer](accelerate/bnns/losslayer.md)
- [BNNSLossFunction](accelerate/bnnslossfunction.md)
- [BNNSLossReductionFunction](accelerate/bnnslossreductionfunction.md)
- [BNNSLayerParametersLossBase](accelerate/bnnslayerparameterslossbase.md)
- [BNNSLayerParametersLossHuber](accelerate/bnnslayerparameterslosshuber.md)
- [BNNSLayerParametersLossSoftmaxCrossEntropy](accelerate/bnnslayerparameterslosssoftmaxcrossentropy.md)
- [BNNSLayerParametersLossYolo](accelerate/bnnslayerparameterslossyolo.md)
- [BNNSFilterCreateLayerLoss(_:_:)](accelerate/bnnsfiltercreatelayerloss(_:_:).md)
- [BNNSLossFilterApplyBatch(_:_:_:_:_:_:_:_:_:_:_:)](accelerate/bnnslossfilterapplybatch(_:_:_:_:_:_:_:_:_:_:_:).md)
- [BNNSLossFilterApplyBackwardBatch(_:_:_:_:_:_:_:_:_:_:_:_:)](accelerate/bnnslossfilterapplybackwardbatch(_:_:_:_:_:_:_:_:_:_:_:_:).md)
