---
title: BNNS.FusedTernaryArithmeticParameters
framework: accelerate
role: symbol
role_heading: Structure
path: accelerate/bnns/fusedternaryarithmeticparameters
---

# BNNS.FusedTernaryArithmeticParameters

A structure that contains the parameters for a fused ternary arithmetic layer.

## Declaration

```swift
struct FusedTernaryArithmeticParameters
```

## Topics

### Creating a Fused Arithmetic Parameters Structure

- [init(inputADescriptorType:inputBDescriptorType:inputCDescriptorType:outputDescriptorType:function:)](accelerate/bnns/fusedternaryarithmeticparameters/init(inputadescriptortype:inputbdescriptortype:inputcdescriptortype:outputdescriptortype:function:).md)

### Inspecting the Properties of a Fused Arithmetic Parameters Structure

- [function](accelerate/bnns/fusedternaryarithmeticparameters/function.md)
- [inputADescriptorType](accelerate/bnns/fusedternaryarithmeticparameters/inputadescriptortype.md)
- [inputBDescriptorType](accelerate/bnns/fusedternaryarithmeticparameters/inputbdescriptortype.md)
- [inputCDescriptorType](accelerate/bnns/fusedternaryarithmeticparameters/inputcdescriptortype.md)
- [outputDescriptorType](accelerate/bnns/fusedternaryarithmeticparameters/outputdescriptortype.md)

## Relationships

### Conforms To

- [FusableLayerParameters](accelerate/fusablelayerparameters.md)

## See Also

### Specifying a Layer Parameter

- [BNNS.FusedUnaryArithmeticParameters](accelerate/bnns/fusedunaryarithmeticparameters.md)
- [BNNS.FusedBinaryArithmeticParameters](accelerate/bnns/fusedbinaryarithmeticparameters.md)
- [BNNS.FusedConvolutionParameters](accelerate/bnns/fusedconvolutionparameters.md)
- [BNNS.FusedQuantizationParameters](accelerate/bnns/fusedquantizationparameters.md)
- [BNNS.FusedDequantizationParameters](accelerate/bnns/fuseddequantizationparameters.md)
- [BNNS.FusedFullyConnectedParameters](accelerate/bnns/fusedfullyconnectedparameters.md)
- [BNNS.FusedNormalizationParameters](accelerate/bnns/fusednormalizationparameters.md)
