BNNS
An enumeration that acts as a namespace for Swift overlays to BNNS.
Declaration
enum BNNSTopics
Base Classes
Classes
BNNS.ActivationLayerBNNS.BinaryArithmeticLayerBNNS.BroadcastMatrixMultiplyLayerBNNS.ConvolutionLayerBNNS.CropResizeLayerBNNS.DropoutLayerBNNS.EmbeddingLayerBNNS.FullyConnectedLayerBNNS.FusedConvolutionNormalizationLayerBNNS.FusedFullyConnectedNormalizationLayerBNNS.FusedLayerBNNS.FusedParametersLayerBNNS.GramLayerBNNS.LossLayerBNNS.NormalizationLayerBNNS.PaddingLayerBNNS.PermuteLayerBNNS.PoolingLayerBNNS.RandomGeneratorBNNS.RandomGeneratorStateBNNS.ReductionLayerBNNS.ResizeLayerBNNS.TernaryArithmeticLayerBNNS.UnaryArithmeticLayer
Structures
BNNS.AdamOptimizerBNNS.AdamWOptimizerBNNS.FusedBinaryArithmeticParametersBNNS.FusedConvolutionParametersBNNS.FusedDequantizationParametersBNNS.FusedFullyConnectedParametersBNNS.FusedNormalizationParametersBNNS.FusedQuantizationParametersBNNS.FusedTernaryArithmeticParametersBNNS.FusedUnaryArithmeticParametersBNNS.NearestNeighborsBNNS.NormBNNS.RMSPropOptimizerBNNS.RelationalOperatorBNNS.SGDMomentumOptimizerBNNS.SparseParameters
Type Methods
applyActivation(activation:axes:input:output:batchSize:filterParameters:)applyActivation(activation:input:output:batchSize:filterParameters:)applyInTopK(k:input:testIndices:output:axis:batchSize:filterParameters:)applyMatrixMultiplication(inputA:transposed:inputB:transposed:output:alpha:workspace:filterParameters:)applyReduction(_:input:output:weights:filterParameters:)applyTopK(k:input:bestValues:bestIndices:axis:batchSize:filterParameters:)clip(to:input:output:)clipByGlobalNorm(threshold:inputs:outputs:globalNorm:)clipByNorm(threshold:input:output:axes:)compare(_:_:using:output:)computeNorm(input:output:axes:)computeNormBackward(input:output:axes:outputGradient:generatingInputGradient:)copy(_:to:filterParameters:)copyBandPart(_:to:lowerBandCount:upperBandCount:filterParameters:)dequantize(batchSize:input:output:axis:scale:bias:filterParameters:)gather(input:indices:output:axis:filterParameters:)gatherND(input:indices:output:filterParameters:)matrixMultiplicationWorkspaceSize(inputA:transposed:inputB:transposed:output:alpha:filterParameters:)quantize(batchSize:input:output:axis:scale:bias:filterParameters:)scatter(input:indices:output:axis:filterParameters:)scatter(input:indices:output:axis:reductionFunction:filterParameters:)scatterND(input:indices:output:filterParameters:)scatterND(input:indices:output:reductionFunction:filterParameters:)shuffle(_:input:output:filterParameters:)tile(input:output:filterParameters:)tileBackward(outputGradient:generatingInputGradient:filterParameters:)transpose(input:output:firstTransposeAxis:secondTransposeAxis:filterParameters:)
Enumerations
BNNS.ActivationFunctionBNNS.ArithmeticBinaryFunctionBNNS.ArithmeticTernaryFunctionBNNS.ArithmeticUnaryFunctionBNNS.ConvolutionPaddingBNNS.ConvolutionTypeBNNS.DataLayoutBNNS.DescriptorTypeBNNS.ErrorBNNS.GradientClippingBNNS.InterpolationMethodBNNS.LearningPhaseBNNS.LossFunctionBNNS.LossReductionBNNS.NormalizationTypeBNNS.PaddingModeBNNS.PoolingTypeBNNS.RandomGeneratorMethodBNNS.ReductionFunctionBNNS.ShapeBNNS.ShuffleTypeBNNS.SparseLayoutBNNS.SparsityType