neuralnetworks

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2026 License: MIT Imports: 8 Imported by: 0

Documentation ¶

Overview ¶

Package neuralnetworks provides Go bindings for the neuralnetworks framework.

Key Types ¶

Code generated from Apple documentation. DO NOT EDIT.

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

func NewErrorBlock ¶

func NewErrorBlock(handler ErrorHandler) (objc.ID, func())

NewErrorBlock wraps a Go ErrorHandler as an Objective-C block. The caller must defer the returned cleanup function.

Used by:

Types ¶

type ErrorHandler ¶

type ErrorHandler = func()

ErrorHandler is the signature for a completion handler block.

Used by:

type FilterGraphNode ¶

type FilterGraphNode = unsafe.Pointer

type FilterGraphNodeRef ¶

type FilterGraphNodeRef uintptr

type IMPSCNNArithmetic ¶

type IMPSCNNArithmetic interface {
	objectivec.IObject
}

An interface definition for the MPSCNNArithmetic class.

type IMPSCNNBinaryKernel ¶

type IMPSCNNBinaryKernel interface {
	objectivec.IObject
}

An interface definition for the MPSCNNBinaryKernel class.

type IMPSCNNGradientKernel ¶

type IMPSCNNGradientKernel interface {
	objectivec.IObject
}

An interface definition for the MPSCNNGradientKernel class.

type IMPSCNNKernel ¶

type IMPSCNNKernel interface {
	objectivec.IObject
}

An interface definition for the MPSCNNKernel class.

type IMPSKernel ¶

type IMPSKernel interface {
	objectivec.IObject
}

An interface definition for the MPSKernel class.

type IMPSNNAdditionNode ¶

type IMPSNNAdditionNode interface {
	IMPSNNBinaryArithmeticNode
}

An interface definition for the MPSNNAdditionNode class.

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNAdditionNode

type IMPSNNArithmeticGradientNode ¶

type IMPSNNArithmeticGradientNode interface {
	IMPSNNGradientFilterNode

	Bias() float32
	SetBias(value float32)
	IsSecondarySourceFilter() bool
	MaximumValue() float32
	SetMaximumValue(value float32)
	MinimumValue() float32
	SetMinimumValue(value float32)
	PrimaryScale() float32
	SetPrimaryScale(value float32)
	SecondaryScale() float32
	SetSecondaryScale(value float32)
	SecondaryStrideInFeatureChannels() uint64
	SetSecondaryStrideInFeatureChannels(value uint64)
	SecondaryStrideInPixelsX() uint64
	SetSecondaryStrideInPixelsX(value uint64)
	SecondaryStrideInPixelsY() uint64
	SetSecondaryStrideInPixelsY(value uint64)
	InitWithGradientImagesForwardFilterIsSecondarySourceFilter(images objectivec.IObject, filter objectivec.IObject, filter2 bool) MPSNNArithmeticGradientNode
	InitWithSourceGradientSourceImageGradientStateIsSecondarySourceFilter(gradient objectivec.IObject, image objectivec.IObject, state objectivec.IObject, filter bool) MPSNNArithmeticGradientNode
}

An interface definition for the MPSNNArithmeticGradientNode class.

Methods ¶

  • [IMPSNNArithmeticGradientNode.Bias]
  • [IMPSNNArithmeticGradientNode.SetBias]
  • [IMPSNNArithmeticGradientNode.IsSecondarySourceFilter]
  • [IMPSNNArithmeticGradientNode.MaximumValue]
  • [IMPSNNArithmeticGradientNode.SetMaximumValue]
  • [IMPSNNArithmeticGradientNode.MinimumValue]
  • [IMPSNNArithmeticGradientNode.SetMinimumValue]
  • [IMPSNNArithmeticGradientNode.PrimaryScale]
  • [IMPSNNArithmeticGradientNode.SetPrimaryScale]
  • [IMPSNNArithmeticGradientNode.SecondaryScale]
  • [IMPSNNArithmeticGradientNode.SetSecondaryScale]
  • [IMPSNNArithmeticGradientNode.SecondaryStrideInFeatureChannels]
  • [IMPSNNArithmeticGradientNode.SetSecondaryStrideInFeatureChannels]
  • [IMPSNNArithmeticGradientNode.SecondaryStrideInPixelsX]
  • [IMPSNNArithmeticGradientNode.SetSecondaryStrideInPixelsX]
  • [IMPSNNArithmeticGradientNode.SecondaryStrideInPixelsY]
  • [IMPSNNArithmeticGradientNode.SetSecondaryStrideInPixelsY]
  • [IMPSNNArithmeticGradientNode.InitWithGradientImagesForwardFilterIsSecondarySourceFilter]
  • [IMPSNNArithmeticGradientNode.InitWithSourceGradientSourceImageGradientStateIsSecondarySourceFilter]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNArithmeticGradientNode

type IMPSNNBilinearScaleNode ¶

type IMPSNNBilinearScaleNode interface {
	IMPSNNScaleNode
}

An interface definition for the MPSNNBilinearScaleNode class.

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNBilinearScaleNode

type IMPSNNBinaryArithmeticNode ¶

type IMPSNNBinaryArithmeticNode interface {
	IMPSNNFilterNode

	Bias() float32
	SetBias(value float32)
	MaximumValue() float32
	SetMaximumValue(value float32)
	MinimumValue() float32
	SetMinimumValue(value float32)
	PrimaryScale() float32
	SetPrimaryScale(value float32)
	PrimaryStrideInFeatureChannels() uint64
	SetPrimaryStrideInFeatureChannels(value uint64)
	PrimaryStrideInPixelsX() uint64
	SetPrimaryStrideInPixelsX(value uint64)
	PrimaryStrideInPixelsY() uint64
	SetPrimaryStrideInPixelsY(value uint64)
	SecondaryScale() float32
	SetSecondaryScale(value float32)
	SecondaryStrideInFeatureChannels() uint64
	SetSecondaryStrideInFeatureChannels(value uint64)
	SecondaryStrideInPixelsX() uint64
	SetSecondaryStrideInPixelsX(value uint64)
	SecondaryStrideInPixelsY() uint64
	SetSecondaryStrideInPixelsY(value uint64)
	InitWithLeftSourceRightSource(source objectivec.IObject, source2 objectivec.IObject) MPSNNBinaryArithmeticNode
	InitWithSources(sources objectivec.IObject) MPSNNBinaryArithmeticNode
}

An interface definition for the MPSNNBinaryArithmeticNode class.

Methods ¶

  • [IMPSNNBinaryArithmeticNode.Bias]
  • [IMPSNNBinaryArithmeticNode.SetBias]
  • [IMPSNNBinaryArithmeticNode.MaximumValue]
  • [IMPSNNBinaryArithmeticNode.SetMaximumValue]
  • [IMPSNNBinaryArithmeticNode.MinimumValue]
  • [IMPSNNBinaryArithmeticNode.SetMinimumValue]
  • [IMPSNNBinaryArithmeticNode.PrimaryScale]
  • [IMPSNNBinaryArithmeticNode.SetPrimaryScale]
  • [IMPSNNBinaryArithmeticNode.PrimaryStrideInFeatureChannels]
  • [IMPSNNBinaryArithmeticNode.SetPrimaryStrideInFeatureChannels]
  • [IMPSNNBinaryArithmeticNode.PrimaryStrideInPixelsX]
  • [IMPSNNBinaryArithmeticNode.SetPrimaryStrideInPixelsX]
  • [IMPSNNBinaryArithmeticNode.PrimaryStrideInPixelsY]
  • [IMPSNNBinaryArithmeticNode.SetPrimaryStrideInPixelsY]
  • [IMPSNNBinaryArithmeticNode.SecondaryScale]
  • [IMPSNNBinaryArithmeticNode.SetSecondaryScale]
  • [IMPSNNBinaryArithmeticNode.SecondaryStrideInFeatureChannels]
  • [IMPSNNBinaryArithmeticNode.SetSecondaryStrideInFeatureChannels]
  • [IMPSNNBinaryArithmeticNode.SecondaryStrideInPixelsX]
  • [IMPSNNBinaryArithmeticNode.SetSecondaryStrideInPixelsX]
  • [IMPSNNBinaryArithmeticNode.SecondaryStrideInPixelsY]
  • [IMPSNNBinaryArithmeticNode.SetSecondaryStrideInPixelsY]
  • [IMPSNNBinaryArithmeticNode.InitWithLeftSourceRightSource]
  • [IMPSNNBinaryArithmeticNode.InitWithSources]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNBinaryArithmeticNode

type IMPSNNBinaryGradientState ¶

type IMPSNNBinaryGradientState interface {
	IMPSState

	DestinationImageDescriptorForSourceImagesSourceStatesForKernelSuggestedDescriptor(images objectivec.IObject, states objectivec.IObject, kernel objectivec.IObject, descriptor objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNBinaryGradientState class.

Methods ¶

  • [IMPSNNBinaryGradientState.DestinationImageDescriptorForSourceImagesSourceStatesForKernelSuggestedDescriptor]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNBinaryGradientState

type IMPSNNCompare ¶

type IMPSNNCompare interface {
	IMPSCNNArithmetic

	ComparisonType() uint64
	SetComparisonType(value uint64)
	Threshold() float32
	SetThreshold(value float32)
	InitWithDevice(device objectivec.IObject) MPSNNCompare
}

An interface definition for the MPSNNCompare class.

Methods ¶

  • [IMPSNNCompare.ComparisonType]
  • [IMPSNNCompare.SetComparisonType]
  • [IMPSNNCompare.Threshold]
  • [IMPSNNCompare.SetThreshold]
  • [IMPSNNCompare.InitWithDevice]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNCompare

type IMPSNNComparisonNode ¶

type IMPSNNComparisonNode interface {
	IMPSNNBinaryArithmeticNode

	ComparisonType() uint64
	SetComparisonType(value uint64)
}

An interface definition for the MPSNNComparisonNode class.

Methods ¶

  • [IMPSNNComparisonNode.ComparisonType]
  • [IMPSNNComparisonNode.SetComparisonType]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNComparisonNode

type IMPSNNConcatenation ¶

type IMPSNNConcatenation interface {
	IMPSCNNKernel

	CopyToGradientStateSourceImageSourceStatesDestinationImage(state objectivec.IObject, image objectivec.IObject, states objectivec.IObject, image2 objectivec.IObject)
	CopyToGradientStateSourceImagesSourceStatesDestinationImage(state objectivec.IObject, images objectivec.IObject, states objectivec.IObject, image objectivec.IObject)
	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
	EncodeBatchToCommandBufferSourceImagesDestinationImage(buffer objectivec.IObject, images objectivec.IObject, image objectivec.IObject)
	EncodeToCommandBufferSourceImagesDestinationImage(buffer objectivec.IObject, images objectivec.IObject, image objectivec.IObject)
	IsResultStateReusedAcrossBatch() bool
	ResultStateBatchForSourceImageSourceStatesDestinationImage(image objectivec.IObject, states objectivec.IObject, image2 objectivec.IObject) objectivec.IObject
	ResultStateBatchForSourceImagesSourceStatesDestinationImage(images objectivec.IObject, states objectivec.IObject, image objectivec.IObject) objectivec.IObject
	ResultStateForSourceImageSourceStatesDestinationImage(image objectivec.IObject, states objectivec.IObject, image2 objectivec.IObject) objectivec.IObject
	ResultStateForSourceImagesSourceStatesDestinationImage(images objectivec.IObject, states objectivec.IObject, image objectivec.IObject) objectivec.IObject
	TemporaryResultStateBatchForCommandBufferSourceImageSourceStatesDestinationImage(buffer objectivec.IObject, image objectivec.IObject, states objectivec.IObject, image2 objectivec.IObject) objectivec.IObject
	TemporaryResultStateBatchForCommandBufferSourceImagesSourceStatesDestinationImage(buffer objectivec.IObject, images objectivec.IObject, states objectivec.IObject, image objectivec.IObject) objectivec.IObject
	TemporaryResultStateForCommandBufferSourceImageSourceStatesDestinationImage(buffer objectivec.IObject, image objectivec.IObject, states objectivec.IObject, image2 objectivec.IObject) objectivec.IObject
	TemporaryResultStateForCommandBufferSourceImagesSourceStatesDestinationImage(buffer objectivec.IObject, images objectivec.IObject, states objectivec.IObject, image objectivec.IObject) objectivec.IObject
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNConcatenation
	InitWithDevice(device objectivec.IObject) MPSNNConcatenation
}

An interface definition for the MPSNNConcatenation class.

Methods ¶

  • [IMPSNNConcatenation.CopyToGradientStateSourceImageSourceStatesDestinationImage]
  • [IMPSNNConcatenation.CopyToGradientStateSourceImagesSourceStatesDestinationImage]
  • [IMPSNNConcatenation.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]
  • [IMPSNNConcatenation.EncodeBatchToCommandBufferSourceImagesDestinationImage]
  • [IMPSNNConcatenation.EncodeToCommandBufferSourceImagesDestinationImage]
  • [IMPSNNConcatenation.IsResultStateReusedAcrossBatch]
  • [IMPSNNConcatenation.ResultStateBatchForSourceImageSourceStatesDestinationImage]
  • [IMPSNNConcatenation.ResultStateBatchForSourceImagesSourceStatesDestinationImage]
  • [IMPSNNConcatenation.ResultStateForSourceImageSourceStatesDestinationImage]
  • [IMPSNNConcatenation.ResultStateForSourceImagesSourceStatesDestinationImage]
  • [IMPSNNConcatenation.TemporaryResultStateBatchForCommandBufferSourceImageSourceStatesDestinationImage]
  • [IMPSNNConcatenation.TemporaryResultStateBatchForCommandBufferSourceImagesSourceStatesDestinationImage]
  • [IMPSNNConcatenation.TemporaryResultStateForCommandBufferSourceImageSourceStatesDestinationImage]
  • [IMPSNNConcatenation.TemporaryResultStateForCommandBufferSourceImagesSourceStatesDestinationImage]
  • [IMPSNNConcatenation.InitWithCoderDevice]
  • [IMPSNNConcatenation.InitWithDevice]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNConcatenation

type IMPSNNConcatenationGradient ¶

type IMPSNNConcatenationGradient interface {
	IMPSCNNGradientKernel

	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodPrimaryOffsetSecondaryOffsetKernelOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject, offset2 objectivec.IObject, offset3 objectivec.IObject) objectivec.IObject
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNConcatenationGradient
	InitWithDeviceSourceIndex(device objectivec.IObject, index uint64) MPSNNConcatenationGradient
}

An interface definition for the MPSNNConcatenationGradient class.

Methods ¶

  • [IMPSNNConcatenationGradient.CopyWithZoneDevice]
  • [IMPSNNConcatenationGradient.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodPrimaryOffsetSecondaryOffsetKernelOffset]
  • [IMPSNNConcatenationGradient.InitWithCoderDevice]
  • [IMPSNNConcatenationGradient.InitWithDeviceSourceIndex]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNConcatenationGradient

type IMPSNNConcatenationGradientNode ¶

type IMPSNNConcatenationGradientNode interface {
	IMPSNNGradientFilterNode

	InitWithSourceGradientSourceImageGradientState(gradient objectivec.IObject, image objectivec.IObject, state objectivec.IObject) MPSNNConcatenationGradientNode
}

An interface definition for the MPSNNConcatenationGradientNode class.

Methods ¶

  • [IMPSNNConcatenationGradientNode.InitWithSourceGradientSourceImageGradientState]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNConcatenationGradientNode

type IMPSNNConcatenationGradientState ¶

type IMPSNNConcatenationGradientState interface {
	IMPSNNGradientState

	InitWithResource(resource objectivec.IObject) MPSNNConcatenationGradientState
}

An interface definition for the MPSNNConcatenationGradientState class.

Methods ¶

  • [IMPSNNConcatenationGradientState.InitWithResource]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNConcatenationGradientState

type IMPSNNConcatenationNode ¶

type IMPSNNConcatenationNode interface {
	IMPSNNFilterNode

	InitWithSource(source objectivec.IObject) MPSNNConcatenationNode
	InitWithSources(sources objectivec.IObject) MPSNNConcatenationNode
}

An interface definition for the MPSNNConcatenationNode class.

Methods ¶

  • [IMPSNNConcatenationNode.InitWithSource]
  • [IMPSNNConcatenationNode.InitWithSources]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNConcatenationNode

type IMPSNNCropAndResizeBilinear ¶

type IMPSNNCropAndResizeBilinear interface {
	IMPSCNNKernel

	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
	NumberOfRegions() uint64
	Regions() objectivec.IObject
	ResizeHeight() uint64
	ResizeWidth() uint64
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNCropAndResizeBilinear
	InitWithDeviceResizeWidthResizeHeightNumberOfRegionsRegions(device objectivec.IObject, width uint64, height uint64, regions uint64, regions2 unsafe.Pointer) MPSNNCropAndResizeBilinear
}

An interface definition for the MPSNNCropAndResizeBilinear class.

Methods ¶

  • [IMPSNNCropAndResizeBilinear.CopyWithZoneDevice]
  • [IMPSNNCropAndResizeBilinear.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]
  • [IMPSNNCropAndResizeBilinear.NumberOfRegions]
  • [IMPSNNCropAndResizeBilinear.Regions]
  • [IMPSNNCropAndResizeBilinear.ResizeHeight]
  • [IMPSNNCropAndResizeBilinear.ResizeWidth]
  • [IMPSNNCropAndResizeBilinear.InitWithCoderDevice]
  • [IMPSNNCropAndResizeBilinear.InitWithDeviceResizeWidthResizeHeightNumberOfRegionsRegions]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNCropAndResizeBilinear

type IMPSNNDefaultPadding ¶

type IMPSNNDefaultPadding interface {
	objectivec.IObject

	EncodeWithCoder(coder objectivec.IObject)
	Label() objectivec.IObject
	PaddingMethod() uint64
	InitWithCoder(coder objectivec.IObject) MPSNNDefaultPadding
	InitWithPaddingMethod(method uint64) MPSNNDefaultPadding
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the MPSNNDefaultPadding class.

Methods ¶

  • [IMPSNNDefaultPadding.EncodeWithCoder]
  • [IMPSNNDefaultPadding.Label]
  • [IMPSNNDefaultPadding.PaddingMethod]
  • [IMPSNNDefaultPadding.InitWithCoder]
  • [IMPSNNDefaultPadding.InitWithPaddingMethod]
  • [IMPSNNDefaultPadding.DebugDescription]
  • [IMPSNNDefaultPadding.Description]
  • [IMPSNNDefaultPadding.Hash]
  • [IMPSNNDefaultPadding.Superclass]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNDefaultPadding

type IMPSNNDivisionNode ¶

type IMPSNNDivisionNode interface {
	IMPSNNBinaryArithmeticNode
}

An interface definition for the MPSNNDivisionNode class.

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNDivisionNode

type IMPSNNFilterNode ¶

type IMPSNNFilterNode interface {
	objectivec.IObject

	DebugQuickLookObject() objectivec.IObject
	GradientClass() objc.Class
	GradientFilterWithSource(source objectivec.IObject) objectivec.IObject
	GradientFilterWithSources(sources objectivec.IObject) objectivec.IObject
	GradientFiltersWithSource(source objectivec.IObject) objectivec.IObject
	GradientFiltersWithSources(sources objectivec.IObject) objectivec.IObject
	Label() string
	SetLabel(value string)
	NewFilterNode() FilterGraphNode
	PaddingPolicy() unsafe.Pointer
	SetPaddingPolicy(value unsafe.Pointer)
	ResultImage() IMPSNNImageNode
	ResultState() IMPSNNStateNode
	ResultStates() foundation.INSArray
	ResultStatesNoAllocate() objectivec.IObject
	SourceImages() objectivec.IObject
	SourceStates() objectivec.IObject
	TrainingGraphWithSourceGradientNodeHandler(gradient objectivec.IObject, handler ErrorHandler) objectivec.IObject
	InitWithSourceImagesSourceStatesPaddingPolicy(images objectivec.IObject, states objectivec.IObject, policy objectivec.IObject) MPSNNFilterNode
}

An interface definition for the MPSNNFilterNode class.

Methods ¶

  • [IMPSNNFilterNode.DebugQuickLookObject]
  • [IMPSNNFilterNode.GradientClass]
  • [IMPSNNFilterNode.GradientFilterWithSource]
  • [IMPSNNFilterNode.GradientFilterWithSources]
  • [IMPSNNFilterNode.GradientFiltersWithSource]
  • [IMPSNNFilterNode.GradientFiltersWithSources]
  • [IMPSNNFilterNode.Label]
  • [IMPSNNFilterNode.SetLabel]
  • [IMPSNNFilterNode.NewFilterNode]
  • [IMPSNNFilterNode.PaddingPolicy]
  • [IMPSNNFilterNode.SetPaddingPolicy]
  • [IMPSNNFilterNode.ResultImage]
  • [IMPSNNFilterNode.ResultState]
  • [IMPSNNFilterNode.ResultStates]
  • [IMPSNNFilterNode.ResultStatesNoAllocate]
  • [IMPSNNFilterNode.SourceImages]
  • [IMPSNNFilterNode.SourceStates]
  • [IMPSNNFilterNode.TrainingGraphWithSourceGradientNodeHandler]
  • [IMPSNNFilterNode.InitWithSourceImagesSourceStatesPaddingPolicy]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNFilterNode

type IMPSNNForwardLoss ¶

type IMPSNNForwardLoss interface {
	IMPSCNNKernel

	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	Delta() float32
	SetDelta(value float32)
	DestinationImageDescriptorForSourceImagesSourceStates(images objectivec.IObject, states objectivec.IObject) objectivec.IObject
	EncodeBatchToCommandBufferSourceImagesLabelsWeightsDestinationStatesDestinationImages(buffer objectivec.IObject, images objectivec.IObject, labels objectivec.IObject, weights objectivec.IObject, states objectivec.IObject, images2 objectivec.IObject)
	EncodeBatchToCommandBufferSourceImagesLabelsWeightsDestinationStatesDestinationStateIsTemporary(buffer objectivec.IObject, images objectivec.IObject, labels objectivec.IObject, weights objectivec.IObject, states []objectivec.IObject, temporary bool) objectivec.IObject
	Epsilon() float32
	SetEpsilon(value float32)
	IsResultStateReusedAcrossBatch() bool
	LabelSmoothing() float32
	SetLabelSmoothing(value float32)
	LossType() uint32
	MaxBatchSize() uint64
	NumberOfClasses() uint64
	ReduceAcrossBatch() bool
	ReductionType() int
	ResultStateForSourceImageSourceStatesDestinationImage(image objectivec.IObject, states objectivec.IObject, image2 objectivec.IObject) objectivec.IObject
	TemporaryResultStateForCommandBufferSourceImageSourceStatesDestinationImage(buffer objectivec.IObject, image objectivec.IObject, states objectivec.IObject, image2 objectivec.IObject) objectivec.IObject
	Weight() float32
	SetWeight(value float32)
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNForwardLoss
	InitWithDevice(device objectivec.IObject) MPSNNForwardLoss
	InitWithDeviceLossDescriptor(device objectivec.IObject, descriptor objectivec.IObject) MPSNNForwardLoss
}

An interface definition for the MPSNNForwardLoss class.

Methods ¶

  • [IMPSNNForwardLoss.CopyWithZoneDevice]
  • [IMPSNNForwardLoss.Delta]
  • [IMPSNNForwardLoss.SetDelta]
  • [IMPSNNForwardLoss.DestinationImageDescriptorForSourceImagesSourceStates]
  • [IMPSNNForwardLoss.EncodeBatchToCommandBufferSourceImagesLabelsWeightsDestinationStatesDestinationImages]
  • [IMPSNNForwardLoss.EncodeBatchToCommandBufferSourceImagesLabelsWeightsDestinationStatesDestinationStateIsTemporary]
  • [IMPSNNForwardLoss.Epsilon]
  • [IMPSNNForwardLoss.SetEpsilon]
  • [IMPSNNForwardLoss.IsResultStateReusedAcrossBatch]
  • [IMPSNNForwardLoss.LabelSmoothing]
  • [IMPSNNForwardLoss.SetLabelSmoothing]
  • [IMPSNNForwardLoss.LossType]
  • [IMPSNNForwardLoss.MaxBatchSize]
  • [IMPSNNForwardLoss.NumberOfClasses]
  • [IMPSNNForwardLoss.ReduceAcrossBatch]
  • [IMPSNNForwardLoss.ReductionType]
  • [IMPSNNForwardLoss.ResultStateForSourceImageSourceStatesDestinationImage]
  • [IMPSNNForwardLoss.TemporaryResultStateForCommandBufferSourceImageSourceStatesDestinationImage]
  • [IMPSNNForwardLoss.Weight]
  • [IMPSNNForwardLoss.SetWeight]
  • [IMPSNNForwardLoss.InitWithCoderDevice]
  • [IMPSNNForwardLoss.InitWithDevice]
  • [IMPSNNForwardLoss.InitWithDeviceLossDescriptor]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNForwardLoss

type IMPSNNForwardLossNode ¶

type IMPSNNForwardLossNode interface {
	IMPSNNFilterNode

	Delta() float32
	Epsilon() float32
	LabelSmoothing() float32
	LossType() uint32
	NumberOfClasses() uint64
	PropertyCallBack() unsafe.Pointer
	SetPropertyCallBack(value unsafe.Pointer)
	ReduceAcrossBatch() bool
	ReductionType() int
	Weight() float32
	InitWithSourceLabelsLossDescriptor(source objectivec.IObject, labels objectivec.IObject, descriptor objectivec.IObject) MPSNNForwardLossNode
	InitWithSourceLabelsWeightsLossDescriptor(source objectivec.IObject, labels objectivec.IObject, weights objectivec.IObject, descriptor objectivec.IObject) MPSNNForwardLossNode
	InitWithSourcesLossDescriptor(sources objectivec.IObject, descriptor objectivec.IObject) MPSNNForwardLossNode
}

An interface definition for the MPSNNForwardLossNode class.

Methods ¶

  • [IMPSNNForwardLossNode.Delta]
  • [IMPSNNForwardLossNode.Epsilon]
  • [IMPSNNForwardLossNode.LabelSmoothing]
  • [IMPSNNForwardLossNode.LossType]
  • [IMPSNNForwardLossNode.NumberOfClasses]
  • [IMPSNNForwardLossNode.PropertyCallBack]
  • [IMPSNNForwardLossNode.SetPropertyCallBack]
  • [IMPSNNForwardLossNode.ReduceAcrossBatch]
  • [IMPSNNForwardLossNode.ReductionType]
  • [IMPSNNForwardLossNode.Weight]
  • [IMPSNNForwardLossNode.InitWithSourceLabelsLossDescriptor]
  • [IMPSNNForwardLossNode.InitWithSourceLabelsWeightsLossDescriptor]
  • [IMPSNNForwardLossNode.InitWithSourcesLossDescriptor]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNForwardLossNode

type IMPSNNGradientFilterNode ¶

type IMPSNNGradientFilterNode interface {
	IMPSNNFilterNode

	InitWithGradientImagesForwardFilter(images objectivec.IObject, filter objectivec.IObject) MPSNNGradientFilterNode
	InitWithGradientImagesSourceImagesBinaryGradientStatePaddingPolicy(images objectivec.IObject, images2 objectivec.IObject, state objectivec.IObject, policy objectivec.IObject) MPSNNGradientFilterNode
	InitWithGradientImagesSourceImagesGradientStatePaddingPolicy(images objectivec.IObject, images2 objectivec.IObject, state objectivec.IObject, policy objectivec.IObject) MPSNNGradientFilterNode
}

An interface definition for the MPSNNGradientFilterNode class.

Methods ¶

  • [IMPSNNGradientFilterNode.InitWithGradientImagesForwardFilter]
  • [IMPSNNGradientFilterNode.InitWithGradientImagesSourceImagesBinaryGradientStatePaddingPolicy]
  • [IMPSNNGradientFilterNode.InitWithGradientImagesSourceImagesGradientStatePaddingPolicy]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGradientFilterNode

type IMPSNNGradientState ¶

type IMPSNNGradientState interface {
	IMPSState

	DestinationImageDescriptorForSourceImagesSourceStatesForKernelSuggestedDescriptor(images objectivec.IObject, states objectivec.IObject, kernel objectivec.IObject, descriptor objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNGradientState class.

Methods ¶

  • [IMPSNNGradientState.DestinationImageDescriptorForSourceImagesSourceStatesForKernelSuggestedDescriptor]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGradientState

type IMPSNNGradientStateNode ¶

type IMPSNNGradientStateNode interface {
	IMPSNNStateNode
}

An interface definition for the MPSNNGradientStateNode class.

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGradientStateNode

type IMPSNNGramGradientState ¶

type IMPSNNGramGradientState interface {
	IMPSNNGradientState

	InitWithResource(resource objectivec.IObject) MPSNNGramGradientState
}

An interface definition for the MPSNNGramGradientState class.

Methods ¶

  • [IMPSNNGramGradientState.InitWithResource]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGramGradientState

type IMPSNNGramMatrixCalculation ¶

type IMPSNNGramMatrixCalculation interface {
	IMPSCNNKernel

	Alpha() float32
	SetAlpha(value float32)
	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	DestinationImageDescriptorForSourceImagesSourceStates(images objectivec.IObject, states objectivec.IObject) objectivec.IObject
	IsResultStateReusedAcrossBatch() bool
	ResultStateForSourceImageSourceStatesDestinationImage(image objectivec.IObject, states objectivec.IObject, image2 objectivec.IObject) objectivec.IObject
	TemporaryResultStateForCommandBufferSourceImageSourceStatesDestinationImage(buffer objectivec.IObject, image objectivec.IObject, states objectivec.IObject, image2 objectivec.IObject) objectivec.IObject
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNGramMatrixCalculation
	InitWithDevice(device objectivec.IObject) MPSNNGramMatrixCalculation
	InitWithDeviceAlpha(device objectivec.IObject, alpha float32) MPSNNGramMatrixCalculation
}

An interface definition for the MPSNNGramMatrixCalculation class.

Methods ¶

  • [IMPSNNGramMatrixCalculation.Alpha]
  • [IMPSNNGramMatrixCalculation.SetAlpha]
  • [IMPSNNGramMatrixCalculation.CopyWithZoneDevice]
  • [IMPSNNGramMatrixCalculation.DestinationImageDescriptorForSourceImagesSourceStates]
  • [IMPSNNGramMatrixCalculation.IsResultStateReusedAcrossBatch]
  • [IMPSNNGramMatrixCalculation.ResultStateForSourceImageSourceStatesDestinationImage]
  • [IMPSNNGramMatrixCalculation.TemporaryResultStateForCommandBufferSourceImageSourceStatesDestinationImage]
  • [IMPSNNGramMatrixCalculation.InitWithCoderDevice]
  • [IMPSNNGramMatrixCalculation.InitWithDevice]
  • [IMPSNNGramMatrixCalculation.InitWithDeviceAlpha]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGramMatrixCalculation

type IMPSNNGramMatrixCalculationGradient ¶

type IMPSNNGramMatrixCalculationGradient interface {
	IMPSCNNGradientKernel

	Alpha() float32
	SetAlpha(value float32)
	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNGramMatrixCalculationGradient
	InitWithDevice(device objectivec.IObject) MPSNNGramMatrixCalculationGradient
	InitWithDeviceAlpha(device objectivec.IObject, alpha float32) MPSNNGramMatrixCalculationGradient
}

An interface definition for the MPSNNGramMatrixCalculationGradient class.

Methods ¶

  • [IMPSNNGramMatrixCalculationGradient.Alpha]
  • [IMPSNNGramMatrixCalculationGradient.SetAlpha]
  • [IMPSNNGramMatrixCalculationGradient.CopyWithZoneDevice]
  • [IMPSNNGramMatrixCalculationGradient.InitWithCoderDevice]
  • [IMPSNNGramMatrixCalculationGradient.InitWithDevice]
  • [IMPSNNGramMatrixCalculationGradient.InitWithDeviceAlpha]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGramMatrixCalculationGradient

type IMPSNNGramMatrixCalculationGradientNode ¶

type IMPSNNGramMatrixCalculationGradientNode interface {
	IMPSNNGradientFilterNode

	Alpha() float32
	InitWithSourceGradientSourceImageGradientState(gradient objectivec.IObject, image objectivec.IObject, state objectivec.IObject) MPSNNGramMatrixCalculationGradientNode
	InitWithSourceGradientSourceImageGradientStateAlpha(gradient objectivec.IObject, image objectivec.IObject, state objectivec.IObject, alpha float32) MPSNNGramMatrixCalculationGradientNode
}

An interface definition for the MPSNNGramMatrixCalculationGradientNode class.

Methods ¶

  • [IMPSNNGramMatrixCalculationGradientNode.Alpha]
  • [IMPSNNGramMatrixCalculationGradientNode.InitWithSourceGradientSourceImageGradientState]
  • [IMPSNNGramMatrixCalculationGradientNode.InitWithSourceGradientSourceImageGradientStateAlpha]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGramMatrixCalculationGradientNode

type IMPSNNGramMatrixCalculationNode ¶

type IMPSNNGramMatrixCalculationNode interface {
	IMPSNNFilterNode

	Alpha() float32
	PropertyCallBack() unsafe.Pointer
	SetPropertyCallBack(value unsafe.Pointer)
	InitWithSource(source objectivec.IObject) MPSNNGramMatrixCalculationNode
	InitWithSourceAlpha(source objectivec.IObject, alpha float32) MPSNNGramMatrixCalculationNode
}

An interface definition for the MPSNNGramMatrixCalculationNode class.

Methods ¶

  • [IMPSNNGramMatrixCalculationNode.Alpha]
  • [IMPSNNGramMatrixCalculationNode.PropertyCallBack]
  • [IMPSNNGramMatrixCalculationNode.SetPropertyCallBack]
  • [IMPSNNGramMatrixCalculationNode.InitWithSource]
  • [IMPSNNGramMatrixCalculationNode.InitWithSourceAlpha]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGramMatrixCalculationNode

type IMPSNNGraph ¶

type IMPSNNGraph interface {
	IMPSKernel

	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	DestinationImageAllocator() unsafe.Pointer
	SetDestinationImageAllocator(value unsafe.Pointer)
	EncodeBatchToCommandBufferSourceImagesSourceStates(buffer objectivec.IObject, images objectivec.IObject, states objectivec.IObject) objectivec.IObject
	EncodeBatchToCommandBufferSourceImagesSourceStatesIntermediateImagesDestinationStates(buffer objectivec.IObject, images objectivec.IObject, states objectivec.IObject, images2 objectivec.IObject, states2 objectivec.IObject) objectivec.IObject
	EncodeToCommandBufferSourceImages(buffer objectivec.IObject, images objectivec.IObject) objectivec.IObject
	EncodeToCommandBufferSourceImagesSourceStatesIntermediateImagesDestinationStates(buffer objectivec.IObject, images objectivec.IObject, states objectivec.IObject, images2 objectivec.IObject, states2 objectivec.IObject) objectivec.IObject
	ExecuteAsyncWithSourceImagesCompletionHandler(images objectivec.IObject, handler ErrorHandler) objectivec.IObject
	Format() uint64
	SetFormat(value uint64)
	IntermediateImageHandles() foundation.INSArray
	OutputStateIsTemporary() bool
	SetOutputStateIsTemporary(value bool)
	ReadCountForSourceImageAtIndex(index uint64) uint64
	ReadCountForSourceStateAtIndex(index uint64) uint64
	ReloadFromDataSources()
	ResultHandle() unsafe.Pointer
	ResultImageIsNeeded() bool
	ResultStateHandles() foundation.INSArray
	SetOptions(options uint64)
	SourceImageHandles() foundation.INSArray
	SourceStateHandles() foundation.INSArray
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNGraph
	InitWithDeviceResultImage(device objectivec.IObject, image objectivec.IObject) MPSNNGraph
	InitWithDeviceResultImageResultImageIsNeeded(device objectivec.IObject, image objectivec.IObject, needed bool) MPSNNGraph
	InitWithDeviceResultImagesResultsAreNeeded(device objectivec.IObject, images objectivec.IObject, needed unsafe.Pointer) MPSNNGraph
}

An interface definition for the MPSNNGraph class.

Methods ¶

  • [IMPSNNGraph.CopyWithZoneDevice]
  • [IMPSNNGraph.DestinationImageAllocator]
  • [IMPSNNGraph.SetDestinationImageAllocator]
  • [IMPSNNGraph.EncodeBatchToCommandBufferSourceImagesSourceStates]
  • [IMPSNNGraph.EncodeBatchToCommandBufferSourceImagesSourceStatesIntermediateImagesDestinationStates]
  • [IMPSNNGraph.EncodeToCommandBufferSourceImages]
  • [IMPSNNGraph.EncodeToCommandBufferSourceImagesSourceStatesIntermediateImagesDestinationStates]
  • [IMPSNNGraph.ExecuteAsyncWithSourceImagesCompletionHandler]
  • [IMPSNNGraph.Format]
  • [IMPSNNGraph.SetFormat]
  • [IMPSNNGraph.IntermediateImageHandles]
  • [IMPSNNGraph.OutputStateIsTemporary]
  • [IMPSNNGraph.SetOutputStateIsTemporary]
  • [IMPSNNGraph.ReadCountForSourceImageAtIndex]
  • [IMPSNNGraph.ReadCountForSourceStateAtIndex]
  • [IMPSNNGraph.ReloadFromDataSources]
  • [IMPSNNGraph.ResultHandle]
  • [IMPSNNGraph.ResultImageIsNeeded]
  • [IMPSNNGraph.ResultStateHandles]
  • [IMPSNNGraph.SetOptions]
  • [IMPSNNGraph.SourceImageHandles]
  • [IMPSNNGraph.SourceStateHandles]
  • [IMPSNNGraph.InitWithCoderDevice]
  • [IMPSNNGraph.InitWithDeviceResultImage]
  • [IMPSNNGraph.InitWithDeviceResultImageResultImageIsNeeded]
  • [IMPSNNGraph.InitWithDeviceResultImagesResultsAreNeeded]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGraph

type IMPSNNGridSample ¶

type IMPSNNGridSample interface {
	IMPSCNNBinaryKernel

	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	UseGridValueAsInputCoordinate() bool
	SetUseGridValueAsInputCoordinate(value bool)
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNGridSample
	InitWithDevice(device objectivec.IObject) MPSNNGridSample
}

An interface definition for the MPSNNGridSample class.

Methods ¶

  • [IMPSNNGridSample.CopyWithZoneDevice]
  • [IMPSNNGridSample.UseGridValueAsInputCoordinate]
  • [IMPSNNGridSample.SetUseGridValueAsInputCoordinate]
  • [IMPSNNGridSample.InitWithCoderDevice]
  • [IMPSNNGridSample.InitWithDevice]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGridSample

type IMPSNNImageNode ¶

type IMPSNNImageNode interface {
	objectivec.IObject

	DebugQuickLookObject() objectivec.IObject
	ExportFromGraph() bool
	SetExportFromGraph(value bool)
	Format() uint64
	SetFormat(value uint64)
	Handle() unsafe.Pointer
	SetHandle(value unsafe.Pointer)
	ImageAllocator() unsafe.Pointer
	SetImageAllocator(value unsafe.Pointer)
	StopGradient() bool
	SetStopGradient(value bool)
	SynchronizeResource() bool
	SetSynchronizeResource(value bool)
	InitWithHandle(handle objectivec.IObject) MPSNNImageNode
	InitWithParent(parent objectivec.IObject) MPSNNImageNode
}

An interface definition for the MPSNNImageNode class.

Methods ¶

  • [IMPSNNImageNode.DebugQuickLookObject]
  • [IMPSNNImageNode.ExportFromGraph]
  • [IMPSNNImageNode.SetExportFromGraph]
  • [IMPSNNImageNode.Format]
  • [IMPSNNImageNode.SetFormat]
  • [IMPSNNImageNode.Handle]
  • [IMPSNNImageNode.SetHandle]
  • [IMPSNNImageNode.ImageAllocator]
  • [IMPSNNImageNode.SetImageAllocator]
  • [IMPSNNImageNode.StopGradient]
  • [IMPSNNImageNode.SetStopGradient]
  • [IMPSNNImageNode.SynchronizeResource]
  • [IMPSNNImageNode.SetSynchronizeResource]
  • [IMPSNNImageNode.InitWithHandle]
  • [IMPSNNImageNode.InitWithParent]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNImageNode

type IMPSNNInitialGradient ¶

type IMPSNNInitialGradient interface {
	IMPSCNNKernel

	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNInitialGradient
	InitWithDevice(device objectivec.IObject) MPSNNInitialGradient
}

An interface definition for the MPSNNInitialGradient class.

Methods ¶

  • [IMPSNNInitialGradient.CopyWithZoneDevice]
  • [IMPSNNInitialGradient.InitWithCoderDevice]
  • [IMPSNNInitialGradient.InitWithDevice]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNInitialGradient

type IMPSNNInitialGradientNode ¶

type IMPSNNInitialGradientNode interface {
	IMPSNNFilterNode

	InitWithSource(source objectivec.IObject) MPSNNInitialGradientNode
}

An interface definition for the MPSNNInitialGradientNode class.

Methods ¶

  • [IMPSNNInitialGradientNode.InitWithSource]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNInitialGradientNode

type IMPSNNLabelsNode ¶

type IMPSNNLabelsNode interface {
	IMPSNNStateNode
}

An interface definition for the MPSNNLabelsNode class.

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNLabelsNode

type IMPSNNLanczosScaleNode ¶

type IMPSNNLanczosScaleNode interface {
	IMPSNNScaleNode
}

An interface definition for the MPSNNLanczosScaleNode class.

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNLanczosScaleNode

type IMPSNNLocalCorrelation ¶

type IMPSNNLocalCorrelation interface {
	IMPSNNReduceBinary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodPrimaryOffsetSecondaryOffsetKernelOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject, offset2 objectivec.IObject, offset3 objectivec.IObject) objectivec.IObject
	StrideInX() uint64
	SetStrideInX(value uint64)
	StrideInY() uint64
	SetStrideInY(value uint64)
	WindowInX() uint64
	SetWindowInX(value uint64)
	WindowInY() uint64
	SetWindowInY(value uint64)
	InitWithDeviceWindowInXWindowInYStrideInXStrideInY(device objectivec.IObject, x uint64, y uint64, x2 uint64, y2 uint64) MPSNNLocalCorrelation
}

An interface definition for the MPSNNLocalCorrelation class.

Methods ¶

  • [IMPSNNLocalCorrelation.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodPrimaryOffsetSecondaryOffsetKernelOffset]
  • [IMPSNNLocalCorrelation.StrideInX]
  • [IMPSNNLocalCorrelation.SetStrideInX]
  • [IMPSNNLocalCorrelation.StrideInY]
  • [IMPSNNLocalCorrelation.SetStrideInY]
  • [IMPSNNLocalCorrelation.WindowInX]
  • [IMPSNNLocalCorrelation.SetWindowInX]
  • [IMPSNNLocalCorrelation.WindowInY]
  • [IMPSNNLocalCorrelation.SetWindowInY]
  • [IMPSNNLocalCorrelation.InitWithDeviceWindowInXWindowInYStrideInXStrideInY]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNLocalCorrelation

type IMPSNNLossGradient ¶

type IMPSNNLossGradient interface {
	IMPSCNNBinaryKernel

	ComputeLabelGradients() bool
	SetComputeLabelGradients(value bool)
	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	Delta() float32
	SetDelta(value float32)
	DestinationImageDescriptorForSourceImagesSourceStates(images objectivec.IObject, states objectivec.IObject) objectivec.IObject
	EncodeBatchToCommandBufferSourceGradientsSourceImagesLabelsWeightsSourceStates(buffer objectivec.IObject, gradients objectivec.IObject, images objectivec.IObject, labels objectivec.IObject, weights objectivec.IObject, states objectivec.IObject) objectivec.IObject
	EncodeBatchToCommandBufferSourceGradientsSourceImagesLabelsWeightsSourceStatesDestinationGradients(buffer objectivec.IObject, gradients objectivec.IObject, images objectivec.IObject, labels objectivec.IObject, weights objectivec.IObject, states objectivec.IObject, gradients2 objectivec.IObject)
	Epsilon() float32
	SetEpsilon(value float32)
	LabelSmoothing() float32
	SetLabelSmoothing(value float32)
	LossType() uint32
	MaxBatchSize() uint64
	NumberOfClasses() uint64
	ReduceAcrossBatch() bool
	ReductionType() int
	Weight() float32
	SetWeight(value float32)
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNLossGradient
	InitWithDevice(device objectivec.IObject) MPSNNLossGradient
	InitWithDeviceLossDescriptor(device objectivec.IObject, descriptor objectivec.IObject) MPSNNLossGradient
}

An interface definition for the MPSNNLossGradient class.

Methods ¶

  • [IMPSNNLossGradient.ComputeLabelGradients]
  • [IMPSNNLossGradient.SetComputeLabelGradients]
  • [IMPSNNLossGradient.CopyWithZoneDevice]
  • [IMPSNNLossGradient.Delta]
  • [IMPSNNLossGradient.SetDelta]
  • [IMPSNNLossGradient.DestinationImageDescriptorForSourceImagesSourceStates]
  • [IMPSNNLossGradient.EncodeBatchToCommandBufferSourceGradientsSourceImagesLabelsWeightsSourceStates]
  • [IMPSNNLossGradient.EncodeBatchToCommandBufferSourceGradientsSourceImagesLabelsWeightsSourceStatesDestinationGradients]
  • [IMPSNNLossGradient.Epsilon]
  • [IMPSNNLossGradient.SetEpsilon]
  • [IMPSNNLossGradient.LabelSmoothing]
  • [IMPSNNLossGradient.SetLabelSmoothing]
  • [IMPSNNLossGradient.LossType]
  • [IMPSNNLossGradient.MaxBatchSize]
  • [IMPSNNLossGradient.NumberOfClasses]
  • [IMPSNNLossGradient.ReduceAcrossBatch]
  • [IMPSNNLossGradient.ReductionType]
  • [IMPSNNLossGradient.Weight]
  • [IMPSNNLossGradient.SetWeight]
  • [IMPSNNLossGradient.InitWithCoderDevice]
  • [IMPSNNLossGradient.InitWithDevice]
  • [IMPSNNLossGradient.InitWithDeviceLossDescriptor]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNLossGradient

type IMPSNNLossGradientNode ¶

type IMPSNNLossGradientNode interface {
	IMPSNNGradientFilterNode

	Delta() float32
	Epsilon() float32
	IsLabelsGradientFilter() bool
	LabelSmoothing() float32
	LossType() uint32
	NumberOfClasses() uint64
	PropertyCallBack() unsafe.Pointer
	SetPropertyCallBack(value unsafe.Pointer)
	ReduceAcrossBatch() bool
	ReductionType() int
	Weight() float32
	InitWithSourceGradientSourceImageLabelsGradientStateLossDescriptorIsLabelsGradientFilter(gradient objectivec.IObject, image objectivec.IObject, labels objectivec.IObject, state objectivec.IObject, descriptor objectivec.IObject, filter bool) MPSNNLossGradientNode
	InitWithSourceGradientSourceImageLabelsWeightsGradientStateLossDescriptorIsLabelsGradientFilter(gradient objectivec.IObject, image objectivec.IObject, labels objectivec.IObject, weights objectivec.IObject, state objectivec.IObject, descriptor objectivec.IObject, filter bool) MPSNNLossGradientNode
	InitWithSourcesGradientStateLossDescriptorIsLabelsGradientFilter(sources objectivec.IObject, state objectivec.IObject, descriptor objectivec.IObject, filter bool) MPSNNLossGradientNode
}

An interface definition for the MPSNNLossGradientNode class.

Methods ¶

  • [IMPSNNLossGradientNode.Delta]
  • [IMPSNNLossGradientNode.Epsilon]
  • [IMPSNNLossGradientNode.IsLabelsGradientFilter]
  • [IMPSNNLossGradientNode.LabelSmoothing]
  • [IMPSNNLossGradientNode.LossType]
  • [IMPSNNLossGradientNode.NumberOfClasses]
  • [IMPSNNLossGradientNode.PropertyCallBack]
  • [IMPSNNLossGradientNode.SetPropertyCallBack]
  • [IMPSNNLossGradientNode.ReduceAcrossBatch]
  • [IMPSNNLossGradientNode.ReductionType]
  • [IMPSNNLossGradientNode.Weight]
  • [IMPSNNLossGradientNode.InitWithSourceGradientSourceImageLabelsGradientStateLossDescriptorIsLabelsGradientFilter]
  • [IMPSNNLossGradientNode.InitWithSourceGradientSourceImageLabelsWeightsGradientStateLossDescriptorIsLabelsGradientFilter]
  • [IMPSNNLossGradientNode.InitWithSourcesGradientStateLossDescriptorIsLabelsGradientFilter]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNLossGradientNode

type IMPSNNLossGradientState ¶

type IMPSNNLossGradientState interface {
	IMPSNNGradientState

	InitWithResource(resource objectivec.IObject) MPSNNLossGradientState
}

An interface definition for the MPSNNLossGradientState class.

Methods ¶

  • [IMPSNNLossGradientState.InitWithResource]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNLossGradientState

type IMPSNNMultiaryGradientState ¶

type IMPSNNMultiaryGradientState interface {
	IMPSState

	InitWithSourceCount(count uint64) MPSNNMultiaryGradientState
}

An interface definition for the MPSNNMultiaryGradientState class.

Methods ¶

  • [IMPSNNMultiaryGradientState.InitWithSourceCount]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNMultiaryGradientState

type IMPSNNNeuronDescriptor ¶

type IMPSNNNeuronDescriptor interface {
	objectivec.IObject

	A() float32
	SetA(value float32)
	B() float32
	SetB(value float32)
	C() float32
	SetC(value float32)
	Data() foundation.INSData
	SetData(value foundation.INSData)
	EncodeWithCoder(coder objectivec.IObject)
	InitializeWithPReLUWithDataNoCopy(data objectivec.IObject, copy_ bool) MPSNNNeuronDescriptor
	InitializeWithTypeABC(type_ int, a float32, b float32, c float32) MPSNNNeuronDescriptor
	NeuronInfo() objectivec.IObject
	NeuronType() int
	SetNeuronType(value int)
	InitWithCoder(coder objectivec.IObject) MPSNNNeuronDescriptor
	InitWithPReLUWithDataNoCopy(data objectivec.IObject, copy_ bool) MPSNNNeuronDescriptor
	InitWithTypeABC(type_ int, a float32, b float32, c float32) MPSNNNeuronDescriptor
}

An interface definition for the MPSNNNeuronDescriptor class.

Methods ¶

  • [IMPSNNNeuronDescriptor.A]
  • [IMPSNNNeuronDescriptor.SetA]
  • [IMPSNNNeuronDescriptor.B]
  • [IMPSNNNeuronDescriptor.SetB]
  • [IMPSNNNeuronDescriptor.C]
  • [IMPSNNNeuronDescriptor.SetC]
  • [IMPSNNNeuronDescriptor.Data]
  • [IMPSNNNeuronDescriptor.SetData]
  • [IMPSNNNeuronDescriptor.EncodeWithCoder]
  • [IMPSNNNeuronDescriptor.InitializeWithPReLUWithDataNoCopy]
  • [IMPSNNNeuronDescriptor.InitializeWithTypeABC]
  • [IMPSNNNeuronDescriptor.NeuronInfo]
  • [IMPSNNNeuronDescriptor.NeuronType]
  • [IMPSNNNeuronDescriptor.SetNeuronType]
  • [IMPSNNNeuronDescriptor.InitWithCoder]
  • [IMPSNNNeuronDescriptor.InitWithPReLUWithDataNoCopy]
  • [IMPSNNNeuronDescriptor.InitWithTypeABC]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNNeuronDescriptor

type IMPSNNOptimizer ¶

type IMPSNNOptimizer interface {
	IMPSKernel

	ApplyGradientClipping() bool
	SetApplyGradientClipping(value bool)
	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	GradientClipMax() float32
	GradientClipMin() float32
	GradientRescale() float32
	LearningRate() float32
	RegularizationScale() float32
	RegularizationType() uint64
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNOptimizer
	InitWithDevice(device objectivec.IObject) MPSNNOptimizer
	InitWithDeviceOptimizerDescriptor(device objectivec.IObject, descriptor objectivec.IObject) MPSNNOptimizer
}

An interface definition for the MPSNNOptimizer class.

Methods ¶

  • [IMPSNNOptimizer.ApplyGradientClipping]
  • [IMPSNNOptimizer.SetApplyGradientClipping]
  • [IMPSNNOptimizer.CopyWithZoneDevice]
  • [IMPSNNOptimizer.GradientClipMax]
  • [IMPSNNOptimizer.GradientClipMin]
  • [IMPSNNOptimizer.GradientRescale]
  • [IMPSNNOptimizer.LearningRate]
  • [IMPSNNOptimizer.RegularizationScale]
  • [IMPSNNOptimizer.RegularizationType]
  • [IMPSNNOptimizer.InitWithCoderDevice]
  • [IMPSNNOptimizer.InitWithDevice]
  • [IMPSNNOptimizer.InitWithDeviceOptimizerDescriptor]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNOptimizer

type IMPSNNOptimizerAdam ¶

type IMPSNNOptimizerAdam interface {
	IMPSNNOptimizer

	Beta1() float64
	Beta2() float64
	EncodeToCommandBufferBatchNormalizationGradientStateBatchNormalizationSourceStateInputMomentumVectorsInputVelocityVectorsMaximumVelocityVectorsResultState(buffer objectivec.IObject, state objectivec.IObject, state2 objectivec.IObject, vectors objectivec.IObject, vectors2 objectivec.IObject, vectors3 objectivec.IObject, state3 objectivec.IObject)
	EncodeToCommandBufferBatchNormalizationGradientStateBatchNormalizationSourceStateInputMomentumVectorsInputVelocityVectorsResultState(buffer objectivec.IObject, state objectivec.IObject, state2 objectivec.IObject, vectors objectivec.IObject, vectors2 objectivec.IObject, state3 objectivec.IObject)
	EncodeToCommandBufferBatchNormalizationStateInputMomentumVectorsInputVelocityVectorsMaximumVelocityVectorsResultState(buffer objectivec.IObject, state objectivec.IObject, vectors objectivec.IObject, vectors2 objectivec.IObject, vectors3 objectivec.IObject, state2 objectivec.IObject)
	EncodeToCommandBufferBatchNormalizationStateInputMomentumVectorsInputVelocityVectorsResultState(buffer objectivec.IObject, state objectivec.IObject, vectors objectivec.IObject, vectors2 objectivec.IObject, state2 objectivec.IObject)
	EncodeToCommandBufferConvolutionGradientStateConvolutionSourceStateInputMomentumVectorsInputVelocityVectorsMaximumVelocityVectorsResultState(buffer objectivec.IObject, state objectivec.IObject, state2 objectivec.IObject, vectors objectivec.IObject, vectors2 objectivec.IObject, vectors3 objectivec.IObject, state3 objectivec.IObject)
	EncodeToCommandBufferConvolutionGradientStateConvolutionSourceStateInputMomentumVectorsInputVelocityVectorsResultState(buffer objectivec.IObject, state objectivec.IObject, state2 objectivec.IObject, vectors objectivec.IObject, vectors2 objectivec.IObject, state3 objectivec.IObject)
	EncodeToCommandBufferInputGradientMatrixInputValuesMatrixInputMomentumMatrixInputVelocityMatrixMaximumVelocityMatrixResultValuesMatrix(buffer objectivec.IObject, matrix objectivec.IObject, matrix2 objectivec.IObject, matrix3 objectivec.IObject, matrix4 objectivec.IObject, matrix5 objectivec.IObject, matrix6 objectivec.IObject)
	EncodeToCommandBufferInputGradientMatrixInputValuesMatrixInputMomentumMatrixInputVelocityMatrixResultValuesMatrix(buffer objectivec.IObject, matrix objectivec.IObject, matrix2 objectivec.IObject, matrix3 objectivec.IObject, matrix4 objectivec.IObject, matrix5 objectivec.IObject)
	EncodeToCommandBufferInputGradientVectorInputValuesVectorInputMomentumVectorInputVelocityVectorMaximumVelocityVectorResultValuesVector(buffer objectivec.IObject, vector objectivec.IObject, vector2 objectivec.IObject, vector3 objectivec.IObject, vector4 objectivec.IObject, vector5 objectivec.IObject, vector6 objectivec.IObject)
	EncodeToCommandBufferInputGradientVectorInputValuesVectorInputMomentumVectorInputVelocityVectorResultValuesVector(buffer objectivec.IObject, vector objectivec.IObject, vector2 objectivec.IObject, vector3 objectivec.IObject, vector4 objectivec.IObject, vector5 objectivec.IObject)
	Epsilon() float32
	TimeStep() uint64
	SetTimeStep(value uint64)
	InitWithDeviceBeta1Beta2EpsilonTimeStepOptimizerDescriptor(device objectivec.IObject, beta1 float64, beta2 float64, epsilon float32, step uint64, descriptor objectivec.IObject) MPSNNOptimizerAdam
	InitWithDeviceLearningRate(device objectivec.IObject, rate float32) MPSNNOptimizerAdam
}

An interface definition for the MPSNNOptimizerAdam class.

Methods ¶

  • [IMPSNNOptimizerAdam.Beta1]
  • [IMPSNNOptimizerAdam.Beta2]
  • [IMPSNNOptimizerAdam.EncodeToCommandBufferBatchNormalizationGradientStateBatchNormalizationSourceStateInputMomentumVectorsInputVelocityVectorsMaximumVelocityVectorsResultState]
  • [IMPSNNOptimizerAdam.EncodeToCommandBufferBatchNormalizationGradientStateBatchNormalizationSourceStateInputMomentumVectorsInputVelocityVectorsResultState]
  • [IMPSNNOptimizerAdam.EncodeToCommandBufferBatchNormalizationStateInputMomentumVectorsInputVelocityVectorsMaximumVelocityVectorsResultState]
  • [IMPSNNOptimizerAdam.EncodeToCommandBufferBatchNormalizationStateInputMomentumVectorsInputVelocityVectorsResultState]
  • [IMPSNNOptimizerAdam.EncodeToCommandBufferConvolutionGradientStateConvolutionSourceStateInputMomentumVectorsInputVelocityVectorsMaximumVelocityVectorsResultState]
  • [IMPSNNOptimizerAdam.EncodeToCommandBufferConvolutionGradientStateConvolutionSourceStateInputMomentumVectorsInputVelocityVectorsResultState]
  • [IMPSNNOptimizerAdam.EncodeToCommandBufferInputGradientMatrixInputValuesMatrixInputMomentumMatrixInputVelocityMatrixMaximumVelocityMatrixResultValuesMatrix]
  • [IMPSNNOptimizerAdam.EncodeToCommandBufferInputGradientMatrixInputValuesMatrixInputMomentumMatrixInputVelocityMatrixResultValuesMatrix]
  • [IMPSNNOptimizerAdam.EncodeToCommandBufferInputGradientVectorInputValuesVectorInputMomentumVectorInputVelocityVectorMaximumVelocityVectorResultValuesVector]
  • [IMPSNNOptimizerAdam.EncodeToCommandBufferInputGradientVectorInputValuesVectorInputMomentumVectorInputVelocityVectorResultValuesVector]
  • [IMPSNNOptimizerAdam.Epsilon]
  • [IMPSNNOptimizerAdam.TimeStep]
  • [IMPSNNOptimizerAdam.SetTimeStep]
  • [IMPSNNOptimizerAdam.InitWithDeviceBeta1Beta2EpsilonTimeStepOptimizerDescriptor]
  • [IMPSNNOptimizerAdam.InitWithDeviceLearningRate]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNOptimizerAdam

type IMPSNNOptimizerDescriptor ¶

type IMPSNNOptimizerDescriptor interface {
	objectivec.IObject

	ApplyGradientClipping() bool
	SetApplyGradientClipping(value bool)
	GradientClipMax() float32
	SetGradientClipMax(value float32)
	GradientClipMin() float32
	SetGradientClipMin(value float32)
	GradientRescale() float32
	SetGradientRescale(value float32)
	LearningRate() float32
	SetLearningRate(value float32)
	RegularizationScale() float32
	SetRegularizationScale(value float32)
	RegularizationType() uint64
	SetRegularizationType(value uint64)
	InitWithLearningRateGradientRescaleApplyGradientClippingGradientClipMaxGradientClipMinRegularizationTypeRegularizationScale(rate float32, rescale float32, clipping bool, max float32, min float32, type_ uint64, scale float32) MPSNNOptimizerDescriptor
	InitWithLearningRateGradientRescaleRegularizationTypeRegularizationScale(rate float32, rescale float32, type_ uint64, scale float32) MPSNNOptimizerDescriptor
}

An interface definition for the MPSNNOptimizerDescriptor class.

Methods ¶

  • [IMPSNNOptimizerDescriptor.ApplyGradientClipping]
  • [IMPSNNOptimizerDescriptor.SetApplyGradientClipping]
  • [IMPSNNOptimizerDescriptor.GradientClipMax]
  • [IMPSNNOptimizerDescriptor.SetGradientClipMax]
  • [IMPSNNOptimizerDescriptor.GradientClipMin]
  • [IMPSNNOptimizerDescriptor.SetGradientClipMin]
  • [IMPSNNOptimizerDescriptor.GradientRescale]
  • [IMPSNNOptimizerDescriptor.SetGradientRescale]
  • [IMPSNNOptimizerDescriptor.LearningRate]
  • [IMPSNNOptimizerDescriptor.SetLearningRate]
  • [IMPSNNOptimizerDescriptor.RegularizationScale]
  • [IMPSNNOptimizerDescriptor.SetRegularizationScale]
  • [IMPSNNOptimizerDescriptor.RegularizationType]
  • [IMPSNNOptimizerDescriptor.SetRegularizationType]
  • [IMPSNNOptimizerDescriptor.InitWithLearningRateGradientRescaleApplyGradientClippingGradientClipMaxGradientClipMinRegularizationTypeRegularizationScale]
  • [IMPSNNOptimizerDescriptor.InitWithLearningRateGradientRescaleRegularizationTypeRegularizationScale]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNOptimizerDescriptor

type IMPSNNOptimizerRMSProp ¶

type IMPSNNOptimizerRMSProp interface {
	IMPSNNOptimizer

	Centered() bool
	Decay() float64
	EncodeToCommandBufferBatchNormalizationGradientStateBatchNormalizationSourceStateInputSumOfSquaresVectorsResultState(buffer objectivec.IObject, state objectivec.IObject, state2 objectivec.IObject, vectors objectivec.IObject, state3 objectivec.IObject)
	EncodeToCommandBufferBatchNormalizationStateInputSumOfSquaresVectorsResultState(buffer objectivec.IObject, state objectivec.IObject, vectors objectivec.IObject, state2 objectivec.IObject)
	EncodeToCommandBufferConvolutionGradientStateConvolutionSourceStateInputSumOfSquaresVectorsResultState(buffer objectivec.IObject, state objectivec.IObject, state2 objectivec.IObject, vectors objectivec.IObject, state3 objectivec.IObject)
	EncodeToCommandBufferInputGradientMatrixInputValuesMatrixInputSumOfSquaresMatrixInputWeightedSumMatrixInputMomentumMatrixResultValuesMatrix(buffer objectivec.IObject, matrix objectivec.IObject, matrix2 objectivec.IObject, matrix3 objectivec.IObject, matrix4 objectivec.IObject, matrix5 objectivec.IObject, matrix6 objectivec.IObject)
	EncodeToCommandBufferInputGradientMatrixInputValuesMatrixInputSumOfSquaresMatrixResultValuesMatrix(buffer objectivec.IObject, matrix objectivec.IObject, matrix2 objectivec.IObject, matrix3 objectivec.IObject, matrix4 objectivec.IObject)
	EncodeToCommandBufferInputGradientVectorInputValuesVectorInputSumOfSquaresVectorInputWeightedSumVectorInputMomentumVectorResultValuesVector(buffer objectivec.IObject, vector objectivec.IObject, vector2 objectivec.IObject, vector3 objectivec.IObject, vector4 objectivec.IObject, vector5 objectivec.IObject, vector6 objectivec.IObject)
	EncodeToCommandBufferInputGradientVectorInputValuesVectorInputSumOfSquaresVectorResultValuesVector(buffer objectivec.IObject, vector objectivec.IObject, vector2 objectivec.IObject, vector3 objectivec.IObject, vector4 objectivec.IObject)
	Epsilon() float32
	MomentumScale() float64
	InitWithDeviceDecayEpsilonMomentumScaleCenteredOptimizerDescriptor(device objectivec.IObject, decay float64, epsilon float32, scale float64, centered bool, descriptor objectivec.IObject) MPSNNOptimizerRMSProp
	InitWithDeviceDecayEpsilonOptimizerDescriptor(device objectivec.IObject, decay float64, epsilon float32, descriptor objectivec.IObject) MPSNNOptimizerRMSProp
	InitWithDeviceLearningRate(device objectivec.IObject, rate float32) MPSNNOptimizerRMSProp
}

An interface definition for the MPSNNOptimizerRMSProp class.

Methods ¶

  • [IMPSNNOptimizerRMSProp.Centered]
  • [IMPSNNOptimizerRMSProp.Decay]
  • [IMPSNNOptimizerRMSProp.EncodeToCommandBufferBatchNormalizationGradientStateBatchNormalizationSourceStateInputSumOfSquaresVectorsResultState]
  • [IMPSNNOptimizerRMSProp.EncodeToCommandBufferBatchNormalizationStateInputSumOfSquaresVectorsResultState]
  • [IMPSNNOptimizerRMSProp.EncodeToCommandBufferConvolutionGradientStateConvolutionSourceStateInputSumOfSquaresVectorsResultState]
  • [IMPSNNOptimizerRMSProp.EncodeToCommandBufferInputGradientMatrixInputValuesMatrixInputSumOfSquaresMatrixInputWeightedSumMatrixInputMomentumMatrixResultValuesMatrix]
  • [IMPSNNOptimizerRMSProp.EncodeToCommandBufferInputGradientMatrixInputValuesMatrixInputSumOfSquaresMatrixResultValuesMatrix]
  • [IMPSNNOptimizerRMSProp.EncodeToCommandBufferInputGradientVectorInputValuesVectorInputSumOfSquaresVectorInputWeightedSumVectorInputMomentumVectorResultValuesVector]
  • [IMPSNNOptimizerRMSProp.EncodeToCommandBufferInputGradientVectorInputValuesVectorInputSumOfSquaresVectorResultValuesVector]
  • [IMPSNNOptimizerRMSProp.Epsilon]
  • [IMPSNNOptimizerRMSProp.MomentumScale]
  • [IMPSNNOptimizerRMSProp.InitWithDeviceDecayEpsilonMomentumScaleCenteredOptimizerDescriptor]
  • [IMPSNNOptimizerRMSProp.InitWithDeviceDecayEpsilonOptimizerDescriptor]
  • [IMPSNNOptimizerRMSProp.InitWithDeviceLearningRate]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNOptimizerRMSProp

type IMPSNNOptimizerStochasticGradientDescent ¶

type IMPSNNOptimizerStochasticGradientDescent interface {
	IMPSNNOptimizer

	EncodeToCommandBufferBatchNormalizationGradientStateBatchNormalizationSourceStateInputMomentumVectorsResultState(buffer objectivec.IObject, state objectivec.IObject, state2 objectivec.IObject, vectors objectivec.IObject, state3 objectivec.IObject)
	EncodeToCommandBufferBatchNormalizationStateInputMomentumVectorsResultState(buffer objectivec.IObject, state objectivec.IObject, vectors objectivec.IObject, state2 objectivec.IObject)
	EncodeToCommandBufferConvolutionGradientStateConvolutionSourceStateInputMomentumVectorsResultState(buffer objectivec.IObject, state objectivec.IObject, state2 objectivec.IObject, vectors objectivec.IObject, state3 objectivec.IObject)
	EncodeToCommandBufferInputGradientMatrixInputValuesMatrixInputMomentumMatrixResultValuesMatrix(buffer objectivec.IObject, matrix objectivec.IObject, matrix2 objectivec.IObject, matrix3 objectivec.IObject, matrix4 objectivec.IObject)
	EncodeToCommandBufferInputGradientVectorInputValuesVectorInputMomentumVectorResultValuesVector(buffer objectivec.IObject, vector objectivec.IObject, vector2 objectivec.IObject, vector3 objectivec.IObject, vector4 objectivec.IObject)
	MomentumScale() float32
	UseNesterovMomentum() bool
	UseNestrovMomentum() bool
	InitWithDeviceLearningRate(device objectivec.IObject, rate float32) MPSNNOptimizerStochasticGradientDescent
	InitWithDeviceMomentumScaleUseNesterovMomentumOptimizerDescriptor(device objectivec.IObject, scale float32, momentum bool, descriptor objectivec.IObject) MPSNNOptimizerStochasticGradientDescent
	InitWithDeviceMomentumScaleUseNestrovMomentumOptimizerDescriptor(device objectivec.IObject, scale float32, momentum bool, descriptor objectivec.IObject) MPSNNOptimizerStochasticGradientDescent
}

An interface definition for the MPSNNOptimizerStochasticGradientDescent class.

Methods ¶

  • [IMPSNNOptimizerStochasticGradientDescent.EncodeToCommandBufferBatchNormalizationGradientStateBatchNormalizationSourceStateInputMomentumVectorsResultState]
  • [IMPSNNOptimizerStochasticGradientDescent.EncodeToCommandBufferBatchNormalizationStateInputMomentumVectorsResultState]
  • [IMPSNNOptimizerStochasticGradientDescent.EncodeToCommandBufferConvolutionGradientStateConvolutionSourceStateInputMomentumVectorsResultState]
  • [IMPSNNOptimizerStochasticGradientDescent.EncodeToCommandBufferInputGradientMatrixInputValuesMatrixInputMomentumMatrixResultValuesMatrix]
  • [IMPSNNOptimizerStochasticGradientDescent.EncodeToCommandBufferInputGradientVectorInputValuesVectorInputMomentumVectorResultValuesVector]
  • [IMPSNNOptimizerStochasticGradientDescent.MomentumScale]
  • [IMPSNNOptimizerStochasticGradientDescent.UseNesterovMomentum]
  • [IMPSNNOptimizerStochasticGradientDescent.UseNestrovMomentum]
  • [IMPSNNOptimizerStochasticGradientDescent.InitWithDeviceLearningRate]
  • [IMPSNNOptimizerStochasticGradientDescent.InitWithDeviceMomentumScaleUseNesterovMomentumOptimizerDescriptor]
  • [IMPSNNOptimizerStochasticGradientDescent.InitWithDeviceMomentumScaleUseNestrovMomentumOptimizerDescriptor]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNOptimizerStochasticGradientDescent

type IMPSNNPad ¶

type IMPSNNPad interface {
	IMPSCNNKernel

	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	DestinationImageDescriptorForSourceImagesSourceStates(images objectivec.IObject, states objectivec.IObject) objectivec.IObject
	FillValue() float32
	SetFillValue(value float32)
	IsResultStateReusedAcrossBatch() bool
	PaddingSizeAfter() objectivec.IObject
	SetPaddingSizeAfter(value objectivec.IObject)
	PaddingSizeBefore() objectivec.IObject
	SetPaddingSizeBefore(value objectivec.IObject)
	ResultStateForSourceImageSourceStatesDestinationImage(image objectivec.IObject, states objectivec.IObject, image2 objectivec.IObject) objectivec.IObject
	TemporaryResultStateForCommandBufferSourceImageSourceStatesDestinationImage(buffer objectivec.IObject, image objectivec.IObject, states objectivec.IObject, image2 objectivec.IObject) objectivec.IObject
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNPad
	InitWithDevice(device objectivec.IObject) MPSNNPad
	InitWithDevicePaddingSizeBeforePaddingSizeAfter(device objectivec.IObject, before objectivec.IObject, after objectivec.IObject) MPSNNPad
	InitWithDevicePaddingSizeBeforePaddingSizeAfterFillValueArray(device objectivec.IObject, before objectivec.IObject, after objectivec.IObject, array objectivec.IObject) MPSNNPad
}

An interface definition for the MPSNNPad class.

Methods ¶

  • [IMPSNNPad.CopyWithZoneDevice]
  • [IMPSNNPad.DestinationImageDescriptorForSourceImagesSourceStates]
  • [IMPSNNPad.FillValue]
  • [IMPSNNPad.SetFillValue]
  • [IMPSNNPad.IsResultStateReusedAcrossBatch]
  • [IMPSNNPad.PaddingSizeAfter]
  • [IMPSNNPad.SetPaddingSizeAfter]
  • [IMPSNNPad.PaddingSizeBefore]
  • [IMPSNNPad.SetPaddingSizeBefore]
  • [IMPSNNPad.ResultStateForSourceImageSourceStatesDestinationImage]
  • [IMPSNNPad.TemporaryResultStateForCommandBufferSourceImageSourceStatesDestinationImage]
  • [IMPSNNPad.InitWithCoderDevice]
  • [IMPSNNPad.InitWithDevice]
  • [IMPSNNPad.InitWithDevicePaddingSizeBeforePaddingSizeAfter]
  • [IMPSNNPad.InitWithDevicePaddingSizeBeforePaddingSizeAfterFillValueArray]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPad

type IMPSNNPadGradient ¶

type IMPSNNPadGradient interface {
	IMPSCNNGradientKernel

	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	DestinationImageDescriptorForSourceImagesSourceStates(images objectivec.IObject, states objectivec.IObject) objectivec.IObject
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNPadGradient
	InitWithDevice(device objectivec.IObject) MPSNNPadGradient
}

An interface definition for the MPSNNPadGradient class.

Methods ¶

  • [IMPSNNPadGradient.CopyWithZoneDevice]
  • [IMPSNNPadGradient.DestinationImageDescriptorForSourceImagesSourceStates]
  • [IMPSNNPadGradient.InitWithCoderDevice]
  • [IMPSNNPadGradient.InitWithDevice]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPadGradient

type IMPSNNPadGradientNode ¶

type IMPSNNPadGradientNode interface {
	IMPSNNGradientFilterNode

	InitWithSourceGradientSourceImageGradientState(gradient objectivec.IObject, image objectivec.IObject, state objectivec.IObject) MPSNNPadGradientNode
}

An interface definition for the MPSNNPadGradientNode class.

Methods ¶

  • [IMPSNNPadGradientNode.InitWithSourceGradientSourceImageGradientState]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPadGradientNode

type IMPSNNPadGradientState ¶

type IMPSNNPadGradientState interface {
	IMPSNNGradientState

	InitWithResource(resource objectivec.IObject) MPSNNPadGradientState
}

An interface definition for the MPSNNPadGradientState class.

Methods ¶

  • [IMPSNNPadGradientState.InitWithResource]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPadGradientState

type IMPSNNPadNode ¶

type IMPSNNPadNode interface {
	IMPSNNFilterNode

	FillValue() float32
	SetFillValue(value float32)
	InitWithSourcePaddingSizeBeforePaddingSizeAfterEdgeMode(source objectivec.IObject, before objectivec.IObject, after objectivec.IObject, mode uint64) MPSNNPadNode
}

An interface definition for the MPSNNPadNode class.

Methods ¶

  • [IMPSNNPadNode.FillValue]
  • [IMPSNNPadNode.SetFillValue]
  • [IMPSNNPadNode.InitWithSourcePaddingSizeBeforePaddingSizeAfterEdgeMode]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPadNode

type IMPSNNPermute ¶

type IMPSNNPermute interface {
	IMPSCNNKernel

	AppendBatchBarrier() bool
	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
	DimensionOrder() objectivec.IObject
	SetDimensionOrder(value objectivec.IObject)
	EncodeBatchInternalToCommandEncoderCommandBufferSourceImagesInStatesDestinationImagesSrcSizeDestSizeTestClipRectTestMaxClipRect(encoder objectivec.IObject, buffer objectivec.IObject, images objectivec.IObject, states objectivec.IObject, images2 objectivec.IObject, size objectivec.IObject, size2 objectivec.IObject, rect objectivec.IObject, rect2 objectivec.IObject)
	EncodeBatchToCommandBufferSourceImagesInStatesDestinationImages(buffer objectivec.IObject, images objectivec.IObject, states objectivec.IObject, images2 objectivec.IObject)
	EncodeBatchToCommandEncoderCommandBufferSourceImagesInStatesDestinationImages(encoder objectivec.IObject, buffer objectivec.IObject, images objectivec.IObject, states objectivec.IObject, images2 objectivec.IObject)
	IsResultStateReusedAcrossBatch() bool
	ResultStateForSourceImageSourceStatesDestinationImage(image objectivec.IObject, states objectivec.IObject, image2 objectivec.IObject) objectivec.IObject
	TemporaryResultStateForCommandBufferSourceImageSourceStatesDestinationImage(buffer objectivec.IObject, image objectivec.IObject, states objectivec.IObject, image2 objectivec.IObject) objectivec.IObject
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNPermute
	InitWithDevice(device objectivec.IObject) MPSNNPermute
}

An interface definition for the MPSNNPermute class.

Methods ¶

  • [IMPSNNPermute.AppendBatchBarrier]
  • [IMPSNNPermute.CopyWithZoneDevice]
  • [IMPSNNPermute.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]
  • [IMPSNNPermute.DimensionOrder]
  • [IMPSNNPermute.SetDimensionOrder]
  • [IMPSNNPermute.EncodeBatchInternalToCommandEncoderCommandBufferSourceImagesInStatesDestinationImagesSrcSizeDestSizeTestClipRectTestMaxClipRect]
  • [IMPSNNPermute.EncodeBatchToCommandBufferSourceImagesInStatesDestinationImages]
  • [IMPSNNPermute.EncodeBatchToCommandEncoderCommandBufferSourceImagesInStatesDestinationImages]
  • [IMPSNNPermute.IsResultStateReusedAcrossBatch]
  • [IMPSNNPermute.ResultStateForSourceImageSourceStatesDestinationImage]
  • [IMPSNNPermute.TemporaryResultStateForCommandBufferSourceImageSourceStatesDestinationImage]
  • [IMPSNNPermute.InitWithCoderDevice]
  • [IMPSNNPermute.InitWithDevice]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPermute

type IMPSNNPermuteGradient ¶

type IMPSNNPermuteGradient interface {
	IMPSCNNGradientKernel

	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	EncodeBatchToCommandBufferPrimaryImagesSecondaryImagesInStatesDestinationImages(buffer objectivec.IObject, images objectivec.IObject, images2 objectivec.IObject, states objectivec.IObject, images3 objectivec.IObject)
	EncodeBatchToCommandEncoderCommandBufferPrimaryImagesSecondaryImagesInStatesDestinationImages(encoder objectivec.IObject, buffer objectivec.IObject, images objectivec.IObject, images2 objectivec.IObject, states objectivec.IObject, images3 objectivec.IObject)
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNPermuteGradient
	InitWithDevice(device objectivec.IObject) MPSNNPermuteGradient
}

An interface definition for the MPSNNPermuteGradient class.

Methods ¶

  • [IMPSNNPermuteGradient.CopyWithZoneDevice]
  • [IMPSNNPermuteGradient.EncodeBatchToCommandBufferPrimaryImagesSecondaryImagesInStatesDestinationImages]
  • [IMPSNNPermuteGradient.EncodeBatchToCommandEncoderCommandBufferPrimaryImagesSecondaryImagesInStatesDestinationImages]
  • [IMPSNNPermuteGradient.InitWithCoderDevice]
  • [IMPSNNPermuteGradient.InitWithDevice]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPermuteGradient

type IMPSNNPermuteGradientNode ¶

type IMPSNNPermuteGradientNode interface {
	IMPSNNGradientFilterNode

	InitWithSourceGradientSourceImageGradientState(gradient objectivec.IObject, image objectivec.IObject, state objectivec.IObject) MPSNNPermuteGradientNode
}

An interface definition for the MPSNNPermuteGradientNode class.

Methods ¶

  • [IMPSNNPermuteGradientNode.InitWithSourceGradientSourceImageGradientState]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPermuteGradientNode

type IMPSNNPermuteGradientState ¶

type IMPSNNPermuteGradientState interface {
	IMPSNNGradientState

	InitWithResource(resource objectivec.IObject) MPSNNPermuteGradientState
}

An interface definition for the MPSNNPermuteGradientState class.

Methods ¶

  • [IMPSNNPermuteGradientState.InitWithResource]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPermuteGradientState

type IMPSNNPermuteNode ¶

type IMPSNNPermuteNode interface {
	IMPSNNFilterNode

	InitWithSourceDimensionOrder(source objectivec.IObject, order objectivec.IObject) MPSNNPermuteNode
}

An interface definition for the MPSNNPermuteNode class.

Methods ¶

  • [IMPSNNPermuteNode.InitWithSourceDimensionOrder]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPermuteNode

type IMPSNNReduceBinary ¶

type IMPSNNReduceBinary interface {
	IMPSCNNBinaryKernel

	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	PrimarySourceClipRect() objectivec.IObject
	SetPrimarySourceClipRect(value objectivec.IObject)
	ReduceOp() int
	SecondarySourceClipRect() objectivec.IObject
	SetSecondarySourceClipRect(value objectivec.IObject)
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNReduceBinary
	InitWithDevice(device objectivec.IObject) MPSNNReduceBinary
	InitWithDeviceReduceOperation(device objectivec.IObject, operation int) MPSNNReduceBinary
	PrimaryOffset() objectivec.IObject
	SetPrimaryOffset(value objectivec.IObject)
	SecondaryOffset() objectivec.IObject
	SetSecondaryOffset(value objectivec.IObject)
}

An interface definition for the MPSNNReduceBinary class.

Methods ¶

  • [IMPSNNReduceBinary.CopyWithZoneDevice]
  • [IMPSNNReduceBinary.PrimarySourceClipRect]
  • [IMPSNNReduceBinary.SetPrimarySourceClipRect]
  • [IMPSNNReduceBinary.ReduceOp]
  • [IMPSNNReduceBinary.SecondarySourceClipRect]
  • [IMPSNNReduceBinary.SetSecondarySourceClipRect]
  • [IMPSNNReduceBinary.InitWithCoderDevice]
  • [IMPSNNReduceBinary.InitWithDevice]
  • [IMPSNNReduceBinary.InitWithDeviceReduceOperation]
  • [IMPSNNReduceBinary.PrimaryOffset]
  • [IMPSNNReduceBinary.SetPrimaryOffset]
  • [IMPSNNReduceBinary.SecondaryOffset]
  • [IMPSNNReduceBinary.SetSecondaryOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceBinary

type IMPSNNReduceColumnMax ¶

type IMPSNNReduceColumnMax interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceColumnMax class.

Methods ¶

  • [IMPSNNReduceColumnMax.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceColumnMax

type IMPSNNReduceColumnMean ¶

type IMPSNNReduceColumnMean interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceColumnMean class.

Methods ¶

  • [IMPSNNReduceColumnMean.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceColumnMean

type IMPSNNReduceColumnMin ¶

type IMPSNNReduceColumnMin interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceColumnMin class.

Methods ¶

  • [IMPSNNReduceColumnMin.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceColumnMin

type IMPSNNReduceColumnSum ¶

type IMPSNNReduceColumnSum interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceColumnSum class.

Methods ¶

  • [IMPSNNReduceColumnSum.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceColumnSum

type IMPSNNReduceFeatureChannelsAndWeightsMean ¶

type IMPSNNReduceFeatureChannelsAndWeightsMean interface {
	IMPSNNReduceBinary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodPrimaryOffsetSecondaryOffsetKernelOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject, offset2 objectivec.IObject, offset3 objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceFeatureChannelsAndWeightsMean class.

Methods ¶

  • [IMPSNNReduceFeatureChannelsAndWeightsMean.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodPrimaryOffsetSecondaryOffsetKernelOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsAndWeightsMean

type IMPSNNReduceFeatureChannelsAndWeightsSum ¶

type IMPSNNReduceFeatureChannelsAndWeightsSum interface {
	IMPSNNReduceBinary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodPrimaryOffsetSecondaryOffsetKernelOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject, offset2 objectivec.IObject, offset3 objectivec.IObject) objectivec.IObject
	DoWeightedSumByNonZeroWeights() bool
	InitWithDeviceDoWeightedSumByNonZeroWeights(device objectivec.IObject, weights bool) MPSNNReduceFeatureChannelsAndWeightsSum
}

An interface definition for the MPSNNReduceFeatureChannelsAndWeightsSum class.

Methods ¶

  • [IMPSNNReduceFeatureChannelsAndWeightsSum.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodPrimaryOffsetSecondaryOffsetKernelOffset]
  • [IMPSNNReduceFeatureChannelsAndWeightsSum.DoWeightedSumByNonZeroWeights]
  • [IMPSNNReduceFeatureChannelsAndWeightsSum.InitWithDeviceDoWeightedSumByNonZeroWeights]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsAndWeightsSum

type IMPSNNReduceFeatureChannelsArgumentMax ¶

type IMPSNNReduceFeatureChannelsArgumentMax interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceFeatureChannelsArgumentMax class.

Methods ¶

  • [IMPSNNReduceFeatureChannelsArgumentMax.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsArgumentMax

type IMPSNNReduceFeatureChannelsArgumentMin ¶

type IMPSNNReduceFeatureChannelsArgumentMin interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceFeatureChannelsArgumentMin class.

Methods ¶

  • [IMPSNNReduceFeatureChannelsArgumentMin.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsArgumentMin

type IMPSNNReduceFeatureChannelsMax ¶

type IMPSNNReduceFeatureChannelsMax interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceFeatureChannelsMax class.

Methods ¶

  • [IMPSNNReduceFeatureChannelsMax.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsMax

type IMPSNNReduceFeatureChannelsMean ¶

type IMPSNNReduceFeatureChannelsMean interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceFeatureChannelsMean class.

Methods ¶

  • [IMPSNNReduceFeatureChannelsMean.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsMean

type IMPSNNReduceFeatureChannelsMin ¶

type IMPSNNReduceFeatureChannelsMin interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceFeatureChannelsMin class.

Methods ¶

  • [IMPSNNReduceFeatureChannelsMin.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsMin

type IMPSNNReduceFeatureChannelsSum ¶

type IMPSNNReduceFeatureChannelsSum interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
	Weight() float32
	SetWeight(value float32)
}

An interface definition for the MPSNNReduceFeatureChannelsSum class.

Methods ¶

  • [IMPSNNReduceFeatureChannelsSum.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]
  • [IMPSNNReduceFeatureChannelsSum.Weight]
  • [IMPSNNReduceFeatureChannelsSum.SetWeight]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsSum

type IMPSNNReduceRowMax ¶

type IMPSNNReduceRowMax interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceRowMax class.

Methods ¶

  • [IMPSNNReduceRowMax.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceRowMax

type IMPSNNReduceRowMean ¶

type IMPSNNReduceRowMean interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceRowMean class.

Methods ¶

  • [IMPSNNReduceRowMean.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceRowMean

type IMPSNNReduceRowMin ¶

type IMPSNNReduceRowMin interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceRowMin class.

Methods ¶

  • [IMPSNNReduceRowMin.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceRowMin

type IMPSNNReduceRowSum ¶

type IMPSNNReduceRowSum interface {
	IMPSNNReduceUnary

	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNReduceRowSum class.

Methods ¶

  • [IMPSNNReduceRowSum.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceRowSum

type IMPSNNReduceUnary ¶

type IMPSNNReduceUnary interface {
	IMPSCNNKernel

	ClipRectSource() objectivec.IObject
	SetClipRectSource(value objectivec.IObject)
	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	SetWeightValue(value float32)
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNReduceUnary
	InitWithDevice(device objectivec.IObject) MPSNNReduceUnary
	InitWithDeviceReduceOperation(device objectivec.IObject, operation int) MPSNNReduceUnary
	Offset() objectivec.IObject
	SetOffset(value objectivec.IObject)
}

An interface definition for the MPSNNReduceUnary class.

Methods ¶

  • [IMPSNNReduceUnary.ClipRectSource]
  • [IMPSNNReduceUnary.SetClipRectSource]
  • [IMPSNNReduceUnary.CopyWithZoneDevice]
  • [IMPSNNReduceUnary.SetWeightValue]
  • [IMPSNNReduceUnary.InitWithCoderDevice]
  • [IMPSNNReduceUnary.InitWithDevice]
  • [IMPSNNReduceUnary.InitWithDeviceReduceOperation]
  • [IMPSNNReduceUnary.Offset]
  • [IMPSNNReduceUnary.SetOffset]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceUnary

type IMPSNNReductionFeatureChannelsSumNode ¶

type IMPSNNReductionFeatureChannelsSumNode interface {
	IMPSNNUnaryReductionNode

	Weight() float32
	SetWeight(value float32)
}

An interface definition for the MPSNNReductionFeatureChannelsSumNode class.

Methods ¶

  • [IMPSNNReductionFeatureChannelsSumNode.Weight]
  • [IMPSNNReductionFeatureChannelsSumNode.SetWeight]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionFeatureChannelsSumNode

type IMPSNNReductionSpatialMeanGradientNode ¶

type IMPSNNReductionSpatialMeanGradientNode interface {
	IMPSNNGradientFilterNode

	InitWithSourceGradientSourceImageGradientState(gradient objectivec.IObject, image objectivec.IObject, state objectivec.IObject) MPSNNReductionSpatialMeanGradientNode
}

An interface definition for the MPSNNReductionSpatialMeanGradientNode class.

Methods ¶

  • [IMPSNNReductionSpatialMeanGradientNode.InitWithSourceGradientSourceImageGradientState]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionSpatialMeanGradientNode

type IMPSNNReshape ¶

type IMPSNNReshape interface {
	IMPSCNNKernel

	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
	EncodeBatchToCommandBufferSourceImagesDestinationStatesDestinationStateIsTemporaryReshapedWidthReshapedHeightReshapedFeatureChannels(buffer objectivec.IObject, images objectivec.IObject, states []objectivec.IObject, temporary bool, width uint64, height uint64, channels uint64) objectivec.IObject
	EncodeBatchToCommandBufferSourceImagesReshapedWidthReshapedHeightReshapedFeatureChannels(buffer objectivec.IObject, images objectivec.IObject, width uint64, height uint64, channels uint64) objectivec.IObject
	EncodeToCommandBufferSourceImageDestinationStateDestinationStateIsTemporaryReshapedWidthReshapedHeightReshapedFeatureChannels(buffer objectivec.IObject, image objectivec.IObject, state []objectivec.IObject, temporary bool, width uint64, height uint64, channels uint64) objectivec.IObject
	EncodeToCommandBufferSourceImageReshapedWidthReshapedHeightReshapedFeatureChannels(buffer objectivec.IObject, image objectivec.IObject, width uint64, height uint64, channels uint64) objectivec.IObject
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNReshape
	InitWithDevice(device objectivec.IObject) MPSNNReshape
}

An interface definition for the MPSNNReshape class.

Methods ¶

  • [IMPSNNReshape.CopyWithZoneDevice]
  • [IMPSNNReshape.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]
  • [IMPSNNReshape.EncodeBatchToCommandBufferSourceImagesDestinationStatesDestinationStateIsTemporaryReshapedWidthReshapedHeightReshapedFeatureChannels]
  • [IMPSNNReshape.EncodeBatchToCommandBufferSourceImagesReshapedWidthReshapedHeightReshapedFeatureChannels]
  • [IMPSNNReshape.EncodeToCommandBufferSourceImageDestinationStateDestinationStateIsTemporaryReshapedWidthReshapedHeightReshapedFeatureChannels]
  • [IMPSNNReshape.EncodeToCommandBufferSourceImageReshapedWidthReshapedHeightReshapedFeatureChannels]
  • [IMPSNNReshape.InitWithCoderDevice]
  • [IMPSNNReshape.InitWithDevice]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReshape

type IMPSNNReshapeGradient ¶

type IMPSNNReshapeGradient interface {
	IMPSCNNGradientKernel

	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodPrimaryOffsetSecondaryOffsetKernelOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject, offset2 objectivec.IObject, offset3 objectivec.IObject) objectivec.IObject
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNReshapeGradient
	InitWithDevice(device objectivec.IObject) MPSNNReshapeGradient
}

An interface definition for the MPSNNReshapeGradient class.

Methods ¶

  • [IMPSNNReshapeGradient.CopyWithZoneDevice]
  • [IMPSNNReshapeGradient.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodPrimaryOffsetSecondaryOffsetKernelOffset]
  • [IMPSNNReshapeGradient.InitWithCoderDevice]
  • [IMPSNNReshapeGradient.InitWithDevice]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReshapeGradient

type IMPSNNReshapeGradientNode ¶

type IMPSNNReshapeGradientNode interface {
	IMPSNNGradientFilterNode

	InitWithSourceGradientSourceImageGradientState(gradient objectivec.IObject, image objectivec.IObject, state objectivec.IObject) MPSNNReshapeGradientNode
}

An interface definition for the MPSNNReshapeGradientNode class.

Methods ¶

  • [IMPSNNReshapeGradientNode.InitWithSourceGradientSourceImageGradientState]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReshapeGradientNode

type IMPSNNReshapeNode ¶

type IMPSNNReshapeNode interface {
	IMPSNNFilterNode

	InitWithSourceResultWidthResultHeightResultFeatureChannels(source objectivec.IObject, width uint64, height uint64, channels uint64) MPSNNReshapeNode
}

An interface definition for the MPSNNReshapeNode class.

Methods ¶

  • [IMPSNNReshapeNode.InitWithSourceResultWidthResultHeightResultFeatureChannels]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReshapeNode

type IMPSNNResizeBilinear ¶

type IMPSNNResizeBilinear interface {
	IMPSCNNKernel

	AlignCorners() bool
	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
	ResizeHeight() uint64
	ResizeWidth() uint64
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNResizeBilinear
	InitWithDeviceResizeWidthResizeHeightAlignCorners(device objectivec.IObject, width uint64, height uint64, corners bool) MPSNNResizeBilinear
}

An interface definition for the MPSNNResizeBilinear class.

Methods ¶

  • [IMPSNNResizeBilinear.AlignCorners]
  • [IMPSNNResizeBilinear.CopyWithZoneDevice]
  • [IMPSNNResizeBilinear.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]
  • [IMPSNNResizeBilinear.ResizeHeight]
  • [IMPSNNResizeBilinear.ResizeWidth]
  • [IMPSNNResizeBilinear.InitWithCoderDevice]
  • [IMPSNNResizeBilinear.InitWithDeviceResizeWidthResizeHeightAlignCorners]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNResizeBilinear

type IMPSNNScale ¶

type IMPSNNScale interface {
	IMPSCNNKernel

	CopyWithZoneDevice(zone foundation.NSZone, device objectivec.IObject) objectivec.IObject
	DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset(images objectivec.IObject, states objectivec.IObject, method uint64, offset objectivec.IObject) objectivec.IObject
	SetEdgeMode(mode uint64)
	SetLabel(label objectivec.IObject)
	SetOptions(options uint64)
	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNScale
	InitWithDevice(device objectivec.IObject) MPSNNScale
	InitWithDeviceTransformProviderHandleOutputSizeScaleClass(device objectivec.IObject, provider objectivec.IObject, handle objectivec.IObject, size objectivec.IObject, class objc.Class) MPSNNScale
}

An interface definition for the MPSNNScale class.

Methods ¶

  • [IMPSNNScale.CopyWithZoneDevice]
  • [IMPSNNScale.DestinationImageDescriptorForSourceImagesSourceStatesPaddingMethodSourceOffset]
  • [IMPSNNScale.SetEdgeMode]
  • [IMPSNNScale.SetLabel]
  • [IMPSNNScale.SetOptions]
  • [IMPSNNScale.InitWithCoderDevice]
  • [IMPSNNScale.InitWithDevice]
  • [IMPSNNScale.InitWithDeviceTransformProviderHandleOutputSizeScaleClass]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNScale

type IMPSNNScaleNode ¶

type IMPSNNScaleNode interface {
	IMPSNNFilterNode

	PrivateInitWithSourceTransformProviderOutputSize(source objectivec.IObject, provider objectivec.IObject, size objectivec.IObject) objectivec.IObject
	InitWithSourceOutputSize(source objectivec.IObject, size objectivec.IObject) MPSNNScaleNode
	InitWithSourceTransformProviderOutputSize(source objectivec.IObject, provider objectivec.IObject, size objectivec.IObject) MPSNNScaleNode
}

An interface definition for the MPSNNScaleNode class.

Methods ¶

  • [IMPSNNScaleNode.PrivateInitWithSourceTransformProviderOutputSize]
  • [IMPSNNScaleNode.InitWithSourceOutputSize]
  • [IMPSNNScaleNode.InitWithSourceTransformProviderOutputSize]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNScaleNode

type IMPSNNSlice ¶

type IMPSNNSlice interface {
	IMPSCNNKernel

	InitWithCoderDevice(coder objectivec.IObject, device objectivec.IObject) MPSNNSlice
	InitWithDevice(device objectivec.IObject) MPSNNSlice
}

An interface definition for the MPSNNSlice class.

Methods ¶

  • [IMPSNNSlice.InitWithCoderDevice]
  • [IMPSNNSlice.InitWithDevice]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNSlice

type IMPSNNStateNode ¶

type IMPSNNStateNode interface {
	objectivec.IObject

	DebugQuickLookObject() objectivec.IObject
	ExportFromGraph() bool
	SetExportFromGraph(value bool)
	Handle() unsafe.Pointer
	SetHandle(value unsafe.Pointer)
	SynchronizeResource() bool
	SetSynchronizeResource(value bool)
	InitWithParent(parent objectivec.IObject) MPSNNStateNode
}

An interface definition for the MPSNNStateNode class.

Methods ¶

  • [IMPSNNStateNode.DebugQuickLookObject]
  • [IMPSNNStateNode.ExportFromGraph]
  • [IMPSNNStateNode.SetExportFromGraph]
  • [IMPSNNStateNode.Handle]
  • [IMPSNNStateNode.SetHandle]
  • [IMPSNNStateNode.SynchronizeResource]
  • [IMPSNNStateNode.SetSynchronizeResource]
  • [IMPSNNStateNode.InitWithParent]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNStateNode

type IMPSNNTensorFlowPoolingPadding ¶

type IMPSNNTensorFlowPoolingPadding interface {
	IMPSNNDefaultPadding

	DestinationImageDescriptorForSourceImagesSourceStatesForKernelSuggestedDescriptor(images objectivec.IObject, states objectivec.IObject, kernel objectivec.IObject, descriptor objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNTensorFlowPoolingPadding class.

Methods ¶

  • [IMPSNNTensorFlowPoolingPadding.DestinationImageDescriptorForSourceImagesSourceStatesForKernelSuggestedDescriptor]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNTensorFlowPoolingPadding

type IMPSNNTensorFlowPoolingPaddingValidOnly ¶

type IMPSNNTensorFlowPoolingPaddingValidOnly interface {
	IMPSNNDefaultPadding

	DestinationImageDescriptorForSourceImagesSourceStatesForKernelSuggestedDescriptor(images objectivec.IObject, states objectivec.IObject, kernel objectivec.IObject, descriptor objectivec.IObject) objectivec.IObject
}

An interface definition for the MPSNNTensorFlowPoolingPaddingValidOnly class.

Methods ¶

  • [IMPSNNTensorFlowPoolingPaddingValidOnly.DestinationImageDescriptorForSourceImagesSourceStatesForKernelSuggestedDescriptor]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNTensorFlowPoolingPaddingValidOnly

type IMPSNNUnaryReductionNode ¶

type IMPSNNUnaryReductionNode interface {
	IMPSNNFilterNode

	ClipRectSource() objectivec.IObject
	SetClipRectSource(value objectivec.IObject)
	InitWithSource(source objectivec.IObject) MPSNNUnaryReductionNode
}

An interface definition for the MPSNNUnaryReductionNode class.

Methods ¶

  • [IMPSNNUnaryReductionNode.ClipRectSource]
  • [IMPSNNUnaryReductionNode.SetClipRectSource]
  • [IMPSNNUnaryReductionNode.InitWithSource]

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNUnaryReductionNode

type IMPSState ¶

type IMPSState interface {
	objectivec.IObject
}

An interface definition for the MPSState class.

type INeuralNetworksMPSHeap ¶

type INeuralNetworksMPSHeap interface {
	objectivec.IObject
}

An interface definition for the NeuralNetworksMPSHeap class.

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.MPSHeap

type MPSCNNArithmetic ¶

type MPSCNNArithmetic struct {
	objectivec.Object
}

A parent class referenced by other neuralnetworks classes. [Full Topic]

func MPSCNNArithmeticFromID ¶

func MPSCNNArithmeticFromID(id objc.ID) MPSCNNArithmetic

MPSCNNArithmeticFromID constructs a MPSCNNArithmetic from an objc.ID.

A parent class referenced by other neuralnetworks classes.

func NewMPSCNNArithmetic ¶

func NewMPSCNNArithmetic() MPSCNNArithmetic

NewMPSCNNArithmetic creates a new MPSCNNArithmetic instance.

func (MPSCNNArithmetic) Autorelease ¶

func (c MPSCNNArithmetic) Autorelease() MPSCNNArithmetic

Autorelease adds the receiver to the current autorelease pool.

func (MPSCNNArithmetic) Init ¶

Init initializes the instance.

type MPSCNNArithmeticClass ¶

type MPSCNNArithmeticClass struct {
	// contains filtered or unexported fields
}

func GetMPSCNNArithmeticClass ¶

func GetMPSCNNArithmeticClass() MPSCNNArithmeticClass

GetMPSCNNArithmeticClass returns the class object for MPSCNNArithmetic.

func (MPSCNNArithmeticClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSCNNBinaryKernel ¶

type MPSCNNBinaryKernel struct {
	objectivec.Object
}

A parent class referenced by other neuralnetworks classes. [Full Topic]

func MPSCNNBinaryKernelFromID ¶

func MPSCNNBinaryKernelFromID(id objc.ID) MPSCNNBinaryKernel

MPSCNNBinaryKernelFromID constructs a MPSCNNBinaryKernel from an objc.ID.

A parent class referenced by other neuralnetworks classes.

func NewMPSCNNBinaryKernel ¶

func NewMPSCNNBinaryKernel() MPSCNNBinaryKernel

NewMPSCNNBinaryKernel creates a new MPSCNNBinaryKernel instance.

func (MPSCNNBinaryKernel) Autorelease ¶

func (c MPSCNNBinaryKernel) Autorelease() MPSCNNBinaryKernel

Autorelease adds the receiver to the current autorelease pool.

func (MPSCNNBinaryKernel) Init ¶

Init initializes the instance.

type MPSCNNBinaryKernelClass ¶

type MPSCNNBinaryKernelClass struct {
	// contains filtered or unexported fields
}

func GetMPSCNNBinaryKernelClass ¶

func GetMPSCNNBinaryKernelClass() MPSCNNBinaryKernelClass

GetMPSCNNBinaryKernelClass returns the class object for MPSCNNBinaryKernel.

func (MPSCNNBinaryKernelClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSCNNGradientKernel ¶

type MPSCNNGradientKernel struct {
	objectivec.Object
}

A parent class referenced by other neuralnetworks classes. [Full Topic]

func MPSCNNGradientKernelFromID ¶

func MPSCNNGradientKernelFromID(id objc.ID) MPSCNNGradientKernel

MPSCNNGradientKernelFromID constructs a MPSCNNGradientKernel from an objc.ID.

A parent class referenced by other neuralnetworks classes.

func NewMPSCNNGradientKernel ¶

func NewMPSCNNGradientKernel() MPSCNNGradientKernel

NewMPSCNNGradientKernel creates a new MPSCNNGradientKernel instance.

func (MPSCNNGradientKernel) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSCNNGradientKernel) Init ¶

Init initializes the instance.

type MPSCNNGradientKernelClass ¶

type MPSCNNGradientKernelClass struct {
	// contains filtered or unexported fields
}

func GetMPSCNNGradientKernelClass ¶

func GetMPSCNNGradientKernelClass() MPSCNNGradientKernelClass

GetMPSCNNGradientKernelClass returns the class object for MPSCNNGradientKernel.

func (MPSCNNGradientKernelClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSCNNKernel ¶

type MPSCNNKernel struct {
	objectivec.Object
}

A parent class referenced by other neuralnetworks classes. [Full Topic]

func MPSCNNKernelFromID ¶

func MPSCNNKernelFromID(id objc.ID) MPSCNNKernel

MPSCNNKernelFromID constructs a MPSCNNKernel from an objc.ID.

A parent class referenced by other neuralnetworks classes.

func NewMPSCNNKernel ¶

func NewMPSCNNKernel() MPSCNNKernel

NewMPSCNNKernel creates a new MPSCNNKernel instance.

func (MPSCNNKernel) Autorelease ¶

func (c MPSCNNKernel) Autorelease() MPSCNNKernel

Autorelease adds the receiver to the current autorelease pool.

func (MPSCNNKernel) Init ¶

func (c MPSCNNKernel) Init() MPSCNNKernel

Init initializes the instance.

type MPSCNNKernelClass ¶

type MPSCNNKernelClass struct {
	// contains filtered or unexported fields
}

func GetMPSCNNKernelClass ¶

func GetMPSCNNKernelClass() MPSCNNKernelClass

GetMPSCNNKernelClass returns the class object for MPSCNNKernel.

func (MPSCNNKernelClass) Alloc ¶

func (mc MPSCNNKernelClass) Alloc() MPSCNNKernel

Alloc allocates memory for a new instance of the class.

type MPSKernel ¶

type MPSKernel struct {
	objectivec.Object
}

A parent class referenced by other neuralnetworks classes. [Full Topic]

func MPSKernelFromID ¶

func MPSKernelFromID(id objc.ID) MPSKernel

MPSKernelFromID constructs a MPSKernel from an objc.ID.

A parent class referenced by other neuralnetworks classes.

func NewMPSKernel ¶

func NewMPSKernel() MPSKernel

NewMPSKernel creates a new MPSKernel instance.

func (MPSKernel) Autorelease ¶

func (k MPSKernel) Autorelease() MPSKernel

Autorelease adds the receiver to the current autorelease pool.

func (MPSKernel) Init ¶

func (k MPSKernel) Init() MPSKernel

Init initializes the instance.

type MPSKernelClass ¶

type MPSKernelClass struct {
	// contains filtered or unexported fields
}

func GetMPSKernelClass ¶

func GetMPSKernelClass() MPSKernelClass

GetMPSKernelClass returns the class object for MPSKernel.

func (MPSKernelClass) Alloc ¶

func (mc MPSKernelClass) Alloc() MPSKernel

Alloc allocates memory for a new instance of the class.

type MPSLibraryInfo ¶

type MPSLibraryInfo = unsafe.Pointer

type MPSNNAdditionGradientNode ¶

type MPSNNAdditionGradientNode struct {
	MPSNNArithmeticGradientNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNAdditionGradientNode

func MPSNNAdditionGradientNodeFromID ¶

func MPSNNAdditionGradientNodeFromID(id objc.ID) MPSNNAdditionGradientNode

MPSNNAdditionGradientNodeFromID constructs a MPSNNAdditionGradientNode from an objc.ID.

func NewMPSNNAdditionGradientNode ¶

func NewMPSNNAdditionGradientNode() MPSNNAdditionGradientNode

NewMPSNNAdditionGradientNode creates a new MPSNNAdditionGradientNode instance.

func (MPSNNAdditionGradientNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNAdditionGradientNode) Init ¶

Init initializes the instance.

type MPSNNAdditionGradientNodeClass ¶

type MPSNNAdditionGradientNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNAdditionGradientNodeClass ¶

func GetMPSNNAdditionGradientNodeClass() MPSNNAdditionGradientNodeClass

GetMPSNNAdditionGradientNodeClass returns the class object for MPSNNAdditionGradientNode.

func (MPSNNAdditionGradientNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNAdditionNode ¶

type MPSNNAdditionNode struct {
	MPSNNBinaryArithmeticNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNAdditionNode

func MPSNNAdditionNodeFromID ¶

func MPSNNAdditionNodeFromID(id objc.ID) MPSNNAdditionNode

MPSNNAdditionNodeFromID constructs a MPSNNAdditionNode from an objc.ID.

func NewMPSNNAdditionNode ¶

func NewMPSNNAdditionNode() MPSNNAdditionNode

NewMPSNNAdditionNode creates a new MPSNNAdditionNode instance.

func (MPSNNAdditionNode) Autorelease ¶

func (a MPSNNAdditionNode) Autorelease() MPSNNAdditionNode

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNAdditionNode) Init ¶

Init initializes the instance.

type MPSNNAdditionNodeClass ¶

type MPSNNAdditionNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNAdditionNodeClass ¶

func GetMPSNNAdditionNodeClass() MPSNNAdditionNodeClass

GetMPSNNAdditionNodeClass returns the class object for MPSNNAdditionNode.

func (MPSNNAdditionNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNArithmeticGradientNode ¶

type MPSNNArithmeticGradientNode struct {
	MPSNNGradientFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNArithmeticGradientNode

func MPSNNArithmeticGradientNodeFromID ¶

func MPSNNArithmeticGradientNodeFromID(id objc.ID) MPSNNArithmeticGradientNode

MPSNNArithmeticGradientNodeFromID constructs a MPSNNArithmeticGradientNode from an objc.ID.

func NewMPSNNArithmeticGradientNode ¶

func NewMPSNNArithmeticGradientNode() MPSNNArithmeticGradientNode

NewMPSNNArithmeticGradientNode creates a new MPSNNArithmeticGradientNode instance.

func (MPSNNArithmeticGradientNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNArithmeticGradientNode) Init ¶

Init initializes the instance.

func (MPSNNArithmeticGradientNode) SetBias ¶

func (a MPSNNArithmeticGradientNode) SetBias(value float32)

func (MPSNNArithmeticGradientNode) SetMaximumValue ¶

func (a MPSNNArithmeticGradientNode) SetMaximumValue(value float32)

func (MPSNNArithmeticGradientNode) SetMinimumValue ¶

func (a MPSNNArithmeticGradientNode) SetMinimumValue(value float32)

func (MPSNNArithmeticGradientNode) SetPrimaryScale ¶

func (a MPSNNArithmeticGradientNode) SetPrimaryScale(value float32)

func (MPSNNArithmeticGradientNode) SetSecondaryScale ¶

func (a MPSNNArithmeticGradientNode) SetSecondaryScale(value float32)

func (MPSNNArithmeticGradientNode) SetSecondaryStrideInFeatureChannels ¶

func (a MPSNNArithmeticGradientNode) SetSecondaryStrideInFeatureChannels(value uint64)

func (MPSNNArithmeticGradientNode) SetSecondaryStrideInPixelsX ¶

func (a MPSNNArithmeticGradientNode) SetSecondaryStrideInPixelsX(value uint64)

func (MPSNNArithmeticGradientNode) SetSecondaryStrideInPixelsY ¶

func (a MPSNNArithmeticGradientNode) SetSecondaryStrideInPixelsY(value uint64)

type MPSNNArithmeticGradientNodeClass ¶

type MPSNNArithmeticGradientNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNArithmeticGradientNodeClass ¶

func GetMPSNNArithmeticGradientNodeClass() MPSNNArithmeticGradientNodeClass

GetMPSNNArithmeticGradientNodeClass returns the class object for MPSNNArithmeticGradientNode.

func (MPSNNArithmeticGradientNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNArithmeticGradientStateNode ¶

type MPSNNArithmeticGradientStateNode struct {
	MPSNNBinaryGradientStateNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNArithmeticGradientStateNode

func MPSNNArithmeticGradientStateNodeFromID ¶

func MPSNNArithmeticGradientStateNodeFromID(id objc.ID) MPSNNArithmeticGradientStateNode

MPSNNArithmeticGradientStateNodeFromID constructs a MPSNNArithmeticGradientStateNode from an objc.ID.

func NewMPSNNArithmeticGradientStateNode ¶

func NewMPSNNArithmeticGradientStateNode() MPSNNArithmeticGradientStateNode

NewMPSNNArithmeticGradientStateNode creates a new MPSNNArithmeticGradientStateNode instance.

func (MPSNNArithmeticGradientStateNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNArithmeticGradientStateNode) Init ¶

Init initializes the instance.

type MPSNNArithmeticGradientStateNodeClass ¶

type MPSNNArithmeticGradientStateNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNArithmeticGradientStateNodeClass ¶

func GetMPSNNArithmeticGradientStateNodeClass() MPSNNArithmeticGradientStateNodeClass

GetMPSNNArithmeticGradientStateNodeClass returns the class object for MPSNNArithmeticGradientStateNode.

func (MPSNNArithmeticGradientStateNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNBilinearScaleNode ¶

type MPSNNBilinearScaleNode struct {
	MPSNNScaleNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNBilinearScaleNode

func MPSNNBilinearScaleNodeFromID ¶

func MPSNNBilinearScaleNodeFromID(id objc.ID) MPSNNBilinearScaleNode

MPSNNBilinearScaleNodeFromID constructs a MPSNNBilinearScaleNode from an objc.ID.

func NewMPSNNBilinearScaleNode ¶

func NewMPSNNBilinearScaleNode() MPSNNBilinearScaleNode

NewMPSNNBilinearScaleNode creates a new MPSNNBilinearScaleNode instance.

func (MPSNNBilinearScaleNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNBilinearScaleNode) Init ¶

Init initializes the instance.

type MPSNNBilinearScaleNodeClass ¶

type MPSNNBilinearScaleNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNBilinearScaleNodeClass ¶

func GetMPSNNBilinearScaleNodeClass() MPSNNBilinearScaleNodeClass

GetMPSNNBilinearScaleNodeClass returns the class object for MPSNNBilinearScaleNode.

func (MPSNNBilinearScaleNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNBinaryArithmeticNode ¶

type MPSNNBinaryArithmeticNode struct {
	MPSNNFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNBinaryArithmeticNode

func MPSNNBinaryArithmeticNodeFromID ¶

func MPSNNBinaryArithmeticNodeFromID(id objc.ID) MPSNNBinaryArithmeticNode

MPSNNBinaryArithmeticNodeFromID constructs a MPSNNBinaryArithmeticNode from an objc.ID.

func NewMPSNNBinaryArithmeticNode ¶

func NewMPSNNBinaryArithmeticNode() MPSNNBinaryArithmeticNode

NewMPSNNBinaryArithmeticNode creates a new MPSNNBinaryArithmeticNode instance.

func (MPSNNBinaryArithmeticNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNBinaryArithmeticNode) Init ¶

Init initializes the instance.

func (MPSNNBinaryArithmeticNode) SetBias ¶

func (b MPSNNBinaryArithmeticNode) SetBias(value float32)

func (MPSNNBinaryArithmeticNode) SetMaximumValue ¶

func (b MPSNNBinaryArithmeticNode) SetMaximumValue(value float32)

func (MPSNNBinaryArithmeticNode) SetMinimumValue ¶

func (b MPSNNBinaryArithmeticNode) SetMinimumValue(value float32)

func (MPSNNBinaryArithmeticNode) SetPrimaryScale ¶

func (b MPSNNBinaryArithmeticNode) SetPrimaryScale(value float32)

func (MPSNNBinaryArithmeticNode) SetPrimaryStrideInFeatureChannels ¶

func (b MPSNNBinaryArithmeticNode) SetPrimaryStrideInFeatureChannels(value uint64)

func (MPSNNBinaryArithmeticNode) SetPrimaryStrideInPixelsX ¶

func (b MPSNNBinaryArithmeticNode) SetPrimaryStrideInPixelsX(value uint64)

func (MPSNNBinaryArithmeticNode) SetPrimaryStrideInPixelsY ¶

func (b MPSNNBinaryArithmeticNode) SetPrimaryStrideInPixelsY(value uint64)

func (MPSNNBinaryArithmeticNode) SetSecondaryScale ¶

func (b MPSNNBinaryArithmeticNode) SetSecondaryScale(value float32)

func (MPSNNBinaryArithmeticNode) SetSecondaryStrideInFeatureChannels ¶

func (b MPSNNBinaryArithmeticNode) SetSecondaryStrideInFeatureChannels(value uint64)

func (MPSNNBinaryArithmeticNode) SetSecondaryStrideInPixelsX ¶

func (b MPSNNBinaryArithmeticNode) SetSecondaryStrideInPixelsX(value uint64)

func (MPSNNBinaryArithmeticNode) SetSecondaryStrideInPixelsY ¶

func (b MPSNNBinaryArithmeticNode) SetSecondaryStrideInPixelsY(value uint64)

type MPSNNBinaryArithmeticNodeClass ¶

type MPSNNBinaryArithmeticNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNBinaryArithmeticNodeClass ¶

func GetMPSNNBinaryArithmeticNodeClass() MPSNNBinaryArithmeticNodeClass

GetMPSNNBinaryArithmeticNodeClass returns the class object for MPSNNBinaryArithmeticNode.

func (MPSNNBinaryArithmeticNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNBinaryGradientState ¶

type MPSNNBinaryGradientState struct {
	MPSState
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNBinaryGradientState

func MPSNNBinaryGradientStateFromID ¶

func MPSNNBinaryGradientStateFromID(id objc.ID) MPSNNBinaryGradientState

MPSNNBinaryGradientStateFromID constructs a MPSNNBinaryGradientState from an objc.ID.

func NewMPSNNBinaryGradientState ¶

func NewMPSNNBinaryGradientState() MPSNNBinaryGradientState

NewMPSNNBinaryGradientState creates a new MPSNNBinaryGradientState instance.

func (MPSNNBinaryGradientState) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNBinaryGradientState) Init ¶

Init initializes the instance.

type MPSNNBinaryGradientStateClass ¶

type MPSNNBinaryGradientStateClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNBinaryGradientStateClass ¶

func GetMPSNNBinaryGradientStateClass() MPSNNBinaryGradientStateClass

GetMPSNNBinaryGradientStateClass returns the class object for MPSNNBinaryGradientState.

func (MPSNNBinaryGradientStateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNBinaryGradientStateNode ¶

type MPSNNBinaryGradientStateNode struct {
	MPSNNStateNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNBinaryGradientStateNode

func MPSNNBinaryGradientStateNodeFromID ¶

func MPSNNBinaryGradientStateNodeFromID(id objc.ID) MPSNNBinaryGradientStateNode

MPSNNBinaryGradientStateNodeFromID constructs a MPSNNBinaryGradientStateNode from an objc.ID.

func NewMPSNNBinaryGradientStateNode ¶

func NewMPSNNBinaryGradientStateNode() MPSNNBinaryGradientStateNode

NewMPSNNBinaryGradientStateNode creates a new MPSNNBinaryGradientStateNode instance.

func (MPSNNBinaryGradientStateNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNBinaryGradientStateNode) Init ¶

Init initializes the instance.

type MPSNNBinaryGradientStateNodeClass ¶

type MPSNNBinaryGradientStateNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNBinaryGradientStateNodeClass ¶

func GetMPSNNBinaryGradientStateNodeClass() MPSNNBinaryGradientStateNodeClass

GetMPSNNBinaryGradientStateNodeClass returns the class object for MPSNNBinaryGradientStateNode.

func (MPSNNBinaryGradientStateNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNCompare ¶

type MPSNNCompare struct {
	MPSCNNArithmetic
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNCompare

func MPSNNCompareFromID ¶

func MPSNNCompareFromID(id objc.ID) MPSNNCompare

MPSNNCompareFromID constructs a MPSNNCompare from an objc.ID.

func NewMPSNNCompare ¶

func NewMPSNNCompare() MPSNNCompare

NewMPSNNCompare creates a new MPSNNCompare instance.

func (MPSNNCompare) Autorelease ¶

func (c MPSNNCompare) Autorelease() MPSNNCompare

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNCompare) Init ¶

func (c MPSNNCompare) Init() MPSNNCompare

Init initializes the instance.

func (MPSNNCompare) SetComparisonType ¶

func (c MPSNNCompare) SetComparisonType(value uint64)

func (MPSNNCompare) SetThreshold ¶

func (c MPSNNCompare) SetThreshold(value float32)

type MPSNNCompareClass ¶

type MPSNNCompareClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNCompareClass ¶

func GetMPSNNCompareClass() MPSNNCompareClass

GetMPSNNCompareClass returns the class object for MPSNNCompare.

func (MPSNNCompareClass) Alloc ¶

func (mc MPSNNCompareClass) Alloc() MPSNNCompare

Alloc allocates memory for a new instance of the class.

type MPSNNComparisonNode ¶

type MPSNNComparisonNode struct {
	MPSNNBinaryArithmeticNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNComparisonNode

func MPSNNComparisonNodeFromID ¶

func MPSNNComparisonNodeFromID(id objc.ID) MPSNNComparisonNode

MPSNNComparisonNodeFromID constructs a MPSNNComparisonNode from an objc.ID.

func NewMPSNNComparisonNode ¶

func NewMPSNNComparisonNode() MPSNNComparisonNode

NewMPSNNComparisonNode creates a new MPSNNComparisonNode instance.

func (MPSNNComparisonNode) Autorelease ¶

func (c MPSNNComparisonNode) Autorelease() MPSNNComparisonNode

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNComparisonNode) Init ¶

Init initializes the instance.

func (MPSNNComparisonNode) SetComparisonType ¶

func (c MPSNNComparisonNode) SetComparisonType(value uint64)

type MPSNNComparisonNodeClass ¶

type MPSNNComparisonNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNComparisonNodeClass ¶

func GetMPSNNComparisonNodeClass() MPSNNComparisonNodeClass

GetMPSNNComparisonNodeClass returns the class object for MPSNNComparisonNode.

func (MPSNNComparisonNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNConcatenation ¶

type MPSNNConcatenation struct {
	MPSCNNKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNConcatenation

func MPSNNConcatenationFromID ¶

func MPSNNConcatenationFromID(id objc.ID) MPSNNConcatenation

MPSNNConcatenationFromID constructs a MPSNNConcatenation from an objc.ID.

func NewMPSNNConcatenation ¶

func NewMPSNNConcatenation() MPSNNConcatenation

NewMPSNNConcatenation creates a new MPSNNConcatenation instance.

func (MPSNNConcatenation) Autorelease ¶

func (c MPSNNConcatenation) Autorelease() MPSNNConcatenation

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNConcatenation) Init ¶

Init initializes the instance.

type MPSNNConcatenationClass ¶

type MPSNNConcatenationClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNConcatenationClass ¶

func GetMPSNNConcatenationClass() MPSNNConcatenationClass

GetMPSNNConcatenationClass returns the class object for MPSNNConcatenation.

func (MPSNNConcatenationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNConcatenationGradient ¶

type MPSNNConcatenationGradient struct {
	MPSCNNGradientKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNConcatenationGradient

func MPSNNConcatenationGradientFromID ¶

func MPSNNConcatenationGradientFromID(id objc.ID) MPSNNConcatenationGradient

MPSNNConcatenationGradientFromID constructs a MPSNNConcatenationGradient from an objc.ID.

func NewMPSNNConcatenationGradient ¶

func NewMPSNNConcatenationGradient() MPSNNConcatenationGradient

NewMPSNNConcatenationGradient creates a new MPSNNConcatenationGradient instance.

func (MPSNNConcatenationGradient) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNConcatenationGradient) Init ¶

Init initializes the instance.

type MPSNNConcatenationGradientClass ¶

type MPSNNConcatenationGradientClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNConcatenationGradientClass ¶

func GetMPSNNConcatenationGradientClass() MPSNNConcatenationGradientClass

GetMPSNNConcatenationGradientClass returns the class object for MPSNNConcatenationGradient.

func (MPSNNConcatenationGradientClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNConcatenationGradientNode ¶

type MPSNNConcatenationGradientNode struct {
	MPSNNGradientFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNConcatenationGradientNode

func MPSNNConcatenationGradientNodeFromID ¶

func MPSNNConcatenationGradientNodeFromID(id objc.ID) MPSNNConcatenationGradientNode

MPSNNConcatenationGradientNodeFromID constructs a MPSNNConcatenationGradientNode from an objc.ID.

func NewMPSNNConcatenationGradientNode ¶

func NewMPSNNConcatenationGradientNode() MPSNNConcatenationGradientNode

NewMPSNNConcatenationGradientNode creates a new MPSNNConcatenationGradientNode instance.

func (MPSNNConcatenationGradientNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNConcatenationGradientNode) Init ¶

Init initializes the instance.

type MPSNNConcatenationGradientNodeClass ¶

type MPSNNConcatenationGradientNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNConcatenationGradientNodeClass ¶

func GetMPSNNConcatenationGradientNodeClass() MPSNNConcatenationGradientNodeClass

GetMPSNNConcatenationGradientNodeClass returns the class object for MPSNNConcatenationGradientNode.

func (MPSNNConcatenationGradientNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNConcatenationGradientState ¶

type MPSNNConcatenationGradientState struct {
	MPSNNGradientState
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNConcatenationGradientState

func MPSNNConcatenationGradientStateFromID ¶

func MPSNNConcatenationGradientStateFromID(id objc.ID) MPSNNConcatenationGradientState

MPSNNConcatenationGradientStateFromID constructs a MPSNNConcatenationGradientState from an objc.ID.

func NewMPSNNConcatenationGradientState ¶

func NewMPSNNConcatenationGradientState() MPSNNConcatenationGradientState

NewMPSNNConcatenationGradientState creates a new MPSNNConcatenationGradientState instance.

func (MPSNNConcatenationGradientState) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNConcatenationGradientState) Init ¶

Init initializes the instance.

type MPSNNConcatenationGradientStateClass ¶

type MPSNNConcatenationGradientStateClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNConcatenationGradientStateClass ¶

func GetMPSNNConcatenationGradientStateClass() MPSNNConcatenationGradientStateClass

GetMPSNNConcatenationGradientStateClass returns the class object for MPSNNConcatenationGradientState.

func (MPSNNConcatenationGradientStateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNConcatenationNode ¶

type MPSNNConcatenationNode struct {
	MPSNNFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNConcatenationNode

func MPSNNConcatenationNodeFromID ¶

func MPSNNConcatenationNodeFromID(id objc.ID) MPSNNConcatenationNode

MPSNNConcatenationNodeFromID constructs a MPSNNConcatenationNode from an objc.ID.

func NewMPSNNConcatenationNode ¶

func NewMPSNNConcatenationNode() MPSNNConcatenationNode

NewMPSNNConcatenationNode creates a new MPSNNConcatenationNode instance.

func (MPSNNConcatenationNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNConcatenationNode) Init ¶

Init initializes the instance.

type MPSNNConcatenationNodeClass ¶

type MPSNNConcatenationNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNConcatenationNodeClass ¶

func GetMPSNNConcatenationNodeClass() MPSNNConcatenationNodeClass

GetMPSNNConcatenationNodeClass returns the class object for MPSNNConcatenationNode.

func (MPSNNConcatenationNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNCropAndResizeBilinear ¶

type MPSNNCropAndResizeBilinear struct {
	MPSCNNKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNCropAndResizeBilinear

func MPSNNCropAndResizeBilinearFromID ¶

func MPSNNCropAndResizeBilinearFromID(id objc.ID) MPSNNCropAndResizeBilinear

MPSNNCropAndResizeBilinearFromID constructs a MPSNNCropAndResizeBilinear from an objc.ID.

func NewMPSNNCropAndResizeBilinear ¶

func NewMPSNNCropAndResizeBilinear() MPSNNCropAndResizeBilinear

NewMPSNNCropAndResizeBilinear creates a new MPSNNCropAndResizeBilinear instance.

func (MPSNNCropAndResizeBilinear) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNCropAndResizeBilinear) Init ¶

Init initializes the instance.

type MPSNNCropAndResizeBilinearClass ¶

type MPSNNCropAndResizeBilinearClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNCropAndResizeBilinearClass ¶

func GetMPSNNCropAndResizeBilinearClass() MPSNNCropAndResizeBilinearClass

GetMPSNNCropAndResizeBilinearClass returns the class object for MPSNNCropAndResizeBilinear.

func (MPSNNCropAndResizeBilinearClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNDefaultPadding ¶

type MPSNNDefaultPadding struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNDefaultPadding

func MPSNNDefaultPaddingFromID ¶

func MPSNNDefaultPaddingFromID(id objc.ID) MPSNNDefaultPadding

MPSNNDefaultPaddingFromID constructs a MPSNNDefaultPadding from an objc.ID.

func NewMPSNNDefaultPadding ¶

func NewMPSNNDefaultPadding() MPSNNDefaultPadding

NewMPSNNDefaultPadding creates a new MPSNNDefaultPadding instance.

func (MPSNNDefaultPadding) Autorelease ¶

func (d MPSNNDefaultPadding) Autorelease() MPSNNDefaultPadding

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNDefaultPadding) Init ¶

Init initializes the instance.

type MPSNNDefaultPaddingClass ¶

type MPSNNDefaultPaddingClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNDefaultPaddingClass ¶

func GetMPSNNDefaultPaddingClass() MPSNNDefaultPaddingClass

GetMPSNNDefaultPaddingClass returns the class object for MPSNNDefaultPadding.

func (MPSNNDefaultPaddingClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNDivisionNode ¶

type MPSNNDivisionNode struct {
	MPSNNBinaryArithmeticNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNDivisionNode

func MPSNNDivisionNodeFromID ¶

func MPSNNDivisionNodeFromID(id objc.ID) MPSNNDivisionNode

MPSNNDivisionNodeFromID constructs a MPSNNDivisionNode from an objc.ID.

func NewMPSNNDivisionNode ¶

func NewMPSNNDivisionNode() MPSNNDivisionNode

NewMPSNNDivisionNode creates a new MPSNNDivisionNode instance.

func (MPSNNDivisionNode) Autorelease ¶

func (d MPSNNDivisionNode) Autorelease() MPSNNDivisionNode

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNDivisionNode) Init ¶

Init initializes the instance.

type MPSNNDivisionNodeClass ¶

type MPSNNDivisionNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNDivisionNodeClass ¶

func GetMPSNNDivisionNodeClass() MPSNNDivisionNodeClass

GetMPSNNDivisionNodeClass returns the class object for MPSNNDivisionNode.

func (MPSNNDivisionNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNFilterNode ¶

type MPSNNFilterNode struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNFilterNode

func MPSNNFilterNodeFromID ¶

func MPSNNFilterNodeFromID(id objc.ID) MPSNNFilterNode

MPSNNFilterNodeFromID constructs a MPSNNFilterNode from an objc.ID.

func NewMPSNNFilterNode ¶

func NewMPSNNFilterNode() MPSNNFilterNode

NewMPSNNFilterNode creates a new MPSNNFilterNode instance.

func (MPSNNFilterNode) Autorelease ¶

func (f MPSNNFilterNode) Autorelease() MPSNNFilterNode

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNFilterNode) Init ¶

Init initializes the instance.

func (MPSNNFilterNode) SetLabel ¶

func (f MPSNNFilterNode) SetLabel(value string)

func (MPSNNFilterNode) SetPaddingPolicy ¶

func (f MPSNNFilterNode) SetPaddingPolicy(value unsafe.Pointer)

type MPSNNFilterNodeClass ¶

type MPSNNFilterNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNFilterNodeClass ¶

func GetMPSNNFilterNodeClass() MPSNNFilterNodeClass

GetMPSNNFilterNodeClass returns the class object for MPSNNFilterNode.

func (MPSNNFilterNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNForwardLoss ¶

type MPSNNForwardLoss struct {
	MPSCNNKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNForwardLoss

func MPSNNForwardLossFromID ¶

func MPSNNForwardLossFromID(id objc.ID) MPSNNForwardLoss

MPSNNForwardLossFromID constructs a MPSNNForwardLoss from an objc.ID.

func NewMPSNNForwardLoss ¶

func NewMPSNNForwardLoss() MPSNNForwardLoss

NewMPSNNForwardLoss creates a new MPSNNForwardLoss instance.

func (MPSNNForwardLoss) Autorelease ¶

func (f MPSNNForwardLoss) Autorelease() MPSNNForwardLoss

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNForwardLoss) Init ¶

Init initializes the instance.

func (MPSNNForwardLoss) SetDelta ¶

func (f MPSNNForwardLoss) SetDelta(value float32)

func (MPSNNForwardLoss) SetEpsilon ¶

func (f MPSNNForwardLoss) SetEpsilon(value float32)

func (MPSNNForwardLoss) SetLabelSmoothing ¶

func (f MPSNNForwardLoss) SetLabelSmoothing(value float32)

func (MPSNNForwardLoss) SetWeight ¶

func (f MPSNNForwardLoss) SetWeight(value float32)

type MPSNNForwardLossClass ¶

type MPSNNForwardLossClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNForwardLossClass ¶

func GetMPSNNForwardLossClass() MPSNNForwardLossClass

GetMPSNNForwardLossClass returns the class object for MPSNNForwardLoss.

func (MPSNNForwardLossClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNForwardLossNode ¶

type MPSNNForwardLossNode struct {
	MPSNNFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNForwardLossNode

func MPSNNForwardLossNodeFromID ¶

func MPSNNForwardLossNodeFromID(id objc.ID) MPSNNForwardLossNode

MPSNNForwardLossNodeFromID constructs a MPSNNForwardLossNode from an objc.ID.

func NewMPSNNForwardLossNode ¶

func NewMPSNNForwardLossNode() MPSNNForwardLossNode

NewMPSNNForwardLossNode creates a new MPSNNForwardLossNode instance.

func (MPSNNForwardLossNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNForwardLossNode) Init ¶

Init initializes the instance.

func (MPSNNForwardLossNode) SetPropertyCallBack ¶

func (f MPSNNForwardLossNode) SetPropertyCallBack(value unsafe.Pointer)

type MPSNNForwardLossNodeClass ¶

type MPSNNForwardLossNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNForwardLossNodeClass ¶

func GetMPSNNForwardLossNodeClass() MPSNNForwardLossNodeClass

GetMPSNNForwardLossNodeClass returns the class object for MPSNNForwardLossNode.

func (MPSNNForwardLossNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNGradientFilterNode ¶

type MPSNNGradientFilterNode struct {
	MPSNNFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGradientFilterNode

func MPSNNGradientFilterNodeFromID ¶

func MPSNNGradientFilterNodeFromID(id objc.ID) MPSNNGradientFilterNode

MPSNNGradientFilterNodeFromID constructs a MPSNNGradientFilterNode from an objc.ID.

func NewMPSNNGradientFilterNode ¶

func NewMPSNNGradientFilterNode() MPSNNGradientFilterNode

NewMPSNNGradientFilterNode creates a new MPSNNGradientFilterNode instance.

func (MPSNNGradientFilterNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNGradientFilterNode) Init ¶

Init initializes the instance.

type MPSNNGradientFilterNodeClass ¶

type MPSNNGradientFilterNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNGradientFilterNodeClass ¶

func GetMPSNNGradientFilterNodeClass() MPSNNGradientFilterNodeClass

GetMPSNNGradientFilterNodeClass returns the class object for MPSNNGradientFilterNode.

func (MPSNNGradientFilterNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNGradientState ¶

type MPSNNGradientState struct {
	MPSState
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGradientState

func MPSNNGradientStateFromID ¶

func MPSNNGradientStateFromID(id objc.ID) MPSNNGradientState

MPSNNGradientStateFromID constructs a MPSNNGradientState from an objc.ID.

func NewMPSNNGradientState ¶

func NewMPSNNGradientState() MPSNNGradientState

NewMPSNNGradientState creates a new MPSNNGradientState instance.

func (MPSNNGradientState) Autorelease ¶

func (g MPSNNGradientState) Autorelease() MPSNNGradientState

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNGradientState) Init ¶

Init initializes the instance.

type MPSNNGradientStateClass ¶

type MPSNNGradientStateClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNGradientStateClass ¶

func GetMPSNNGradientStateClass() MPSNNGradientStateClass

GetMPSNNGradientStateClass returns the class object for MPSNNGradientState.

func (MPSNNGradientStateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNGradientStateNode ¶

type MPSNNGradientStateNode struct {
	MPSNNStateNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGradientStateNode

func MPSNNGradientStateNodeFromID ¶

func MPSNNGradientStateNodeFromID(id objc.ID) MPSNNGradientStateNode

MPSNNGradientStateNodeFromID constructs a MPSNNGradientStateNode from an objc.ID.

func NewMPSNNGradientStateNode ¶

func NewMPSNNGradientStateNode() MPSNNGradientStateNode

NewMPSNNGradientStateNode creates a new MPSNNGradientStateNode instance.

func (MPSNNGradientStateNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNGradientStateNode) Init ¶

Init initializes the instance.

type MPSNNGradientStateNodeClass ¶

type MPSNNGradientStateNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNGradientStateNodeClass ¶

func GetMPSNNGradientStateNodeClass() MPSNNGradientStateNodeClass

GetMPSNNGradientStateNodeClass returns the class object for MPSNNGradientStateNode.

func (MPSNNGradientStateNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNGramGradientState ¶

type MPSNNGramGradientState struct {
	MPSNNGradientState
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGramGradientState

func MPSNNGramGradientStateFromID ¶

func MPSNNGramGradientStateFromID(id objc.ID) MPSNNGramGradientState

MPSNNGramGradientStateFromID constructs a MPSNNGramGradientState from an objc.ID.

func NewMPSNNGramGradientState ¶

func NewMPSNNGramGradientState() MPSNNGramGradientState

NewMPSNNGramGradientState creates a new MPSNNGramGradientState instance.

func (MPSNNGramGradientState) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNGramGradientState) Init ¶

Init initializes the instance.

type MPSNNGramGradientStateClass ¶

type MPSNNGramGradientStateClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNGramGradientStateClass ¶

func GetMPSNNGramGradientStateClass() MPSNNGramGradientStateClass

GetMPSNNGramGradientStateClass returns the class object for MPSNNGramGradientState.

func (MPSNNGramGradientStateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNGramMatrixCalculation ¶

type MPSNNGramMatrixCalculation struct {
	MPSCNNKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGramMatrixCalculation

func MPSNNGramMatrixCalculationFromID ¶

func MPSNNGramMatrixCalculationFromID(id objc.ID) MPSNNGramMatrixCalculation

MPSNNGramMatrixCalculationFromID constructs a MPSNNGramMatrixCalculation from an objc.ID.

func NewMPSNNGramMatrixCalculation ¶

func NewMPSNNGramMatrixCalculation() MPSNNGramMatrixCalculation

NewMPSNNGramMatrixCalculation creates a new MPSNNGramMatrixCalculation instance.

func (MPSNNGramMatrixCalculation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNGramMatrixCalculation) Init ¶

Init initializes the instance.

func (MPSNNGramMatrixCalculation) SetAlpha ¶

func (g MPSNNGramMatrixCalculation) SetAlpha(value float32)

type MPSNNGramMatrixCalculationClass ¶

type MPSNNGramMatrixCalculationClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNGramMatrixCalculationClass ¶

func GetMPSNNGramMatrixCalculationClass() MPSNNGramMatrixCalculationClass

GetMPSNNGramMatrixCalculationClass returns the class object for MPSNNGramMatrixCalculation.

func (MPSNNGramMatrixCalculationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNGramMatrixCalculationGradient ¶

type MPSNNGramMatrixCalculationGradient struct {
	MPSCNNGradientKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGramMatrixCalculationGradient

func MPSNNGramMatrixCalculationGradientFromID ¶

func MPSNNGramMatrixCalculationGradientFromID(id objc.ID) MPSNNGramMatrixCalculationGradient

MPSNNGramMatrixCalculationGradientFromID constructs a MPSNNGramMatrixCalculationGradient from an objc.ID.

func NewMPSNNGramMatrixCalculationGradient ¶

func NewMPSNNGramMatrixCalculationGradient() MPSNNGramMatrixCalculationGradient

NewMPSNNGramMatrixCalculationGradient creates a new MPSNNGramMatrixCalculationGradient instance.

func (MPSNNGramMatrixCalculationGradient) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNGramMatrixCalculationGradient) Init ¶

Init initializes the instance.

func (MPSNNGramMatrixCalculationGradient) SetAlpha ¶

func (g MPSNNGramMatrixCalculationGradient) SetAlpha(value float32)

type MPSNNGramMatrixCalculationGradientClass ¶

type MPSNNGramMatrixCalculationGradientClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNGramMatrixCalculationGradientClass ¶

func GetMPSNNGramMatrixCalculationGradientClass() MPSNNGramMatrixCalculationGradientClass

GetMPSNNGramMatrixCalculationGradientClass returns the class object for MPSNNGramMatrixCalculationGradient.

func (MPSNNGramMatrixCalculationGradientClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (MPSNNGramMatrixCalculationGradientClass) LibraryInfo ¶

func (_MPSNNGramMatrixCalculationGradientClass MPSNNGramMatrixCalculationGradientClass) LibraryInfo(info unsafe.Pointer) MPSLibraryInfo

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGramMatrixCalculationGradient/libraryInfo:

type MPSNNGramMatrixCalculationGradientNode ¶

type MPSNNGramMatrixCalculationGradientNode struct {
	MPSNNGradientFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGramMatrixCalculationGradientNode

func MPSNNGramMatrixCalculationGradientNodeFromID ¶

func MPSNNGramMatrixCalculationGradientNodeFromID(id objc.ID) MPSNNGramMatrixCalculationGradientNode

MPSNNGramMatrixCalculationGradientNodeFromID constructs a MPSNNGramMatrixCalculationGradientNode from an objc.ID.

func NewMPSNNGramMatrixCalculationGradientNode ¶

func NewMPSNNGramMatrixCalculationGradientNode() MPSNNGramMatrixCalculationGradientNode

NewMPSNNGramMatrixCalculationGradientNode creates a new MPSNNGramMatrixCalculationGradientNode instance.

func (MPSNNGramMatrixCalculationGradientNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNGramMatrixCalculationGradientNode) Init ¶

Init initializes the instance.

type MPSNNGramMatrixCalculationGradientNodeClass ¶

type MPSNNGramMatrixCalculationGradientNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNGramMatrixCalculationGradientNodeClass ¶

func GetMPSNNGramMatrixCalculationGradientNodeClass() MPSNNGramMatrixCalculationGradientNodeClass

GetMPSNNGramMatrixCalculationGradientNodeClass returns the class object for MPSNNGramMatrixCalculationGradientNode.

func (MPSNNGramMatrixCalculationGradientNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNGramMatrixCalculationNode ¶

type MPSNNGramMatrixCalculationNode struct {
	MPSNNFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGramMatrixCalculationNode

func MPSNNGramMatrixCalculationNodeFromID ¶

func MPSNNGramMatrixCalculationNodeFromID(id objc.ID) MPSNNGramMatrixCalculationNode

MPSNNGramMatrixCalculationNodeFromID constructs a MPSNNGramMatrixCalculationNode from an objc.ID.

func NewMPSNNGramMatrixCalculationNode ¶

func NewMPSNNGramMatrixCalculationNode() MPSNNGramMatrixCalculationNode

NewMPSNNGramMatrixCalculationNode creates a new MPSNNGramMatrixCalculationNode instance.

func (MPSNNGramMatrixCalculationNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNGramMatrixCalculationNode) Init ¶

Init initializes the instance.

func (MPSNNGramMatrixCalculationNode) SetPropertyCallBack ¶

func (g MPSNNGramMatrixCalculationNode) SetPropertyCallBack(value unsafe.Pointer)

type MPSNNGramMatrixCalculationNodeClass ¶

type MPSNNGramMatrixCalculationNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNGramMatrixCalculationNodeClass ¶

func GetMPSNNGramMatrixCalculationNodeClass() MPSNNGramMatrixCalculationNodeClass

GetMPSNNGramMatrixCalculationNodeClass returns the class object for MPSNNGramMatrixCalculationNode.

func (MPSNNGramMatrixCalculationNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (MPSNNGramMatrixCalculationNodeClass) NodeWithSourceAlpha ¶

func (_MPSNNGramMatrixCalculationNodeClass MPSNNGramMatrixCalculationNodeClass) NodeWithSourceAlpha(source objectivec.IObject, alpha float32) objectivec.IObject

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGramMatrixCalculationNode/nodeWithSource:alpha:

type MPSNNGraph ¶

type MPSNNGraph struct {
	MPSKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGraph

func MPSNNGraphFromID ¶

func MPSNNGraphFromID(id objc.ID) MPSNNGraph

MPSNNGraphFromID constructs a MPSNNGraph from an objc.ID.

func NewMPSNNGraph ¶

func NewMPSNNGraph() MPSNNGraph

NewMPSNNGraph creates a new MPSNNGraph instance.

func (MPSNNGraph) Autorelease ¶

func (g MPSNNGraph) Autorelease() MPSNNGraph

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNGraph) Init ¶

func (g MPSNNGraph) Init() MPSNNGraph

Init initializes the instance.

func (MPSNNGraph) SetDestinationImageAllocator ¶

func (g MPSNNGraph) SetDestinationImageAllocator(value unsafe.Pointer)

func (MPSNNGraph) SetFormat ¶

func (g MPSNNGraph) SetFormat(value uint64)

func (MPSNNGraph) SetOutputStateIsTemporary ¶

func (g MPSNNGraph) SetOutputStateIsTemporary(value bool)

type MPSNNGraphClass ¶

type MPSNNGraphClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNGraphClass ¶

func GetMPSNNGraphClass() MPSNNGraphClass

GetMPSNNGraphClass returns the class object for MPSNNGraph.

func (MPSNNGraphClass) Alloc ¶

func (mc MPSNNGraphClass) Alloc() MPSNNGraph

Alloc allocates memory for a new instance of the class.

type MPSNNGridSample ¶

type MPSNNGridSample struct {
	MPSCNNBinaryKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNGridSample

func MPSNNGridSampleFromID ¶

func MPSNNGridSampleFromID(id objc.ID) MPSNNGridSample

MPSNNGridSampleFromID constructs a MPSNNGridSample from an objc.ID.

func NewMPSNNGridSample ¶

func NewMPSNNGridSample() MPSNNGridSample

NewMPSNNGridSample creates a new MPSNNGridSample instance.

func (MPSNNGridSample) Autorelease ¶

func (g MPSNNGridSample) Autorelease() MPSNNGridSample

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNGridSample) Init ¶

Init initializes the instance.

func (MPSNNGridSample) SetUseGridValueAsInputCoordinate ¶

func (g MPSNNGridSample) SetUseGridValueAsInputCoordinate(value bool)

type MPSNNGridSampleClass ¶

type MPSNNGridSampleClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNGridSampleClass ¶

func GetMPSNNGridSampleClass() MPSNNGridSampleClass

GetMPSNNGridSampleClass returns the class object for MPSNNGridSample.

func (MPSNNGridSampleClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNImageNode ¶

type MPSNNImageNode struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNImageNode

func MPSNNImageNodeFromID ¶

func MPSNNImageNodeFromID(id objc.ID) MPSNNImageNode

MPSNNImageNodeFromID constructs a MPSNNImageNode from an objc.ID.

func NewMPSNNImageNode ¶

func NewMPSNNImageNode() MPSNNImageNode

NewMPSNNImageNode creates a new MPSNNImageNode instance.

func (MPSNNImageNode) Autorelease ¶

func (i MPSNNImageNode) Autorelease() MPSNNImageNode

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNImageNode) Init ¶

func (i MPSNNImageNode) Init() MPSNNImageNode

Init initializes the instance.

func (MPSNNImageNode) SetExportFromGraph ¶

func (i MPSNNImageNode) SetExportFromGraph(value bool)

func (MPSNNImageNode) SetFormat ¶

func (i MPSNNImageNode) SetFormat(value uint64)

func (MPSNNImageNode) SetHandle ¶

func (i MPSNNImageNode) SetHandle(value unsafe.Pointer)

func (MPSNNImageNode) SetImageAllocator ¶

func (i MPSNNImageNode) SetImageAllocator(value unsafe.Pointer)

func (MPSNNImageNode) SetStopGradient ¶

func (i MPSNNImageNode) SetStopGradient(value bool)

func (MPSNNImageNode) SetSynchronizeResource ¶

func (i MPSNNImageNode) SetSynchronizeResource(value bool)

type MPSNNImageNodeClass ¶

type MPSNNImageNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNImageNodeClass ¶

func GetMPSNNImageNodeClass() MPSNNImageNodeClass

GetMPSNNImageNodeClass returns the class object for MPSNNImageNode.

func (MPSNNImageNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNInitialGradient ¶

type MPSNNInitialGradient struct {
	MPSCNNKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNInitialGradient

func MPSNNInitialGradientFromID ¶

func MPSNNInitialGradientFromID(id objc.ID) MPSNNInitialGradient

MPSNNInitialGradientFromID constructs a MPSNNInitialGradient from an objc.ID.

func NewMPSNNInitialGradient ¶

func NewMPSNNInitialGradient() MPSNNInitialGradient

NewMPSNNInitialGradient creates a new MPSNNInitialGradient instance.

func (MPSNNInitialGradient) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNInitialGradient) Init ¶

Init initializes the instance.

type MPSNNInitialGradientClass ¶

type MPSNNInitialGradientClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNInitialGradientClass ¶

func GetMPSNNInitialGradientClass() MPSNNInitialGradientClass

GetMPSNNInitialGradientClass returns the class object for MPSNNInitialGradient.

func (MPSNNInitialGradientClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNInitialGradientNode ¶

type MPSNNInitialGradientNode struct {
	MPSNNFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNInitialGradientNode

func MPSNNInitialGradientNodeFromID ¶

func MPSNNInitialGradientNodeFromID(id objc.ID) MPSNNInitialGradientNode

MPSNNInitialGradientNodeFromID constructs a MPSNNInitialGradientNode from an objc.ID.

func NewMPSNNInitialGradientNode ¶

func NewMPSNNInitialGradientNode() MPSNNInitialGradientNode

NewMPSNNInitialGradientNode creates a new MPSNNInitialGradientNode instance.

func (MPSNNInitialGradientNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNInitialGradientNode) Init ¶

Init initializes the instance.

type MPSNNInitialGradientNodeClass ¶

type MPSNNInitialGradientNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNInitialGradientNodeClass ¶

func GetMPSNNInitialGradientNodeClass() MPSNNInitialGradientNodeClass

GetMPSNNInitialGradientNodeClass returns the class object for MPSNNInitialGradientNode.

func (MPSNNInitialGradientNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNLabelsNode ¶

type MPSNNLabelsNode struct {
	MPSNNStateNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNLabelsNode

func MPSNNLabelsNodeFromID ¶

func MPSNNLabelsNodeFromID(id objc.ID) MPSNNLabelsNode

MPSNNLabelsNodeFromID constructs a MPSNNLabelsNode from an objc.ID.

func NewMPSNNLabelsNode ¶

func NewMPSNNLabelsNode() MPSNNLabelsNode

NewMPSNNLabelsNode creates a new MPSNNLabelsNode instance.

func (MPSNNLabelsNode) Autorelease ¶

func (l MPSNNLabelsNode) Autorelease() MPSNNLabelsNode

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNLabelsNode) Init ¶

Init initializes the instance.

type MPSNNLabelsNodeClass ¶

type MPSNNLabelsNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNLabelsNodeClass ¶

func GetMPSNNLabelsNodeClass() MPSNNLabelsNodeClass

GetMPSNNLabelsNodeClass returns the class object for MPSNNLabelsNode.

func (MPSNNLabelsNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNLanczosScaleNode ¶

type MPSNNLanczosScaleNode struct {
	MPSNNScaleNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNLanczosScaleNode

func MPSNNLanczosScaleNodeFromID ¶

func MPSNNLanczosScaleNodeFromID(id objc.ID) MPSNNLanczosScaleNode

MPSNNLanczosScaleNodeFromID constructs a MPSNNLanczosScaleNode from an objc.ID.

func NewMPSNNLanczosScaleNode ¶

func NewMPSNNLanczosScaleNode() MPSNNLanczosScaleNode

NewMPSNNLanczosScaleNode creates a new MPSNNLanczosScaleNode instance.

func (MPSNNLanczosScaleNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNLanczosScaleNode) Init ¶

Init initializes the instance.

type MPSNNLanczosScaleNodeClass ¶

type MPSNNLanczosScaleNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNLanczosScaleNodeClass ¶

func GetMPSNNLanczosScaleNodeClass() MPSNNLanczosScaleNodeClass

GetMPSNNLanczosScaleNodeClass returns the class object for MPSNNLanczosScaleNode.

func (MPSNNLanczosScaleNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNLocalCorrelation ¶

type MPSNNLocalCorrelation struct {
	MPSNNReduceBinary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNLocalCorrelation

func MPSNNLocalCorrelationFromID ¶

func MPSNNLocalCorrelationFromID(id objc.ID) MPSNNLocalCorrelation

MPSNNLocalCorrelationFromID constructs a MPSNNLocalCorrelation from an objc.ID.

func NewMPSNNLocalCorrelation ¶

func NewMPSNNLocalCorrelation() MPSNNLocalCorrelation

NewMPSNNLocalCorrelation creates a new MPSNNLocalCorrelation instance.

func (MPSNNLocalCorrelation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNLocalCorrelation) Init ¶

Init initializes the instance.

func (MPSNNLocalCorrelation) SetStrideInX ¶

func (l MPSNNLocalCorrelation) SetStrideInX(value uint64)

func (MPSNNLocalCorrelation) SetStrideInY ¶

func (l MPSNNLocalCorrelation) SetStrideInY(value uint64)

func (MPSNNLocalCorrelation) SetWindowInX ¶

func (l MPSNNLocalCorrelation) SetWindowInX(value uint64)

func (MPSNNLocalCorrelation) SetWindowInY ¶

func (l MPSNNLocalCorrelation) SetWindowInY(value uint64)

type MPSNNLocalCorrelationClass ¶

type MPSNNLocalCorrelationClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNLocalCorrelationClass ¶

func GetMPSNNLocalCorrelationClass() MPSNNLocalCorrelationClass

GetMPSNNLocalCorrelationClass returns the class object for MPSNNLocalCorrelation.

func (MPSNNLocalCorrelationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNLossGradient ¶

type MPSNNLossGradient struct {
	MPSCNNBinaryKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNLossGradient

func MPSNNLossGradientFromID ¶

func MPSNNLossGradientFromID(id objc.ID) MPSNNLossGradient

MPSNNLossGradientFromID constructs a MPSNNLossGradient from an objc.ID.

func NewMPSNNLossGradient ¶

func NewMPSNNLossGradient() MPSNNLossGradient

NewMPSNNLossGradient creates a new MPSNNLossGradient instance.

func (MPSNNLossGradient) Autorelease ¶

func (l MPSNNLossGradient) Autorelease() MPSNNLossGradient

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNLossGradient) Init ¶

Init initializes the instance.

func (MPSNNLossGradient) SetComputeLabelGradients ¶

func (l MPSNNLossGradient) SetComputeLabelGradients(value bool)

func (MPSNNLossGradient) SetDelta ¶

func (l MPSNNLossGradient) SetDelta(value float32)

func (MPSNNLossGradient) SetEpsilon ¶

func (l MPSNNLossGradient) SetEpsilon(value float32)

func (MPSNNLossGradient) SetLabelSmoothing ¶

func (l MPSNNLossGradient) SetLabelSmoothing(value float32)

func (MPSNNLossGradient) SetWeight ¶

func (l MPSNNLossGradient) SetWeight(value float32)

type MPSNNLossGradientClass ¶

type MPSNNLossGradientClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNLossGradientClass ¶

func GetMPSNNLossGradientClass() MPSNNLossGradientClass

GetMPSNNLossGradientClass returns the class object for MPSNNLossGradient.

func (MPSNNLossGradientClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNLossGradientNode ¶

type MPSNNLossGradientNode struct {
	MPSNNGradientFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNLossGradientNode

func MPSNNLossGradientNodeFromID ¶

func MPSNNLossGradientNodeFromID(id objc.ID) MPSNNLossGradientNode

MPSNNLossGradientNodeFromID constructs a MPSNNLossGradientNode from an objc.ID.

func NewMPSNNLossGradientNode ¶

func NewMPSNNLossGradientNode() MPSNNLossGradientNode

NewMPSNNLossGradientNode creates a new MPSNNLossGradientNode instance.

func (MPSNNLossGradientNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNLossGradientNode) Init ¶

Init initializes the instance.

func (MPSNNLossGradientNode) SetPropertyCallBack ¶

func (l MPSNNLossGradientNode) SetPropertyCallBack(value unsafe.Pointer)

type MPSNNLossGradientNodeClass ¶

type MPSNNLossGradientNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNLossGradientNodeClass ¶

func GetMPSNNLossGradientNodeClass() MPSNNLossGradientNodeClass

GetMPSNNLossGradientNodeClass returns the class object for MPSNNLossGradientNode.

func (MPSNNLossGradientNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNLossGradientState ¶

type MPSNNLossGradientState struct {
	MPSNNGradientState
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNLossGradientState

func MPSNNLossGradientStateFromID ¶

func MPSNNLossGradientStateFromID(id objc.ID) MPSNNLossGradientState

MPSNNLossGradientStateFromID constructs a MPSNNLossGradientState from an objc.ID.

func NewMPSNNLossGradientState ¶

func NewMPSNNLossGradientState() MPSNNLossGradientState

NewMPSNNLossGradientState creates a new MPSNNLossGradientState instance.

func (MPSNNLossGradientState) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNLossGradientState) Init ¶

Init initializes the instance.

type MPSNNLossGradientStateClass ¶

type MPSNNLossGradientStateClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNLossGradientStateClass ¶

func GetMPSNNLossGradientStateClass() MPSNNLossGradientStateClass

GetMPSNNLossGradientStateClass returns the class object for MPSNNLossGradientState.

func (MPSNNLossGradientStateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNMultiaryGradientState ¶

type MPSNNMultiaryGradientState struct {
	MPSState
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNMultiaryGradientState

func MPSNNMultiaryGradientStateFromID ¶

func MPSNNMultiaryGradientStateFromID(id objc.ID) MPSNNMultiaryGradientState

MPSNNMultiaryGradientStateFromID constructs a MPSNNMultiaryGradientState from an objc.ID.

func NewMPSNNMultiaryGradientState ¶

func NewMPSNNMultiaryGradientState() MPSNNMultiaryGradientState

NewMPSNNMultiaryGradientState creates a new MPSNNMultiaryGradientState instance.

func (MPSNNMultiaryGradientState) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNMultiaryGradientState) Init ¶

Init initializes the instance.

type MPSNNMultiaryGradientStateClass ¶

type MPSNNMultiaryGradientStateClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNMultiaryGradientStateClass ¶

func GetMPSNNMultiaryGradientStateClass() MPSNNMultiaryGradientStateClass

GetMPSNNMultiaryGradientStateClass returns the class object for MPSNNMultiaryGradientState.

func (MPSNNMultiaryGradientStateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNMultiaryGradientStateNode ¶

type MPSNNMultiaryGradientStateNode struct {
	MPSNNStateNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNMultiaryGradientStateNode

func MPSNNMultiaryGradientStateNodeFromID ¶

func MPSNNMultiaryGradientStateNodeFromID(id objc.ID) MPSNNMultiaryGradientStateNode

MPSNNMultiaryGradientStateNodeFromID constructs a MPSNNMultiaryGradientStateNode from an objc.ID.

func NewMPSNNMultiaryGradientStateNode ¶

func NewMPSNNMultiaryGradientStateNode() MPSNNMultiaryGradientStateNode

NewMPSNNMultiaryGradientStateNode creates a new MPSNNMultiaryGradientStateNode instance.

func (MPSNNMultiaryGradientStateNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNMultiaryGradientStateNode) Init ¶

Init initializes the instance.

type MPSNNMultiaryGradientStateNodeClass ¶

type MPSNNMultiaryGradientStateNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNMultiaryGradientStateNodeClass ¶

func GetMPSNNMultiaryGradientStateNodeClass() MPSNNMultiaryGradientStateNodeClass

GetMPSNNMultiaryGradientStateNodeClass returns the class object for MPSNNMultiaryGradientStateNode.

func (MPSNNMultiaryGradientStateNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNMultiplicationGradientNode ¶

type MPSNNMultiplicationGradientNode struct {
	MPSNNArithmeticGradientNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNMultiplicationGradientNode

func MPSNNMultiplicationGradientNodeFromID ¶

func MPSNNMultiplicationGradientNodeFromID(id objc.ID) MPSNNMultiplicationGradientNode

MPSNNMultiplicationGradientNodeFromID constructs a MPSNNMultiplicationGradientNode from an objc.ID.

func NewMPSNNMultiplicationGradientNode ¶

func NewMPSNNMultiplicationGradientNode() MPSNNMultiplicationGradientNode

NewMPSNNMultiplicationGradientNode creates a new MPSNNMultiplicationGradientNode instance.

func (MPSNNMultiplicationGradientNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNMultiplicationGradientNode) Init ¶

Init initializes the instance.

type MPSNNMultiplicationGradientNodeClass ¶

type MPSNNMultiplicationGradientNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNMultiplicationGradientNodeClass ¶

func GetMPSNNMultiplicationGradientNodeClass() MPSNNMultiplicationGradientNodeClass

GetMPSNNMultiplicationGradientNodeClass returns the class object for MPSNNMultiplicationGradientNode.

func (MPSNNMultiplicationGradientNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNMultiplicationNode ¶

type MPSNNMultiplicationNode struct {
	MPSNNBinaryArithmeticNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNMultiplicationNode

func MPSNNMultiplicationNodeFromID ¶

func MPSNNMultiplicationNodeFromID(id objc.ID) MPSNNMultiplicationNode

MPSNNMultiplicationNodeFromID constructs a MPSNNMultiplicationNode from an objc.ID.

func NewMPSNNMultiplicationNode ¶

func NewMPSNNMultiplicationNode() MPSNNMultiplicationNode

NewMPSNNMultiplicationNode creates a new MPSNNMultiplicationNode instance.

func (MPSNNMultiplicationNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNMultiplicationNode) Init ¶

Init initializes the instance.

type MPSNNMultiplicationNodeClass ¶

type MPSNNMultiplicationNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNMultiplicationNodeClass ¶

func GetMPSNNMultiplicationNodeClass() MPSNNMultiplicationNodeClass

GetMPSNNMultiplicationNodeClass returns the class object for MPSNNMultiplicationNode.

func (MPSNNMultiplicationNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNNeuronDescriptor ¶

type MPSNNNeuronDescriptor struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNNeuronDescriptor

func MPSNNNeuronDescriptorFromID ¶

func MPSNNNeuronDescriptorFromID(id objc.ID) MPSNNNeuronDescriptor

MPSNNNeuronDescriptorFromID constructs a MPSNNNeuronDescriptor from an objc.ID.

func NewMPSNNNeuronDescriptor ¶

func NewMPSNNNeuronDescriptor() MPSNNNeuronDescriptor

NewMPSNNNeuronDescriptor creates a new MPSNNNeuronDescriptor instance.

func (MPSNNNeuronDescriptor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNNeuronDescriptor) Init ¶

Init initializes the instance.

func (MPSNNNeuronDescriptor) SetA ¶

func (n MPSNNNeuronDescriptor) SetA(value float32)

func (MPSNNNeuronDescriptor) SetB ¶

func (n MPSNNNeuronDescriptor) SetB(value float32)

func (MPSNNNeuronDescriptor) SetC ¶

func (n MPSNNNeuronDescriptor) SetC(value float32)

func (MPSNNNeuronDescriptor) SetData ¶

func (n MPSNNNeuronDescriptor) SetData(value foundation.INSData)

func (MPSNNNeuronDescriptor) SetNeuronType ¶

func (n MPSNNNeuronDescriptor) SetNeuronType(value int)

type MPSNNNeuronDescriptorClass ¶

type MPSNNNeuronDescriptorClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNNeuronDescriptorClass ¶

func GetMPSNNNeuronDescriptorClass() MPSNNNeuronDescriptorClass

GetMPSNNNeuronDescriptorClass returns the class object for MPSNNNeuronDescriptor.

func (MPSNNNeuronDescriptorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (MPSNNNeuronDescriptorClass) SupportsSecureCoding ¶

func (_MPSNNNeuronDescriptorClass MPSNNNeuronDescriptorClass) SupportsSecureCoding() bool

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNNeuronDescriptor/supportsSecureCoding

type MPSNNOptimizer ¶

type MPSNNOptimizer struct {
	MPSKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNOptimizer

func MPSNNOptimizerFromID ¶

func MPSNNOptimizerFromID(id objc.ID) MPSNNOptimizer

MPSNNOptimizerFromID constructs a MPSNNOptimizer from an objc.ID.

func NewMPSNNOptimizer ¶

func NewMPSNNOptimizer() MPSNNOptimizer

NewMPSNNOptimizer creates a new MPSNNOptimizer instance.

func (MPSNNOptimizer) Autorelease ¶

func (o MPSNNOptimizer) Autorelease() MPSNNOptimizer

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNOptimizer) Init ¶

func (o MPSNNOptimizer) Init() MPSNNOptimizer

Init initializes the instance.

func (MPSNNOptimizer) SetApplyGradientClipping ¶

func (o MPSNNOptimizer) SetApplyGradientClipping(value bool)

type MPSNNOptimizerAdam ¶

type MPSNNOptimizerAdam struct {
	MPSNNOptimizer
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNOptimizerAdam

func MPSNNOptimizerAdamFromID ¶

func MPSNNOptimizerAdamFromID(id objc.ID) MPSNNOptimizerAdam

MPSNNOptimizerAdamFromID constructs a MPSNNOptimizerAdam from an objc.ID.

func NewMPSNNOptimizerAdam ¶

func NewMPSNNOptimizerAdam() MPSNNOptimizerAdam

NewMPSNNOptimizerAdam creates a new MPSNNOptimizerAdam instance.

func (MPSNNOptimizerAdam) Autorelease ¶

func (o MPSNNOptimizerAdam) Autorelease() MPSNNOptimizerAdam

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNOptimizerAdam) Init ¶

Init initializes the instance.

func (MPSNNOptimizerAdam) SetTimeStep ¶

func (o MPSNNOptimizerAdam) SetTimeStep(value uint64)

type MPSNNOptimizerAdamClass ¶

type MPSNNOptimizerAdamClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNOptimizerAdamClass ¶

func GetMPSNNOptimizerAdamClass() MPSNNOptimizerAdamClass

GetMPSNNOptimizerAdamClass returns the class object for MPSNNOptimizerAdam.

func (MPSNNOptimizerAdamClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNOptimizerClass ¶

type MPSNNOptimizerClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNOptimizerClass ¶

func GetMPSNNOptimizerClass() MPSNNOptimizerClass

GetMPSNNOptimizerClass returns the class object for MPSNNOptimizer.

func (MPSNNOptimizerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNOptimizerDescriptor ¶

type MPSNNOptimizerDescriptor struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNOptimizerDescriptor

func MPSNNOptimizerDescriptorFromID ¶

func MPSNNOptimizerDescriptorFromID(id objc.ID) MPSNNOptimizerDescriptor

MPSNNOptimizerDescriptorFromID constructs a MPSNNOptimizerDescriptor from an objc.ID.

func NewMPSNNOptimizerDescriptor ¶

func NewMPSNNOptimizerDescriptor() MPSNNOptimizerDescriptor

NewMPSNNOptimizerDescriptor creates a new MPSNNOptimizerDescriptor instance.

func (MPSNNOptimizerDescriptor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNOptimizerDescriptor) Init ¶

Init initializes the instance.

func (MPSNNOptimizerDescriptor) SetApplyGradientClipping ¶

func (o MPSNNOptimizerDescriptor) SetApplyGradientClipping(value bool)

func (MPSNNOptimizerDescriptor) SetGradientClipMax ¶

func (o MPSNNOptimizerDescriptor) SetGradientClipMax(value float32)

func (MPSNNOptimizerDescriptor) SetGradientClipMin ¶

func (o MPSNNOptimizerDescriptor) SetGradientClipMin(value float32)

func (MPSNNOptimizerDescriptor) SetGradientRescale ¶

func (o MPSNNOptimizerDescriptor) SetGradientRescale(value float32)

func (MPSNNOptimizerDescriptor) SetLearningRate ¶

func (o MPSNNOptimizerDescriptor) SetLearningRate(value float32)

func (MPSNNOptimizerDescriptor) SetRegularizationScale ¶

func (o MPSNNOptimizerDescriptor) SetRegularizationScale(value float32)

func (MPSNNOptimizerDescriptor) SetRegularizationType ¶

func (o MPSNNOptimizerDescriptor) SetRegularizationType(value uint64)

type MPSNNOptimizerDescriptorClass ¶

type MPSNNOptimizerDescriptorClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNOptimizerDescriptorClass ¶

func GetMPSNNOptimizerDescriptorClass() MPSNNOptimizerDescriptorClass

GetMPSNNOptimizerDescriptorClass returns the class object for MPSNNOptimizerDescriptor.

func (MPSNNOptimizerDescriptorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNOptimizerRMSProp ¶

type MPSNNOptimizerRMSProp struct {
	MPSNNOptimizer
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNOptimizerRMSProp

func MPSNNOptimizerRMSPropFromID ¶

func MPSNNOptimizerRMSPropFromID(id objc.ID) MPSNNOptimizerRMSProp

MPSNNOptimizerRMSPropFromID constructs a MPSNNOptimizerRMSProp from an objc.ID.

func NewMPSNNOptimizerRMSProp ¶

func NewMPSNNOptimizerRMSProp() MPSNNOptimizerRMSProp

NewMPSNNOptimizerRMSProp creates a new MPSNNOptimizerRMSProp instance.

func (MPSNNOptimizerRMSProp) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNOptimizerRMSProp) Init ¶

Init initializes the instance.

type MPSNNOptimizerRMSPropClass ¶

type MPSNNOptimizerRMSPropClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNOptimizerRMSPropClass ¶

func GetMPSNNOptimizerRMSPropClass() MPSNNOptimizerRMSPropClass

GetMPSNNOptimizerRMSPropClass returns the class object for MPSNNOptimizerRMSProp.

func (MPSNNOptimizerRMSPropClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNOptimizerStochasticGradientDescent ¶

type MPSNNOptimizerStochasticGradientDescent struct {
	MPSNNOptimizer
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNOptimizerStochasticGradientDescent

func MPSNNOptimizerStochasticGradientDescentFromID ¶

func MPSNNOptimizerStochasticGradientDescentFromID(id objc.ID) MPSNNOptimizerStochasticGradientDescent

MPSNNOptimizerStochasticGradientDescentFromID constructs a MPSNNOptimizerStochasticGradientDescent from an objc.ID.

func NewMPSNNOptimizerStochasticGradientDescent ¶

func NewMPSNNOptimizerStochasticGradientDescent() MPSNNOptimizerStochasticGradientDescent

NewMPSNNOptimizerStochasticGradientDescent creates a new MPSNNOptimizerStochasticGradientDescent instance.

func (MPSNNOptimizerStochasticGradientDescent) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNOptimizerStochasticGradientDescent) Init ¶

Init initializes the instance.

type MPSNNOptimizerStochasticGradientDescentClass ¶

type MPSNNOptimizerStochasticGradientDescentClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNOptimizerStochasticGradientDescentClass ¶

func GetMPSNNOptimizerStochasticGradientDescentClass() MPSNNOptimizerStochasticGradientDescentClass

GetMPSNNOptimizerStochasticGradientDescentClass returns the class object for MPSNNOptimizerStochasticGradientDescent.

func (MPSNNOptimizerStochasticGradientDescentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (MPSNNOptimizerStochasticGradientDescentClass) LibraryInfo ¶

func (_MPSNNOptimizerStochasticGradientDescentClass MPSNNOptimizerStochasticGradientDescentClass) LibraryInfo(info unsafe.Pointer) MPSLibraryInfo

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNOptimizerStochasticGradientDescent/libraryInfo:

type MPSNNPad ¶

type MPSNNPad struct {
	MPSCNNKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPad

func MPSNNPadFromID ¶

func MPSNNPadFromID(id objc.ID) MPSNNPad

MPSNNPadFromID constructs a MPSNNPad from an objc.ID.

func NewMPSNNPad ¶

func NewMPSNNPad() MPSNNPad

NewMPSNNPad creates a new MPSNNPad instance.

func (MPSNNPad) Autorelease ¶

func (p MPSNNPad) Autorelease() MPSNNPad

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNPad) Init ¶

func (p MPSNNPad) Init() MPSNNPad

Init initializes the instance.

func (MPSNNPad) SetFillValue ¶

func (p MPSNNPad) SetFillValue(value float32)

func (MPSNNPad) SetPaddingSizeAfter ¶

func (p MPSNNPad) SetPaddingSizeAfter(value objectivec.IObject)

func (MPSNNPad) SetPaddingSizeBefore ¶

func (p MPSNNPad) SetPaddingSizeBefore(value objectivec.IObject)

type MPSNNPadClass ¶

type MPSNNPadClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNPadClass ¶

func GetMPSNNPadClass() MPSNNPadClass

GetMPSNNPadClass returns the class object for MPSNNPad.

func (MPSNNPadClass) Alloc ¶

func (mc MPSNNPadClass) Alloc() MPSNNPad

Alloc allocates memory for a new instance of the class.

type MPSNNPadGradient ¶

type MPSNNPadGradient struct {
	MPSCNNGradientKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPadGradient

func MPSNNPadGradientFromID ¶

func MPSNNPadGradientFromID(id objc.ID) MPSNNPadGradient

MPSNNPadGradientFromID constructs a MPSNNPadGradient from an objc.ID.

func NewMPSNNPadGradient ¶

func NewMPSNNPadGradient() MPSNNPadGradient

NewMPSNNPadGradient creates a new MPSNNPadGradient instance.

func (MPSNNPadGradient) Autorelease ¶

func (p MPSNNPadGradient) Autorelease() MPSNNPadGradient

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNPadGradient) Init ¶

Init initializes the instance.

type MPSNNPadGradientClass ¶

type MPSNNPadGradientClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNPadGradientClass ¶

func GetMPSNNPadGradientClass() MPSNNPadGradientClass

GetMPSNNPadGradientClass returns the class object for MPSNNPadGradient.

func (MPSNNPadGradientClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNPadGradientNode ¶

type MPSNNPadGradientNode struct {
	MPSNNGradientFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPadGradientNode

func MPSNNPadGradientNodeFromID ¶

func MPSNNPadGradientNodeFromID(id objc.ID) MPSNNPadGradientNode

MPSNNPadGradientNodeFromID constructs a MPSNNPadGradientNode from an objc.ID.

func NewMPSNNPadGradientNode ¶

func NewMPSNNPadGradientNode() MPSNNPadGradientNode

NewMPSNNPadGradientNode creates a new MPSNNPadGradientNode instance.

func (MPSNNPadGradientNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNPadGradientNode) Init ¶

Init initializes the instance.

type MPSNNPadGradientNodeClass ¶

type MPSNNPadGradientNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNPadGradientNodeClass ¶

func GetMPSNNPadGradientNodeClass() MPSNNPadGradientNodeClass

GetMPSNNPadGradientNodeClass returns the class object for MPSNNPadGradientNode.

func (MPSNNPadGradientNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNPadGradientState ¶

type MPSNNPadGradientState struct {
	MPSNNGradientState
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPadGradientState

func MPSNNPadGradientStateFromID ¶

func MPSNNPadGradientStateFromID(id objc.ID) MPSNNPadGradientState

MPSNNPadGradientStateFromID constructs a MPSNNPadGradientState from an objc.ID.

func NewMPSNNPadGradientState ¶

func NewMPSNNPadGradientState() MPSNNPadGradientState

NewMPSNNPadGradientState creates a new MPSNNPadGradientState instance.

func (MPSNNPadGradientState) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNPadGradientState) Init ¶

Init initializes the instance.

type MPSNNPadGradientStateClass ¶

type MPSNNPadGradientStateClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNPadGradientStateClass ¶

func GetMPSNNPadGradientStateClass() MPSNNPadGradientStateClass

GetMPSNNPadGradientStateClass returns the class object for MPSNNPadGradientState.

func (MPSNNPadGradientStateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNPadNode ¶

type MPSNNPadNode struct {
	MPSNNFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPadNode

func MPSNNPadNodeFromID ¶

func MPSNNPadNodeFromID(id objc.ID) MPSNNPadNode

MPSNNPadNodeFromID constructs a MPSNNPadNode from an objc.ID.

func NewMPSNNPadNode ¶

func NewMPSNNPadNode() MPSNNPadNode

NewMPSNNPadNode creates a new MPSNNPadNode instance.

func (MPSNNPadNode) Autorelease ¶

func (p MPSNNPadNode) Autorelease() MPSNNPadNode

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNPadNode) Init ¶

func (p MPSNNPadNode) Init() MPSNNPadNode

Init initializes the instance.

func (MPSNNPadNode) SetFillValue ¶

func (p MPSNNPadNode) SetFillValue(value float32)

type MPSNNPadNodeClass ¶

type MPSNNPadNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNPadNodeClass ¶

func GetMPSNNPadNodeClass() MPSNNPadNodeClass

GetMPSNNPadNodeClass returns the class object for MPSNNPadNode.

func (MPSNNPadNodeClass) Alloc ¶

func (mc MPSNNPadNodeClass) Alloc() MPSNNPadNode

Alloc allocates memory for a new instance of the class.

type MPSNNPermute ¶

type MPSNNPermute struct {
	MPSCNNKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPermute

func MPSNNPermuteFromID ¶

func MPSNNPermuteFromID(id objc.ID) MPSNNPermute

MPSNNPermuteFromID constructs a MPSNNPermute from an objc.ID.

func NewMPSNNPermute ¶

func NewMPSNNPermute() MPSNNPermute

NewMPSNNPermute creates a new MPSNNPermute instance.

func (MPSNNPermute) Autorelease ¶

func (p MPSNNPermute) Autorelease() MPSNNPermute

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNPermute) Init ¶

func (p MPSNNPermute) Init() MPSNNPermute

Init initializes the instance.

func (MPSNNPermute) SetDimensionOrder ¶

func (p MPSNNPermute) SetDimensionOrder(value objectivec.IObject)

type MPSNNPermuteClass ¶

type MPSNNPermuteClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNPermuteClass ¶

func GetMPSNNPermuteClass() MPSNNPermuteClass

GetMPSNNPermuteClass returns the class object for MPSNNPermute.

func (MPSNNPermuteClass) Alloc ¶

func (mc MPSNNPermuteClass) Alloc() MPSNNPermute

Alloc allocates memory for a new instance of the class.

type MPSNNPermuteGradient ¶

type MPSNNPermuteGradient struct {
	MPSCNNGradientKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPermuteGradient

func MPSNNPermuteGradientFromID ¶

func MPSNNPermuteGradientFromID(id objc.ID) MPSNNPermuteGradient

MPSNNPermuteGradientFromID constructs a MPSNNPermuteGradient from an objc.ID.

func NewMPSNNPermuteGradient ¶

func NewMPSNNPermuteGradient() MPSNNPermuteGradient

NewMPSNNPermuteGradient creates a new MPSNNPermuteGradient instance.

func (MPSNNPermuteGradient) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNPermuteGradient) Init ¶

Init initializes the instance.

type MPSNNPermuteGradientClass ¶

type MPSNNPermuteGradientClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNPermuteGradientClass ¶

func GetMPSNNPermuteGradientClass() MPSNNPermuteGradientClass

GetMPSNNPermuteGradientClass returns the class object for MPSNNPermuteGradient.

func (MPSNNPermuteGradientClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNPermuteGradientNode ¶

type MPSNNPermuteGradientNode struct {
	MPSNNGradientFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPermuteGradientNode

func MPSNNPermuteGradientNodeFromID ¶

func MPSNNPermuteGradientNodeFromID(id objc.ID) MPSNNPermuteGradientNode

MPSNNPermuteGradientNodeFromID constructs a MPSNNPermuteGradientNode from an objc.ID.

func NewMPSNNPermuteGradientNode ¶

func NewMPSNNPermuteGradientNode() MPSNNPermuteGradientNode

NewMPSNNPermuteGradientNode creates a new MPSNNPermuteGradientNode instance.

func (MPSNNPermuteGradientNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNPermuteGradientNode) Init ¶

Init initializes the instance.

type MPSNNPermuteGradientNodeClass ¶

type MPSNNPermuteGradientNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNPermuteGradientNodeClass ¶

func GetMPSNNPermuteGradientNodeClass() MPSNNPermuteGradientNodeClass

GetMPSNNPermuteGradientNodeClass returns the class object for MPSNNPermuteGradientNode.

func (MPSNNPermuteGradientNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNPermuteGradientState ¶

type MPSNNPermuteGradientState struct {
	MPSNNGradientState
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPermuteGradientState

func MPSNNPermuteGradientStateFromID ¶

func MPSNNPermuteGradientStateFromID(id objc.ID) MPSNNPermuteGradientState

MPSNNPermuteGradientStateFromID constructs a MPSNNPermuteGradientState from an objc.ID.

func NewMPSNNPermuteGradientState ¶

func NewMPSNNPermuteGradientState() MPSNNPermuteGradientState

NewMPSNNPermuteGradientState creates a new MPSNNPermuteGradientState instance.

func (MPSNNPermuteGradientState) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNPermuteGradientState) Init ¶

Init initializes the instance.

type MPSNNPermuteGradientStateClass ¶

type MPSNNPermuteGradientStateClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNPermuteGradientStateClass ¶

func GetMPSNNPermuteGradientStateClass() MPSNNPermuteGradientStateClass

GetMPSNNPermuteGradientStateClass returns the class object for MPSNNPermuteGradientState.

func (MPSNNPermuteGradientStateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNPermuteNode ¶

type MPSNNPermuteNode struct {
	MPSNNFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNPermuteNode

func MPSNNPermuteNodeFromID ¶

func MPSNNPermuteNodeFromID(id objc.ID) MPSNNPermuteNode

MPSNNPermuteNodeFromID constructs a MPSNNPermuteNode from an objc.ID.

func NewMPSNNPermuteNode ¶

func NewMPSNNPermuteNode() MPSNNPermuteNode

NewMPSNNPermuteNode creates a new MPSNNPermuteNode instance.

func (MPSNNPermuteNode) Autorelease ¶

func (p MPSNNPermuteNode) Autorelease() MPSNNPermuteNode

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNPermuteNode) Init ¶

Init initializes the instance.

type MPSNNPermuteNodeClass ¶

type MPSNNPermuteNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNPermuteNodeClass ¶

func GetMPSNNPermuteNodeClass() MPSNNPermuteNodeClass

GetMPSNNPermuteNodeClass returns the class object for MPSNNPermuteNode.

func (MPSNNPermuteNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceBinary ¶

type MPSNNReduceBinary struct {
	MPSCNNBinaryKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceBinary

func MPSNNReduceBinaryFromID ¶

func MPSNNReduceBinaryFromID(id objc.ID) MPSNNReduceBinary

MPSNNReduceBinaryFromID constructs a MPSNNReduceBinary from an objc.ID.

func NewMPSNNReduceBinary ¶

func NewMPSNNReduceBinary() MPSNNReduceBinary

NewMPSNNReduceBinary creates a new MPSNNReduceBinary instance.

func (MPSNNReduceBinary) Autorelease ¶

func (r MPSNNReduceBinary) Autorelease() MPSNNReduceBinary

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceBinary) Init ¶

Init initializes the instance.

func (MPSNNReduceBinary) SetPrimaryOffset ¶

func (r MPSNNReduceBinary) SetPrimaryOffset(value objectivec.IObject)

func (MPSNNReduceBinary) SetPrimarySourceClipRect ¶

func (r MPSNNReduceBinary) SetPrimarySourceClipRect(value objectivec.IObject)

func (MPSNNReduceBinary) SetSecondaryOffset ¶

func (r MPSNNReduceBinary) SetSecondaryOffset(value objectivec.IObject)

func (MPSNNReduceBinary) SetSecondarySourceClipRect ¶

func (r MPSNNReduceBinary) SetSecondarySourceClipRect(value objectivec.IObject)

type MPSNNReduceBinaryClass ¶

type MPSNNReduceBinaryClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceBinaryClass ¶

func GetMPSNNReduceBinaryClass() MPSNNReduceBinaryClass

GetMPSNNReduceBinaryClass returns the class object for MPSNNReduceBinary.

func (MPSNNReduceBinaryClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceColumnMax ¶

type MPSNNReduceColumnMax struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceColumnMax

func MPSNNReduceColumnMaxFromID ¶

func MPSNNReduceColumnMaxFromID(id objc.ID) MPSNNReduceColumnMax

MPSNNReduceColumnMaxFromID constructs a MPSNNReduceColumnMax from an objc.ID.

func NewMPSNNReduceColumnMax ¶

func NewMPSNNReduceColumnMax() MPSNNReduceColumnMax

NewMPSNNReduceColumnMax creates a new MPSNNReduceColumnMax instance.

func (MPSNNReduceColumnMax) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceColumnMax) Init ¶

Init initializes the instance.

type MPSNNReduceColumnMaxClass ¶

type MPSNNReduceColumnMaxClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceColumnMaxClass ¶

func GetMPSNNReduceColumnMaxClass() MPSNNReduceColumnMaxClass

GetMPSNNReduceColumnMaxClass returns the class object for MPSNNReduceColumnMax.

func (MPSNNReduceColumnMaxClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceColumnMean ¶

type MPSNNReduceColumnMean struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceColumnMean

func MPSNNReduceColumnMeanFromID ¶

func MPSNNReduceColumnMeanFromID(id objc.ID) MPSNNReduceColumnMean

MPSNNReduceColumnMeanFromID constructs a MPSNNReduceColumnMean from an objc.ID.

func NewMPSNNReduceColumnMean ¶

func NewMPSNNReduceColumnMean() MPSNNReduceColumnMean

NewMPSNNReduceColumnMean creates a new MPSNNReduceColumnMean instance.

func (MPSNNReduceColumnMean) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceColumnMean) Init ¶

Init initializes the instance.

type MPSNNReduceColumnMeanClass ¶

type MPSNNReduceColumnMeanClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceColumnMeanClass ¶

func GetMPSNNReduceColumnMeanClass() MPSNNReduceColumnMeanClass

GetMPSNNReduceColumnMeanClass returns the class object for MPSNNReduceColumnMean.

func (MPSNNReduceColumnMeanClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceColumnMin ¶

type MPSNNReduceColumnMin struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceColumnMin

func MPSNNReduceColumnMinFromID ¶

func MPSNNReduceColumnMinFromID(id objc.ID) MPSNNReduceColumnMin

MPSNNReduceColumnMinFromID constructs a MPSNNReduceColumnMin from an objc.ID.

func NewMPSNNReduceColumnMin ¶

func NewMPSNNReduceColumnMin() MPSNNReduceColumnMin

NewMPSNNReduceColumnMin creates a new MPSNNReduceColumnMin instance.

func (MPSNNReduceColumnMin) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceColumnMin) Init ¶

Init initializes the instance.

type MPSNNReduceColumnMinClass ¶

type MPSNNReduceColumnMinClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceColumnMinClass ¶

func GetMPSNNReduceColumnMinClass() MPSNNReduceColumnMinClass

GetMPSNNReduceColumnMinClass returns the class object for MPSNNReduceColumnMin.

func (MPSNNReduceColumnMinClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceColumnSum ¶

type MPSNNReduceColumnSum struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceColumnSum

func MPSNNReduceColumnSumFromID ¶

func MPSNNReduceColumnSumFromID(id objc.ID) MPSNNReduceColumnSum

MPSNNReduceColumnSumFromID constructs a MPSNNReduceColumnSum from an objc.ID.

func NewMPSNNReduceColumnSum ¶

func NewMPSNNReduceColumnSum() MPSNNReduceColumnSum

NewMPSNNReduceColumnSum creates a new MPSNNReduceColumnSum instance.

func (MPSNNReduceColumnSum) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceColumnSum) Init ¶

Init initializes the instance.

type MPSNNReduceColumnSumClass ¶

type MPSNNReduceColumnSumClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceColumnSumClass ¶

func GetMPSNNReduceColumnSumClass() MPSNNReduceColumnSumClass

GetMPSNNReduceColumnSumClass returns the class object for MPSNNReduceColumnSum.

func (MPSNNReduceColumnSumClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceFeatureChannelsAndWeightsMean ¶

type MPSNNReduceFeatureChannelsAndWeightsMean struct {
	MPSNNReduceBinary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsAndWeightsMean

func MPSNNReduceFeatureChannelsAndWeightsMeanFromID ¶

func MPSNNReduceFeatureChannelsAndWeightsMeanFromID(id objc.ID) MPSNNReduceFeatureChannelsAndWeightsMean

MPSNNReduceFeatureChannelsAndWeightsMeanFromID constructs a MPSNNReduceFeatureChannelsAndWeightsMean from an objc.ID.

func NewMPSNNReduceFeatureChannelsAndWeightsMean ¶

func NewMPSNNReduceFeatureChannelsAndWeightsMean() MPSNNReduceFeatureChannelsAndWeightsMean

NewMPSNNReduceFeatureChannelsAndWeightsMean creates a new MPSNNReduceFeatureChannelsAndWeightsMean instance.

func (MPSNNReduceFeatureChannelsAndWeightsMean) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceFeatureChannelsAndWeightsMean) Init ¶

Init initializes the instance.

type MPSNNReduceFeatureChannelsAndWeightsMeanClass ¶

type MPSNNReduceFeatureChannelsAndWeightsMeanClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceFeatureChannelsAndWeightsMeanClass ¶

func GetMPSNNReduceFeatureChannelsAndWeightsMeanClass() MPSNNReduceFeatureChannelsAndWeightsMeanClass

GetMPSNNReduceFeatureChannelsAndWeightsMeanClass returns the class object for MPSNNReduceFeatureChannelsAndWeightsMean.

func (MPSNNReduceFeatureChannelsAndWeightsMeanClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceFeatureChannelsAndWeightsSum ¶

type MPSNNReduceFeatureChannelsAndWeightsSum struct {
	MPSNNReduceBinary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsAndWeightsSum

func MPSNNReduceFeatureChannelsAndWeightsSumFromID ¶

func MPSNNReduceFeatureChannelsAndWeightsSumFromID(id objc.ID) MPSNNReduceFeatureChannelsAndWeightsSum

MPSNNReduceFeatureChannelsAndWeightsSumFromID constructs a MPSNNReduceFeatureChannelsAndWeightsSum from an objc.ID.

func NewMPSNNReduceFeatureChannelsAndWeightsSum ¶

func NewMPSNNReduceFeatureChannelsAndWeightsSum() MPSNNReduceFeatureChannelsAndWeightsSum

NewMPSNNReduceFeatureChannelsAndWeightsSum creates a new MPSNNReduceFeatureChannelsAndWeightsSum instance.

func (MPSNNReduceFeatureChannelsAndWeightsSum) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceFeatureChannelsAndWeightsSum) Init ¶

Init initializes the instance.

type MPSNNReduceFeatureChannelsAndWeightsSumClass ¶

type MPSNNReduceFeatureChannelsAndWeightsSumClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceFeatureChannelsAndWeightsSumClass ¶

func GetMPSNNReduceFeatureChannelsAndWeightsSumClass() MPSNNReduceFeatureChannelsAndWeightsSumClass

GetMPSNNReduceFeatureChannelsAndWeightsSumClass returns the class object for MPSNNReduceFeatureChannelsAndWeightsSum.

func (MPSNNReduceFeatureChannelsAndWeightsSumClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceFeatureChannelsArgumentMax ¶

type MPSNNReduceFeatureChannelsArgumentMax struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsArgumentMax

func MPSNNReduceFeatureChannelsArgumentMaxFromID ¶

func MPSNNReduceFeatureChannelsArgumentMaxFromID(id objc.ID) MPSNNReduceFeatureChannelsArgumentMax

MPSNNReduceFeatureChannelsArgumentMaxFromID constructs a MPSNNReduceFeatureChannelsArgumentMax from an objc.ID.

func NewMPSNNReduceFeatureChannelsArgumentMax ¶

func NewMPSNNReduceFeatureChannelsArgumentMax() MPSNNReduceFeatureChannelsArgumentMax

NewMPSNNReduceFeatureChannelsArgumentMax creates a new MPSNNReduceFeatureChannelsArgumentMax instance.

func (MPSNNReduceFeatureChannelsArgumentMax) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceFeatureChannelsArgumentMax) Init ¶

Init initializes the instance.

type MPSNNReduceFeatureChannelsArgumentMaxClass ¶

type MPSNNReduceFeatureChannelsArgumentMaxClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceFeatureChannelsArgumentMaxClass ¶

func GetMPSNNReduceFeatureChannelsArgumentMaxClass() MPSNNReduceFeatureChannelsArgumentMaxClass

GetMPSNNReduceFeatureChannelsArgumentMaxClass returns the class object for MPSNNReduceFeatureChannelsArgumentMax.

func (MPSNNReduceFeatureChannelsArgumentMaxClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceFeatureChannelsArgumentMin ¶

type MPSNNReduceFeatureChannelsArgumentMin struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsArgumentMin

func MPSNNReduceFeatureChannelsArgumentMinFromID ¶

func MPSNNReduceFeatureChannelsArgumentMinFromID(id objc.ID) MPSNNReduceFeatureChannelsArgumentMin

MPSNNReduceFeatureChannelsArgumentMinFromID constructs a MPSNNReduceFeatureChannelsArgumentMin from an objc.ID.

func NewMPSNNReduceFeatureChannelsArgumentMin ¶

func NewMPSNNReduceFeatureChannelsArgumentMin() MPSNNReduceFeatureChannelsArgumentMin

NewMPSNNReduceFeatureChannelsArgumentMin creates a new MPSNNReduceFeatureChannelsArgumentMin instance.

func (MPSNNReduceFeatureChannelsArgumentMin) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceFeatureChannelsArgumentMin) Init ¶

Init initializes the instance.

type MPSNNReduceFeatureChannelsArgumentMinClass ¶

type MPSNNReduceFeatureChannelsArgumentMinClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceFeatureChannelsArgumentMinClass ¶

func GetMPSNNReduceFeatureChannelsArgumentMinClass() MPSNNReduceFeatureChannelsArgumentMinClass

GetMPSNNReduceFeatureChannelsArgumentMinClass returns the class object for MPSNNReduceFeatureChannelsArgumentMin.

func (MPSNNReduceFeatureChannelsArgumentMinClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceFeatureChannelsMax ¶

type MPSNNReduceFeatureChannelsMax struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsMax

func MPSNNReduceFeatureChannelsMaxFromID ¶

func MPSNNReduceFeatureChannelsMaxFromID(id objc.ID) MPSNNReduceFeatureChannelsMax

MPSNNReduceFeatureChannelsMaxFromID constructs a MPSNNReduceFeatureChannelsMax from an objc.ID.

func NewMPSNNReduceFeatureChannelsMax ¶

func NewMPSNNReduceFeatureChannelsMax() MPSNNReduceFeatureChannelsMax

NewMPSNNReduceFeatureChannelsMax creates a new MPSNNReduceFeatureChannelsMax instance.

func (MPSNNReduceFeatureChannelsMax) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceFeatureChannelsMax) Init ¶

Init initializes the instance.

type MPSNNReduceFeatureChannelsMaxClass ¶

type MPSNNReduceFeatureChannelsMaxClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceFeatureChannelsMaxClass ¶

func GetMPSNNReduceFeatureChannelsMaxClass() MPSNNReduceFeatureChannelsMaxClass

GetMPSNNReduceFeatureChannelsMaxClass returns the class object for MPSNNReduceFeatureChannelsMax.

func (MPSNNReduceFeatureChannelsMaxClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceFeatureChannelsMean ¶

type MPSNNReduceFeatureChannelsMean struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsMean

func MPSNNReduceFeatureChannelsMeanFromID ¶

func MPSNNReduceFeatureChannelsMeanFromID(id objc.ID) MPSNNReduceFeatureChannelsMean

MPSNNReduceFeatureChannelsMeanFromID constructs a MPSNNReduceFeatureChannelsMean from an objc.ID.

func NewMPSNNReduceFeatureChannelsMean ¶

func NewMPSNNReduceFeatureChannelsMean() MPSNNReduceFeatureChannelsMean

NewMPSNNReduceFeatureChannelsMean creates a new MPSNNReduceFeatureChannelsMean instance.

func (MPSNNReduceFeatureChannelsMean) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceFeatureChannelsMean) Init ¶

Init initializes the instance.

type MPSNNReduceFeatureChannelsMeanClass ¶

type MPSNNReduceFeatureChannelsMeanClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceFeatureChannelsMeanClass ¶

func GetMPSNNReduceFeatureChannelsMeanClass() MPSNNReduceFeatureChannelsMeanClass

GetMPSNNReduceFeatureChannelsMeanClass returns the class object for MPSNNReduceFeatureChannelsMean.

func (MPSNNReduceFeatureChannelsMeanClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceFeatureChannelsMin ¶

type MPSNNReduceFeatureChannelsMin struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsMin

func MPSNNReduceFeatureChannelsMinFromID ¶

func MPSNNReduceFeatureChannelsMinFromID(id objc.ID) MPSNNReduceFeatureChannelsMin

MPSNNReduceFeatureChannelsMinFromID constructs a MPSNNReduceFeatureChannelsMin from an objc.ID.

func NewMPSNNReduceFeatureChannelsMin ¶

func NewMPSNNReduceFeatureChannelsMin() MPSNNReduceFeatureChannelsMin

NewMPSNNReduceFeatureChannelsMin creates a new MPSNNReduceFeatureChannelsMin instance.

func (MPSNNReduceFeatureChannelsMin) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceFeatureChannelsMin) Init ¶

Init initializes the instance.

type MPSNNReduceFeatureChannelsMinClass ¶

type MPSNNReduceFeatureChannelsMinClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceFeatureChannelsMinClass ¶

func GetMPSNNReduceFeatureChannelsMinClass() MPSNNReduceFeatureChannelsMinClass

GetMPSNNReduceFeatureChannelsMinClass returns the class object for MPSNNReduceFeatureChannelsMin.

func (MPSNNReduceFeatureChannelsMinClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceFeatureChannelsSum ¶

type MPSNNReduceFeatureChannelsSum struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceFeatureChannelsSum

func MPSNNReduceFeatureChannelsSumFromID ¶

func MPSNNReduceFeatureChannelsSumFromID(id objc.ID) MPSNNReduceFeatureChannelsSum

MPSNNReduceFeatureChannelsSumFromID constructs a MPSNNReduceFeatureChannelsSum from an objc.ID.

func NewMPSNNReduceFeatureChannelsSum ¶

func NewMPSNNReduceFeatureChannelsSum() MPSNNReduceFeatureChannelsSum

NewMPSNNReduceFeatureChannelsSum creates a new MPSNNReduceFeatureChannelsSum instance.

func (MPSNNReduceFeatureChannelsSum) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceFeatureChannelsSum) Init ¶

Init initializes the instance.

func (MPSNNReduceFeatureChannelsSum) SetWeight ¶

func (r MPSNNReduceFeatureChannelsSum) SetWeight(value float32)

type MPSNNReduceFeatureChannelsSumClass ¶

type MPSNNReduceFeatureChannelsSumClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceFeatureChannelsSumClass ¶

func GetMPSNNReduceFeatureChannelsSumClass() MPSNNReduceFeatureChannelsSumClass

GetMPSNNReduceFeatureChannelsSumClass returns the class object for MPSNNReduceFeatureChannelsSum.

func (MPSNNReduceFeatureChannelsSumClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceRowMax ¶

type MPSNNReduceRowMax struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceRowMax

func MPSNNReduceRowMaxFromID ¶

func MPSNNReduceRowMaxFromID(id objc.ID) MPSNNReduceRowMax

MPSNNReduceRowMaxFromID constructs a MPSNNReduceRowMax from an objc.ID.

func NewMPSNNReduceRowMax ¶

func NewMPSNNReduceRowMax() MPSNNReduceRowMax

NewMPSNNReduceRowMax creates a new MPSNNReduceRowMax instance.

func (MPSNNReduceRowMax) Autorelease ¶

func (r MPSNNReduceRowMax) Autorelease() MPSNNReduceRowMax

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceRowMax) Init ¶

Init initializes the instance.

type MPSNNReduceRowMaxClass ¶

type MPSNNReduceRowMaxClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceRowMaxClass ¶

func GetMPSNNReduceRowMaxClass() MPSNNReduceRowMaxClass

GetMPSNNReduceRowMaxClass returns the class object for MPSNNReduceRowMax.

func (MPSNNReduceRowMaxClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceRowMean ¶

type MPSNNReduceRowMean struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceRowMean

func MPSNNReduceRowMeanFromID ¶

func MPSNNReduceRowMeanFromID(id objc.ID) MPSNNReduceRowMean

MPSNNReduceRowMeanFromID constructs a MPSNNReduceRowMean from an objc.ID.

func NewMPSNNReduceRowMean ¶

func NewMPSNNReduceRowMean() MPSNNReduceRowMean

NewMPSNNReduceRowMean creates a new MPSNNReduceRowMean instance.

func (MPSNNReduceRowMean) Autorelease ¶

func (r MPSNNReduceRowMean) Autorelease() MPSNNReduceRowMean

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceRowMean) Init ¶

Init initializes the instance.

type MPSNNReduceRowMeanClass ¶

type MPSNNReduceRowMeanClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceRowMeanClass ¶

func GetMPSNNReduceRowMeanClass() MPSNNReduceRowMeanClass

GetMPSNNReduceRowMeanClass returns the class object for MPSNNReduceRowMean.

func (MPSNNReduceRowMeanClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceRowMin ¶

type MPSNNReduceRowMin struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceRowMin

func MPSNNReduceRowMinFromID ¶

func MPSNNReduceRowMinFromID(id objc.ID) MPSNNReduceRowMin

MPSNNReduceRowMinFromID constructs a MPSNNReduceRowMin from an objc.ID.

func NewMPSNNReduceRowMin ¶

func NewMPSNNReduceRowMin() MPSNNReduceRowMin

NewMPSNNReduceRowMin creates a new MPSNNReduceRowMin instance.

func (MPSNNReduceRowMin) Autorelease ¶

func (r MPSNNReduceRowMin) Autorelease() MPSNNReduceRowMin

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceRowMin) Init ¶

Init initializes the instance.

type MPSNNReduceRowMinClass ¶

type MPSNNReduceRowMinClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceRowMinClass ¶

func GetMPSNNReduceRowMinClass() MPSNNReduceRowMinClass

GetMPSNNReduceRowMinClass returns the class object for MPSNNReduceRowMin.

func (MPSNNReduceRowMinClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceRowSum ¶

type MPSNNReduceRowSum struct {
	MPSNNReduceUnary
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceRowSum

func MPSNNReduceRowSumFromID ¶

func MPSNNReduceRowSumFromID(id objc.ID) MPSNNReduceRowSum

MPSNNReduceRowSumFromID constructs a MPSNNReduceRowSum from an objc.ID.

func NewMPSNNReduceRowSum ¶

func NewMPSNNReduceRowSum() MPSNNReduceRowSum

NewMPSNNReduceRowSum creates a new MPSNNReduceRowSum instance.

func (MPSNNReduceRowSum) Autorelease ¶

func (r MPSNNReduceRowSum) Autorelease() MPSNNReduceRowSum

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceRowSum) Init ¶

Init initializes the instance.

type MPSNNReduceRowSumClass ¶

type MPSNNReduceRowSumClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceRowSumClass ¶

func GetMPSNNReduceRowSumClass() MPSNNReduceRowSumClass

GetMPSNNReduceRowSumClass returns the class object for MPSNNReduceRowSum.

func (MPSNNReduceRowSumClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReduceUnary ¶

type MPSNNReduceUnary struct {
	MPSCNNKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReduceUnary

func MPSNNReduceUnaryFromID ¶

func MPSNNReduceUnaryFromID(id objc.ID) MPSNNReduceUnary

MPSNNReduceUnaryFromID constructs a MPSNNReduceUnary from an objc.ID.

func NewMPSNNReduceUnary ¶

func NewMPSNNReduceUnary() MPSNNReduceUnary

NewMPSNNReduceUnary creates a new MPSNNReduceUnary instance.

func (MPSNNReduceUnary) Autorelease ¶

func (r MPSNNReduceUnary) Autorelease() MPSNNReduceUnary

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReduceUnary) Init ¶

Init initializes the instance.

func (MPSNNReduceUnary) SetClipRectSource ¶

func (r MPSNNReduceUnary) SetClipRectSource(value objectivec.IObject)

func (MPSNNReduceUnary) SetOffset ¶

func (r MPSNNReduceUnary) SetOffset(value objectivec.IObject)

type MPSNNReduceUnaryClass ¶

type MPSNNReduceUnaryClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReduceUnaryClass ¶

func GetMPSNNReduceUnaryClass() MPSNNReduceUnaryClass

GetMPSNNReduceUnaryClass returns the class object for MPSNNReduceUnary.

func (MPSNNReduceUnaryClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionColumnMaxNode ¶

type MPSNNReductionColumnMaxNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionColumnMaxNode

func MPSNNReductionColumnMaxNodeFromID ¶

func MPSNNReductionColumnMaxNodeFromID(id objc.ID) MPSNNReductionColumnMaxNode

MPSNNReductionColumnMaxNodeFromID constructs a MPSNNReductionColumnMaxNode from an objc.ID.

func NewMPSNNReductionColumnMaxNode ¶

func NewMPSNNReductionColumnMaxNode() MPSNNReductionColumnMaxNode

NewMPSNNReductionColumnMaxNode creates a new MPSNNReductionColumnMaxNode instance.

func (MPSNNReductionColumnMaxNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionColumnMaxNode) Init ¶

Init initializes the instance.

type MPSNNReductionColumnMaxNodeClass ¶

type MPSNNReductionColumnMaxNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionColumnMaxNodeClass ¶

func GetMPSNNReductionColumnMaxNodeClass() MPSNNReductionColumnMaxNodeClass

GetMPSNNReductionColumnMaxNodeClass returns the class object for MPSNNReductionColumnMaxNode.

func (MPSNNReductionColumnMaxNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionColumnMeanNode ¶

type MPSNNReductionColumnMeanNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionColumnMeanNode

func MPSNNReductionColumnMeanNodeFromID ¶

func MPSNNReductionColumnMeanNodeFromID(id objc.ID) MPSNNReductionColumnMeanNode

MPSNNReductionColumnMeanNodeFromID constructs a MPSNNReductionColumnMeanNode from an objc.ID.

func NewMPSNNReductionColumnMeanNode ¶

func NewMPSNNReductionColumnMeanNode() MPSNNReductionColumnMeanNode

NewMPSNNReductionColumnMeanNode creates a new MPSNNReductionColumnMeanNode instance.

func (MPSNNReductionColumnMeanNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionColumnMeanNode) Init ¶

Init initializes the instance.

type MPSNNReductionColumnMeanNodeClass ¶

type MPSNNReductionColumnMeanNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionColumnMeanNodeClass ¶

func GetMPSNNReductionColumnMeanNodeClass() MPSNNReductionColumnMeanNodeClass

GetMPSNNReductionColumnMeanNodeClass returns the class object for MPSNNReductionColumnMeanNode.

func (MPSNNReductionColumnMeanNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionColumnMinNode ¶

type MPSNNReductionColumnMinNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionColumnMinNode

func MPSNNReductionColumnMinNodeFromID ¶

func MPSNNReductionColumnMinNodeFromID(id objc.ID) MPSNNReductionColumnMinNode

MPSNNReductionColumnMinNodeFromID constructs a MPSNNReductionColumnMinNode from an objc.ID.

func NewMPSNNReductionColumnMinNode ¶

func NewMPSNNReductionColumnMinNode() MPSNNReductionColumnMinNode

NewMPSNNReductionColumnMinNode creates a new MPSNNReductionColumnMinNode instance.

func (MPSNNReductionColumnMinNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionColumnMinNode) Init ¶

Init initializes the instance.

type MPSNNReductionColumnMinNodeClass ¶

type MPSNNReductionColumnMinNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionColumnMinNodeClass ¶

func GetMPSNNReductionColumnMinNodeClass() MPSNNReductionColumnMinNodeClass

GetMPSNNReductionColumnMinNodeClass returns the class object for MPSNNReductionColumnMinNode.

func (MPSNNReductionColumnMinNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionColumnSumNode ¶

type MPSNNReductionColumnSumNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionColumnSumNode

func MPSNNReductionColumnSumNodeFromID ¶

func MPSNNReductionColumnSumNodeFromID(id objc.ID) MPSNNReductionColumnSumNode

MPSNNReductionColumnSumNodeFromID constructs a MPSNNReductionColumnSumNode from an objc.ID.

func NewMPSNNReductionColumnSumNode ¶

func NewMPSNNReductionColumnSumNode() MPSNNReductionColumnSumNode

NewMPSNNReductionColumnSumNode creates a new MPSNNReductionColumnSumNode instance.

func (MPSNNReductionColumnSumNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionColumnSumNode) Init ¶

Init initializes the instance.

type MPSNNReductionColumnSumNodeClass ¶

type MPSNNReductionColumnSumNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionColumnSumNodeClass ¶

func GetMPSNNReductionColumnSumNodeClass() MPSNNReductionColumnSumNodeClass

GetMPSNNReductionColumnSumNodeClass returns the class object for MPSNNReductionColumnSumNode.

func (MPSNNReductionColumnSumNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionFeatureChannelsArgumentMaxNode ¶

type MPSNNReductionFeatureChannelsArgumentMaxNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionFeatureChannelsArgumentMaxNode

func MPSNNReductionFeatureChannelsArgumentMaxNodeFromID ¶

func MPSNNReductionFeatureChannelsArgumentMaxNodeFromID(id objc.ID) MPSNNReductionFeatureChannelsArgumentMaxNode

MPSNNReductionFeatureChannelsArgumentMaxNodeFromID constructs a MPSNNReductionFeatureChannelsArgumentMaxNode from an objc.ID.

func NewMPSNNReductionFeatureChannelsArgumentMaxNode ¶

func NewMPSNNReductionFeatureChannelsArgumentMaxNode() MPSNNReductionFeatureChannelsArgumentMaxNode

NewMPSNNReductionFeatureChannelsArgumentMaxNode creates a new MPSNNReductionFeatureChannelsArgumentMaxNode instance.

func (MPSNNReductionFeatureChannelsArgumentMaxNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionFeatureChannelsArgumentMaxNode) Init ¶

Init initializes the instance.

type MPSNNReductionFeatureChannelsArgumentMaxNodeClass ¶

type MPSNNReductionFeatureChannelsArgumentMaxNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionFeatureChannelsArgumentMaxNodeClass ¶

func GetMPSNNReductionFeatureChannelsArgumentMaxNodeClass() MPSNNReductionFeatureChannelsArgumentMaxNodeClass

GetMPSNNReductionFeatureChannelsArgumentMaxNodeClass returns the class object for MPSNNReductionFeatureChannelsArgumentMaxNode.

func (MPSNNReductionFeatureChannelsArgumentMaxNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionFeatureChannelsArgumentMinNode ¶

type MPSNNReductionFeatureChannelsArgumentMinNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionFeatureChannelsArgumentMinNode

func MPSNNReductionFeatureChannelsArgumentMinNodeFromID ¶

func MPSNNReductionFeatureChannelsArgumentMinNodeFromID(id objc.ID) MPSNNReductionFeatureChannelsArgumentMinNode

MPSNNReductionFeatureChannelsArgumentMinNodeFromID constructs a MPSNNReductionFeatureChannelsArgumentMinNode from an objc.ID.

func NewMPSNNReductionFeatureChannelsArgumentMinNode ¶

func NewMPSNNReductionFeatureChannelsArgumentMinNode() MPSNNReductionFeatureChannelsArgumentMinNode

NewMPSNNReductionFeatureChannelsArgumentMinNode creates a new MPSNNReductionFeatureChannelsArgumentMinNode instance.

func (MPSNNReductionFeatureChannelsArgumentMinNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionFeatureChannelsArgumentMinNode) Init ¶

Init initializes the instance.

type MPSNNReductionFeatureChannelsArgumentMinNodeClass ¶

type MPSNNReductionFeatureChannelsArgumentMinNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionFeatureChannelsArgumentMinNodeClass ¶

func GetMPSNNReductionFeatureChannelsArgumentMinNodeClass() MPSNNReductionFeatureChannelsArgumentMinNodeClass

GetMPSNNReductionFeatureChannelsArgumentMinNodeClass returns the class object for MPSNNReductionFeatureChannelsArgumentMinNode.

func (MPSNNReductionFeatureChannelsArgumentMinNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionFeatureChannelsMaxNode ¶

type MPSNNReductionFeatureChannelsMaxNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionFeatureChannelsMaxNode

func MPSNNReductionFeatureChannelsMaxNodeFromID ¶

func MPSNNReductionFeatureChannelsMaxNodeFromID(id objc.ID) MPSNNReductionFeatureChannelsMaxNode

MPSNNReductionFeatureChannelsMaxNodeFromID constructs a MPSNNReductionFeatureChannelsMaxNode from an objc.ID.

func NewMPSNNReductionFeatureChannelsMaxNode ¶

func NewMPSNNReductionFeatureChannelsMaxNode() MPSNNReductionFeatureChannelsMaxNode

NewMPSNNReductionFeatureChannelsMaxNode creates a new MPSNNReductionFeatureChannelsMaxNode instance.

func (MPSNNReductionFeatureChannelsMaxNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionFeatureChannelsMaxNode) Init ¶

Init initializes the instance.

type MPSNNReductionFeatureChannelsMaxNodeClass ¶

type MPSNNReductionFeatureChannelsMaxNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionFeatureChannelsMaxNodeClass ¶

func GetMPSNNReductionFeatureChannelsMaxNodeClass() MPSNNReductionFeatureChannelsMaxNodeClass

GetMPSNNReductionFeatureChannelsMaxNodeClass returns the class object for MPSNNReductionFeatureChannelsMaxNode.

func (MPSNNReductionFeatureChannelsMaxNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionFeatureChannelsMeanNode ¶

type MPSNNReductionFeatureChannelsMeanNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionFeatureChannelsMeanNode

func MPSNNReductionFeatureChannelsMeanNodeFromID ¶

func MPSNNReductionFeatureChannelsMeanNodeFromID(id objc.ID) MPSNNReductionFeatureChannelsMeanNode

MPSNNReductionFeatureChannelsMeanNodeFromID constructs a MPSNNReductionFeatureChannelsMeanNode from an objc.ID.

func NewMPSNNReductionFeatureChannelsMeanNode ¶

func NewMPSNNReductionFeatureChannelsMeanNode() MPSNNReductionFeatureChannelsMeanNode

NewMPSNNReductionFeatureChannelsMeanNode creates a new MPSNNReductionFeatureChannelsMeanNode instance.

func (MPSNNReductionFeatureChannelsMeanNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionFeatureChannelsMeanNode) Init ¶

Init initializes the instance.

type MPSNNReductionFeatureChannelsMeanNodeClass ¶

type MPSNNReductionFeatureChannelsMeanNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionFeatureChannelsMeanNodeClass ¶

func GetMPSNNReductionFeatureChannelsMeanNodeClass() MPSNNReductionFeatureChannelsMeanNodeClass

GetMPSNNReductionFeatureChannelsMeanNodeClass returns the class object for MPSNNReductionFeatureChannelsMeanNode.

func (MPSNNReductionFeatureChannelsMeanNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionFeatureChannelsMinNode ¶

type MPSNNReductionFeatureChannelsMinNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionFeatureChannelsMinNode

func MPSNNReductionFeatureChannelsMinNodeFromID ¶

func MPSNNReductionFeatureChannelsMinNodeFromID(id objc.ID) MPSNNReductionFeatureChannelsMinNode

MPSNNReductionFeatureChannelsMinNodeFromID constructs a MPSNNReductionFeatureChannelsMinNode from an objc.ID.

func NewMPSNNReductionFeatureChannelsMinNode ¶

func NewMPSNNReductionFeatureChannelsMinNode() MPSNNReductionFeatureChannelsMinNode

NewMPSNNReductionFeatureChannelsMinNode creates a new MPSNNReductionFeatureChannelsMinNode instance.

func (MPSNNReductionFeatureChannelsMinNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionFeatureChannelsMinNode) Init ¶

Init initializes the instance.

type MPSNNReductionFeatureChannelsMinNodeClass ¶

type MPSNNReductionFeatureChannelsMinNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionFeatureChannelsMinNodeClass ¶

func GetMPSNNReductionFeatureChannelsMinNodeClass() MPSNNReductionFeatureChannelsMinNodeClass

GetMPSNNReductionFeatureChannelsMinNodeClass returns the class object for MPSNNReductionFeatureChannelsMinNode.

func (MPSNNReductionFeatureChannelsMinNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionFeatureChannelsSumNode ¶

type MPSNNReductionFeatureChannelsSumNode struct {
	MPSNNUnaryReductionNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionFeatureChannelsSumNode

func MPSNNReductionFeatureChannelsSumNodeFromID ¶

func MPSNNReductionFeatureChannelsSumNodeFromID(id objc.ID) MPSNNReductionFeatureChannelsSumNode

MPSNNReductionFeatureChannelsSumNodeFromID constructs a MPSNNReductionFeatureChannelsSumNode from an objc.ID.

func NewMPSNNReductionFeatureChannelsSumNode ¶

func NewMPSNNReductionFeatureChannelsSumNode() MPSNNReductionFeatureChannelsSumNode

NewMPSNNReductionFeatureChannelsSumNode creates a new MPSNNReductionFeatureChannelsSumNode instance.

func (MPSNNReductionFeatureChannelsSumNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionFeatureChannelsSumNode) Init ¶

Init initializes the instance.

func (MPSNNReductionFeatureChannelsSumNode) SetWeight ¶

func (r MPSNNReductionFeatureChannelsSumNode) SetWeight(value float32)

type MPSNNReductionFeatureChannelsSumNodeClass ¶

type MPSNNReductionFeatureChannelsSumNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionFeatureChannelsSumNodeClass ¶

func GetMPSNNReductionFeatureChannelsSumNodeClass() MPSNNReductionFeatureChannelsSumNodeClass

GetMPSNNReductionFeatureChannelsSumNodeClass returns the class object for MPSNNReductionFeatureChannelsSumNode.

func (MPSNNReductionFeatureChannelsSumNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionRowMaxNode ¶

type MPSNNReductionRowMaxNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionRowMaxNode

func MPSNNReductionRowMaxNodeFromID ¶

func MPSNNReductionRowMaxNodeFromID(id objc.ID) MPSNNReductionRowMaxNode

MPSNNReductionRowMaxNodeFromID constructs a MPSNNReductionRowMaxNode from an objc.ID.

func NewMPSNNReductionRowMaxNode ¶

func NewMPSNNReductionRowMaxNode() MPSNNReductionRowMaxNode

NewMPSNNReductionRowMaxNode creates a new MPSNNReductionRowMaxNode instance.

func (MPSNNReductionRowMaxNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionRowMaxNode) Init ¶

Init initializes the instance.

type MPSNNReductionRowMaxNodeClass ¶

type MPSNNReductionRowMaxNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionRowMaxNodeClass ¶

func GetMPSNNReductionRowMaxNodeClass() MPSNNReductionRowMaxNodeClass

GetMPSNNReductionRowMaxNodeClass returns the class object for MPSNNReductionRowMaxNode.

func (MPSNNReductionRowMaxNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionRowMeanNode ¶

type MPSNNReductionRowMeanNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionRowMeanNode

func MPSNNReductionRowMeanNodeFromID ¶

func MPSNNReductionRowMeanNodeFromID(id objc.ID) MPSNNReductionRowMeanNode

MPSNNReductionRowMeanNodeFromID constructs a MPSNNReductionRowMeanNode from an objc.ID.

func NewMPSNNReductionRowMeanNode ¶

func NewMPSNNReductionRowMeanNode() MPSNNReductionRowMeanNode

NewMPSNNReductionRowMeanNode creates a new MPSNNReductionRowMeanNode instance.

func (MPSNNReductionRowMeanNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionRowMeanNode) Init ¶

Init initializes the instance.

type MPSNNReductionRowMeanNodeClass ¶

type MPSNNReductionRowMeanNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionRowMeanNodeClass ¶

func GetMPSNNReductionRowMeanNodeClass() MPSNNReductionRowMeanNodeClass

GetMPSNNReductionRowMeanNodeClass returns the class object for MPSNNReductionRowMeanNode.

func (MPSNNReductionRowMeanNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionRowMinNode ¶

type MPSNNReductionRowMinNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionRowMinNode

func MPSNNReductionRowMinNodeFromID ¶

func MPSNNReductionRowMinNodeFromID(id objc.ID) MPSNNReductionRowMinNode

MPSNNReductionRowMinNodeFromID constructs a MPSNNReductionRowMinNode from an objc.ID.

func NewMPSNNReductionRowMinNode ¶

func NewMPSNNReductionRowMinNode() MPSNNReductionRowMinNode

NewMPSNNReductionRowMinNode creates a new MPSNNReductionRowMinNode instance.

func (MPSNNReductionRowMinNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionRowMinNode) Init ¶

Init initializes the instance.

type MPSNNReductionRowMinNodeClass ¶

type MPSNNReductionRowMinNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionRowMinNodeClass ¶

func GetMPSNNReductionRowMinNodeClass() MPSNNReductionRowMinNodeClass

GetMPSNNReductionRowMinNodeClass returns the class object for MPSNNReductionRowMinNode.

func (MPSNNReductionRowMinNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionRowSumNode ¶

type MPSNNReductionRowSumNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionRowSumNode

func MPSNNReductionRowSumNodeFromID ¶

func MPSNNReductionRowSumNodeFromID(id objc.ID) MPSNNReductionRowSumNode

MPSNNReductionRowSumNodeFromID constructs a MPSNNReductionRowSumNode from an objc.ID.

func NewMPSNNReductionRowSumNode ¶

func NewMPSNNReductionRowSumNode() MPSNNReductionRowSumNode

NewMPSNNReductionRowSumNode creates a new MPSNNReductionRowSumNode instance.

func (MPSNNReductionRowSumNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionRowSumNode) Init ¶

Init initializes the instance.

type MPSNNReductionRowSumNodeClass ¶

type MPSNNReductionRowSumNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionRowSumNodeClass ¶

func GetMPSNNReductionRowSumNodeClass() MPSNNReductionRowSumNodeClass

GetMPSNNReductionRowSumNodeClass returns the class object for MPSNNReductionRowSumNode.

func (MPSNNReductionRowSumNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionSpatialMeanGradientNode ¶

type MPSNNReductionSpatialMeanGradientNode struct {
	MPSNNGradientFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionSpatialMeanGradientNode

func MPSNNReductionSpatialMeanGradientNodeFromID ¶

func MPSNNReductionSpatialMeanGradientNodeFromID(id objc.ID) MPSNNReductionSpatialMeanGradientNode

MPSNNReductionSpatialMeanGradientNodeFromID constructs a MPSNNReductionSpatialMeanGradientNode from an objc.ID.

func NewMPSNNReductionSpatialMeanGradientNode ¶

func NewMPSNNReductionSpatialMeanGradientNode() MPSNNReductionSpatialMeanGradientNode

NewMPSNNReductionSpatialMeanGradientNode creates a new MPSNNReductionSpatialMeanGradientNode instance.

func (MPSNNReductionSpatialMeanGradientNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionSpatialMeanGradientNode) Init ¶

Init initializes the instance.

type MPSNNReductionSpatialMeanGradientNodeClass ¶

type MPSNNReductionSpatialMeanGradientNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionSpatialMeanGradientNodeClass ¶

func GetMPSNNReductionSpatialMeanGradientNodeClass() MPSNNReductionSpatialMeanGradientNodeClass

GetMPSNNReductionSpatialMeanGradientNodeClass returns the class object for MPSNNReductionSpatialMeanGradientNode.

func (MPSNNReductionSpatialMeanGradientNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReductionSpatialMeanNode ¶

type MPSNNReductionSpatialMeanNode struct {
	MPSNNUnaryReductionNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReductionSpatialMeanNode

func MPSNNReductionSpatialMeanNodeFromID ¶

func MPSNNReductionSpatialMeanNodeFromID(id objc.ID) MPSNNReductionSpatialMeanNode

MPSNNReductionSpatialMeanNodeFromID constructs a MPSNNReductionSpatialMeanNode from an objc.ID.

func NewMPSNNReductionSpatialMeanNode ¶

func NewMPSNNReductionSpatialMeanNode() MPSNNReductionSpatialMeanNode

NewMPSNNReductionSpatialMeanNode creates a new MPSNNReductionSpatialMeanNode instance.

func (MPSNNReductionSpatialMeanNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReductionSpatialMeanNode) Init ¶

Init initializes the instance.

type MPSNNReductionSpatialMeanNodeClass ¶

type MPSNNReductionSpatialMeanNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReductionSpatialMeanNodeClass ¶

func GetMPSNNReductionSpatialMeanNodeClass() MPSNNReductionSpatialMeanNodeClass

GetMPSNNReductionSpatialMeanNodeClass returns the class object for MPSNNReductionSpatialMeanNode.

func (MPSNNReductionSpatialMeanNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReshape ¶

type MPSNNReshape struct {
	MPSCNNKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReshape

func MPSNNReshapeFromID ¶

func MPSNNReshapeFromID(id objc.ID) MPSNNReshape

MPSNNReshapeFromID constructs a MPSNNReshape from an objc.ID.

func NewMPSNNReshape ¶

func NewMPSNNReshape() MPSNNReshape

NewMPSNNReshape creates a new MPSNNReshape instance.

func (MPSNNReshape) Autorelease ¶

func (r MPSNNReshape) Autorelease() MPSNNReshape

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReshape) Init ¶

func (r MPSNNReshape) Init() MPSNNReshape

Init initializes the instance.

type MPSNNReshapeClass ¶

type MPSNNReshapeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReshapeClass ¶

func GetMPSNNReshapeClass() MPSNNReshapeClass

GetMPSNNReshapeClass returns the class object for MPSNNReshape.

func (MPSNNReshapeClass) Alloc ¶

func (mc MPSNNReshapeClass) Alloc() MPSNNReshape

Alloc allocates memory for a new instance of the class.

type MPSNNReshapeGradient ¶

type MPSNNReshapeGradient struct {
	MPSCNNGradientKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReshapeGradient

func MPSNNReshapeGradientFromID ¶

func MPSNNReshapeGradientFromID(id objc.ID) MPSNNReshapeGradient

MPSNNReshapeGradientFromID constructs a MPSNNReshapeGradient from an objc.ID.

func NewMPSNNReshapeGradient ¶

func NewMPSNNReshapeGradient() MPSNNReshapeGradient

NewMPSNNReshapeGradient creates a new MPSNNReshapeGradient instance.

func (MPSNNReshapeGradient) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReshapeGradient) Init ¶

Init initializes the instance.

type MPSNNReshapeGradientClass ¶

type MPSNNReshapeGradientClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReshapeGradientClass ¶

func GetMPSNNReshapeGradientClass() MPSNNReshapeGradientClass

GetMPSNNReshapeGradientClass returns the class object for MPSNNReshapeGradient.

func (MPSNNReshapeGradientClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReshapeGradientNode ¶

type MPSNNReshapeGradientNode struct {
	MPSNNGradientFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReshapeGradientNode

func MPSNNReshapeGradientNodeFromID ¶

func MPSNNReshapeGradientNodeFromID(id objc.ID) MPSNNReshapeGradientNode

MPSNNReshapeGradientNodeFromID constructs a MPSNNReshapeGradientNode from an objc.ID.

func NewMPSNNReshapeGradientNode ¶

func NewMPSNNReshapeGradientNode() MPSNNReshapeGradientNode

NewMPSNNReshapeGradientNode creates a new MPSNNReshapeGradientNode instance.

func (MPSNNReshapeGradientNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReshapeGradientNode) Init ¶

Init initializes the instance.

type MPSNNReshapeGradientNodeClass ¶

type MPSNNReshapeGradientNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReshapeGradientNodeClass ¶

func GetMPSNNReshapeGradientNodeClass() MPSNNReshapeGradientNodeClass

GetMPSNNReshapeGradientNodeClass returns the class object for MPSNNReshapeGradientNode.

func (MPSNNReshapeGradientNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNReshapeNode ¶

type MPSNNReshapeNode struct {
	MPSNNFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNReshapeNode

func MPSNNReshapeNodeFromID ¶

func MPSNNReshapeNodeFromID(id objc.ID) MPSNNReshapeNode

MPSNNReshapeNodeFromID constructs a MPSNNReshapeNode from an objc.ID.

func NewMPSNNReshapeNode ¶

func NewMPSNNReshapeNode() MPSNNReshapeNode

NewMPSNNReshapeNode creates a new MPSNNReshapeNode instance.

func (MPSNNReshapeNode) Autorelease ¶

func (r MPSNNReshapeNode) Autorelease() MPSNNReshapeNode

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNReshapeNode) Init ¶

Init initializes the instance.

type MPSNNReshapeNodeClass ¶

type MPSNNReshapeNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNReshapeNodeClass ¶

func GetMPSNNReshapeNodeClass() MPSNNReshapeNodeClass

GetMPSNNReshapeNodeClass returns the class object for MPSNNReshapeNode.

func (MPSNNReshapeNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNResizeBilinear ¶

type MPSNNResizeBilinear struct {
	MPSCNNKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNResizeBilinear

func MPSNNResizeBilinearFromID ¶

func MPSNNResizeBilinearFromID(id objc.ID) MPSNNResizeBilinear

MPSNNResizeBilinearFromID constructs a MPSNNResizeBilinear from an objc.ID.

func NewMPSNNResizeBilinear ¶

func NewMPSNNResizeBilinear() MPSNNResizeBilinear

NewMPSNNResizeBilinear creates a new MPSNNResizeBilinear instance.

func (MPSNNResizeBilinear) Autorelease ¶

func (r MPSNNResizeBilinear) Autorelease() MPSNNResizeBilinear

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNResizeBilinear) Init ¶

Init initializes the instance.

type MPSNNResizeBilinearClass ¶

type MPSNNResizeBilinearClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNResizeBilinearClass ¶

func GetMPSNNResizeBilinearClass() MPSNNResizeBilinearClass

GetMPSNNResizeBilinearClass returns the class object for MPSNNResizeBilinear.

func (MPSNNResizeBilinearClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNScale ¶

type MPSNNScale struct {
	MPSCNNKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNScale

func MPSNNScaleFromID ¶

func MPSNNScaleFromID(id objc.ID) MPSNNScale

MPSNNScaleFromID constructs a MPSNNScale from an objc.ID.

func NewMPSNNScale ¶

func NewMPSNNScale() MPSNNScale

NewMPSNNScale creates a new MPSNNScale instance.

func (MPSNNScale) Autorelease ¶

func (s MPSNNScale) Autorelease() MPSNNScale

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNScale) Init ¶

func (s MPSNNScale) Init() MPSNNScale

Init initializes the instance.

type MPSNNScaleClass ¶

type MPSNNScaleClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNScaleClass ¶

func GetMPSNNScaleClass() MPSNNScaleClass

GetMPSNNScaleClass returns the class object for MPSNNScale.

func (MPSNNScaleClass) Alloc ¶

func (mc MPSNNScaleClass) Alloc() MPSNNScale

Alloc allocates memory for a new instance of the class.

type MPSNNScaleNode ¶

type MPSNNScaleNode struct {
	MPSNNFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNScaleNode

func MPSNNScaleNodeFromID ¶

func MPSNNScaleNodeFromID(id objc.ID) MPSNNScaleNode

MPSNNScaleNodeFromID constructs a MPSNNScaleNode from an objc.ID.

func NewMPSNNScaleNode ¶

func NewMPSNNScaleNode() MPSNNScaleNode

NewMPSNNScaleNode creates a new MPSNNScaleNode instance.

func (MPSNNScaleNode) Autorelease ¶

func (s MPSNNScaleNode) Autorelease() MPSNNScaleNode

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNScaleNode) Init ¶

func (s MPSNNScaleNode) Init() MPSNNScaleNode

Init initializes the instance.

type MPSNNScaleNodeClass ¶

type MPSNNScaleNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNScaleNodeClass ¶

func GetMPSNNScaleNodeClass() MPSNNScaleNodeClass

GetMPSNNScaleNodeClass returns the class object for MPSNNScaleNode.

func (MPSNNScaleNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNSlice ¶

type MPSNNSlice struct {
	MPSCNNKernel
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNSlice

func MPSNNSliceFromID ¶

func MPSNNSliceFromID(id objc.ID) MPSNNSlice

MPSNNSliceFromID constructs a MPSNNSlice from an objc.ID.

func NewMPSNNSlice ¶

func NewMPSNNSlice() MPSNNSlice

NewMPSNNSlice creates a new MPSNNSlice instance.

func (MPSNNSlice) Autorelease ¶

func (s MPSNNSlice) Autorelease() MPSNNSlice

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNSlice) Init ¶

func (s MPSNNSlice) Init() MPSNNSlice

Init initializes the instance.

type MPSNNSliceClass ¶

type MPSNNSliceClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNSliceClass ¶

func GetMPSNNSliceClass() MPSNNSliceClass

GetMPSNNSliceClass returns the class object for MPSNNSlice.

func (MPSNNSliceClass) Alloc ¶

func (mc MPSNNSliceClass) Alloc() MPSNNSlice

Alloc allocates memory for a new instance of the class.

type MPSNNStateNode ¶

type MPSNNStateNode struct {
	objectivec.Object
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNStateNode

func MPSNNStateNodeFromID ¶

func MPSNNStateNodeFromID(id objc.ID) MPSNNStateNode

MPSNNStateNodeFromID constructs a MPSNNStateNode from an objc.ID.

func NewMPSNNStateNode ¶

func NewMPSNNStateNode() MPSNNStateNode

NewMPSNNStateNode creates a new MPSNNStateNode instance.

func (MPSNNStateNode) Autorelease ¶

func (s MPSNNStateNode) Autorelease() MPSNNStateNode

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNStateNode) Init ¶

func (s MPSNNStateNode) Init() MPSNNStateNode

Init initializes the instance.

func (MPSNNStateNode) SetExportFromGraph ¶

func (s MPSNNStateNode) SetExportFromGraph(value bool)

func (MPSNNStateNode) SetHandle ¶

func (s MPSNNStateNode) SetHandle(value unsafe.Pointer)

func (MPSNNStateNode) SetSynchronizeResource ¶

func (s MPSNNStateNode) SetSynchronizeResource(value bool)

type MPSNNStateNodeClass ¶

type MPSNNStateNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNStateNodeClass ¶

func GetMPSNNStateNodeClass() MPSNNStateNodeClass

GetMPSNNStateNodeClass returns the class object for MPSNNStateNode.

func (MPSNNStateNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNSubtractionGradientNode ¶

type MPSNNSubtractionGradientNode struct {
	MPSNNArithmeticGradientNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNSubtractionGradientNode

func MPSNNSubtractionGradientNodeFromID ¶

func MPSNNSubtractionGradientNodeFromID(id objc.ID) MPSNNSubtractionGradientNode

MPSNNSubtractionGradientNodeFromID constructs a MPSNNSubtractionGradientNode from an objc.ID.

func NewMPSNNSubtractionGradientNode ¶

func NewMPSNNSubtractionGradientNode() MPSNNSubtractionGradientNode

NewMPSNNSubtractionGradientNode creates a new MPSNNSubtractionGradientNode instance.

func (MPSNNSubtractionGradientNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNSubtractionGradientNode) Init ¶

Init initializes the instance.

type MPSNNSubtractionGradientNodeClass ¶

type MPSNNSubtractionGradientNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNSubtractionGradientNodeClass ¶

func GetMPSNNSubtractionGradientNodeClass() MPSNNSubtractionGradientNodeClass

GetMPSNNSubtractionGradientNodeClass returns the class object for MPSNNSubtractionGradientNode.

func (MPSNNSubtractionGradientNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNSubtractionNode ¶

type MPSNNSubtractionNode struct {
	MPSNNBinaryArithmeticNode
}

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNSubtractionNode

func MPSNNSubtractionNodeFromID ¶

func MPSNNSubtractionNodeFromID(id objc.ID) MPSNNSubtractionNode

MPSNNSubtractionNodeFromID constructs a MPSNNSubtractionNode from an objc.ID.

func NewMPSNNSubtractionNode ¶

func NewMPSNNSubtractionNode() MPSNNSubtractionNode

NewMPSNNSubtractionNode creates a new MPSNNSubtractionNode instance.

func (MPSNNSubtractionNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNSubtractionNode) Init ¶

Init initializes the instance.

type MPSNNSubtractionNodeClass ¶

type MPSNNSubtractionNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNSubtractionNodeClass ¶

func GetMPSNNSubtractionNodeClass() MPSNNSubtractionNodeClass

GetMPSNNSubtractionNodeClass returns the class object for MPSNNSubtractionNode.

func (MPSNNSubtractionNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNTensorFlowPoolingPadding ¶

type MPSNNTensorFlowPoolingPadding struct {
	MPSNNDefaultPadding
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNTensorFlowPoolingPadding

func MPSNNTensorFlowPoolingPaddingFromID ¶

func MPSNNTensorFlowPoolingPaddingFromID(id objc.ID) MPSNNTensorFlowPoolingPadding

MPSNNTensorFlowPoolingPaddingFromID constructs a MPSNNTensorFlowPoolingPadding from an objc.ID.

func NewMPSNNTensorFlowPoolingPadding ¶

func NewMPSNNTensorFlowPoolingPadding() MPSNNTensorFlowPoolingPadding

NewMPSNNTensorFlowPoolingPadding creates a new MPSNNTensorFlowPoolingPadding instance.

func (MPSNNTensorFlowPoolingPadding) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNTensorFlowPoolingPadding) Init ¶

Init initializes the instance.

type MPSNNTensorFlowPoolingPaddingClass ¶

type MPSNNTensorFlowPoolingPaddingClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNTensorFlowPoolingPaddingClass ¶

func GetMPSNNTensorFlowPoolingPaddingClass() MPSNNTensorFlowPoolingPaddingClass

GetMPSNNTensorFlowPoolingPaddingClass returns the class object for MPSNNTensorFlowPoolingPadding.

func (MPSNNTensorFlowPoolingPaddingClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNTensorFlowPoolingPaddingValidOnly ¶

type MPSNNTensorFlowPoolingPaddingValidOnly struct {
	MPSNNDefaultPadding
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNTensorFlowPoolingPaddingValidOnly

func MPSNNTensorFlowPoolingPaddingValidOnlyFromID ¶

func MPSNNTensorFlowPoolingPaddingValidOnlyFromID(id objc.ID) MPSNNTensorFlowPoolingPaddingValidOnly

MPSNNTensorFlowPoolingPaddingValidOnlyFromID constructs a MPSNNTensorFlowPoolingPaddingValidOnly from an objc.ID.

func NewMPSNNTensorFlowPoolingPaddingValidOnly ¶

func NewMPSNNTensorFlowPoolingPaddingValidOnly() MPSNNTensorFlowPoolingPaddingValidOnly

NewMPSNNTensorFlowPoolingPaddingValidOnly creates a new MPSNNTensorFlowPoolingPaddingValidOnly instance.

func (MPSNNTensorFlowPoolingPaddingValidOnly) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNTensorFlowPoolingPaddingValidOnly) Init ¶

Init initializes the instance.

type MPSNNTensorFlowPoolingPaddingValidOnlyClass ¶

type MPSNNTensorFlowPoolingPaddingValidOnlyClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNTensorFlowPoolingPaddingValidOnlyClass ¶

func GetMPSNNTensorFlowPoolingPaddingValidOnlyClass() MPSNNTensorFlowPoolingPaddingValidOnlyClass

GetMPSNNTensorFlowPoolingPaddingValidOnlyClass returns the class object for MPSNNTensorFlowPoolingPaddingValidOnly.

func (MPSNNTensorFlowPoolingPaddingValidOnlyClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSNNUnaryReductionNode ¶

type MPSNNUnaryReductionNode struct {
	MPSNNFilterNode
}

Methods ¶

See: https://developer.apple.com/documentation/NeuralNetworks/MPSNNUnaryReductionNode

func MPSNNUnaryReductionNodeFromID ¶

func MPSNNUnaryReductionNodeFromID(id objc.ID) MPSNNUnaryReductionNode

MPSNNUnaryReductionNodeFromID constructs a MPSNNUnaryReductionNode from an objc.ID.

func NewMPSNNUnaryReductionNode ¶

func NewMPSNNUnaryReductionNode() MPSNNUnaryReductionNode

NewMPSNNUnaryReductionNode creates a new MPSNNUnaryReductionNode instance.

func (MPSNNUnaryReductionNode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (MPSNNUnaryReductionNode) Init ¶

Init initializes the instance.

func (MPSNNUnaryReductionNode) SetClipRectSource ¶

func (u MPSNNUnaryReductionNode) SetClipRectSource(value objectivec.IObject)

type MPSNNUnaryReductionNodeClass ¶

type MPSNNUnaryReductionNodeClass struct {
	// contains filtered or unexported fields
}

func GetMPSNNUnaryReductionNodeClass ¶

func GetMPSNNUnaryReductionNodeClass() MPSNNUnaryReductionNodeClass

GetMPSNNUnaryReductionNodeClass returns the class object for MPSNNUnaryReductionNode.

func (MPSNNUnaryReductionNodeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type MPSState ¶

type MPSState struct {
	objectivec.Object
}

A parent class referenced by other neuralnetworks classes. [Full Topic]

func MPSStateFromID ¶

func MPSStateFromID(id objc.ID) MPSState

MPSStateFromID constructs a MPSState from an objc.ID.

A parent class referenced by other neuralnetworks classes.

func NewMPSState ¶

func NewMPSState() MPSState

NewMPSState creates a new MPSState instance.

func (MPSState) Autorelease ¶

func (s MPSState) Autorelease() MPSState

Autorelease adds the receiver to the current autorelease pool.

func (MPSState) Init ¶

func (s MPSState) Init() MPSState

Init initializes the instance.

type MPSStateClass ¶

type MPSStateClass struct {
	// contains filtered or unexported fields
}

func GetMPSStateClass ¶

func GetMPSStateClass() MPSStateClass

GetMPSStateClass returns the class object for MPSState.

func (MPSStateClass) Alloc ¶

func (mc MPSStateClass) Alloc() MPSState

Alloc allocates memory for a new instance of the class.

type NeuralNetworksActivationOperation ¶

type NeuralNetworksActivationOperation struct {
	NeuralNetworksUnaryElementwiseOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ActivationOperation

func NeuralNetworksActivationOperationFromID ¶

func NeuralNetworksActivationOperationFromID(id objc.ID) NeuralNetworksActivationOperation

NeuralNetworksActivationOperationFromID constructs a NeuralNetworksActivationOperation from an objc.ID.

func NewNeuralNetworksActivationOperation ¶

func NewNeuralNetworksActivationOperation() NeuralNetworksActivationOperation

NewNeuralNetworksActivationOperation creates a new NeuralNetworksActivationOperation instance.

func (NeuralNetworksActivationOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksActivationOperation) Init ¶

Init initializes the instance.

type NeuralNetworksActivationOperationClass ¶

type NeuralNetworksActivationOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksActivationOperationClass ¶

func GetNeuralNetworksActivationOperationClass() NeuralNetworksActivationOperationClass

GetNeuralNetworksActivationOperationClass returns the class object for NeuralNetworks.ActivationOperation.

func (NeuralNetworksActivationOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksAdamOperation ¶

type NeuralNetworksAdamOperation struct {
	NeuralNetworksBaseOptimizerOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.AdamOperation

func NeuralNetworksAdamOperationFromID ¶

func NeuralNetworksAdamOperationFromID(id objc.ID) NeuralNetworksAdamOperation

NeuralNetworksAdamOperationFromID constructs a NeuralNetworksAdamOperation from an objc.ID.

func NewNeuralNetworksAdamOperation ¶

func NewNeuralNetworksAdamOperation() NeuralNetworksAdamOperation

NewNeuralNetworksAdamOperation creates a new NeuralNetworksAdamOperation instance.

func (NeuralNetworksAdamOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksAdamOperation) Init ¶

Init initializes the instance.

type NeuralNetworksAdamOperationClass ¶

type NeuralNetworksAdamOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksAdamOperationClass ¶

func GetNeuralNetworksAdamOperationClass() NeuralNetworksAdamOperationClass

GetNeuralNetworksAdamOperationClass returns the class object for NeuralNetworks.AdamOperation.

func (NeuralNetworksAdamOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksAnyLayerVariablePathCache ¶

type NeuralNetworksAnyLayerVariablePathCache struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.AnyLayerVariablePathCache

func NeuralNetworksAnyLayerVariablePathCacheFromID ¶

func NeuralNetworksAnyLayerVariablePathCacheFromID(id objc.ID) NeuralNetworksAnyLayerVariablePathCache

NeuralNetworksAnyLayerVariablePathCacheFromID constructs a NeuralNetworksAnyLayerVariablePathCache from an objc.ID.

func NewNeuralNetworksAnyLayerVariablePathCache ¶

func NewNeuralNetworksAnyLayerVariablePathCache() NeuralNetworksAnyLayerVariablePathCache

NewNeuralNetworksAnyLayerVariablePathCache creates a new NeuralNetworksAnyLayerVariablePathCache instance.

func (NeuralNetworksAnyLayerVariablePathCache) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksAnyLayerVariablePathCache) Init ¶

Init initializes the instance.

type NeuralNetworksAnyLayerVariablePathCacheClass ¶

type NeuralNetworksAnyLayerVariablePathCacheClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksAnyLayerVariablePathCacheClass ¶

func GetNeuralNetworksAnyLayerVariablePathCacheClass() NeuralNetworksAnyLayerVariablePathCacheClass

GetNeuralNetworksAnyLayerVariablePathCacheClass returns the class object for NeuralNetworks.AnyLayerVariablePathCache.

func (NeuralNetworksAnyLayerVariablePathCacheClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksAnyRandomNumberGenerator ¶

type NeuralNetworksAnyRandomNumberGenerator struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.AnyRandomNumberGenerator

func NeuralNetworksAnyRandomNumberGeneratorFromID ¶

func NeuralNetworksAnyRandomNumberGeneratorFromID(id objc.ID) NeuralNetworksAnyRandomNumberGenerator

NeuralNetworksAnyRandomNumberGeneratorFromID constructs a NeuralNetworksAnyRandomNumberGenerator from an objc.ID.

func NewNeuralNetworksAnyRandomNumberGenerator ¶

func NewNeuralNetworksAnyRandomNumberGenerator() NeuralNetworksAnyRandomNumberGenerator

NewNeuralNetworksAnyRandomNumberGenerator creates a new NeuralNetworksAnyRandomNumberGenerator instance.

func (NeuralNetworksAnyRandomNumberGenerator) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksAnyRandomNumberGenerator) Init ¶

Init initializes the instance.

type NeuralNetworksAnyRandomNumberGeneratorClass ¶

type NeuralNetworksAnyRandomNumberGeneratorClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksAnyRandomNumberGeneratorClass ¶

func GetNeuralNetworksAnyRandomNumberGeneratorClass() NeuralNetworksAnyRandomNumberGeneratorClass

GetNeuralNetworksAnyRandomNumberGeneratorClass returns the class object for NeuralNetworks.AnyRandomNumberGenerator.

func (NeuralNetworksAnyRandomNumberGeneratorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksAnyStoredPropertyInfo ¶

type NeuralNetworksAnyStoredPropertyInfo struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.AnyStoredPropertyInfo

func NeuralNetworksAnyStoredPropertyInfoFromID ¶

func NeuralNetworksAnyStoredPropertyInfoFromID(id objc.ID) NeuralNetworksAnyStoredPropertyInfo

NeuralNetworksAnyStoredPropertyInfoFromID constructs a NeuralNetworksAnyStoredPropertyInfo from an objc.ID.

func NewNeuralNetworksAnyStoredPropertyInfo ¶

func NewNeuralNetworksAnyStoredPropertyInfo() NeuralNetworksAnyStoredPropertyInfo

NewNeuralNetworksAnyStoredPropertyInfo creates a new NeuralNetworksAnyStoredPropertyInfo instance.

func (NeuralNetworksAnyStoredPropertyInfo) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksAnyStoredPropertyInfo) Init ¶

Init initializes the instance.

type NeuralNetworksAnyStoredPropertyInfoClass ¶

type NeuralNetworksAnyStoredPropertyInfoClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksAnyStoredPropertyInfoClass ¶

func GetNeuralNetworksAnyStoredPropertyInfoClass() NeuralNetworksAnyStoredPropertyInfoClass

GetNeuralNetworksAnyStoredPropertyInfoClass returns the class object for NeuralNetworks.AnyStoredPropertyInfo.

func (NeuralNetworksAnyStoredPropertyInfoClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksArgumentReductionOperation ¶

type NeuralNetworksArgumentReductionOperation struct {
	NeuralNetworksBaseReductionOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ArgumentReductionOperation

func NeuralNetworksArgumentReductionOperationFromID ¶

func NeuralNetworksArgumentReductionOperationFromID(id objc.ID) NeuralNetworksArgumentReductionOperation

NeuralNetworksArgumentReductionOperationFromID constructs a NeuralNetworksArgumentReductionOperation from an objc.ID.

func NewNeuralNetworksArgumentReductionOperation ¶

func NewNeuralNetworksArgumentReductionOperation() NeuralNetworksArgumentReductionOperation

NewNeuralNetworksArgumentReductionOperation creates a new NeuralNetworksArgumentReductionOperation instance.

func (NeuralNetworksArgumentReductionOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksArgumentReductionOperation) Init ¶

Init initializes the instance.

type NeuralNetworksArgumentReductionOperationClass ¶

type NeuralNetworksArgumentReductionOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksArgumentReductionOperationClass ¶

func GetNeuralNetworksArgumentReductionOperationClass() NeuralNetworksArgumentReductionOperationClass

GetNeuralNetworksArgumentReductionOperationClass returns the class object for NeuralNetworks.ArgumentReductionOperation.

func (NeuralNetworksArgumentReductionOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksArgumentSortOperation ¶

type NeuralNetworksArgumentSortOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ArgumentSortOperation

func NeuralNetworksArgumentSortOperationFromID ¶

func NeuralNetworksArgumentSortOperationFromID(id objc.ID) NeuralNetworksArgumentSortOperation

NeuralNetworksArgumentSortOperationFromID constructs a NeuralNetworksArgumentSortOperation from an objc.ID.

func NewNeuralNetworksArgumentSortOperation ¶

func NewNeuralNetworksArgumentSortOperation() NeuralNetworksArgumentSortOperation

NewNeuralNetworksArgumentSortOperation creates a new NeuralNetworksArgumentSortOperation instance.

func (NeuralNetworksArgumentSortOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksArgumentSortOperation) Init ¶

Init initializes the instance.

type NeuralNetworksArgumentSortOperationClass ¶

type NeuralNetworksArgumentSortOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksArgumentSortOperationClass ¶

func GetNeuralNetworksArgumentSortOperationClass() NeuralNetworksArgumentSortOperationClass

GetNeuralNetworksArgumentSortOperationClass returns the class object for NeuralNetworks.ArgumentSortOperation.

func (NeuralNetworksArgumentSortOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksAverage2DPoolGradientOperation ¶

type NeuralNetworksAverage2DPoolGradientOperation struct {
	NeuralNetworksBase2DPoolOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.Average2DPoolGradientOperation

func NeuralNetworksAverage2DPoolGradientOperationFromID ¶

func NeuralNetworksAverage2DPoolGradientOperationFromID(id objc.ID) NeuralNetworksAverage2DPoolGradientOperation

NeuralNetworksAverage2DPoolGradientOperationFromID constructs a NeuralNetworksAverage2DPoolGradientOperation from an objc.ID.

func NewNeuralNetworksAverage2DPoolGradientOperation ¶

func NewNeuralNetworksAverage2DPoolGradientOperation() NeuralNetworksAverage2DPoolGradientOperation

NewNeuralNetworksAverage2DPoolGradientOperation creates a new NeuralNetworksAverage2DPoolGradientOperation instance.

func (NeuralNetworksAverage2DPoolGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksAverage2DPoolGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksAverage2DPoolGradientOperationClass ¶

type NeuralNetworksAverage2DPoolGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksAverage2DPoolGradientOperationClass ¶

func GetNeuralNetworksAverage2DPoolGradientOperationClass() NeuralNetworksAverage2DPoolGradientOperationClass

GetNeuralNetworksAverage2DPoolGradientOperationClass returns the class object for NeuralNetworks.Average2DPoolGradientOperation.

func (NeuralNetworksAverage2DPoolGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksAverage2DPoolOperation ¶

type NeuralNetworksAverage2DPoolOperation struct {
	NeuralNetworksBase2DPoolOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.Average2DPoolOperation

func NeuralNetworksAverage2DPoolOperationFromID ¶

func NeuralNetworksAverage2DPoolOperationFromID(id objc.ID) NeuralNetworksAverage2DPoolOperation

NeuralNetworksAverage2DPoolOperationFromID constructs a NeuralNetworksAverage2DPoolOperation from an objc.ID.

func NewNeuralNetworksAverage2DPoolOperation ¶

func NewNeuralNetworksAverage2DPoolOperation() NeuralNetworksAverage2DPoolOperation

NewNeuralNetworksAverage2DPoolOperation creates a new NeuralNetworksAverage2DPoolOperation instance.

func (NeuralNetworksAverage2DPoolOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksAverage2DPoolOperation) Init ¶

Init initializes the instance.

type NeuralNetworksAverage2DPoolOperationClass ¶

type NeuralNetworksAverage2DPoolOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksAverage2DPoolOperationClass ¶

func GetNeuralNetworksAverage2DPoolOperationClass() NeuralNetworksAverage2DPoolOperationClass

GetNeuralNetworksAverage2DPoolOperationClass returns the class object for NeuralNetworks.Average2DPoolOperation.

func (NeuralNetworksAverage2DPoolOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBNNSBackend ¶

type NeuralNetworksBNNSBackend struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BNNSBackend

func NeuralNetworksBNNSBackendFromID ¶

func NeuralNetworksBNNSBackendFromID(id objc.ID) NeuralNetworksBNNSBackend

NeuralNetworksBNNSBackendFromID constructs a NeuralNetworksBNNSBackend from an objc.ID.

func NewNeuralNetworksBNNSBackend ¶

func NewNeuralNetworksBNNSBackend() NeuralNetworksBNNSBackend

NewNeuralNetworksBNNSBackend creates a new NeuralNetworksBNNSBackend instance.

func (NeuralNetworksBNNSBackend) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBNNSBackend) Init ¶

Init initializes the instance.

type NeuralNetworksBNNSBackendClass ¶

type NeuralNetworksBNNSBackendClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBNNSBackendClass ¶

func GetNeuralNetworksBNNSBackendClass() NeuralNetworksBNNSBackendClass

GetNeuralNetworksBNNSBackendClass returns the class object for NeuralNetworks.BNNSBackend.

func (NeuralNetworksBNNSBackendClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBNNSExecutor ¶

type NeuralNetworksBNNSExecutor struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BNNSExecutor

func NeuralNetworksBNNSExecutorFromID ¶

func NeuralNetworksBNNSExecutorFromID(id objc.ID) NeuralNetworksBNNSExecutor

NeuralNetworksBNNSExecutorFromID constructs a NeuralNetworksBNNSExecutor from an objc.ID.

func NewNeuralNetworksBNNSExecutor ¶

func NewNeuralNetworksBNNSExecutor() NeuralNetworksBNNSExecutor

NewNeuralNetworksBNNSExecutor creates a new NeuralNetworksBNNSExecutor instance.

func (NeuralNetworksBNNSExecutor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBNNSExecutor) Init ¶

Init initializes the instance.

type NeuralNetworksBNNSExecutorClass ¶

type NeuralNetworksBNNSExecutorClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBNNSExecutorClass ¶

func GetNeuralNetworksBNNSExecutorClass() NeuralNetworksBNNSExecutorClass

GetNeuralNetworksBNNSExecutorClass returns the class object for NeuralNetworks.BNNSExecutor.

func (NeuralNetworksBNNSExecutorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBackpropQueue ¶

type NeuralNetworksBackpropQueue struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BackpropQueue

func NeuralNetworksBackpropQueueFromID ¶

func NeuralNetworksBackpropQueueFromID(id objc.ID) NeuralNetworksBackpropQueue

NeuralNetworksBackpropQueueFromID constructs a NeuralNetworksBackpropQueue from an objc.ID.

func NewNeuralNetworksBackpropQueue ¶

func NewNeuralNetworksBackpropQueue() NeuralNetworksBackpropQueue

NewNeuralNetworksBackpropQueue creates a new NeuralNetworksBackpropQueue instance.

func (NeuralNetworksBackpropQueue) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBackpropQueue) Init ¶

Init initializes the instance.

type NeuralNetworksBackpropQueueClass ¶

type NeuralNetworksBackpropQueueClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBackpropQueueClass ¶

func GetNeuralNetworksBackpropQueueClass() NeuralNetworksBackpropQueueClass

GetNeuralNetworksBackpropQueueClass returns the class object for NeuralNetworks.BackpropQueue.

func (NeuralNetworksBackpropQueueClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBandPartOperation ¶

type NeuralNetworksBandPartOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BandPartOperation

func NeuralNetworksBandPartOperationFromID ¶

func NeuralNetworksBandPartOperationFromID(id objc.ID) NeuralNetworksBandPartOperation

NeuralNetworksBandPartOperationFromID constructs a NeuralNetworksBandPartOperation from an objc.ID.

func NewNeuralNetworksBandPartOperation ¶

func NewNeuralNetworksBandPartOperation() NeuralNetworksBandPartOperation

NewNeuralNetworksBandPartOperation creates a new NeuralNetworksBandPartOperation instance.

func (NeuralNetworksBandPartOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBandPartOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBandPartOperationClass ¶

type NeuralNetworksBandPartOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBandPartOperationClass ¶

func GetNeuralNetworksBandPartOperationClass() NeuralNetworksBandPartOperationClass

GetNeuralNetworksBandPartOperationClass returns the class object for NeuralNetworks.BandPartOperation.

func (NeuralNetworksBandPartOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBase2DPoolOperation ¶

type NeuralNetworksBase2DPoolOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.Base2DPoolOperation

func NeuralNetworksBase2DPoolOperationFromID ¶

func NeuralNetworksBase2DPoolOperationFromID(id objc.ID) NeuralNetworksBase2DPoolOperation

NeuralNetworksBase2DPoolOperationFromID constructs a NeuralNetworksBase2DPoolOperation from an objc.ID.

func NewNeuralNetworksBase2DPoolOperation ¶

func NewNeuralNetworksBase2DPoolOperation() NeuralNetworksBase2DPoolOperation

NewNeuralNetworksBase2DPoolOperation creates a new NeuralNetworksBase2DPoolOperation instance.

func (NeuralNetworksBase2DPoolOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBase2DPoolOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBase2DPoolOperationClass ¶

type NeuralNetworksBase2DPoolOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBase2DPoolOperationClass ¶

func GetNeuralNetworksBase2DPoolOperationClass() NeuralNetworksBase2DPoolOperationClass

GetNeuralNetworksBase2DPoolOperationClass returns the class object for NeuralNetworks.Base2DPoolOperation.

func (NeuralNetworksBase2DPoolOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBaseBinaryElementwiseOperation ¶

type NeuralNetworksBaseBinaryElementwiseOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BaseBinaryElementwiseOperation

func NeuralNetworksBaseBinaryElementwiseOperationFromID ¶

func NeuralNetworksBaseBinaryElementwiseOperationFromID(id objc.ID) NeuralNetworksBaseBinaryElementwiseOperation

NeuralNetworksBaseBinaryElementwiseOperationFromID constructs a NeuralNetworksBaseBinaryElementwiseOperation from an objc.ID.

func NewNeuralNetworksBaseBinaryElementwiseOperation ¶

func NewNeuralNetworksBaseBinaryElementwiseOperation() NeuralNetworksBaseBinaryElementwiseOperation

NewNeuralNetworksBaseBinaryElementwiseOperation creates a new NeuralNetworksBaseBinaryElementwiseOperation instance.

func (NeuralNetworksBaseBinaryElementwiseOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBaseBinaryElementwiseOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBaseBinaryElementwiseOperationClass ¶

type NeuralNetworksBaseBinaryElementwiseOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBaseBinaryElementwiseOperationClass ¶

func GetNeuralNetworksBaseBinaryElementwiseOperationClass() NeuralNetworksBaseBinaryElementwiseOperationClass

GetNeuralNetworksBaseBinaryElementwiseOperationClass returns the class object for NeuralNetworks.BaseBinaryElementwiseOperation.

func (NeuralNetworksBaseBinaryElementwiseOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBaseConvolution2DOperation ¶

type NeuralNetworksBaseConvolution2DOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BaseConvolution2DOperation

func NeuralNetworksBaseConvolution2DOperationFromID ¶

func NeuralNetworksBaseConvolution2DOperationFromID(id objc.ID) NeuralNetworksBaseConvolution2DOperation

NeuralNetworksBaseConvolution2DOperationFromID constructs a NeuralNetworksBaseConvolution2DOperation from an objc.ID.

func NewNeuralNetworksBaseConvolution2DOperation ¶

func NewNeuralNetworksBaseConvolution2DOperation() NeuralNetworksBaseConvolution2DOperation

NewNeuralNetworksBaseConvolution2DOperation creates a new NeuralNetworksBaseConvolution2DOperation instance.

func (NeuralNetworksBaseConvolution2DOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBaseConvolution2DOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBaseConvolution2DOperationClass ¶

type NeuralNetworksBaseConvolution2DOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBaseConvolution2DOperationClass ¶

func GetNeuralNetworksBaseConvolution2DOperationClass() NeuralNetworksBaseConvolution2DOperationClass

GetNeuralNetworksBaseConvolution2DOperationClass returns the class object for NeuralNetworks.BaseConvolution2DOperation.

func (NeuralNetworksBaseConvolution2DOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBaseForwardNormalizeOperation ¶

type NeuralNetworksBaseForwardNormalizeOperation struct {
	NeuralNetworksBaseNormalizeOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BaseForwardNormalizeOperation

func NeuralNetworksBaseForwardNormalizeOperationFromID ¶

func NeuralNetworksBaseForwardNormalizeOperationFromID(id objc.ID) NeuralNetworksBaseForwardNormalizeOperation

NeuralNetworksBaseForwardNormalizeOperationFromID constructs a NeuralNetworksBaseForwardNormalizeOperation from an objc.ID.

func NewNeuralNetworksBaseForwardNormalizeOperation ¶

func NewNeuralNetworksBaseForwardNormalizeOperation() NeuralNetworksBaseForwardNormalizeOperation

NewNeuralNetworksBaseForwardNormalizeOperation creates a new NeuralNetworksBaseForwardNormalizeOperation instance.

func (NeuralNetworksBaseForwardNormalizeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBaseForwardNormalizeOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBaseForwardNormalizeOperationClass ¶

type NeuralNetworksBaseForwardNormalizeOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBaseForwardNormalizeOperationClass ¶

func GetNeuralNetworksBaseForwardNormalizeOperationClass() NeuralNetworksBaseForwardNormalizeOperationClass

GetNeuralNetworksBaseForwardNormalizeOperationClass returns the class object for NeuralNetworks.BaseForwardNormalizeOperation.

func (NeuralNetworksBaseForwardNormalizeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBaseLSTMLayerOperation ¶

type NeuralNetworksBaseLSTMLayerOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BaseLSTMLayerOperation

func NeuralNetworksBaseLSTMLayerOperationFromID ¶

func NeuralNetworksBaseLSTMLayerOperationFromID(id objc.ID) NeuralNetworksBaseLSTMLayerOperation

NeuralNetworksBaseLSTMLayerOperationFromID constructs a NeuralNetworksBaseLSTMLayerOperation from an objc.ID.

func NewNeuralNetworksBaseLSTMLayerOperation ¶

func NewNeuralNetworksBaseLSTMLayerOperation() NeuralNetworksBaseLSTMLayerOperation

NewNeuralNetworksBaseLSTMLayerOperation creates a new NeuralNetworksBaseLSTMLayerOperation instance.

func (NeuralNetworksBaseLSTMLayerOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBaseLSTMLayerOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBaseLSTMLayerOperationClass ¶

type NeuralNetworksBaseLSTMLayerOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBaseLSTMLayerOperationClass ¶

func GetNeuralNetworksBaseLSTMLayerOperationClass() NeuralNetworksBaseLSTMLayerOperationClass

GetNeuralNetworksBaseLSTMLayerOperationClass returns the class object for NeuralNetworks.BaseLSTMLayerOperation.

func (NeuralNetworksBaseLSTMLayerOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBaseLossOperation ¶

type NeuralNetworksBaseLossOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BaseLossOperation

func NeuralNetworksBaseLossOperationFromID ¶

func NeuralNetworksBaseLossOperationFromID(id objc.ID) NeuralNetworksBaseLossOperation

NeuralNetworksBaseLossOperationFromID constructs a NeuralNetworksBaseLossOperation from an objc.ID.

func NewNeuralNetworksBaseLossOperation ¶

func NewNeuralNetworksBaseLossOperation() NeuralNetworksBaseLossOperation

NewNeuralNetworksBaseLossOperation creates a new NeuralNetworksBaseLossOperation instance.

func (NeuralNetworksBaseLossOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBaseLossOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBaseLossOperationClass ¶

type NeuralNetworksBaseLossOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBaseLossOperationClass ¶

func GetNeuralNetworksBaseLossOperationClass() NeuralNetworksBaseLossOperationClass

GetNeuralNetworksBaseLossOperationClass returns the class object for NeuralNetworks.BaseLossOperation.

func (NeuralNetworksBaseLossOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBaseNormalizeOperation ¶

type NeuralNetworksBaseNormalizeOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BaseNormalizeOperation

func NeuralNetworksBaseNormalizeOperationFromID ¶

func NeuralNetworksBaseNormalizeOperationFromID(id objc.ID) NeuralNetworksBaseNormalizeOperation

NeuralNetworksBaseNormalizeOperationFromID constructs a NeuralNetworksBaseNormalizeOperation from an objc.ID.

func NewNeuralNetworksBaseNormalizeOperation ¶

func NewNeuralNetworksBaseNormalizeOperation() NeuralNetworksBaseNormalizeOperation

NewNeuralNetworksBaseNormalizeOperation creates a new NeuralNetworksBaseNormalizeOperation instance.

func (NeuralNetworksBaseNormalizeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBaseNormalizeOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBaseNormalizeOperationClass ¶

type NeuralNetworksBaseNormalizeOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBaseNormalizeOperationClass ¶

func GetNeuralNetworksBaseNormalizeOperationClass() NeuralNetworksBaseNormalizeOperationClass

GetNeuralNetworksBaseNormalizeOperationClass returns the class object for NeuralNetworks.BaseNormalizeOperation.

func (NeuralNetworksBaseNormalizeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBaseOptimizerOperation ¶

type NeuralNetworksBaseOptimizerOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BaseOptimizerOperation

func NeuralNetworksBaseOptimizerOperationFromID ¶

func NeuralNetworksBaseOptimizerOperationFromID(id objc.ID) NeuralNetworksBaseOptimizerOperation

NeuralNetworksBaseOptimizerOperationFromID constructs a NeuralNetworksBaseOptimizerOperation from an objc.ID.

func NewNeuralNetworksBaseOptimizerOperation ¶

func NewNeuralNetworksBaseOptimizerOperation() NeuralNetworksBaseOptimizerOperation

NewNeuralNetworksBaseOptimizerOperation creates a new NeuralNetworksBaseOptimizerOperation instance.

func (NeuralNetworksBaseOptimizerOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBaseOptimizerOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBaseOptimizerOperationClass ¶

type NeuralNetworksBaseOptimizerOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBaseOptimizerOperationClass ¶

func GetNeuralNetworksBaseOptimizerOperationClass() NeuralNetworksBaseOptimizerOperationClass

GetNeuralNetworksBaseOptimizerOperationClass returns the class object for NeuralNetworks.BaseOptimizerOperation.

func (NeuralNetworksBaseOptimizerOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBasePadOperation ¶

type NeuralNetworksBasePadOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BasePadOperation

func NeuralNetworksBasePadOperationFromID ¶

func NeuralNetworksBasePadOperationFromID(id objc.ID) NeuralNetworksBasePadOperation

NeuralNetworksBasePadOperationFromID constructs a NeuralNetworksBasePadOperation from an objc.ID.

func NewNeuralNetworksBasePadOperation ¶

func NewNeuralNetworksBasePadOperation() NeuralNetworksBasePadOperation

NewNeuralNetworksBasePadOperation creates a new NeuralNetworksBasePadOperation instance.

func (NeuralNetworksBasePadOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBasePadOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBasePadOperationClass ¶

type NeuralNetworksBasePadOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBasePadOperationClass ¶

func GetNeuralNetworksBasePadOperationClass() NeuralNetworksBasePadOperationClass

GetNeuralNetworksBasePadOperationClass returns the class object for NeuralNetworks.BasePadOperation.

func (NeuralNetworksBasePadOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBaseReductionOperation ¶

type NeuralNetworksBaseReductionOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BaseReductionOperation

func NeuralNetworksBaseReductionOperationFromID ¶

func NeuralNetworksBaseReductionOperationFromID(id objc.ID) NeuralNetworksBaseReductionOperation

NeuralNetworksBaseReductionOperationFromID constructs a NeuralNetworksBaseReductionOperation from an objc.ID.

func NewNeuralNetworksBaseReductionOperation ¶

func NewNeuralNetworksBaseReductionOperation() NeuralNetworksBaseReductionOperation

NewNeuralNetworksBaseReductionOperation creates a new NeuralNetworksBaseReductionOperation instance.

func (NeuralNetworksBaseReductionOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBaseReductionOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBaseReductionOperationClass ¶

type NeuralNetworksBaseReductionOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBaseReductionOperationClass ¶

func GetNeuralNetworksBaseReductionOperationClass() NeuralNetworksBaseReductionOperationClass

GetNeuralNetworksBaseReductionOperationClass returns the class object for NeuralNetworks.BaseReductionOperation.

func (NeuralNetworksBaseReductionOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBaseResizeOperation ¶

type NeuralNetworksBaseResizeOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BaseResizeOperation

func NeuralNetworksBaseResizeOperationFromID ¶

func NeuralNetworksBaseResizeOperationFromID(id objc.ID) NeuralNetworksBaseResizeOperation

NeuralNetworksBaseResizeOperationFromID constructs a NeuralNetworksBaseResizeOperation from an objc.ID.

func NewNeuralNetworksBaseResizeOperation ¶

func NewNeuralNetworksBaseResizeOperation() NeuralNetworksBaseResizeOperation

NewNeuralNetworksBaseResizeOperation creates a new NeuralNetworksBaseResizeOperation instance.

func (NeuralNetworksBaseResizeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBaseResizeOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBaseResizeOperationClass ¶

type NeuralNetworksBaseResizeOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBaseResizeOperationClass ¶

func GetNeuralNetworksBaseResizeOperationClass() NeuralNetworksBaseResizeOperationClass

GetNeuralNetworksBaseResizeOperationClass returns the class object for NeuralNetworks.BaseResizeOperation.

func (NeuralNetworksBaseResizeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBaseSliceOperation ¶

type NeuralNetworksBaseSliceOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BaseSliceOperation

func NeuralNetworksBaseSliceOperationFromID ¶

func NeuralNetworksBaseSliceOperationFromID(id objc.ID) NeuralNetworksBaseSliceOperation

NeuralNetworksBaseSliceOperationFromID constructs a NeuralNetworksBaseSliceOperation from an objc.ID.

func NewNeuralNetworksBaseSliceOperation ¶

func NewNeuralNetworksBaseSliceOperation() NeuralNetworksBaseSliceOperation

NewNeuralNetworksBaseSliceOperation creates a new NeuralNetworksBaseSliceOperation instance.

func (NeuralNetworksBaseSliceOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBaseSliceOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBaseSliceOperationClass ¶

type NeuralNetworksBaseSliceOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBaseSliceOperationClass ¶

func GetNeuralNetworksBaseSliceOperationClass() NeuralNetworksBaseSliceOperationClass

GetNeuralNetworksBaseSliceOperationClass returns the class object for NeuralNetworks.BaseSliceOperation.

func (NeuralNetworksBaseSliceOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBaseTileOperation ¶

type NeuralNetworksBaseTileOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BaseTileOperation

func NeuralNetworksBaseTileOperationFromID ¶

func NeuralNetworksBaseTileOperationFromID(id objc.ID) NeuralNetworksBaseTileOperation

NeuralNetworksBaseTileOperationFromID constructs a NeuralNetworksBaseTileOperation from an objc.ID.

func NewNeuralNetworksBaseTileOperation ¶

func NewNeuralNetworksBaseTileOperation() NeuralNetworksBaseTileOperation

NewNeuralNetworksBaseTileOperation creates a new NeuralNetworksBaseTileOperation instance.

func (NeuralNetworksBaseTileOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBaseTileOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBaseTileOperationClass ¶

type NeuralNetworksBaseTileOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBaseTileOperationClass ¶

func GetNeuralNetworksBaseTileOperationClass() NeuralNetworksBaseTileOperationClass

GetNeuralNetworksBaseTileOperationClass returns the class object for NeuralNetworks.BaseTileOperation.

func (NeuralNetworksBaseTileOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBaseUnaryElementwiseOperation ¶

type NeuralNetworksBaseUnaryElementwiseOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BaseUnaryElementwiseOperation

func NeuralNetworksBaseUnaryElementwiseOperationFromID ¶

func NeuralNetworksBaseUnaryElementwiseOperationFromID(id objc.ID) NeuralNetworksBaseUnaryElementwiseOperation

NeuralNetworksBaseUnaryElementwiseOperationFromID constructs a NeuralNetworksBaseUnaryElementwiseOperation from an objc.ID.

func NewNeuralNetworksBaseUnaryElementwiseOperation ¶

func NewNeuralNetworksBaseUnaryElementwiseOperation() NeuralNetworksBaseUnaryElementwiseOperation

NewNeuralNetworksBaseUnaryElementwiseOperation creates a new NeuralNetworksBaseUnaryElementwiseOperation instance.

func (NeuralNetworksBaseUnaryElementwiseOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBaseUnaryElementwiseOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBaseUnaryElementwiseOperationClass ¶

type NeuralNetworksBaseUnaryElementwiseOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBaseUnaryElementwiseOperationClass ¶

func GetNeuralNetworksBaseUnaryElementwiseOperationClass() NeuralNetworksBaseUnaryElementwiseOperationClass

GetNeuralNetworksBaseUnaryElementwiseOperationClass returns the class object for NeuralNetworks.BaseUnaryElementwiseOperation.

func (NeuralNetworksBaseUnaryElementwiseOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBatchNormGradientOperation ¶

type NeuralNetworksBatchNormGradientOperation struct {
	NeuralNetworksBaseNormalizeOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BatchNormGradientOperation

func NeuralNetworksBatchNormGradientOperationFromID ¶

func NeuralNetworksBatchNormGradientOperationFromID(id objc.ID) NeuralNetworksBatchNormGradientOperation

NeuralNetworksBatchNormGradientOperationFromID constructs a NeuralNetworksBatchNormGradientOperation from an objc.ID.

func NewNeuralNetworksBatchNormGradientOperation ¶

func NewNeuralNetworksBatchNormGradientOperation() NeuralNetworksBatchNormGradientOperation

NewNeuralNetworksBatchNormGradientOperation creates a new NeuralNetworksBatchNormGradientOperation instance.

func (NeuralNetworksBatchNormGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBatchNormGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBatchNormGradientOperationClass ¶

type NeuralNetworksBatchNormGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBatchNormGradientOperationClass ¶

func GetNeuralNetworksBatchNormGradientOperationClass() NeuralNetworksBatchNormGradientOperationClass

GetNeuralNetworksBatchNormGradientOperationClass returns the class object for NeuralNetworks.BatchNormGradientOperation.

func (NeuralNetworksBatchNormGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBatchNormOperation ¶

type NeuralNetworksBatchNormOperation struct {
	NeuralNetworksBaseForwardNormalizeOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BatchNormOperation

func NeuralNetworksBatchNormOperationFromID ¶

func NeuralNetworksBatchNormOperationFromID(id objc.ID) NeuralNetworksBatchNormOperation

NeuralNetworksBatchNormOperationFromID constructs a NeuralNetworksBatchNormOperation from an objc.ID.

func NewNeuralNetworksBatchNormOperation ¶

func NewNeuralNetworksBatchNormOperation() NeuralNetworksBatchNormOperation

NewNeuralNetworksBatchNormOperation creates a new NeuralNetworksBatchNormOperation instance.

func (NeuralNetworksBatchNormOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBatchNormOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBatchNormOperationClass ¶

type NeuralNetworksBatchNormOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBatchNormOperationClass ¶

func GetNeuralNetworksBatchNormOperationClass() NeuralNetworksBatchNormOperationClass

GetNeuralNetworksBatchNormOperationClass returns the class object for NeuralNetworks.BatchNormOperation.

func (NeuralNetworksBatchNormOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBinaryArithmeticOperation ¶

type NeuralNetworksBinaryArithmeticOperation struct {
	NeuralNetworksBinaryElementwiseOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BinaryArithmeticOperation

func NeuralNetworksBinaryArithmeticOperationFromID ¶

func NeuralNetworksBinaryArithmeticOperationFromID(id objc.ID) NeuralNetworksBinaryArithmeticOperation

NeuralNetworksBinaryArithmeticOperationFromID constructs a NeuralNetworksBinaryArithmeticOperation from an objc.ID.

func NewNeuralNetworksBinaryArithmeticOperation ¶

func NewNeuralNetworksBinaryArithmeticOperation() NeuralNetworksBinaryArithmeticOperation

NewNeuralNetworksBinaryArithmeticOperation creates a new NeuralNetworksBinaryArithmeticOperation instance.

func (NeuralNetworksBinaryArithmeticOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBinaryArithmeticOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBinaryArithmeticOperationClass ¶

type NeuralNetworksBinaryArithmeticOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBinaryArithmeticOperationClass ¶

func GetNeuralNetworksBinaryArithmeticOperationClass() NeuralNetworksBinaryArithmeticOperationClass

GetNeuralNetworksBinaryArithmeticOperationClass returns the class object for NeuralNetworks.BinaryArithmeticOperation.

func (NeuralNetworksBinaryArithmeticOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBinaryComparisonOperation ¶

type NeuralNetworksBinaryComparisonOperation struct {
	NeuralNetworksBaseBinaryElementwiseOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BinaryComparisonOperation

func NeuralNetworksBinaryComparisonOperationFromID ¶

func NeuralNetworksBinaryComparisonOperationFromID(id objc.ID) NeuralNetworksBinaryComparisonOperation

NeuralNetworksBinaryComparisonOperationFromID constructs a NeuralNetworksBinaryComparisonOperation from an objc.ID.

func NewNeuralNetworksBinaryComparisonOperation ¶

func NewNeuralNetworksBinaryComparisonOperation() NeuralNetworksBinaryComparisonOperation

NewNeuralNetworksBinaryComparisonOperation creates a new NeuralNetworksBinaryComparisonOperation instance.

func (NeuralNetworksBinaryComparisonOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBinaryComparisonOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBinaryComparisonOperationClass ¶

type NeuralNetworksBinaryComparisonOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBinaryComparisonOperationClass ¶

func GetNeuralNetworksBinaryComparisonOperationClass() NeuralNetworksBinaryComparisonOperationClass

GetNeuralNetworksBinaryComparisonOperationClass returns the class object for NeuralNetworks.BinaryComparisonOperation.

func (NeuralNetworksBinaryComparisonOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBinaryElementwiseOperation ¶

type NeuralNetworksBinaryElementwiseOperation struct {
	NeuralNetworksBaseBinaryElementwiseOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BinaryElementwiseOperation

func NeuralNetworksBinaryElementwiseOperationFromID ¶

func NeuralNetworksBinaryElementwiseOperationFromID(id objc.ID) NeuralNetworksBinaryElementwiseOperation

NeuralNetworksBinaryElementwiseOperationFromID constructs a NeuralNetworksBinaryElementwiseOperation from an objc.ID.

func NewNeuralNetworksBinaryElementwiseOperation ¶

func NewNeuralNetworksBinaryElementwiseOperation() NeuralNetworksBinaryElementwiseOperation

NewNeuralNetworksBinaryElementwiseOperation creates a new NeuralNetworksBinaryElementwiseOperation instance.

func (NeuralNetworksBinaryElementwiseOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBinaryElementwiseOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBinaryElementwiseOperationClass ¶

type NeuralNetworksBinaryElementwiseOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBinaryElementwiseOperationClass ¶

func GetNeuralNetworksBinaryElementwiseOperationClass() NeuralNetworksBinaryElementwiseOperationClass

GetNeuralNetworksBinaryElementwiseOperationClass returns the class object for NeuralNetworks.BinaryElementwiseOperation.

func (NeuralNetworksBinaryElementwiseOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBinaryLogicalOperation ¶

type NeuralNetworksBinaryLogicalOperation struct {
	NeuralNetworksBaseBinaryElementwiseOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BinaryLogicalOperation

func NeuralNetworksBinaryLogicalOperationFromID ¶

func NeuralNetworksBinaryLogicalOperationFromID(id objc.ID) NeuralNetworksBinaryLogicalOperation

NeuralNetworksBinaryLogicalOperationFromID constructs a NeuralNetworksBinaryLogicalOperation from an objc.ID.

func NewNeuralNetworksBinaryLogicalOperation ¶

func NewNeuralNetworksBinaryLogicalOperation() NeuralNetworksBinaryLogicalOperation

NewNeuralNetworksBinaryLogicalOperation creates a new NeuralNetworksBinaryLogicalOperation instance.

func (NeuralNetworksBinaryLogicalOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBinaryLogicalOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBinaryLogicalOperationClass ¶

type NeuralNetworksBinaryLogicalOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBinaryLogicalOperationClass ¶

func GetNeuralNetworksBinaryLogicalOperationClass() NeuralNetworksBinaryLogicalOperationClass

GetNeuralNetworksBinaryLogicalOperationClass returns the class object for NeuralNetworks.BinaryLogicalOperation.

func (NeuralNetworksBinaryLogicalOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksBroadcastOperation ¶

type NeuralNetworksBroadcastOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.BroadcastOperation

func NeuralNetworksBroadcastOperationFromID ¶

func NeuralNetworksBroadcastOperationFromID(id objc.ID) NeuralNetworksBroadcastOperation

NeuralNetworksBroadcastOperationFromID constructs a NeuralNetworksBroadcastOperation from an objc.ID.

func NewNeuralNetworksBroadcastOperation ¶

func NewNeuralNetworksBroadcastOperation() NeuralNetworksBroadcastOperation

NewNeuralNetworksBroadcastOperation creates a new NeuralNetworksBroadcastOperation instance.

func (NeuralNetworksBroadcastOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksBroadcastOperation) Init ¶

Init initializes the instance.

type NeuralNetworksBroadcastOperationClass ¶

type NeuralNetworksBroadcastOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksBroadcastOperationClass ¶

func GetNeuralNetworksBroadcastOperationClass() NeuralNetworksBroadcastOperationClass

GetNeuralNetworksBroadcastOperationClass returns the class object for NeuralNetworks.BroadcastOperation.

func (NeuralNetworksBroadcastOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksCastOperation ¶

type NeuralNetworksCastOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.CastOperation

func NeuralNetworksCastOperationFromID ¶

func NeuralNetworksCastOperationFromID(id objc.ID) NeuralNetworksCastOperation

NeuralNetworksCastOperationFromID constructs a NeuralNetworksCastOperation from an objc.ID.

func NewNeuralNetworksCastOperation ¶

func NewNeuralNetworksCastOperation() NeuralNetworksCastOperation

NewNeuralNetworksCastOperation creates a new NeuralNetworksCastOperation instance.

func (NeuralNetworksCastOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksCastOperation) Init ¶

Init initializes the instance.

type NeuralNetworksCastOperationClass ¶

type NeuralNetworksCastOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksCastOperationClass ¶

func GetNeuralNetworksCastOperationClass() NeuralNetworksCastOperationClass

GetNeuralNetworksCastOperationClass returns the class object for NeuralNetworks.CastOperation.

func (NeuralNetworksCastOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksConcatOperation ¶

type NeuralNetworksConcatOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ConcatOperation

func NeuralNetworksConcatOperationFromID ¶

func NeuralNetworksConcatOperationFromID(id objc.ID) NeuralNetworksConcatOperation

NeuralNetworksConcatOperationFromID constructs a NeuralNetworksConcatOperation from an objc.ID.

func NewNeuralNetworksConcatOperation ¶

func NewNeuralNetworksConcatOperation() NeuralNetworksConcatOperation

NewNeuralNetworksConcatOperation creates a new NeuralNetworksConcatOperation instance.

func (NeuralNetworksConcatOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksConcatOperation) Init ¶

Init initializes the instance.

type NeuralNetworksConcatOperationClass ¶

type NeuralNetworksConcatOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksConcatOperationClass ¶

func GetNeuralNetworksConcatOperationClass() NeuralNetworksConcatOperationClass

GetNeuralNetworksConcatOperationClass returns the class object for NeuralNetworks.ConcatOperation.

func (NeuralNetworksConcatOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksConstantOperation ¶

type NeuralNetworksConstantOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ConstantOperation

func NeuralNetworksConstantOperationFromID ¶

func NeuralNetworksConstantOperationFromID(id objc.ID) NeuralNetworksConstantOperation

NeuralNetworksConstantOperationFromID constructs a NeuralNetworksConstantOperation from an objc.ID.

func NewNeuralNetworksConstantOperation ¶

func NewNeuralNetworksConstantOperation() NeuralNetworksConstantOperation

NewNeuralNetworksConstantOperation creates a new NeuralNetworksConstantOperation instance.

func (NeuralNetworksConstantOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksConstantOperation) Init ¶

Init initializes the instance.

type NeuralNetworksConstantOperationClass ¶

type NeuralNetworksConstantOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksConstantOperationClass ¶

func GetNeuralNetworksConstantOperationClass() NeuralNetworksConstantOperationClass

GetNeuralNetworksConstantOperationClass returns the class object for NeuralNetworks.ConstantOperation.

func (NeuralNetworksConstantOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksConvolution2DGradientOperation ¶

type NeuralNetworksConvolution2DGradientOperation struct {
	NeuralNetworksBaseConvolution2DOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.Convolution2DGradientOperation

func NeuralNetworksConvolution2DGradientOperationFromID ¶

func NeuralNetworksConvolution2DGradientOperationFromID(id objc.ID) NeuralNetworksConvolution2DGradientOperation

NeuralNetworksConvolution2DGradientOperationFromID constructs a NeuralNetworksConvolution2DGradientOperation from an objc.ID.

func NewNeuralNetworksConvolution2DGradientOperation ¶

func NewNeuralNetworksConvolution2DGradientOperation() NeuralNetworksConvolution2DGradientOperation

NewNeuralNetworksConvolution2DGradientOperation creates a new NeuralNetworksConvolution2DGradientOperation instance.

func (NeuralNetworksConvolution2DGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksConvolution2DGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksConvolution2DGradientOperationClass ¶

type NeuralNetworksConvolution2DGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksConvolution2DGradientOperationClass ¶

func GetNeuralNetworksConvolution2DGradientOperationClass() NeuralNetworksConvolution2DGradientOperationClass

GetNeuralNetworksConvolution2DGradientOperationClass returns the class object for NeuralNetworks.Convolution2DGradientOperation.

func (NeuralNetworksConvolution2DGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksConvolution2DOperation ¶

type NeuralNetworksConvolution2DOperation struct {
	NeuralNetworksBaseConvolution2DOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.Convolution2DOperation

func NeuralNetworksConvolution2DOperationFromID ¶

func NeuralNetworksConvolution2DOperationFromID(id objc.ID) NeuralNetworksConvolution2DOperation

NeuralNetworksConvolution2DOperationFromID constructs a NeuralNetworksConvolution2DOperation from an objc.ID.

func NewNeuralNetworksConvolution2DOperation ¶

func NewNeuralNetworksConvolution2DOperation() NeuralNetworksConvolution2DOperation

NewNeuralNetworksConvolution2DOperation creates a new NeuralNetworksConvolution2DOperation instance.

func (NeuralNetworksConvolution2DOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksConvolution2DOperation) Init ¶

Init initializes the instance.

type NeuralNetworksConvolution2DOperationClass ¶

type NeuralNetworksConvolution2DOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksConvolution2DOperationClass ¶

func GetNeuralNetworksConvolution2DOperationClass() NeuralNetworksConvolution2DOperationClass

GetNeuralNetworksConvolution2DOperationClass returns the class object for NeuralNetworks.Convolution2DOperation.

func (NeuralNetworksConvolution2DOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksConvolutionTranspose2DGradientOperation ¶

type NeuralNetworksConvolutionTranspose2DGradientOperation struct {
	NeuralNetworksBaseConvolution2DOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ConvolutionTranspose2DGradientOperation

func NeuralNetworksConvolutionTranspose2DGradientOperationFromID ¶

func NeuralNetworksConvolutionTranspose2DGradientOperationFromID(id objc.ID) NeuralNetworksConvolutionTranspose2DGradientOperation

NeuralNetworksConvolutionTranspose2DGradientOperationFromID constructs a NeuralNetworksConvolutionTranspose2DGradientOperation from an objc.ID.

func NewNeuralNetworksConvolutionTranspose2DGradientOperation ¶

func NewNeuralNetworksConvolutionTranspose2DGradientOperation() NeuralNetworksConvolutionTranspose2DGradientOperation

NewNeuralNetworksConvolutionTranspose2DGradientOperation creates a new NeuralNetworksConvolutionTranspose2DGradientOperation instance.

func (NeuralNetworksConvolutionTranspose2DGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksConvolutionTranspose2DGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksConvolutionTranspose2DGradientOperationClass ¶

type NeuralNetworksConvolutionTranspose2DGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksConvolutionTranspose2DGradientOperationClass ¶

func GetNeuralNetworksConvolutionTranspose2DGradientOperationClass() NeuralNetworksConvolutionTranspose2DGradientOperationClass

GetNeuralNetworksConvolutionTranspose2DGradientOperationClass returns the class object for NeuralNetworks.ConvolutionTranspose2DGradientOperation.

func (NeuralNetworksConvolutionTranspose2DGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksConvolutionTranspose2DOperation ¶

type NeuralNetworksConvolutionTranspose2DOperation struct {
	NeuralNetworksBaseConvolution2DOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ConvolutionTranspose2DOperation

func NeuralNetworksConvolutionTranspose2DOperationFromID ¶

func NeuralNetworksConvolutionTranspose2DOperationFromID(id objc.ID) NeuralNetworksConvolutionTranspose2DOperation

NeuralNetworksConvolutionTranspose2DOperationFromID constructs a NeuralNetworksConvolutionTranspose2DOperation from an objc.ID.

func NewNeuralNetworksConvolutionTranspose2DOperation ¶

func NewNeuralNetworksConvolutionTranspose2DOperation() NeuralNetworksConvolutionTranspose2DOperation

NewNeuralNetworksConvolutionTranspose2DOperation creates a new NeuralNetworksConvolutionTranspose2DOperation instance.

func (NeuralNetworksConvolutionTranspose2DOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksConvolutionTranspose2DOperation) Init ¶

Init initializes the instance.

type NeuralNetworksConvolutionTranspose2DOperationClass ¶

type NeuralNetworksConvolutionTranspose2DOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksConvolutionTranspose2DOperationClass ¶

func GetNeuralNetworksConvolutionTranspose2DOperationClass() NeuralNetworksConvolutionTranspose2DOperationClass

GetNeuralNetworksConvolutionTranspose2DOperationClass returns the class object for NeuralNetworks.ConvolutionTranspose2DOperation.

func (NeuralNetworksConvolutionTranspose2DOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksCumulativeOperation ¶

type NeuralNetworksCumulativeOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.CumulativeOperation

func NeuralNetworksCumulativeOperationFromID ¶

func NeuralNetworksCumulativeOperationFromID(id objc.ID) NeuralNetworksCumulativeOperation

NeuralNetworksCumulativeOperationFromID constructs a NeuralNetworksCumulativeOperation from an objc.ID.

func NewNeuralNetworksCumulativeOperation ¶

func NewNeuralNetworksCumulativeOperation() NeuralNetworksCumulativeOperation

NewNeuralNetworksCumulativeOperation creates a new NeuralNetworksCumulativeOperation instance.

func (NeuralNetworksCumulativeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksCumulativeOperation) Init ¶

Init initializes the instance.

type NeuralNetworksCumulativeOperationClass ¶

type NeuralNetworksCumulativeOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksCumulativeOperationClass ¶

func GetNeuralNetworksCumulativeOperationClass() NeuralNetworksCumulativeOperationClass

GetNeuralNetworksCumulativeOperationClass returns the class object for NeuralNetworks.CumulativeOperation.

func (NeuralNetworksCumulativeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksCustomOperation ¶

type NeuralNetworksCustomOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.CustomOperation

func NeuralNetworksCustomOperationFromID ¶

func NeuralNetworksCustomOperationFromID(id objc.ID) NeuralNetworksCustomOperation

NeuralNetworksCustomOperationFromID constructs a NeuralNetworksCustomOperation from an objc.ID.

func NewNeuralNetworksCustomOperation ¶

func NewNeuralNetworksCustomOperation() NeuralNetworksCustomOperation

NewNeuralNetworksCustomOperation creates a new NeuralNetworksCustomOperation instance.

func (NeuralNetworksCustomOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksCustomOperation) Init ¶

Init initializes the instance.

type NeuralNetworksCustomOperationClass ¶

type NeuralNetworksCustomOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksCustomOperationClass ¶

func GetNeuralNetworksCustomOperationClass() NeuralNetworksCustomOperationClass

GetNeuralNetworksCustomOperationClass returns the class object for NeuralNetworks.CustomOperation.

func (NeuralNetworksCustomOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksDataSourceTensorStorage ¶

type NeuralNetworksDataSourceTensorStorage struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.DataSourceTensorStorage

func NeuralNetworksDataSourceTensorStorageFromID ¶

func NeuralNetworksDataSourceTensorStorageFromID(id objc.ID) NeuralNetworksDataSourceTensorStorage

NeuralNetworksDataSourceTensorStorageFromID constructs a NeuralNetworksDataSourceTensorStorage from an objc.ID.

func NewNeuralNetworksDataSourceTensorStorage ¶

func NewNeuralNetworksDataSourceTensorStorage() NeuralNetworksDataSourceTensorStorage

NewNeuralNetworksDataSourceTensorStorage creates a new NeuralNetworksDataSourceTensorStorage instance.

func (NeuralNetworksDataSourceTensorStorage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksDataSourceTensorStorage) Init ¶

Init initializes the instance.

type NeuralNetworksDataSourceTensorStorageClass ¶

type NeuralNetworksDataSourceTensorStorageClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksDataSourceTensorStorageClass ¶

func GetNeuralNetworksDataSourceTensorStorageClass() NeuralNetworksDataSourceTensorStorageClass

GetNeuralNetworksDataSourceTensorStorageClass returns the class object for NeuralNetworks.DataSourceTensorStorage.

func (NeuralNetworksDataSourceTensorStorageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksEspressoBuffer ¶

type NeuralNetworksEspressoBuffer struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.EspressoBuffer

func NeuralNetworksEspressoBufferFromID ¶

func NeuralNetworksEspressoBufferFromID(id objc.ID) NeuralNetworksEspressoBuffer

NeuralNetworksEspressoBufferFromID constructs a NeuralNetworksEspressoBuffer from an objc.ID.

func NewNeuralNetworksEspressoBuffer ¶

func NewNeuralNetworksEspressoBuffer() NeuralNetworksEspressoBuffer

NewNeuralNetworksEspressoBuffer creates a new NeuralNetworksEspressoBuffer instance.

func (NeuralNetworksEspressoBuffer) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksEspressoBuffer) Init ¶

Init initializes the instance.

type NeuralNetworksEspressoBufferClass ¶

type NeuralNetworksEspressoBufferClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksEspressoBufferClass ¶

func GetNeuralNetworksEspressoBufferClass() NeuralNetworksEspressoBufferClass

GetNeuralNetworksEspressoBufferClass returns the class object for NeuralNetworks.EspressoBuffer.

func (NeuralNetworksEspressoBufferClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksEspressoTensorStorage ¶

type NeuralNetworksEspressoTensorStorage struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.EspressoTensorStorage

func NeuralNetworksEspressoTensorStorageFromID ¶

func NeuralNetworksEspressoTensorStorageFromID(id objc.ID) NeuralNetworksEspressoTensorStorage

NeuralNetworksEspressoTensorStorageFromID constructs a NeuralNetworksEspressoTensorStorage from an objc.ID.

func NewNeuralNetworksEspressoTensorStorage ¶

func NewNeuralNetworksEspressoTensorStorage() NeuralNetworksEspressoTensorStorage

NewNeuralNetworksEspressoTensorStorage creates a new NeuralNetworksEspressoTensorStorage instance.

func (NeuralNetworksEspressoTensorStorage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksEspressoTensorStorage) Init ¶

Init initializes the instance.

type NeuralNetworksEspressoTensorStorageClass ¶

type NeuralNetworksEspressoTensorStorageClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksEspressoTensorStorageClass ¶

func GetNeuralNetworksEspressoTensorStorageClass() NeuralNetworksEspressoTensorStorageClass

GetNeuralNetworksEspressoTensorStorageClass returns the class object for NeuralNetworks.EspressoTensorStorage.

func (NeuralNetworksEspressoTensorStorageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksEspressoV1Executor ¶

type NeuralNetworksEspressoV1Executor struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.EspressoV1Executor

func NeuralNetworksEspressoV1ExecutorFromID ¶

func NeuralNetworksEspressoV1ExecutorFromID(id objc.ID) NeuralNetworksEspressoV1Executor

NeuralNetworksEspressoV1ExecutorFromID constructs a NeuralNetworksEspressoV1Executor from an objc.ID.

func NewNeuralNetworksEspressoV1Executor ¶

func NewNeuralNetworksEspressoV1Executor() NeuralNetworksEspressoV1Executor

NewNeuralNetworksEspressoV1Executor creates a new NeuralNetworksEspressoV1Executor instance.

func (NeuralNetworksEspressoV1Executor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksEspressoV1Executor) Init ¶

Init initializes the instance.

type NeuralNetworksEspressoV1ExecutorClass ¶

type NeuralNetworksEspressoV1ExecutorClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksEspressoV1ExecutorClass ¶

func GetNeuralNetworksEspressoV1ExecutorClass() NeuralNetworksEspressoV1ExecutorClass

GetNeuralNetworksEspressoV1ExecutorClass returns the class object for NeuralNetworks.EspressoV1Executor.

func (NeuralNetworksEspressoV1ExecutorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksExecutionContext ¶

type NeuralNetworksExecutionContext struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ExecutionContext

func NeuralNetworksExecutionContextFromID ¶

func NeuralNetworksExecutionContextFromID(id objc.ID) NeuralNetworksExecutionContext

NeuralNetworksExecutionContextFromID constructs a NeuralNetworksExecutionContext from an objc.ID.

func NewNeuralNetworksExecutionContext ¶

func NewNeuralNetworksExecutionContext() NeuralNetworksExecutionContext

NewNeuralNetworksExecutionContext creates a new NeuralNetworksExecutionContext instance.

func (NeuralNetworksExecutionContext) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksExecutionContext) Init ¶

Init initializes the instance.

type NeuralNetworksExecutionContextClass ¶

type NeuralNetworksExecutionContextClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksExecutionContextClass ¶

func GetNeuralNetworksExecutionContextClass() NeuralNetworksExecutionContextClass

GetNeuralNetworksExecutionContextClass returns the class object for NeuralNetworks.ExecutionContext.

func (NeuralNetworksExecutionContextClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksGatherOperation ¶

type NeuralNetworksGatherOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.GatherOperation

func NeuralNetworksGatherOperationFromID ¶

func NeuralNetworksGatherOperationFromID(id objc.ID) NeuralNetworksGatherOperation

NeuralNetworksGatherOperationFromID constructs a NeuralNetworksGatherOperation from an objc.ID.

func NewNeuralNetworksGatherOperation ¶

func NewNeuralNetworksGatherOperation() NeuralNetworksGatherOperation

NewNeuralNetworksGatherOperation creates a new NeuralNetworksGatherOperation instance.

func (NeuralNetworksGatherOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksGatherOperation) Init ¶

Init initializes the instance.

type NeuralNetworksGatherOperationClass ¶

type NeuralNetworksGatherOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksGatherOperationClass ¶

func GetNeuralNetworksGatherOperationClass() NeuralNetworksGatherOperationClass

GetNeuralNetworksGatherOperationClass returns the class object for NeuralNetworks.GatherOperation.

func (NeuralNetworksGatherOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksGradientAccumulator ¶

type NeuralNetworksGradientAccumulator struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.GradientAccumulator

func NeuralNetworksGradientAccumulatorFromID ¶

func NeuralNetworksGradientAccumulatorFromID(id objc.ID) NeuralNetworksGradientAccumulator

NeuralNetworksGradientAccumulatorFromID constructs a NeuralNetworksGradientAccumulator from an objc.ID.

func NewNeuralNetworksGradientAccumulator ¶

func NewNeuralNetworksGradientAccumulator() NeuralNetworksGradientAccumulator

NewNeuralNetworksGradientAccumulator creates a new NeuralNetworksGradientAccumulator instance.

func (NeuralNetworksGradientAccumulator) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksGradientAccumulator) Init ¶

Init initializes the instance.

type NeuralNetworksGradientAccumulatorClass ¶

type NeuralNetworksGradientAccumulatorClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksGradientAccumulatorClass ¶

func GetNeuralNetworksGradientAccumulatorClass() NeuralNetworksGradientAccumulatorClass

GetNeuralNetworksGradientAccumulatorClass returns the class object for NeuralNetworks.GradientAccumulator.

func (NeuralNetworksGradientAccumulatorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksIOSurfaceTensorStorage ¶

type NeuralNetworksIOSurfaceTensorStorage struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.IOSurfaceTensorStorage

func NeuralNetworksIOSurfaceTensorStorageFromID ¶

func NeuralNetworksIOSurfaceTensorStorageFromID(id objc.ID) NeuralNetworksIOSurfaceTensorStorage

NeuralNetworksIOSurfaceTensorStorageFromID constructs a NeuralNetworksIOSurfaceTensorStorage from an objc.ID.

func NewNeuralNetworksIOSurfaceTensorStorage ¶

func NewNeuralNetworksIOSurfaceTensorStorage() NeuralNetworksIOSurfaceTensorStorage

NewNeuralNetworksIOSurfaceTensorStorage creates a new NeuralNetworksIOSurfaceTensorStorage instance.

func (NeuralNetworksIOSurfaceTensorStorage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksIOSurfaceTensorStorage) Init ¶

Init initializes the instance.

type NeuralNetworksIOSurfaceTensorStorageClass ¶

type NeuralNetworksIOSurfaceTensorStorageClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksIOSurfaceTensorStorageClass ¶

func GetNeuralNetworksIOSurfaceTensorStorageClass() NeuralNetworksIOSurfaceTensorStorageClass

GetNeuralNetworksIOSurfaceTensorStorageClass returns the class object for NeuralNetworks.IOSurfaceTensorStorage.

func (NeuralNetworksIOSurfaceTensorStorageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksInputOperation ¶

type NeuralNetworksInputOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.InputOperation

func NeuralNetworksInputOperationFromID ¶

func NeuralNetworksInputOperationFromID(id objc.ID) NeuralNetworksInputOperation

NeuralNetworksInputOperationFromID constructs a NeuralNetworksInputOperation from an objc.ID.

func NewNeuralNetworksInputOperation ¶

func NewNeuralNetworksInputOperation() NeuralNetworksInputOperation

NewNeuralNetworksInputOperation creates a new NeuralNetworksInputOperation instance.

func (NeuralNetworksInputOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksInputOperation) Init ¶

Init initializes the instance.

type NeuralNetworksInputOperationClass ¶

type NeuralNetworksInputOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksInputOperationClass ¶

func GetNeuralNetworksInputOperationClass() NeuralNetworksInputOperationClass

GetNeuralNetworksInputOperationClass returns the class object for NeuralNetworks.InputOperation.

func (NeuralNetworksInputOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksLSTMLayerGradientOperation ¶

type NeuralNetworksLSTMLayerGradientOperation struct {
	NeuralNetworksBaseLSTMLayerOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.LSTMLayerGradientOperation

func NeuralNetworksLSTMLayerGradientOperationFromID ¶

func NeuralNetworksLSTMLayerGradientOperationFromID(id objc.ID) NeuralNetworksLSTMLayerGradientOperation

NeuralNetworksLSTMLayerGradientOperationFromID constructs a NeuralNetworksLSTMLayerGradientOperation from an objc.ID.

func NewNeuralNetworksLSTMLayerGradientOperation ¶

func NewNeuralNetworksLSTMLayerGradientOperation() NeuralNetworksLSTMLayerGradientOperation

NewNeuralNetworksLSTMLayerGradientOperation creates a new NeuralNetworksLSTMLayerGradientOperation instance.

func (NeuralNetworksLSTMLayerGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksLSTMLayerGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksLSTMLayerGradientOperationClass ¶

type NeuralNetworksLSTMLayerGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksLSTMLayerGradientOperationClass ¶

func GetNeuralNetworksLSTMLayerGradientOperationClass() NeuralNetworksLSTMLayerGradientOperationClass

GetNeuralNetworksLSTMLayerGradientOperationClass returns the class object for NeuralNetworks.LSTMLayerGradientOperation.

func (NeuralNetworksLSTMLayerGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksLSTMLayerOperation ¶

type NeuralNetworksLSTMLayerOperation struct {
	NeuralNetworksBaseLSTMLayerOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.LSTMLayerOperation

func NeuralNetworksLSTMLayerOperationFromID ¶

func NeuralNetworksLSTMLayerOperationFromID(id objc.ID) NeuralNetworksLSTMLayerOperation

NeuralNetworksLSTMLayerOperationFromID constructs a NeuralNetworksLSTMLayerOperation from an objc.ID.

func NewNeuralNetworksLSTMLayerOperation ¶

func NewNeuralNetworksLSTMLayerOperation() NeuralNetworksLSTMLayerOperation

NewNeuralNetworksLSTMLayerOperation creates a new NeuralNetworksLSTMLayerOperation instance.

func (NeuralNetworksLSTMLayerOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksLSTMLayerOperation) Init ¶

Init initializes the instance.

type NeuralNetworksLSTMLayerOperationBackwardContext ¶

type NeuralNetworksLSTMLayerOperationBackwardContext struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.LSTMLayerOperationBackwardContext

func NeuralNetworksLSTMLayerOperationBackwardContextFromID ¶

func NeuralNetworksLSTMLayerOperationBackwardContextFromID(id objc.ID) NeuralNetworksLSTMLayerOperationBackwardContext

NeuralNetworksLSTMLayerOperationBackwardContextFromID constructs a NeuralNetworksLSTMLayerOperationBackwardContext from an objc.ID.

func NewNeuralNetworksLSTMLayerOperationBackwardContext ¶

func NewNeuralNetworksLSTMLayerOperationBackwardContext() NeuralNetworksLSTMLayerOperationBackwardContext

NewNeuralNetworksLSTMLayerOperationBackwardContext creates a new NeuralNetworksLSTMLayerOperationBackwardContext instance.

func (NeuralNetworksLSTMLayerOperationBackwardContext) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksLSTMLayerOperationBackwardContext) Init ¶

Init initializes the instance.

type NeuralNetworksLSTMLayerOperationBackwardContextClass ¶

type NeuralNetworksLSTMLayerOperationBackwardContextClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksLSTMLayerOperationBackwardContextClass ¶

func GetNeuralNetworksLSTMLayerOperationBackwardContextClass() NeuralNetworksLSTMLayerOperationBackwardContextClass

GetNeuralNetworksLSTMLayerOperationBackwardContextClass returns the class object for NeuralNetworks.LSTMLayerOperationBackwardContext.

func (NeuralNetworksLSTMLayerOperationBackwardContextClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksLSTMLayerOperationClass ¶

type NeuralNetworksLSTMLayerOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksLSTMLayerOperationClass ¶

func GetNeuralNetworksLSTMLayerOperationClass() NeuralNetworksLSTMLayerOperationClass

GetNeuralNetworksLSTMLayerOperationClass returns the class object for NeuralNetworks.LSTMLayerOperation.

func (NeuralNetworksLSTMLayerOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksLayerIdentityGenerator ¶

type NeuralNetworksLayerIdentityGenerator struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.LayerIdentityGenerator

func NeuralNetworksLayerIdentityGeneratorFromID ¶

func NeuralNetworksLayerIdentityGeneratorFromID(id objc.ID) NeuralNetworksLayerIdentityGenerator

NeuralNetworksLayerIdentityGeneratorFromID constructs a NeuralNetworksLayerIdentityGenerator from an objc.ID.

func NewNeuralNetworksLayerIdentityGenerator ¶

func NewNeuralNetworksLayerIdentityGenerator() NeuralNetworksLayerIdentityGenerator

NewNeuralNetworksLayerIdentityGenerator creates a new NeuralNetworksLayerIdentityGenerator instance.

func (NeuralNetworksLayerIdentityGenerator) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksLayerIdentityGenerator) Init ¶

Init initializes the instance.

type NeuralNetworksLayerIdentityGeneratorClass ¶

type NeuralNetworksLayerIdentityGeneratorClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksLayerIdentityGeneratorClass ¶

func GetNeuralNetworksLayerIdentityGeneratorClass() NeuralNetworksLayerIdentityGeneratorClass

GetNeuralNetworksLayerIdentityGeneratorClass returns the class object for NeuralNetworks.LayerIdentityGenerator.

func (NeuralNetworksLayerIdentityGeneratorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksLayerVariableReference ¶

type NeuralNetworksLayerVariableReference struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.LayerVariableReference

func NeuralNetworksLayerVariableReferenceFromID ¶

func NeuralNetworksLayerVariableReferenceFromID(id objc.ID) NeuralNetworksLayerVariableReference

NeuralNetworksLayerVariableReferenceFromID constructs a NeuralNetworksLayerVariableReference from an objc.ID.

func NewNeuralNetworksLayerVariableReference ¶

func NewNeuralNetworksLayerVariableReference() NeuralNetworksLayerVariableReference

NewNeuralNetworksLayerVariableReference creates a new NeuralNetworksLayerVariableReference instance.

func (NeuralNetworksLayerVariableReference) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksLayerVariableReference) Init ¶

Init initializes the instance.

type NeuralNetworksLayerVariableReferenceClass ¶

type NeuralNetworksLayerVariableReferenceClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksLayerVariableReferenceClass ¶

func GetNeuralNetworksLayerVariableReferenceClass() NeuralNetworksLayerVariableReferenceClass

GetNeuralNetworksLayerVariableReferenceClass returns the class object for NeuralNetworks.LayerVariableReference.

func (NeuralNetworksLayerVariableReferenceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksLazyTensorFunctionBuilder ¶

type NeuralNetworksLazyTensorFunctionBuilder struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.LazyTensorFunctionBuilder

func NeuralNetworksLazyTensorFunctionBuilderFromID ¶

func NeuralNetworksLazyTensorFunctionBuilderFromID(id objc.ID) NeuralNetworksLazyTensorFunctionBuilder

NeuralNetworksLazyTensorFunctionBuilderFromID constructs a NeuralNetworksLazyTensorFunctionBuilder from an objc.ID.

func NewNeuralNetworksLazyTensorFunctionBuilder ¶

func NewNeuralNetworksLazyTensorFunctionBuilder() NeuralNetworksLazyTensorFunctionBuilder

NewNeuralNetworksLazyTensorFunctionBuilder creates a new NeuralNetworksLazyTensorFunctionBuilder instance.

func (NeuralNetworksLazyTensorFunctionBuilder) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksLazyTensorFunctionBuilder) Init ¶

Init initializes the instance.

type NeuralNetworksLazyTensorFunctionBuilderClass ¶

type NeuralNetworksLazyTensorFunctionBuilderClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksLazyTensorFunctionBuilderClass ¶

func GetNeuralNetworksLazyTensorFunctionBuilderClass() NeuralNetworksLazyTensorFunctionBuilderClass

GetNeuralNetworksLazyTensorFunctionBuilderClass returns the class object for NeuralNetworks.LazyTensorFunctionBuilder.

func (NeuralNetworksLazyTensorFunctionBuilderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksLazyTensorFunctionExecutorCache ¶

type NeuralNetworksLazyTensorFunctionExecutorCache struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.LazyTensorFunctionExecutorCache

func NeuralNetworksLazyTensorFunctionExecutorCacheFromID ¶

func NeuralNetworksLazyTensorFunctionExecutorCacheFromID(id objc.ID) NeuralNetworksLazyTensorFunctionExecutorCache

NeuralNetworksLazyTensorFunctionExecutorCacheFromID constructs a NeuralNetworksLazyTensorFunctionExecutorCache from an objc.ID.

func NewNeuralNetworksLazyTensorFunctionExecutorCache ¶

func NewNeuralNetworksLazyTensorFunctionExecutorCache() NeuralNetworksLazyTensorFunctionExecutorCache

NewNeuralNetworksLazyTensorFunctionExecutorCache creates a new NeuralNetworksLazyTensorFunctionExecutorCache instance.

func (NeuralNetworksLazyTensorFunctionExecutorCache) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksLazyTensorFunctionExecutorCache) Init ¶

Init initializes the instance.

type NeuralNetworksLazyTensorFunctionExecutorCacheClass ¶

type NeuralNetworksLazyTensorFunctionExecutorCacheClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksLazyTensorFunctionExecutorCacheClass ¶

func GetNeuralNetworksLazyTensorFunctionExecutorCacheClass() NeuralNetworksLazyTensorFunctionExecutorCacheClass

GetNeuralNetworksLazyTensorFunctionExecutorCacheClass returns the class object for NeuralNetworks.LazyTensorFunctionExecutorCache.

func (NeuralNetworksLazyTensorFunctionExecutorCacheClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksLinearGradientOperation ¶

type NeuralNetworksLinearGradientOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.LinearGradientOperation

func NeuralNetworksLinearGradientOperationFromID ¶

func NeuralNetworksLinearGradientOperationFromID(id objc.ID) NeuralNetworksLinearGradientOperation

NeuralNetworksLinearGradientOperationFromID constructs a NeuralNetworksLinearGradientOperation from an objc.ID.

func NewNeuralNetworksLinearGradientOperation ¶

func NewNeuralNetworksLinearGradientOperation() NeuralNetworksLinearGradientOperation

NewNeuralNetworksLinearGradientOperation creates a new NeuralNetworksLinearGradientOperation instance.

func (NeuralNetworksLinearGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksLinearGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksLinearGradientOperationClass ¶

type NeuralNetworksLinearGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksLinearGradientOperationClass ¶

func GetNeuralNetworksLinearGradientOperationClass() NeuralNetworksLinearGradientOperationClass

GetNeuralNetworksLinearGradientOperationClass returns the class object for NeuralNetworks.LinearGradientOperation.

func (NeuralNetworksLinearGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksLinearOperation ¶

type NeuralNetworksLinearOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.LinearOperation

func NeuralNetworksLinearOperationFromID ¶

func NeuralNetworksLinearOperationFromID(id objc.ID) NeuralNetworksLinearOperation

NeuralNetworksLinearOperationFromID constructs a NeuralNetworksLinearOperation from an objc.ID.

func NewNeuralNetworksLinearOperation ¶

func NewNeuralNetworksLinearOperation() NeuralNetworksLinearOperation

NewNeuralNetworksLinearOperation creates a new NeuralNetworksLinearOperation instance.

func (NeuralNetworksLinearOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksLinearOperation) Init ¶

Init initializes the instance.

type NeuralNetworksLinearOperationClass ¶

type NeuralNetworksLinearOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksLinearOperationClass ¶

func GetNeuralNetworksLinearOperationClass() NeuralNetworksLinearOperationClass

GetNeuralNetworksLinearOperationClass returns the class object for NeuralNetworks.LinearOperation.

func (NeuralNetworksLinearOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksLogicalReductionOperation ¶

type NeuralNetworksLogicalReductionOperation struct {
	NeuralNetworksBaseReductionOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.LogicalReductionOperation

func NeuralNetworksLogicalReductionOperationFromID ¶

func NeuralNetworksLogicalReductionOperationFromID(id objc.ID) NeuralNetworksLogicalReductionOperation

NeuralNetworksLogicalReductionOperationFromID constructs a NeuralNetworksLogicalReductionOperation from an objc.ID.

func NewNeuralNetworksLogicalReductionOperation ¶

func NewNeuralNetworksLogicalReductionOperation() NeuralNetworksLogicalReductionOperation

NewNeuralNetworksLogicalReductionOperation creates a new NeuralNetworksLogicalReductionOperation instance.

func (NeuralNetworksLogicalReductionOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksLogicalReductionOperation) Init ¶

Init initializes the instance.

type NeuralNetworksLogicalReductionOperationClass ¶

type NeuralNetworksLogicalReductionOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksLogicalReductionOperationClass ¶

func GetNeuralNetworksLogicalReductionOperationClass() NeuralNetworksLogicalReductionOperationClass

GetNeuralNetworksLogicalReductionOperationClass returns the class object for NeuralNetworks.LogicalReductionOperation.

func (NeuralNetworksLogicalReductionOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksLossOperation ¶

type NeuralNetworksLossOperation struct {
	NeuralNetworksBaseLossOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.LossOperation

func NeuralNetworksLossOperationFromID ¶

func NeuralNetworksLossOperationFromID(id objc.ID) NeuralNetworksLossOperation

NeuralNetworksLossOperationFromID constructs a NeuralNetworksLossOperation from an objc.ID.

func NewNeuralNetworksLossOperation ¶

func NewNeuralNetworksLossOperation() NeuralNetworksLossOperation

NewNeuralNetworksLossOperation creates a new NeuralNetworksLossOperation instance.

func (NeuralNetworksLossOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksLossOperation) Init ¶

Init initializes the instance.

type NeuralNetworksLossOperationClass ¶

type NeuralNetworksLossOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksLossOperationClass ¶

func GetNeuralNetworksLossOperationClass() NeuralNetworksLossOperationClass

GetNeuralNetworksLossOperationClass returns the class object for NeuralNetworks.LossOperation.

func (NeuralNetworksLossOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksMILEspressoBackend ¶

type NeuralNetworksMILEspressoBackend struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.MILEspressoBackend

func NeuralNetworksMILEspressoBackendFromID ¶

func NeuralNetworksMILEspressoBackendFromID(id objc.ID) NeuralNetworksMILEspressoBackend

NeuralNetworksMILEspressoBackendFromID constructs a NeuralNetworksMILEspressoBackend from an objc.ID.

func NewNeuralNetworksMILEspressoBackend ¶

func NewNeuralNetworksMILEspressoBackend() NeuralNetworksMILEspressoBackend

NewNeuralNetworksMILEspressoBackend creates a new NeuralNetworksMILEspressoBackend instance.

func (NeuralNetworksMILEspressoBackend) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksMILEspressoBackend) Init ¶

Init initializes the instance.

type NeuralNetworksMILEspressoBackendClass ¶

type NeuralNetworksMILEspressoBackendClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksMILEspressoBackendClass ¶

func GetNeuralNetworksMILEspressoBackendClass() NeuralNetworksMILEspressoBackendClass

GetNeuralNetworksMILEspressoBackendClass returns the class object for NeuralNetworks.MILEspressoBackend.

func (NeuralNetworksMILEspressoBackendClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksMILFunctionBuilder ¶

type NeuralNetworksMILFunctionBuilder struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.MILFunctionBuilder

func NeuralNetworksMILFunctionBuilderFromID ¶

func NeuralNetworksMILFunctionBuilderFromID(id objc.ID) NeuralNetworksMILFunctionBuilder

NeuralNetworksMILFunctionBuilderFromID constructs a NeuralNetworksMILFunctionBuilder from an objc.ID.

func NewNeuralNetworksMILFunctionBuilder ¶

func NewNeuralNetworksMILFunctionBuilder() NeuralNetworksMILFunctionBuilder

NewNeuralNetworksMILFunctionBuilder creates a new NeuralNetworksMILFunctionBuilder instance.

func (NeuralNetworksMILFunctionBuilder) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksMILFunctionBuilder) Init ¶

Init initializes the instance.

type NeuralNetworksMILFunctionBuilderClass ¶

type NeuralNetworksMILFunctionBuilderClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksMILFunctionBuilderClass ¶

func GetNeuralNetworksMILFunctionBuilderClass() NeuralNetworksMILFunctionBuilderClass

GetNeuralNetworksMILFunctionBuilderClass returns the class object for NeuralNetworks.MILFunctionBuilder.

func (NeuralNetworksMILFunctionBuilderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksMILProgramBuilder ¶

type NeuralNetworksMILProgramBuilder struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.MILProgramBuilder

func NeuralNetworksMILProgramBuilderFromID ¶

func NeuralNetworksMILProgramBuilderFromID(id objc.ID) NeuralNetworksMILProgramBuilder

NeuralNetworksMILProgramBuilderFromID constructs a NeuralNetworksMILProgramBuilder from an objc.ID.

func NewNeuralNetworksMILProgramBuilder ¶

func NewNeuralNetworksMILProgramBuilder() NeuralNetworksMILProgramBuilder

NewNeuralNetworksMILProgramBuilder creates a new NeuralNetworksMILProgramBuilder instance.

func (NeuralNetworksMILProgramBuilder) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksMILProgramBuilder) Init ¶

Init initializes the instance.

type NeuralNetworksMILProgramBuilderClass ¶

type NeuralNetworksMILProgramBuilderClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksMILProgramBuilderClass ¶

func GetNeuralNetworksMILProgramBuilderClass() NeuralNetworksMILProgramBuilderClass

GetNeuralNetworksMILProgramBuilderClass returns the class object for NeuralNetworks.MILProgramBuilder.

func (NeuralNetworksMILProgramBuilderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksMILProgramParser ¶

type NeuralNetworksMILProgramParser struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.MILProgramParser

func NeuralNetworksMILProgramParserFromID ¶

func NeuralNetworksMILProgramParserFromID(id objc.ID) NeuralNetworksMILProgramParser

NeuralNetworksMILProgramParserFromID constructs a NeuralNetworksMILProgramParser from an objc.ID.

func NewNeuralNetworksMILProgramParser ¶

func NewNeuralNetworksMILProgramParser() NeuralNetworksMILProgramParser

NewNeuralNetworksMILProgramParser creates a new NeuralNetworksMILProgramParser instance.

func (NeuralNetworksMILProgramParser) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksMILProgramParser) Init ¶

Init initializes the instance.

type NeuralNetworksMILProgramParserClass ¶

type NeuralNetworksMILProgramParserClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksMILProgramParserClass ¶

func GetNeuralNetworksMILProgramParserClass() NeuralNetworksMILProgramParserClass

GetNeuralNetworksMILProgramParserClass returns the class object for NeuralNetworks.MILProgramParser.

func (NeuralNetworksMILProgramParserClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksMPSAllocator ¶

type NeuralNetworksMPSAllocator struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.MPSAllocator

func NeuralNetworksMPSAllocatorFromID ¶

func NeuralNetworksMPSAllocatorFromID(id objc.ID) NeuralNetworksMPSAllocator

NeuralNetworksMPSAllocatorFromID constructs a NeuralNetworksMPSAllocator from an objc.ID.

func NewNeuralNetworksMPSAllocator ¶

func NewNeuralNetworksMPSAllocator() NeuralNetworksMPSAllocator

NewNeuralNetworksMPSAllocator creates a new NeuralNetworksMPSAllocator instance.

func (NeuralNetworksMPSAllocator) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksMPSAllocator) Init ¶

Init initializes the instance.

type NeuralNetworksMPSAllocatorClass ¶

type NeuralNetworksMPSAllocatorClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksMPSAllocatorClass ¶

func GetNeuralNetworksMPSAllocatorClass() NeuralNetworksMPSAllocatorClass

GetNeuralNetworksMPSAllocatorClass returns the class object for NeuralNetworks.MPSAllocator.

func (NeuralNetworksMPSAllocatorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksMPSGraphBackend ¶

type NeuralNetworksMPSGraphBackend struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.MPSGraphBackend

func NeuralNetworksMPSGraphBackendFromID ¶

func NeuralNetworksMPSGraphBackendFromID(id objc.ID) NeuralNetworksMPSGraphBackend

NeuralNetworksMPSGraphBackendFromID constructs a NeuralNetworksMPSGraphBackend from an objc.ID.

func NewNeuralNetworksMPSGraphBackend ¶

func NewNeuralNetworksMPSGraphBackend() NeuralNetworksMPSGraphBackend

NewNeuralNetworksMPSGraphBackend creates a new NeuralNetworksMPSGraphBackend instance.

func (NeuralNetworksMPSGraphBackend) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksMPSGraphBackend) Init ¶

Init initializes the instance.

type NeuralNetworksMPSGraphBackendClass ¶

type NeuralNetworksMPSGraphBackendClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksMPSGraphBackendClass ¶

func GetNeuralNetworksMPSGraphBackendClass() NeuralNetworksMPSGraphBackendClass

GetNeuralNetworksMPSGraphBackendClass returns the class object for NeuralNetworks.MPSGraphBackend.

func (NeuralNetworksMPSGraphBackendClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksMPSGraphExecutor ¶

type NeuralNetworksMPSGraphExecutor struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.MPSGraphExecutor

func NeuralNetworksMPSGraphExecutorFromID ¶

func NeuralNetworksMPSGraphExecutorFromID(id objc.ID) NeuralNetworksMPSGraphExecutor

NeuralNetworksMPSGraphExecutorFromID constructs a NeuralNetworksMPSGraphExecutor from an objc.ID.

func NewNeuralNetworksMPSGraphExecutor ¶

func NewNeuralNetworksMPSGraphExecutor() NeuralNetworksMPSGraphExecutor

NewNeuralNetworksMPSGraphExecutor creates a new NeuralNetworksMPSGraphExecutor instance.

func (NeuralNetworksMPSGraphExecutor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksMPSGraphExecutor) Init ¶

Init initializes the instance.

type NeuralNetworksMPSGraphExecutorClass ¶

type NeuralNetworksMPSGraphExecutorClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksMPSGraphExecutorClass ¶

func GetNeuralNetworksMPSGraphExecutorClass() NeuralNetworksMPSGraphExecutorClass

GetNeuralNetworksMPSGraphExecutorClass returns the class object for NeuralNetworks.MPSGraphExecutor.

func (NeuralNetworksMPSGraphExecutorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksMPSGraphTensorStorage ¶

type NeuralNetworksMPSGraphTensorStorage struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.MPSGraphTensorStorage

func NeuralNetworksMPSGraphTensorStorageFromID ¶

func NeuralNetworksMPSGraphTensorStorageFromID(id objc.ID) NeuralNetworksMPSGraphTensorStorage

NeuralNetworksMPSGraphTensorStorageFromID constructs a NeuralNetworksMPSGraphTensorStorage from an objc.ID.

func NewNeuralNetworksMPSGraphTensorStorage ¶

func NewNeuralNetworksMPSGraphTensorStorage() NeuralNetworksMPSGraphTensorStorage

NewNeuralNetworksMPSGraphTensorStorage creates a new NeuralNetworksMPSGraphTensorStorage instance.

func (NeuralNetworksMPSGraphTensorStorage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksMPSGraphTensorStorage) Init ¶

Init initializes the instance.

type NeuralNetworksMPSGraphTensorStorageClass ¶

type NeuralNetworksMPSGraphTensorStorageClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksMPSGraphTensorStorageClass ¶

func GetNeuralNetworksMPSGraphTensorStorageClass() NeuralNetworksMPSGraphTensorStorageClass

GetNeuralNetworksMPSGraphTensorStorageClass returns the class object for NeuralNetworks.MPSGraphTensorStorage.

func (NeuralNetworksMPSGraphTensorStorageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksMPSHeap ¶

type NeuralNetworksMPSHeap struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.MPSHeap

func NeuralNetworksMPSHeapFromID ¶

func NeuralNetworksMPSHeapFromID(id objc.ID) NeuralNetworksMPSHeap

NeuralNetworksMPSHeapFromID constructs a NeuralNetworksMPSHeap from an objc.ID.

func NewNeuralNetworksMPSHeap ¶

func NewNeuralNetworksMPSHeap() NeuralNetworksMPSHeap

NewNeuralNetworksMPSHeap creates a new NeuralNetworksMPSHeap instance.

func (NeuralNetworksMPSHeap) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksMPSHeap) Init ¶

Init initializes the instance.

type NeuralNetworksMPSHeapClass ¶

type NeuralNetworksMPSHeapClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksMPSHeapClass ¶

func GetNeuralNetworksMPSHeapClass() NeuralNetworksMPSHeapClass

GetNeuralNetworksMPSHeapClass returns the class object for NeuralNetworks.MPSHeap.

func (NeuralNetworksMPSHeapClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksMatrixMultiplicationOperation ¶

type NeuralNetworksMatrixMultiplicationOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.MatrixMultiplicationOperation

func NeuralNetworksMatrixMultiplicationOperationFromID ¶

func NeuralNetworksMatrixMultiplicationOperationFromID(id objc.ID) NeuralNetworksMatrixMultiplicationOperation

NeuralNetworksMatrixMultiplicationOperationFromID constructs a NeuralNetworksMatrixMultiplicationOperation from an objc.ID.

func NewNeuralNetworksMatrixMultiplicationOperation ¶

func NewNeuralNetworksMatrixMultiplicationOperation() NeuralNetworksMatrixMultiplicationOperation

NewNeuralNetworksMatrixMultiplicationOperation creates a new NeuralNetworksMatrixMultiplicationOperation instance.

func (NeuralNetworksMatrixMultiplicationOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksMatrixMultiplicationOperation) Init ¶

Init initializes the instance.

type NeuralNetworksMatrixMultiplicationOperationClass ¶

type NeuralNetworksMatrixMultiplicationOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksMatrixMultiplicationOperationClass ¶

func GetNeuralNetworksMatrixMultiplicationOperationClass() NeuralNetworksMatrixMultiplicationOperationClass

GetNeuralNetworksMatrixMultiplicationOperationClass returns the class object for NeuralNetworks.MatrixMultiplicationOperation.

func (NeuralNetworksMatrixMultiplicationOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksMax2DPoolGradientOperation ¶

type NeuralNetworksMax2DPoolGradientOperation struct {
	NeuralNetworksBase2DPoolOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.Max2DPoolGradientOperation

func NeuralNetworksMax2DPoolGradientOperationFromID ¶

func NeuralNetworksMax2DPoolGradientOperationFromID(id objc.ID) NeuralNetworksMax2DPoolGradientOperation

NeuralNetworksMax2DPoolGradientOperationFromID constructs a NeuralNetworksMax2DPoolGradientOperation from an objc.ID.

func NewNeuralNetworksMax2DPoolGradientOperation ¶

func NewNeuralNetworksMax2DPoolGradientOperation() NeuralNetworksMax2DPoolGradientOperation

NewNeuralNetworksMax2DPoolGradientOperation creates a new NeuralNetworksMax2DPoolGradientOperation instance.

func (NeuralNetworksMax2DPoolGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksMax2DPoolGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksMax2DPoolGradientOperationClass ¶

type NeuralNetworksMax2DPoolGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksMax2DPoolGradientOperationClass ¶

func GetNeuralNetworksMax2DPoolGradientOperationClass() NeuralNetworksMax2DPoolGradientOperationClass

GetNeuralNetworksMax2DPoolGradientOperationClass returns the class object for NeuralNetworks.Max2DPoolGradientOperation.

func (NeuralNetworksMax2DPoolGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksMax2DPoolOperation ¶

type NeuralNetworksMax2DPoolOperation struct {
	NeuralNetworksBase2DPoolOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.Max2DPoolOperation

func NeuralNetworksMax2DPoolOperationFromID ¶

func NeuralNetworksMax2DPoolOperationFromID(id objc.ID) NeuralNetworksMax2DPoolOperation

NeuralNetworksMax2DPoolOperationFromID constructs a NeuralNetworksMax2DPoolOperation from an objc.ID.

func NewNeuralNetworksMax2DPoolOperation ¶

func NewNeuralNetworksMax2DPoolOperation() NeuralNetworksMax2DPoolOperation

NewNeuralNetworksMax2DPoolOperation creates a new NeuralNetworksMax2DPoolOperation instance.

func (NeuralNetworksMax2DPoolOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksMax2DPoolOperation) Init ¶

Init initializes the instance.

type NeuralNetworksMax2DPoolOperationClass ¶

type NeuralNetworksMax2DPoolOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksMax2DPoolOperationClass ¶

func GetNeuralNetworksMax2DPoolOperationClass() NeuralNetworksMax2DPoolOperationClass

GetNeuralNetworksMax2DPoolOperationClass returns the class object for NeuralNetworks.Max2DPoolOperation.

func (NeuralNetworksMax2DPoolOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksNativeTensorStorage ¶

type NeuralNetworksNativeTensorStorage struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.NativeTensorStorage

func NeuralNetworksNativeTensorStorageFromID ¶

func NeuralNetworksNativeTensorStorageFromID(id objc.ID) NeuralNetworksNativeTensorStorage

NeuralNetworksNativeTensorStorageFromID constructs a NeuralNetworksNativeTensorStorage from an objc.ID.

func NewNeuralNetworksNativeTensorStorage ¶

func NewNeuralNetworksNativeTensorStorage() NeuralNetworksNativeTensorStorage

NewNeuralNetworksNativeTensorStorage creates a new NeuralNetworksNativeTensorStorage instance.

func (NeuralNetworksNativeTensorStorage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksNativeTensorStorage) Init ¶

Init initializes the instance.

type NeuralNetworksNativeTensorStorageClass ¶

type NeuralNetworksNativeTensorStorageClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksNativeTensorStorageClass ¶

func GetNeuralNetworksNativeTensorStorageClass() NeuralNetworksNativeTensorStorageClass

GetNeuralNetworksNativeTensorStorageClass returns the class object for NeuralNetworks.NativeTensorStorage.

func (NeuralNetworksNativeTensorStorageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksNonZeroIndicesOperation ¶

type NeuralNetworksNonZeroIndicesOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.NonZeroIndicesOperation

func NeuralNetworksNonZeroIndicesOperationFromID ¶

func NeuralNetworksNonZeroIndicesOperationFromID(id objc.ID) NeuralNetworksNonZeroIndicesOperation

NeuralNetworksNonZeroIndicesOperationFromID constructs a NeuralNetworksNonZeroIndicesOperation from an objc.ID.

func NewNeuralNetworksNonZeroIndicesOperation ¶

func NewNeuralNetworksNonZeroIndicesOperation() NeuralNetworksNonZeroIndicesOperation

NewNeuralNetworksNonZeroIndicesOperation creates a new NeuralNetworksNonZeroIndicesOperation instance.

func (NeuralNetworksNonZeroIndicesOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksNonZeroIndicesOperation) Init ¶

Init initializes the instance.

type NeuralNetworksNonZeroIndicesOperationClass ¶

type NeuralNetworksNonZeroIndicesOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksNonZeroIndicesOperationClass ¶

func GetNeuralNetworksNonZeroIndicesOperationClass() NeuralNetworksNonZeroIndicesOperationClass

GetNeuralNetworksNonZeroIndicesOperationClass returns the class object for NeuralNetworks.NonZeroIndicesOperation.

func (NeuralNetworksNonZeroIndicesOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksOneHotOperation ¶

type NeuralNetworksOneHotOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.OneHotOperation

func NeuralNetworksOneHotOperationFromID ¶

func NeuralNetworksOneHotOperationFromID(id objc.ID) NeuralNetworksOneHotOperation

NeuralNetworksOneHotOperationFromID constructs a NeuralNetworksOneHotOperation from an objc.ID.

func NewNeuralNetworksOneHotOperation ¶

func NewNeuralNetworksOneHotOperation() NeuralNetworksOneHotOperation

NewNeuralNetworksOneHotOperation creates a new NeuralNetworksOneHotOperation instance.

func (NeuralNetworksOneHotOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksOneHotOperation) Init ¶

Init initializes the instance.

type NeuralNetworksOneHotOperationClass ¶

type NeuralNetworksOneHotOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksOneHotOperationClass ¶

func GetNeuralNetworksOneHotOperationClass() NeuralNetworksOneHotOperationClass

GetNeuralNetworksOneHotOperationClass returns the class object for NeuralNetworks.OneHotOperation.

func (NeuralNetworksOneHotOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksPadGradientOperation ¶

type NeuralNetworksPadGradientOperation struct {
	NeuralNetworksBasePadOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.PadGradientOperation

func NeuralNetworksPadGradientOperationFromID ¶

func NeuralNetworksPadGradientOperationFromID(id objc.ID) NeuralNetworksPadGradientOperation

NeuralNetworksPadGradientOperationFromID constructs a NeuralNetworksPadGradientOperation from an objc.ID.

func NewNeuralNetworksPadGradientOperation ¶

func NewNeuralNetworksPadGradientOperation() NeuralNetworksPadGradientOperation

NewNeuralNetworksPadGradientOperation creates a new NeuralNetworksPadGradientOperation instance.

func (NeuralNetworksPadGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksPadGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksPadGradientOperationClass ¶

type NeuralNetworksPadGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksPadGradientOperationClass ¶

func GetNeuralNetworksPadGradientOperationClass() NeuralNetworksPadGradientOperationClass

GetNeuralNetworksPadGradientOperationClass returns the class object for NeuralNetworks.PadGradientOperation.

func (NeuralNetworksPadGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksPadOperation ¶

type NeuralNetworksPadOperation struct {
	NeuralNetworksBasePadOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.PadOperation

func NeuralNetworksPadOperationFromID ¶

func NeuralNetworksPadOperationFromID(id objc.ID) NeuralNetworksPadOperation

NeuralNetworksPadOperationFromID constructs a NeuralNetworksPadOperation from an objc.ID.

func NewNeuralNetworksPadOperation ¶

func NewNeuralNetworksPadOperation() NeuralNetworksPadOperation

NewNeuralNetworksPadOperation creates a new NeuralNetworksPadOperation instance.

func (NeuralNetworksPadOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksPadOperation) Init ¶

Init initializes the instance.

type NeuralNetworksPadOperationClass ¶

type NeuralNetworksPadOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksPadOperationClass ¶

func GetNeuralNetworksPadOperationClass() NeuralNetworksPadOperationClass

GetNeuralNetworksPadOperationClass returns the class object for NeuralNetworks.PadOperation.

func (NeuralNetworksPadOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksParameterInitializer ¶

type NeuralNetworksParameterInitializer struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ParameterInitializer

func NeuralNetworksParameterInitializerFromID ¶

func NeuralNetworksParameterInitializerFromID(id objc.ID) NeuralNetworksParameterInitializer

NeuralNetworksParameterInitializerFromID constructs a NeuralNetworksParameterInitializer from an objc.ID.

func NewNeuralNetworksParameterInitializer ¶

func NewNeuralNetworksParameterInitializer() NeuralNetworksParameterInitializer

NewNeuralNetworksParameterInitializer creates a new NeuralNetworksParameterInitializer instance.

func (NeuralNetworksParameterInitializer) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksParameterInitializer) Init ¶

Init initializes the instance.

type NeuralNetworksParameterInitializerClass ¶

type NeuralNetworksParameterInitializerClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksParameterInitializerClass ¶

func GetNeuralNetworksParameterInitializerClass() NeuralNetworksParameterInitializerClass

GetNeuralNetworksParameterInitializerClass returns the class object for NeuralNetworks.ParameterInitializer.

func (NeuralNetworksParameterInitializerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksPassthroughOperation ¶

type NeuralNetworksPassthroughOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.PassthroughOperation

func NeuralNetworksPassthroughOperationFromID ¶

func NeuralNetworksPassthroughOperationFromID(id objc.ID) NeuralNetworksPassthroughOperation

NeuralNetworksPassthroughOperationFromID constructs a NeuralNetworksPassthroughOperation from an objc.ID.

func NewNeuralNetworksPassthroughOperation ¶

func NewNeuralNetworksPassthroughOperation() NeuralNetworksPassthroughOperation

NewNeuralNetworksPassthroughOperation creates a new NeuralNetworksPassthroughOperation instance.

func (NeuralNetworksPassthroughOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksPassthroughOperation) Init ¶

Init initializes the instance.

type NeuralNetworksPassthroughOperationClass ¶

type NeuralNetworksPassthroughOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksPassthroughOperationClass ¶

func GetNeuralNetworksPassthroughOperationClass() NeuralNetworksPassthroughOperationClass

GetNeuralNetworksPassthroughOperationClass returns the class object for NeuralNetworks.PassthroughOperation.

func (NeuralNetworksPassthroughOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksPersistentGraphScope ¶

type NeuralNetworksPersistentGraphScope struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.PersistentGraphScope

func NeuralNetworksPersistentGraphScopeFromID ¶

func NeuralNetworksPersistentGraphScopeFromID(id objc.ID) NeuralNetworksPersistentGraphScope

NeuralNetworksPersistentGraphScopeFromID constructs a NeuralNetworksPersistentGraphScope from an objc.ID.

func NewNeuralNetworksPersistentGraphScope ¶

func NewNeuralNetworksPersistentGraphScope() NeuralNetworksPersistentGraphScope

NewNeuralNetworksPersistentGraphScope creates a new NeuralNetworksPersistentGraphScope instance.

func (NeuralNetworksPersistentGraphScope) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksPersistentGraphScope) Init ¶

Init initializes the instance.

type NeuralNetworksPersistentGraphScopeClass ¶

type NeuralNetworksPersistentGraphScopeClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksPersistentGraphScopeClass ¶

func GetNeuralNetworksPersistentGraphScopeClass() NeuralNetworksPersistentGraphScopeClass

GetNeuralNetworksPersistentGraphScopeClass returns the class object for NeuralNetworks.PersistentGraphScope.

func (NeuralNetworksPersistentGraphScopeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksPlatformInfo ¶

type NeuralNetworksPlatformInfo struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.PlatformInfo

func NeuralNetworksPlatformInfoFromID ¶

func NeuralNetworksPlatformInfoFromID(id objc.ID) NeuralNetworksPlatformInfo

NeuralNetworksPlatformInfoFromID constructs a NeuralNetworksPlatformInfo from an objc.ID.

func NewNeuralNetworksPlatformInfo ¶

func NewNeuralNetworksPlatformInfo() NeuralNetworksPlatformInfo

NewNeuralNetworksPlatformInfo creates a new NeuralNetworksPlatformInfo instance.

func (NeuralNetworksPlatformInfo) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksPlatformInfo) Init ¶

Init initializes the instance.

type NeuralNetworksPlatformInfoClass ¶

type NeuralNetworksPlatformInfoClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksPlatformInfoClass ¶

func GetNeuralNetworksPlatformInfoClass() NeuralNetworksPlatformInfoClass

GetNeuralNetworksPlatformInfoClass returns the class object for NeuralNetworks.PlatformInfo.

func (NeuralNetworksPlatformInfoClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksRandomOperation ¶

type NeuralNetworksRandomOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.RandomOperation

func NeuralNetworksRandomOperationFromID ¶

func NeuralNetworksRandomOperationFromID(id objc.ID) NeuralNetworksRandomOperation

NeuralNetworksRandomOperationFromID constructs a NeuralNetworksRandomOperation from an objc.ID.

func NewNeuralNetworksRandomOperation ¶

func NewNeuralNetworksRandomOperation() NeuralNetworksRandomOperation

NewNeuralNetworksRandomOperation creates a new NeuralNetworksRandomOperation instance.

func (NeuralNetworksRandomOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksRandomOperation) Init ¶

Init initializes the instance.

type NeuralNetworksRandomOperationClass ¶

type NeuralNetworksRandomOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksRandomOperationClass ¶

func GetNeuralNetworksRandomOperationClass() NeuralNetworksRandomOperationClass

GetNeuralNetworksRandomOperationClass returns the class object for NeuralNetworks.RandomOperation.

func (NeuralNetworksRandomOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksRandomSampler ¶

type NeuralNetworksRandomSampler struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.RandomSampler

func NeuralNetworksRandomSamplerFromID ¶

func NeuralNetworksRandomSamplerFromID(id objc.ID) NeuralNetworksRandomSampler

NeuralNetworksRandomSamplerFromID constructs a NeuralNetworksRandomSampler from an objc.ID.

func NewNeuralNetworksRandomSampler ¶

func NewNeuralNetworksRandomSampler() NeuralNetworksRandomSampler

NewNeuralNetworksRandomSampler creates a new NeuralNetworksRandomSampler instance.

func (NeuralNetworksRandomSampler) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksRandomSampler) Init ¶

Init initializes the instance.

type NeuralNetworksRandomSamplerClass ¶

type NeuralNetworksRandomSamplerClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksRandomSamplerClass ¶

func GetNeuralNetworksRandomSamplerClass() NeuralNetworksRandomSamplerClass

GetNeuralNetworksRandomSamplerClass returns the class object for NeuralNetworks.RandomSampler.

func (NeuralNetworksRandomSamplerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksRandomStateOperation ¶

type NeuralNetworksRandomStateOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.RandomStateOperation

func NeuralNetworksRandomStateOperationFromID ¶

func NeuralNetworksRandomStateOperationFromID(id objc.ID) NeuralNetworksRandomStateOperation

NeuralNetworksRandomStateOperationFromID constructs a NeuralNetworksRandomStateOperation from an objc.ID.

func NewNeuralNetworksRandomStateOperation ¶

func NewNeuralNetworksRandomStateOperation() NeuralNetworksRandomStateOperation

NewNeuralNetworksRandomStateOperation creates a new NeuralNetworksRandomStateOperation instance.

func (NeuralNetworksRandomStateOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksRandomStateOperation) Init ¶

Init initializes the instance.

type NeuralNetworksRandomStateOperationClass ¶

type NeuralNetworksRandomStateOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksRandomStateOperationClass ¶

func GetNeuralNetworksRandomStateOperationClass() NeuralNetworksRandomStateOperationClass

GetNeuralNetworksRandomStateOperationClass returns the class object for NeuralNetworks.RandomStateOperation.

func (NeuralNetworksRandomStateOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksReLUGradientOperation ¶

type NeuralNetworksReLUGradientOperation struct {
	NeuralNetworksBaseUnaryElementwiseOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ReLUGradientOperation

func NeuralNetworksReLUGradientOperationFromID ¶

func NeuralNetworksReLUGradientOperationFromID(id objc.ID) NeuralNetworksReLUGradientOperation

NeuralNetworksReLUGradientOperationFromID constructs a NeuralNetworksReLUGradientOperation from an objc.ID.

func NewNeuralNetworksReLUGradientOperation ¶

func NewNeuralNetworksReLUGradientOperation() NeuralNetworksReLUGradientOperation

NewNeuralNetworksReLUGradientOperation creates a new NeuralNetworksReLUGradientOperation instance.

func (NeuralNetworksReLUGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksReLUGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksReLUGradientOperationClass ¶

type NeuralNetworksReLUGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksReLUGradientOperationClass ¶

func GetNeuralNetworksReLUGradientOperationClass() NeuralNetworksReLUGradientOperationClass

GetNeuralNetworksReLUGradientOperationClass returns the class object for NeuralNetworks.ReLUGradientOperation.

func (NeuralNetworksReLUGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksReLUOperation ¶

type NeuralNetworksReLUOperation struct {
	NeuralNetworksUnaryElementwiseOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ReLUOperation

func NeuralNetworksReLUOperationFromID ¶

func NeuralNetworksReLUOperationFromID(id objc.ID) NeuralNetworksReLUOperation

NeuralNetworksReLUOperationFromID constructs a NeuralNetworksReLUOperation from an objc.ID.

func NewNeuralNetworksReLUOperation ¶

func NewNeuralNetworksReLUOperation() NeuralNetworksReLUOperation

NewNeuralNetworksReLUOperation creates a new NeuralNetworksReLUOperation instance.

func (NeuralNetworksReLUOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksReLUOperation) Init ¶

Init initializes the instance.

type NeuralNetworksReLUOperationClass ¶

type NeuralNetworksReLUOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksReLUOperationClass ¶

func GetNeuralNetworksReLUOperationClass() NeuralNetworksReLUOperationClass

GetNeuralNetworksReLUOperationClass returns the class object for NeuralNetworks.ReLUOperation.

func (NeuralNetworksReLUOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksReductionOperation ¶

type NeuralNetworksReductionOperation struct {
	NeuralNetworksBaseReductionOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ReductionOperation

func NeuralNetworksReductionOperationFromID ¶

func NeuralNetworksReductionOperationFromID(id objc.ID) NeuralNetworksReductionOperation

NeuralNetworksReductionOperationFromID constructs a NeuralNetworksReductionOperation from an objc.ID.

func NewNeuralNetworksReductionOperation ¶

func NewNeuralNetworksReductionOperation() NeuralNetworksReductionOperation

NewNeuralNetworksReductionOperation creates a new NeuralNetworksReductionOperation instance.

func (NeuralNetworksReductionOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksReductionOperation) Init ¶

Init initializes the instance.

type NeuralNetworksReductionOperationClass ¶

type NeuralNetworksReductionOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksReductionOperationClass ¶

func GetNeuralNetworksReductionOperationClass() NeuralNetworksReductionOperationClass

GetNeuralNetworksReductionOperationClass returns the class object for NeuralNetworks.ReductionOperation.

func (NeuralNetworksReductionOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksReshapeOperation ¶

type NeuralNetworksReshapeOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ReshapeOperation

func NeuralNetworksReshapeOperationFromID ¶

func NeuralNetworksReshapeOperationFromID(id objc.ID) NeuralNetworksReshapeOperation

NeuralNetworksReshapeOperationFromID constructs a NeuralNetworksReshapeOperation from an objc.ID.

func NewNeuralNetworksReshapeOperation ¶

func NewNeuralNetworksReshapeOperation() NeuralNetworksReshapeOperation

NewNeuralNetworksReshapeOperation creates a new NeuralNetworksReshapeOperation instance.

func (NeuralNetworksReshapeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksReshapeOperation) Init ¶

Init initializes the instance.

type NeuralNetworksReshapeOperationClass ¶

type NeuralNetworksReshapeOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksReshapeOperationClass ¶

func GetNeuralNetworksReshapeOperationClass() NeuralNetworksReshapeOperationClass

GetNeuralNetworksReshapeOperationClass returns the class object for NeuralNetworks.ReshapeOperation.

func (NeuralNetworksReshapeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksResizeGradientOperation ¶

type NeuralNetworksResizeGradientOperation struct {
	NeuralNetworksBaseResizeOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ResizeGradientOperation

func NeuralNetworksResizeGradientOperationFromID ¶

func NeuralNetworksResizeGradientOperationFromID(id objc.ID) NeuralNetworksResizeGradientOperation

NeuralNetworksResizeGradientOperationFromID constructs a NeuralNetworksResizeGradientOperation from an objc.ID.

func NewNeuralNetworksResizeGradientOperation ¶

func NewNeuralNetworksResizeGradientOperation() NeuralNetworksResizeGradientOperation

NewNeuralNetworksResizeGradientOperation creates a new NeuralNetworksResizeGradientOperation instance.

func (NeuralNetworksResizeGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksResizeGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksResizeGradientOperationClass ¶

type NeuralNetworksResizeGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksResizeGradientOperationClass ¶

func GetNeuralNetworksResizeGradientOperationClass() NeuralNetworksResizeGradientOperationClass

GetNeuralNetworksResizeGradientOperationClass returns the class object for NeuralNetworks.ResizeGradientOperation.

func (NeuralNetworksResizeGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksResizeOperation ¶

type NeuralNetworksResizeOperation struct {
	NeuralNetworksBaseResizeOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ResizeOperation

func NeuralNetworksResizeOperationFromID ¶

func NeuralNetworksResizeOperationFromID(id objc.ID) NeuralNetworksResizeOperation

NeuralNetworksResizeOperationFromID constructs a NeuralNetworksResizeOperation from an objc.ID.

func NewNeuralNetworksResizeOperation ¶

func NewNeuralNetworksResizeOperation() NeuralNetworksResizeOperation

NewNeuralNetworksResizeOperation creates a new NeuralNetworksResizeOperation instance.

func (NeuralNetworksResizeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksResizeOperation) Init ¶

Init initializes the instance.

type NeuralNetworksResizeOperationClass ¶

type NeuralNetworksResizeOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksResizeOperationClass ¶

func GetNeuralNetworksResizeOperationClass() NeuralNetworksResizeOperationClass

GetNeuralNetworksResizeOperationClass returns the class object for NeuralNetworks.ResizeOperation.

func (NeuralNetworksResizeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksResolutionDependencies ¶

type NeuralNetworksResolutionDependencies struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ResolutionDependencies

func NeuralNetworksResolutionDependenciesFromID ¶

func NeuralNetworksResolutionDependenciesFromID(id objc.ID) NeuralNetworksResolutionDependencies

NeuralNetworksResolutionDependenciesFromID constructs a NeuralNetworksResolutionDependencies from an objc.ID.

func NewNeuralNetworksResolutionDependencies ¶

func NewNeuralNetworksResolutionDependencies() NeuralNetworksResolutionDependencies

NewNeuralNetworksResolutionDependencies creates a new NeuralNetworksResolutionDependencies instance.

func (NeuralNetworksResolutionDependencies) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksResolutionDependencies) Init ¶

Init initializes the instance.

type NeuralNetworksResolutionDependenciesClass ¶

type NeuralNetworksResolutionDependenciesClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksResolutionDependenciesClass ¶

func GetNeuralNetworksResolutionDependenciesClass() NeuralNetworksResolutionDependenciesClass

GetNeuralNetworksResolutionDependenciesClass returns the class object for NeuralNetworks.ResolutionDependencies.

func (NeuralNetworksResolutionDependenciesClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksReverseOperation ¶

type NeuralNetworksReverseOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ReverseOperation

func NeuralNetworksReverseOperationFromID ¶

func NeuralNetworksReverseOperationFromID(id objc.ID) NeuralNetworksReverseOperation

NeuralNetworksReverseOperationFromID constructs a NeuralNetworksReverseOperation from an objc.ID.

func NewNeuralNetworksReverseOperation ¶

func NewNeuralNetworksReverseOperation() NeuralNetworksReverseOperation

NewNeuralNetworksReverseOperation creates a new NeuralNetworksReverseOperation instance.

func (NeuralNetworksReverseOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksReverseOperation) Init ¶

Init initializes the instance.

type NeuralNetworksReverseOperationClass ¶

type NeuralNetworksReverseOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksReverseOperationClass ¶

func GetNeuralNetworksReverseOperationClass() NeuralNetworksReverseOperationClass

GetNeuralNetworksReverseOperationClass returns the class object for NeuralNetworks.ReverseOperation.

func (NeuralNetworksReverseOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksRuntimeConfiguration ¶

type NeuralNetworksRuntimeConfiguration struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.RuntimeConfiguration

func NeuralNetworksRuntimeConfigurationFromID ¶

func NeuralNetworksRuntimeConfigurationFromID(id objc.ID) NeuralNetworksRuntimeConfiguration

NeuralNetworksRuntimeConfigurationFromID constructs a NeuralNetworksRuntimeConfiguration from an objc.ID.

func NewNeuralNetworksRuntimeConfiguration ¶

func NewNeuralNetworksRuntimeConfiguration() NeuralNetworksRuntimeConfiguration

NewNeuralNetworksRuntimeConfiguration creates a new NeuralNetworksRuntimeConfiguration instance.

func (NeuralNetworksRuntimeConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksRuntimeConfiguration) Init ¶

Init initializes the instance.

type NeuralNetworksRuntimeConfigurationClass ¶

type NeuralNetworksRuntimeConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksRuntimeConfigurationClass ¶

func GetNeuralNetworksRuntimeConfigurationClass() NeuralNetworksRuntimeConfigurationClass

GetNeuralNetworksRuntimeConfigurationClass returns the class object for NeuralNetworks.RuntimeConfiguration.

func (NeuralNetworksRuntimeConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksScatterOperation ¶

type NeuralNetworksScatterOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ScatterOperation

func NeuralNetworksScatterOperationFromID ¶

func NeuralNetworksScatterOperationFromID(id objc.ID) NeuralNetworksScatterOperation

NeuralNetworksScatterOperationFromID constructs a NeuralNetworksScatterOperation from an objc.ID.

func NewNeuralNetworksScatterOperation ¶

func NewNeuralNetworksScatterOperation() NeuralNetworksScatterOperation

NewNeuralNetworksScatterOperation creates a new NeuralNetworksScatterOperation instance.

func (NeuralNetworksScatterOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksScatterOperation) Init ¶

Init initializes the instance.

type NeuralNetworksScatterOperationClass ¶

type NeuralNetworksScatterOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksScatterOperationClass ¶

func GetNeuralNetworksScatterOperationClass() NeuralNetworksScatterOperationClass

GetNeuralNetworksScatterOperationClass returns the class object for NeuralNetworks.ScatterOperation.

func (NeuralNetworksScatterOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksSelectOperation ¶

type NeuralNetworksSelectOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.SelectOperation

func NeuralNetworksSelectOperationFromID ¶

func NeuralNetworksSelectOperationFromID(id objc.ID) NeuralNetworksSelectOperation

NeuralNetworksSelectOperationFromID constructs a NeuralNetworksSelectOperation from an objc.ID.

func NewNeuralNetworksSelectOperation ¶

func NewNeuralNetworksSelectOperation() NeuralNetworksSelectOperation

NewNeuralNetworksSelectOperation creates a new NeuralNetworksSelectOperation instance.

func (NeuralNetworksSelectOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksSelectOperation) Init ¶

Init initializes the instance.

type NeuralNetworksSelectOperationClass ¶

type NeuralNetworksSelectOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksSelectOperationClass ¶

func GetNeuralNetworksSelectOperationClass() NeuralNetworksSelectOperationClass

GetNeuralNetworksSelectOperationClass returns the class object for NeuralNetworks.SelectOperation.

func (NeuralNetworksSelectOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksSequentialSampler ¶

type NeuralNetworksSequentialSampler struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.SequentialSampler

func NeuralNetworksSequentialSamplerFromID ¶

func NeuralNetworksSequentialSamplerFromID(id objc.ID) NeuralNetworksSequentialSampler

NeuralNetworksSequentialSamplerFromID constructs a NeuralNetworksSequentialSampler from an objc.ID.

func NewNeuralNetworksSequentialSampler ¶

func NewNeuralNetworksSequentialSampler() NeuralNetworksSequentialSampler

NewNeuralNetworksSequentialSampler creates a new NeuralNetworksSequentialSampler instance.

func (NeuralNetworksSequentialSampler) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksSequentialSampler) Init ¶

Init initializes the instance.

type NeuralNetworksSequentialSamplerClass ¶

type NeuralNetworksSequentialSamplerClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksSequentialSamplerClass ¶

func GetNeuralNetworksSequentialSamplerClass() NeuralNetworksSequentialSamplerClass

GetNeuralNetworksSequentialSamplerClass returns the class object for NeuralNetworks.SequentialSampler.

func (NeuralNetworksSequentialSamplerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksSharedMTLBufferTensorStorage ¶

type NeuralNetworksSharedMTLBufferTensorStorage struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.SharedMTLBufferTensorStorage

func NeuralNetworksSharedMTLBufferTensorStorageFromID ¶

func NeuralNetworksSharedMTLBufferTensorStorageFromID(id objc.ID) NeuralNetworksSharedMTLBufferTensorStorage

NeuralNetworksSharedMTLBufferTensorStorageFromID constructs a NeuralNetworksSharedMTLBufferTensorStorage from an objc.ID.

func NewNeuralNetworksSharedMTLBufferTensorStorage ¶

func NewNeuralNetworksSharedMTLBufferTensorStorage() NeuralNetworksSharedMTLBufferTensorStorage

NewNeuralNetworksSharedMTLBufferTensorStorage creates a new NeuralNetworksSharedMTLBufferTensorStorage instance.

func (NeuralNetworksSharedMTLBufferTensorStorage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksSharedMTLBufferTensorStorage) Init ¶

Init initializes the instance.

type NeuralNetworksSharedMTLBufferTensorStorageClass ¶

type NeuralNetworksSharedMTLBufferTensorStorageClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksSharedMTLBufferTensorStorageClass ¶

func GetNeuralNetworksSharedMTLBufferTensorStorageClass() NeuralNetworksSharedMTLBufferTensorStorageClass

GetNeuralNetworksSharedMTLBufferTensorStorageClass returns the class object for NeuralNetworks.SharedMTLBufferTensorStorage.

func (NeuralNetworksSharedMTLBufferTensorStorageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksSharedMetalDevice ¶

type NeuralNetworksSharedMetalDevice struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.SharedMetalDevice

func NeuralNetworksSharedMetalDeviceFromID ¶

func NeuralNetworksSharedMetalDeviceFromID(id objc.ID) NeuralNetworksSharedMetalDevice

NeuralNetworksSharedMetalDeviceFromID constructs a NeuralNetworksSharedMetalDevice from an objc.ID.

func NewNeuralNetworksSharedMetalDevice ¶

func NewNeuralNetworksSharedMetalDevice() NeuralNetworksSharedMetalDevice

NewNeuralNetworksSharedMetalDevice creates a new NeuralNetworksSharedMetalDevice instance.

func (NeuralNetworksSharedMetalDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksSharedMetalDevice) Init ¶

Init initializes the instance.

type NeuralNetworksSharedMetalDeviceClass ¶

type NeuralNetworksSharedMetalDeviceClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksSharedMetalDeviceClass ¶

func GetNeuralNetworksSharedMetalDeviceClass() NeuralNetworksSharedMetalDeviceClass

GetNeuralNetworksSharedMetalDeviceClass returns the class object for NeuralNetworks.SharedMetalDevice.

func (NeuralNetworksSharedMetalDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksShuffleSampler ¶

type NeuralNetworksShuffleSampler struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ShuffleSampler

func NeuralNetworksShuffleSamplerFromID ¶

func NeuralNetworksShuffleSamplerFromID(id objc.ID) NeuralNetworksShuffleSampler

NeuralNetworksShuffleSamplerFromID constructs a NeuralNetworksShuffleSampler from an objc.ID.

func NewNeuralNetworksShuffleSampler ¶

func NewNeuralNetworksShuffleSampler() NeuralNetworksShuffleSampler

NewNeuralNetworksShuffleSampler creates a new NeuralNetworksShuffleSampler instance.

func (NeuralNetworksShuffleSampler) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksShuffleSampler) Init ¶

Init initializes the instance.

type NeuralNetworksShuffleSamplerClass ¶

type NeuralNetworksShuffleSamplerClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksShuffleSamplerClass ¶

func GetNeuralNetworksShuffleSamplerClass() NeuralNetworksShuffleSamplerClass

GetNeuralNetworksShuffleSamplerClass returns the class object for NeuralNetworks.ShuffleSampler.

func (NeuralNetworksShuffleSamplerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksSliceGradientOperation ¶

type NeuralNetworksSliceGradientOperation struct {
	NeuralNetworksBaseSliceOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.SliceGradientOperation

func NeuralNetworksSliceGradientOperationFromID ¶

func NeuralNetworksSliceGradientOperationFromID(id objc.ID) NeuralNetworksSliceGradientOperation

NeuralNetworksSliceGradientOperationFromID constructs a NeuralNetworksSliceGradientOperation from an objc.ID.

func NewNeuralNetworksSliceGradientOperation ¶

func NewNeuralNetworksSliceGradientOperation() NeuralNetworksSliceGradientOperation

NewNeuralNetworksSliceGradientOperation creates a new NeuralNetworksSliceGradientOperation instance.

func (NeuralNetworksSliceGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksSliceGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksSliceGradientOperationClass ¶

type NeuralNetworksSliceGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksSliceGradientOperationClass ¶

func GetNeuralNetworksSliceGradientOperationClass() NeuralNetworksSliceGradientOperationClass

GetNeuralNetworksSliceGradientOperationClass returns the class object for NeuralNetworks.SliceGradientOperation.

func (NeuralNetworksSliceGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksSliceOperation ¶

type NeuralNetworksSliceOperation struct {
	NeuralNetworksBaseSliceOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.SliceOperation

func NeuralNetworksSliceOperationFromID ¶

func NeuralNetworksSliceOperationFromID(id objc.ID) NeuralNetworksSliceOperation

NeuralNetworksSliceOperationFromID constructs a NeuralNetworksSliceOperation from an objc.ID.

func NewNeuralNetworksSliceOperation ¶

func NewNeuralNetworksSliceOperation() NeuralNetworksSliceOperation

NewNeuralNetworksSliceOperation creates a new NeuralNetworksSliceOperation instance.

func (NeuralNetworksSliceOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksSliceOperation) Init ¶

Init initializes the instance.

type NeuralNetworksSliceOperationClass ¶

type NeuralNetworksSliceOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksSliceOperationClass ¶

func GetNeuralNetworksSliceOperationClass() NeuralNetworksSliceOperationClass

GetNeuralNetworksSliceOperationClass returns the class object for NeuralNetworks.SliceOperation.

func (NeuralNetworksSliceOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksSoftmaxCrossEntropyGradientOperation ¶

type NeuralNetworksSoftmaxCrossEntropyGradientOperation struct {
	NeuralNetworksBaseLossOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.SoftmaxCrossEntropyGradientOperation

func NeuralNetworksSoftmaxCrossEntropyGradientOperationFromID ¶

func NeuralNetworksSoftmaxCrossEntropyGradientOperationFromID(id objc.ID) NeuralNetworksSoftmaxCrossEntropyGradientOperation

NeuralNetworksSoftmaxCrossEntropyGradientOperationFromID constructs a NeuralNetworksSoftmaxCrossEntropyGradientOperation from an objc.ID.

func NewNeuralNetworksSoftmaxCrossEntropyGradientOperation ¶

func NewNeuralNetworksSoftmaxCrossEntropyGradientOperation() NeuralNetworksSoftmaxCrossEntropyGradientOperation

NewNeuralNetworksSoftmaxCrossEntropyGradientOperation creates a new NeuralNetworksSoftmaxCrossEntropyGradientOperation instance.

func (NeuralNetworksSoftmaxCrossEntropyGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksSoftmaxCrossEntropyGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksSoftmaxCrossEntropyGradientOperationClass ¶

type NeuralNetworksSoftmaxCrossEntropyGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksSoftmaxCrossEntropyGradientOperationClass ¶

func GetNeuralNetworksSoftmaxCrossEntropyGradientOperationClass() NeuralNetworksSoftmaxCrossEntropyGradientOperationClass

GetNeuralNetworksSoftmaxCrossEntropyGradientOperationClass returns the class object for NeuralNetworks.SoftmaxCrossEntropyGradientOperation.

func (NeuralNetworksSoftmaxCrossEntropyGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksSoftmaxCrossEntropyOperation ¶

type NeuralNetworksSoftmaxCrossEntropyOperation struct {
	NeuralNetworksLossOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.SoftmaxCrossEntropyOperation

func NeuralNetworksSoftmaxCrossEntropyOperationFromID ¶

func NeuralNetworksSoftmaxCrossEntropyOperationFromID(id objc.ID) NeuralNetworksSoftmaxCrossEntropyOperation

NeuralNetworksSoftmaxCrossEntropyOperationFromID constructs a NeuralNetworksSoftmaxCrossEntropyOperation from an objc.ID.

func NewNeuralNetworksSoftmaxCrossEntropyOperation ¶

func NewNeuralNetworksSoftmaxCrossEntropyOperation() NeuralNetworksSoftmaxCrossEntropyOperation

NewNeuralNetworksSoftmaxCrossEntropyOperation creates a new NeuralNetworksSoftmaxCrossEntropyOperation instance.

func (NeuralNetworksSoftmaxCrossEntropyOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksSoftmaxCrossEntropyOperation) Init ¶

Init initializes the instance.

type NeuralNetworksSoftmaxCrossEntropyOperationClass ¶

type NeuralNetworksSoftmaxCrossEntropyOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksSoftmaxCrossEntropyOperationClass ¶

func GetNeuralNetworksSoftmaxCrossEntropyOperationClass() NeuralNetworksSoftmaxCrossEntropyOperationClass

GetNeuralNetworksSoftmaxCrossEntropyOperationClass returns the class object for NeuralNetworks.SoftmaxCrossEntropyOperation.

func (NeuralNetworksSoftmaxCrossEntropyOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksSoftmaxOperation ¶

type NeuralNetworksSoftmaxOperation struct {
	NeuralNetworksUnaryElementwiseOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.SoftmaxOperation

func NeuralNetworksSoftmaxOperationFromID ¶

func NeuralNetworksSoftmaxOperationFromID(id objc.ID) NeuralNetworksSoftmaxOperation

NeuralNetworksSoftmaxOperationFromID constructs a NeuralNetworksSoftmaxOperation from an objc.ID.

func NewNeuralNetworksSoftmaxOperation ¶

func NewNeuralNetworksSoftmaxOperation() NeuralNetworksSoftmaxOperation

NewNeuralNetworksSoftmaxOperation creates a new NeuralNetworksSoftmaxOperation instance.

func (NeuralNetworksSoftmaxOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksSoftmaxOperation) Init ¶

Init initializes the instance.

type NeuralNetworksSoftmaxOperationClass ¶

type NeuralNetworksSoftmaxOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksSoftmaxOperationClass ¶

func GetNeuralNetworksSoftmaxOperationClass() NeuralNetworksSoftmaxOperationClass

GetNeuralNetworksSoftmaxOperationClass returns the class object for NeuralNetworks.SoftmaxOperation.

func (NeuralNetworksSoftmaxOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksSortOperation ¶

type NeuralNetworksSortOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.SortOperation

func NeuralNetworksSortOperationFromID ¶

func NeuralNetworksSortOperationFromID(id objc.ID) NeuralNetworksSortOperation

NeuralNetworksSortOperationFromID constructs a NeuralNetworksSortOperation from an objc.ID.

func NewNeuralNetworksSortOperation ¶

func NewNeuralNetworksSortOperation() NeuralNetworksSortOperation

NewNeuralNetworksSortOperation creates a new NeuralNetworksSortOperation instance.

func (NeuralNetworksSortOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksSortOperation) Init ¶

Init initializes the instance.

type NeuralNetworksSortOperationClass ¶

type NeuralNetworksSortOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksSortOperationClass ¶

func GetNeuralNetworksSortOperationClass() NeuralNetworksSortOperationClass

GetNeuralNetworksSortOperationClass returns the class object for NeuralNetworks.SortOperation.

func (NeuralNetworksSortOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksSplitOperation ¶

type NeuralNetworksSplitOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.SplitOperation

func NeuralNetworksSplitOperationFromID ¶

func NeuralNetworksSplitOperationFromID(id objc.ID) NeuralNetworksSplitOperation

NeuralNetworksSplitOperationFromID constructs a NeuralNetworksSplitOperation from an objc.ID.

func NewNeuralNetworksSplitOperation ¶

func NewNeuralNetworksSplitOperation() NeuralNetworksSplitOperation

NewNeuralNetworksSplitOperation creates a new NeuralNetworksSplitOperation instance.

func (NeuralNetworksSplitOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksSplitOperation) Init ¶

Init initializes the instance.

type NeuralNetworksSplitOperationClass ¶

type NeuralNetworksSplitOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksSplitOperationClass ¶

func GetNeuralNetworksSplitOperationClass() NeuralNetworksSplitOperationClass

GetNeuralNetworksSplitOperationClass returns the class object for NeuralNetworks.SplitOperation.

func (NeuralNetworksSplitOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksStochasticGradientDescentOperation ¶

type NeuralNetworksStochasticGradientDescentOperation struct {
	NeuralNetworksBaseOptimizerOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.StochasticGradientDescentOperation

func NeuralNetworksStochasticGradientDescentOperationFromID ¶

func NeuralNetworksStochasticGradientDescentOperationFromID(id objc.ID) NeuralNetworksStochasticGradientDescentOperation

NeuralNetworksStochasticGradientDescentOperationFromID constructs a NeuralNetworksStochasticGradientDescentOperation from an objc.ID.

func NewNeuralNetworksStochasticGradientDescentOperation ¶

func NewNeuralNetworksStochasticGradientDescentOperation() NeuralNetworksStochasticGradientDescentOperation

NewNeuralNetworksStochasticGradientDescentOperation creates a new NeuralNetworksStochasticGradientDescentOperation instance.

func (NeuralNetworksStochasticGradientDescentOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksStochasticGradientDescentOperation) Init ¶

Init initializes the instance.

type NeuralNetworksStochasticGradientDescentOperationClass ¶

type NeuralNetworksStochasticGradientDescentOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksStochasticGradientDescentOperationClass ¶

func GetNeuralNetworksStochasticGradientDescentOperationClass() NeuralNetworksStochasticGradientDescentOperationClass

GetNeuralNetworksStochasticGradientDescentOperationClass returns the class object for NeuralNetworks.StochasticGradientDescentOperation.

func (NeuralNetworksStochasticGradientDescentOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksTensorOperationIdentityGenerator ¶

type NeuralNetworksTensorOperationIdentityGenerator struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.TensorOperationIdentityGenerator

func NeuralNetworksTensorOperationIdentityGeneratorFromID ¶

func NeuralNetworksTensorOperationIdentityGeneratorFromID(id objc.ID) NeuralNetworksTensorOperationIdentityGenerator

NeuralNetworksTensorOperationIdentityGeneratorFromID constructs a NeuralNetworksTensorOperationIdentityGenerator from an objc.ID.

func NewNeuralNetworksTensorOperationIdentityGenerator ¶

func NewNeuralNetworksTensorOperationIdentityGenerator() NeuralNetworksTensorOperationIdentityGenerator

NewNeuralNetworksTensorOperationIdentityGenerator creates a new NeuralNetworksTensorOperationIdentityGenerator instance.

func (NeuralNetworksTensorOperationIdentityGenerator) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksTensorOperationIdentityGenerator) Init ¶

Init initializes the instance.

type NeuralNetworksTensorOperationIdentityGeneratorClass ¶

type NeuralNetworksTensorOperationIdentityGeneratorClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksTensorOperationIdentityGeneratorClass ¶

func GetNeuralNetworksTensorOperationIdentityGeneratorClass() NeuralNetworksTensorOperationIdentityGeneratorClass

GetNeuralNetworksTensorOperationIdentityGeneratorClass returns the class object for NeuralNetworks.TensorOperationIdentityGenerator.

func (NeuralNetworksTensorOperationIdentityGeneratorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksTensorRepresentation ¶

type NeuralNetworksTensorRepresentation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.TensorRepresentation

func NeuralNetworksTensorRepresentationFromID ¶

func NeuralNetworksTensorRepresentationFromID(id objc.ID) NeuralNetworksTensorRepresentation

NeuralNetworksTensorRepresentationFromID constructs a NeuralNetworksTensorRepresentation from an objc.ID.

func NewNeuralNetworksTensorRepresentation ¶

func NewNeuralNetworksTensorRepresentation() NeuralNetworksTensorRepresentation

NewNeuralNetworksTensorRepresentation creates a new NeuralNetworksTensorRepresentation instance.

func (NeuralNetworksTensorRepresentation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksTensorRepresentation) Init ¶

Init initializes the instance.

type NeuralNetworksTensorRepresentationClass ¶

type NeuralNetworksTensorRepresentationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksTensorRepresentationClass ¶

func GetNeuralNetworksTensorRepresentationClass() NeuralNetworksTensorRepresentationClass

GetNeuralNetworksTensorRepresentationClass returns the class object for NeuralNetworks.TensorRepresentation.

func (NeuralNetworksTensorRepresentationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksTensorRepresentationIdentityGenerator ¶

type NeuralNetworksTensorRepresentationIdentityGenerator struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.TensorRepresentationIdentityGenerator

func NeuralNetworksTensorRepresentationIdentityGeneratorFromID ¶

func NeuralNetworksTensorRepresentationIdentityGeneratorFromID(id objc.ID) NeuralNetworksTensorRepresentationIdentityGenerator

NeuralNetworksTensorRepresentationIdentityGeneratorFromID constructs a NeuralNetworksTensorRepresentationIdentityGenerator from an objc.ID.

func NewNeuralNetworksTensorRepresentationIdentityGenerator ¶

func NewNeuralNetworksTensorRepresentationIdentityGenerator() NeuralNetworksTensorRepresentationIdentityGenerator

NewNeuralNetworksTensorRepresentationIdentityGenerator creates a new NeuralNetworksTensorRepresentationIdentityGenerator instance.

func (NeuralNetworksTensorRepresentationIdentityGenerator) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksTensorRepresentationIdentityGenerator) Init ¶

Init initializes the instance.

type NeuralNetworksTensorRepresentationIdentityGeneratorClass ¶

type NeuralNetworksTensorRepresentationIdentityGeneratorClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksTensorRepresentationIdentityGeneratorClass ¶

func GetNeuralNetworksTensorRepresentationIdentityGeneratorClass() NeuralNetworksTensorRepresentationIdentityGeneratorClass

GetNeuralNetworksTensorRepresentationIdentityGeneratorClass returns the class object for NeuralNetworks.TensorRepresentationIdentityGenerator.

func (NeuralNetworksTensorRepresentationIdentityGeneratorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksTileGradientOperation ¶

type NeuralNetworksTileGradientOperation struct {
	NeuralNetworksBaseTileOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.TileGradientOperation

func NeuralNetworksTileGradientOperationFromID ¶

func NeuralNetworksTileGradientOperationFromID(id objc.ID) NeuralNetworksTileGradientOperation

NeuralNetworksTileGradientOperationFromID constructs a NeuralNetworksTileGradientOperation from an objc.ID.

func NewNeuralNetworksTileGradientOperation ¶

func NewNeuralNetworksTileGradientOperation() NeuralNetworksTileGradientOperation

NewNeuralNetworksTileGradientOperation creates a new NeuralNetworksTileGradientOperation instance.

func (NeuralNetworksTileGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksTileGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksTileGradientOperationClass ¶

type NeuralNetworksTileGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksTileGradientOperationClass ¶

func GetNeuralNetworksTileGradientOperationClass() NeuralNetworksTileGradientOperationClass

GetNeuralNetworksTileGradientOperationClass returns the class object for NeuralNetworks.TileGradientOperation.

func (NeuralNetworksTileGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksTileOperation ¶

type NeuralNetworksTileOperation struct {
	NeuralNetworksBaseTileOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.TileOperation

func NeuralNetworksTileOperationFromID ¶

func NeuralNetworksTileOperationFromID(id objc.ID) NeuralNetworksTileOperation

NeuralNetworksTileOperationFromID constructs a NeuralNetworksTileOperation from an objc.ID.

func NewNeuralNetworksTileOperation ¶

func NewNeuralNetworksTileOperation() NeuralNetworksTileOperation

NewNeuralNetworksTileOperation creates a new NeuralNetworksTileOperation instance.

func (NeuralNetworksTileOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksTileOperation) Init ¶

Init initializes the instance.

type NeuralNetworksTileOperationClass ¶

type NeuralNetworksTileOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksTileOperationClass ¶

func GetNeuralNetworksTileOperationClass() NeuralNetworksTileOperationClass

GetNeuralNetworksTileOperationClass returns the class object for NeuralNetworks.TileOperation.

func (NeuralNetworksTileOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksTopKGradientOperation ¶

type NeuralNetworksTopKGradientOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.TopKGradientOperation

func NeuralNetworksTopKGradientOperationFromID ¶

func NeuralNetworksTopKGradientOperationFromID(id objc.ID) NeuralNetworksTopKGradientOperation

NeuralNetworksTopKGradientOperationFromID constructs a NeuralNetworksTopKGradientOperation from an objc.ID.

func NewNeuralNetworksTopKGradientOperation ¶

func NewNeuralNetworksTopKGradientOperation() NeuralNetworksTopKGradientOperation

NewNeuralNetworksTopKGradientOperation creates a new NeuralNetworksTopKGradientOperation instance.

func (NeuralNetworksTopKGradientOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksTopKGradientOperation) Init ¶

Init initializes the instance.

type NeuralNetworksTopKGradientOperationClass ¶

type NeuralNetworksTopKGradientOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksTopKGradientOperationClass ¶

func GetNeuralNetworksTopKGradientOperationClass() NeuralNetworksTopKGradientOperationClass

GetNeuralNetworksTopKGradientOperationClass returns the class object for NeuralNetworks.TopKGradientOperation.

func (NeuralNetworksTopKGradientOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksTopKOperation ¶

type NeuralNetworksTopKOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.TopKOperation

func NeuralNetworksTopKOperationFromID ¶

func NeuralNetworksTopKOperationFromID(id objc.ID) NeuralNetworksTopKOperation

NeuralNetworksTopKOperationFromID constructs a NeuralNetworksTopKOperation from an objc.ID.

func NewNeuralNetworksTopKOperation ¶

func NewNeuralNetworksTopKOperation() NeuralNetworksTopKOperation

NewNeuralNetworksTopKOperation creates a new NeuralNetworksTopKOperation instance.

func (NeuralNetworksTopKOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksTopKOperation) Init ¶

Init initializes the instance.

type NeuralNetworksTopKOperationClass ¶

type NeuralNetworksTopKOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksTopKOperationClass ¶

func GetNeuralNetworksTopKOperationClass() NeuralNetworksTopKOperationClass

GetNeuralNetworksTopKOperationClass returns the class object for NeuralNetworks.TopKOperation.

func (NeuralNetworksTopKOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksTrackedOperation ¶

type NeuralNetworksTrackedOperation struct {
	NeuralNetworksPassthroughOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.TrackedOperation

func NeuralNetworksTrackedOperationFromID ¶

func NeuralNetworksTrackedOperationFromID(id objc.ID) NeuralNetworksTrackedOperation

NeuralNetworksTrackedOperationFromID constructs a NeuralNetworksTrackedOperation from an objc.ID.

func NewNeuralNetworksTrackedOperation ¶

func NewNeuralNetworksTrackedOperation() NeuralNetworksTrackedOperation

NewNeuralNetworksTrackedOperation creates a new NeuralNetworksTrackedOperation instance.

func (NeuralNetworksTrackedOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksTrackedOperation) Init ¶

Init initializes the instance.

type NeuralNetworksTrackedOperationClass ¶

type NeuralNetworksTrackedOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksTrackedOperationClass ¶

func GetNeuralNetworksTrackedOperationClass() NeuralNetworksTrackedOperationClass

GetNeuralNetworksTrackedOperationClass returns the class object for NeuralNetworks.TrackedOperation.

func (NeuralNetworksTrackedOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksTransposeOperation ¶

type NeuralNetworksTransposeOperation struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.TransposeOperation

func NeuralNetworksTransposeOperationFromID ¶

func NeuralNetworksTransposeOperationFromID(id objc.ID) NeuralNetworksTransposeOperation

NeuralNetworksTransposeOperationFromID constructs a NeuralNetworksTransposeOperation from an objc.ID.

func NewNeuralNetworksTransposeOperation ¶

func NewNeuralNetworksTransposeOperation() NeuralNetworksTransposeOperation

NewNeuralNetworksTransposeOperation creates a new NeuralNetworksTransposeOperation instance.

func (NeuralNetworksTransposeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksTransposeOperation) Init ¶

Init initializes the instance.

type NeuralNetworksTransposeOperationClass ¶

type NeuralNetworksTransposeOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksTransposeOperationClass ¶

func GetNeuralNetworksTransposeOperationClass() NeuralNetworksTransposeOperationClass

GetNeuralNetworksTransposeOperationClass returns the class object for NeuralNetworks.TransposeOperation.

func (NeuralNetworksTransposeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksUnaryArithmeticOperation ¶

type NeuralNetworksUnaryArithmeticOperation struct {
	NeuralNetworksUnaryElementwiseOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.UnaryArithmeticOperation

func NeuralNetworksUnaryArithmeticOperationFromID ¶

func NeuralNetworksUnaryArithmeticOperationFromID(id objc.ID) NeuralNetworksUnaryArithmeticOperation

NeuralNetworksUnaryArithmeticOperationFromID constructs a NeuralNetworksUnaryArithmeticOperation from an objc.ID.

func NewNeuralNetworksUnaryArithmeticOperation ¶

func NewNeuralNetworksUnaryArithmeticOperation() NeuralNetworksUnaryArithmeticOperation

NewNeuralNetworksUnaryArithmeticOperation creates a new NeuralNetworksUnaryArithmeticOperation instance.

func (NeuralNetworksUnaryArithmeticOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksUnaryArithmeticOperation) Init ¶

Init initializes the instance.

type NeuralNetworksUnaryArithmeticOperationClass ¶

type NeuralNetworksUnaryArithmeticOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksUnaryArithmeticOperationClass ¶

func GetNeuralNetworksUnaryArithmeticOperationClass() NeuralNetworksUnaryArithmeticOperationClass

GetNeuralNetworksUnaryArithmeticOperationClass returns the class object for NeuralNetworks.UnaryArithmeticOperation.

func (NeuralNetworksUnaryArithmeticOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksUnaryElementwiseOperation ¶

type NeuralNetworksUnaryElementwiseOperation struct {
	NeuralNetworksBaseUnaryElementwiseOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.UnaryElementwiseOperation

func NeuralNetworksUnaryElementwiseOperationFromID ¶

func NeuralNetworksUnaryElementwiseOperationFromID(id objc.ID) NeuralNetworksUnaryElementwiseOperation

NeuralNetworksUnaryElementwiseOperationFromID constructs a NeuralNetworksUnaryElementwiseOperation from an objc.ID.

func NewNeuralNetworksUnaryElementwiseOperation ¶

func NewNeuralNetworksUnaryElementwiseOperation() NeuralNetworksUnaryElementwiseOperation

NewNeuralNetworksUnaryElementwiseOperation creates a new NeuralNetworksUnaryElementwiseOperation instance.

func (NeuralNetworksUnaryElementwiseOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksUnaryElementwiseOperation) Init ¶

Init initializes the instance.

type NeuralNetworksUnaryElementwiseOperationClass ¶

type NeuralNetworksUnaryElementwiseOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksUnaryElementwiseOperationClass ¶

func GetNeuralNetworksUnaryElementwiseOperationClass() NeuralNetworksUnaryElementwiseOperationClass

GetNeuralNetworksUnaryElementwiseOperationClass returns the class object for NeuralNetworks.UnaryElementwiseOperation.

func (NeuralNetworksUnaryElementwiseOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksUnaryLogicalOperation ¶

type NeuralNetworksUnaryLogicalOperation struct {
	NeuralNetworksBaseUnaryElementwiseOperation
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.UnaryLogicalOperation

func NeuralNetworksUnaryLogicalOperationFromID ¶

func NeuralNetworksUnaryLogicalOperationFromID(id objc.ID) NeuralNetworksUnaryLogicalOperation

NeuralNetworksUnaryLogicalOperationFromID constructs a NeuralNetworksUnaryLogicalOperation from an objc.ID.

func NewNeuralNetworksUnaryLogicalOperation ¶

func NewNeuralNetworksUnaryLogicalOperation() NeuralNetworksUnaryLogicalOperation

NewNeuralNetworksUnaryLogicalOperation creates a new NeuralNetworksUnaryLogicalOperation instance.

func (NeuralNetworksUnaryLogicalOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksUnaryLogicalOperation) Init ¶

Init initializes the instance.

type NeuralNetworksUnaryLogicalOperationClass ¶

type NeuralNetworksUnaryLogicalOperationClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksUnaryLogicalOperationClass ¶

func GetNeuralNetworksUnaryLogicalOperationClass() NeuralNetworksUnaryLogicalOperationClass

GetNeuralNetworksUnaryLogicalOperationClass returns the class object for NeuralNetworks.UnaryLogicalOperation.

func (NeuralNetworksUnaryLogicalOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksUnfairLock ¶

type NeuralNetworksUnfairLock struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.UnfairLock

func NeuralNetworksUnfairLockFromID ¶

func NeuralNetworksUnfairLockFromID(id objc.ID) NeuralNetworksUnfairLock

NeuralNetworksUnfairLockFromID constructs a NeuralNetworksUnfairLock from an objc.ID.

func NewNeuralNetworksUnfairLock ¶

func NewNeuralNetworksUnfairLock() NeuralNetworksUnfairLock

NewNeuralNetworksUnfairLock creates a new NeuralNetworksUnfairLock instance.

func (NeuralNetworksUnfairLock) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksUnfairLock) Init ¶

Init initializes the instance.

type NeuralNetworksUnfairLockClass ¶

type NeuralNetworksUnfairLockClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksUnfairLockClass ¶

func GetNeuralNetworksUnfairLockClass() NeuralNetworksUnfairLockClass

GetNeuralNetworksUnfairLockClass returns the class object for NeuralNetworks.UnfairLock.

func (NeuralNetworksUnfairLockClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksVariableIdentityGenerator ¶

type NeuralNetworksVariableIdentityGenerator struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.VariableIdentityGenerator

func NeuralNetworksVariableIdentityGeneratorFromID ¶

func NeuralNetworksVariableIdentityGeneratorFromID(id objc.ID) NeuralNetworksVariableIdentityGenerator

NeuralNetworksVariableIdentityGeneratorFromID constructs a NeuralNetworksVariableIdentityGenerator from an objc.ID.

func NewNeuralNetworksVariableIdentityGenerator ¶

func NewNeuralNetworksVariableIdentityGenerator() NeuralNetworksVariableIdentityGenerator

NewNeuralNetworksVariableIdentityGenerator creates a new NeuralNetworksVariableIdentityGenerator instance.

func (NeuralNetworksVariableIdentityGenerator) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksVariableIdentityGenerator) Init ¶

Init initializes the instance.

type NeuralNetworksVariableIdentityGeneratorClass ¶

type NeuralNetworksVariableIdentityGeneratorClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksVariableIdentityGeneratorClass ¶

func GetNeuralNetworksVariableIdentityGeneratorClass() NeuralNetworksVariableIdentityGeneratorClass

GetNeuralNetworksVariableIdentityGeneratorClass returns the class object for NeuralNetworks.VariableIdentityGenerator.

func (NeuralNetworksVariableIdentityGeneratorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksViewingTensorStorage ¶

type NeuralNetworksViewingTensorStorage struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.ViewingTensorStorage

func NeuralNetworksViewingTensorStorageFromID ¶

func NeuralNetworksViewingTensorStorageFromID(id objc.ID) NeuralNetworksViewingTensorStorage

NeuralNetworksViewingTensorStorageFromID constructs a NeuralNetworksViewingTensorStorage from an objc.ID.

func NewNeuralNetworksViewingTensorStorage ¶

func NewNeuralNetworksViewingTensorStorage() NeuralNetworksViewingTensorStorage

NewNeuralNetworksViewingTensorStorage creates a new NeuralNetworksViewingTensorStorage instance.

func (NeuralNetworksViewingTensorStorage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksViewingTensorStorage) Init ¶

Init initializes the instance.

type NeuralNetworksViewingTensorStorageClass ¶

type NeuralNetworksViewingTensorStorageClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksViewingTensorStorageClass ¶

func GetNeuralNetworksViewingTensorStorageClass() NeuralNetworksViewingTensorStorageClass

GetNeuralNetworksViewingTensorStorageClass returns the class object for NeuralNetworks.ViewingTensorStorage.

func (NeuralNetworksViewingTensorStorageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

type NeuralNetworksWeightedRandomSampler ¶

type NeuralNetworksWeightedRandomSampler struct {
	NeuralNetworksRandomSampler
}

See: https://developer.apple.com/documentation/NeuralNetworks/NeuralNetworks.WeightedRandomSampler

func NeuralNetworksWeightedRandomSamplerFromID ¶

func NeuralNetworksWeightedRandomSamplerFromID(id objc.ID) NeuralNetworksWeightedRandomSampler

NeuralNetworksWeightedRandomSamplerFromID constructs a NeuralNetworksWeightedRandomSampler from an objc.ID.

func NewNeuralNetworksWeightedRandomSampler ¶

func NewNeuralNetworksWeightedRandomSampler() NeuralNetworksWeightedRandomSampler

NewNeuralNetworksWeightedRandomSampler creates a new NeuralNetworksWeightedRandomSampler instance.

func (NeuralNetworksWeightedRandomSampler) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (NeuralNetworksWeightedRandomSampler) Init ¶

Init initializes the instance.

type NeuralNetworksWeightedRandomSamplerClass ¶

type NeuralNetworksWeightedRandomSamplerClass struct {
	// contains filtered or unexported fields
}

func GetNeuralNetworksWeightedRandomSamplerClass ¶

func GetNeuralNetworksWeightedRandomSamplerClass() NeuralNetworksWeightedRandomSamplerClass

GetNeuralNetworksWeightedRandomSamplerClass returns the class object for NeuralNetworks.WeightedRandomSampler.

func (NeuralNetworksWeightedRandomSamplerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL