---
title: BNNSLayerParametersTensorContraction
framework: accelerate
role: symbol
role_heading: Structure
path: accelerate/bnnslayerparameterstensorcontraction
---

# BNNSLayerParametersTensorContraction

A structure that contains the parameters of a tensor-contraction layer.

## Declaration

```swift
struct BNNSLayerParametersTensorContraction
```

## Topics

### Initializers

- [init(operation:alpha:beta:iA_desc:iB_desc:o_desc:)](accelerate/bnnslayerparameterstensorcontraction/init(operation:alpha:beta:ia_desc:ib_desc:o_desc:).md)

### Instance Properties

- [operation](accelerate/bnnslayerparameterstensorcontraction/operation.md)
- [alpha](accelerate/bnnslayerparameterstensorcontraction/alpha.md)
- [beta](accelerate/bnnslayerparameterstensorcontraction/beta.md)
- [iA_desc](accelerate/bnnslayerparameterstensorcontraction/ia_desc.md)
- [iB_desc](accelerate/bnnslayerparameterstensorcontraction/ib_desc.md)
- [o_desc](accelerate/bnnslayerparameterstensorcontraction/o_desc.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Tensor contraction layers

- [BNNSFilterCreateLayerTensorContraction(_:_:)](accelerate/bnnsfiltercreatelayertensorcontraction(_:_:).md)
