Documentation
¶
Overview ¶
Package appleneuralengine provides Go bindings for the appleneuralengine framework.
Key Types ¶
- ANEStrings
- ANEVirtualClient
- ANEModel
- ANEClient
- ANEInMemoryModel
- ANEErrors
- ANEModelCacheManager
- ANERequest
- EspressoANEIOSurface
- ANEDaemonConnection
Code generated from Apple documentation. DO NOT EDIT.
Index ¶
- Variables
- func NewBoolErrorBlock(handler BoolErrorHandler) (objc.ID, func())
- func NewVoidBlock(handler VoidHandler) (objc.ID, func())
- type ANEAnalyticsGroup
- func (a ANEAnalyticsGroup) Autorelease() ANEAnalyticsGroup
- func (a ANEAnalyticsGroup) GroupID() foundation.NSNumber
- func (a ANEAnalyticsGroup) Init() ANEAnalyticsGroup
- func (a ANEAnalyticsGroup) InitWithIDLayersTasks(id objectivec.IObject, layers objectivec.IObject, tasks objectivec.IObject) ANEAnalyticsGroup
- func (a ANEAnalyticsGroup) LayerInfo() foundation.INSArray
- func (a ANEAnalyticsGroup) Serialize() objectivec.IObject
- func (a ANEAnalyticsGroup) TaskInfo() foundation.INSArray
- type ANEAnalyticsGroupClass
- type ANEAnalyticsLayer
- func (a ANEAnalyticsLayer) Autorelease() ANEAnalyticsLayer
- func (a ANEAnalyticsLayer) Init() ANEAnalyticsLayer
- func (a ANEAnalyticsLayer) InitWithNameWeight(name objectivec.IObject, weight objectivec.IObject) ANEAnalyticsLayer
- func (a ANEAnalyticsLayer) LayerName() string
- func (a ANEAnalyticsLayer) Serialize() objectivec.IObject
- func (a ANEAnalyticsLayer) Weight() foundation.NSNumber
- type ANEAnalyticsLayerClass
- type ANEAnalyticsProcedure
- func (a ANEAnalyticsProcedure) Autorelease() ANEAnalyticsProcedure
- func (a ANEAnalyticsProcedure) GroupInfo() foundation.INSArray
- func (a ANEAnalyticsProcedure) Identifier() string
- func (a ANEAnalyticsProcedure) Init() ANEAnalyticsProcedure
- func (a ANEAnalyticsProcedure) InitWithGroupsProcedureMetricsIndentifier(groups objectivec.IObject, metrics objectivec.IObject, ...) ANEAnalyticsProcedure
- func (a ANEAnalyticsProcedure) ProcedureMetrics() foundation.INSDictionary
- func (a ANEAnalyticsProcedure) Serialize() objectivec.IObject
- type ANEAnalyticsProcedureClass
- type ANEAnalyticsTask
- func (a ANEAnalyticsTask) Autorelease() ANEAnalyticsTask
- func (a ANEAnalyticsTask) Init() ANEAnalyticsTask
- func (a ANEAnalyticsTask) InitWithMetrics(metrics objectivec.IObject) ANEAnalyticsTask
- func (a ANEAnalyticsTask) Metrics() foundation.INSDictionary
- func (a ANEAnalyticsTask) Serialize() objectivec.IObject
- type ANEAnalyticsTaskClass
- type ANEBuffer
- func (a ANEBuffer) Autorelease() ANEBuffer
- func (a ANEBuffer) EncodeWithCoder(coder foundation.INSCoder)
- func (a ANEBuffer) Init() ANEBuffer
- func (a ANEBuffer) InitWithCoder(coder foundation.INSCoder) ANEBuffer
- func (a ANEBuffer) InitWithIOSurfaceObjectSymbolIndexSource(object objectivec.IObject, index objectivec.IObject, source int64) ANEBuffer
- func (a ANEBuffer) IoSurfaceObject() *ANEIOSurfaceObject
- func (a ANEBuffer) Source() int64
- func (a ANEBuffer) SymbolIndex() foundation.NSNumber
- type ANEBufferClass
- type ANECVAIRCompiler
- type ANECVAIRCompilerClass
- func (ac ANECVAIRCompilerClass) Alloc() ANECVAIRCompiler
- func (_ANECVAIRCompilerClass ANECVAIRCompilerClass) CompileModelAtCsIdentityPlistFilenameOptionsFilenameOutputURLSaveSourceURLAotModelBinaryPathIsEncryptedModelOptionsOkError(at objectivec.IObject, identity objectivec.IObject, ...) (objectivec.IObject, error)
- type ANEChainingRequest
- func ANEChainingRequestFromID(id objc.ID) ANEChainingRequest
- func NewANEChainingRequest() ANEChainingRequest
- func NewANEChainingRequestWithCoder(coder objectivec.IObject) ANEChainingRequest
- func NewANEChainingRequestWithInputsOutputsLbInputSymbolIdLbOutputSymbolIdProcedureIndexSignalEventsTransactionHandleFwEnqueueDelayMemoryPoolId(inputs objectivec.IObject, outputs objectivec.IObject, id objectivec.IObject, ...) ANEChainingRequest
- func (a ANEChainingRequest) Autorelease() ANEChainingRequest
- func (a ANEChainingRequest) EncodeWithCoder(coder foundation.INSCoder)
- func (a ANEChainingRequest) FwEnqueueDelay() foundation.NSNumber
- func (a ANEChainingRequest) Init() ANEChainingRequest
- func (a ANEChainingRequest) InitWithCoder(coder foundation.INSCoder) ANEChainingRequest
- func (a ANEChainingRequest) InitWithInputsOutputsLbInputSymbolIdLbOutputSymbolIdProcedureIndexSignalEventsTransactionHandleFwEnqueueDelayMemoryPoolId(inputs objectivec.IObject, outputs objectivec.IObject, id objectivec.IObject, ...) ANEChainingRequest
- func (a ANEChainingRequest) InputBuffer() foundation.INSArray
- func (a ANEChainingRequest) LoopbackInputSymbolIndex() foundation.INSArray
- func (a ANEChainingRequest) LoopbackOutputSymbolIndex() foundation.INSArray
- func (a ANEChainingRequest) MemoryPoolId() foundation.NSNumber
- func (a ANEChainingRequest) OutputSets() foundation.INSArray
- func (a ANEChainingRequest) ProcedureIndex() foundation.NSNumber
- func (a ANEChainingRequest) SignalEvents() foundation.INSArray
- func (a ANEChainingRequest) TransactionHandle() foundation.NSNumber
- func (a ANEChainingRequest) Validate() bool
- type ANEChainingRequestClass
- func (ac ANEChainingRequestClass) Alloc() ANEChainingRequest
- func (_ANEChainingRequestClass ANEChainingRequestClass) ChainingRequestWithInputsOutputSetsLbInputSymbolIdLbOutputSymbolIdProcedureIndexSignalEventsTransactionHandleFwEnqueueDelayMemoryPoolId(inputs objectivec.IObject, sets objectivec.IObject, id objectivec.IObject, ...) objectivec.IObject
- func (_ANEChainingRequestClass ANEChainingRequestClass) SupportsSecureCoding() bool
- type ANEClient
- func (a ANEClient) AllowRestrictedAccess() bool
- func (a ANEClient) Autorelease() ANEClient
- func (a ANEClient) BeginRealTimeTask() bool
- func (a ANEClient) BuffersReadyWithModelInputBuffersOptionsQosError(model objectivec.IObject, buffers objectivec.IObject, ...) (bool, error)
- func (a ANEClient) CompileModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
- func (a ANEClient) CompiledModelExistsFor(for_ objectivec.IObject) bool
- func (a ANEClient) CompiledModelExistsMatchingHash(hash objectivec.IObject) bool
- func (a ANEClient) Conn() *ANEDaemonConnection
- func (a ANEClient) ConnectionForLoadingModelOptions(model objectivec.IObject, options objectivec.IObject) objectivec.IObject
- func (a ANEClient) ConnectionUsedForLoadingModel(model objectivec.IObject) objectivec.IObject
- func (a ANEClient) Connections() foundation.INSDictionary
- func (a ANEClient) ConnectionsUsedForLoadingModels() foundation.INSDictionary
- func (a ANEClient) DoBuffersReadyWithModelInputBuffersOptionsQosError(model objectivec.IObject, buffers objectivec.IObject, ...) (bool, error)
- func (a ANEClient) DoEnqueueSetsWithModelOutputSetOptionsQosError(model objectivec.IObject, set *ANEOutputSetEnqueue, options objectivec.IObject, ...) (bool, error)
- func (a ANEClient) DoEvaluateDirectWithModelOptionsRequestQosError(model objectivec.IObject, options objectivec.IObject, ...) (bool, error)
- func (a ANEClient) DoLoadModelNewInstanceOptionsModelInstParamsQosError(instance objectivec.IObject, options objectivec.IObject, ...) (bool, error)
- func (a ANEClient) DoLoadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
- func (a ANEClient) DoPrepareChainingWithModelOptionsChainingReqQosError(model objectivec.IObject, options objectivec.IObject, req objectivec.IObject, ...) (bool, error)
- func (a ANEClient) DoUnloadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
- func (a ANEClient) Echo(echo objectivec.IObject) bool
- func (a ANEClient) EndRealTimeTask() bool
- func (a ANEClient) EnqueueSetsWithModelOutputSetOptionsQosError(model objectivec.IObject, set *ANEOutputSetEnqueue, options objectivec.IObject, ...) (bool, error)
- func (a ANEClient) EvaluateRealTimeWithModelOptionsRequestError(model objectivec.IObject, options objectivec.IObject, ...) (bool, error)
- func (a ANEClient) EvaluateWithModelOptionsRequestQosError(model objectivec.IObject, options objectivec.IObject, ...) (bool, error)
- func (a ANEClient) FastConn() *ANEDaemonConnection
- func (a ANEClient) FastConnWithoutLock() objectivec.IObject
- func (a ANEClient) Init() ANEClient
- func (a ANEClient) InitWithRestrictedAccessAllowed(allowed bool) ANEClient
- func (a ANEClient) IsAnetoolRootDaemonConnection() bool
- func (a ANEClient) IsRootDaemon() bool
- func (a ANEClient) IsVirtualClient() bool
- func (a ANEClient) LoadModelNewInstanceOptionsModelInstParamsQosError(instance objectivec.IObject, options objectivec.IObject, ...) (bool, error)
- func (a ANEClient) LoadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
- func (a ANEClient) LoadRealTimeModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
- func (a ANEClient) MapIOSurfacesWithModelRequestCacheInferenceError(model objectivec.IObject, request objectivec.IObject, inference bool) (bool, error)
- func (a ANEClient) PrepareChainingWithModelOptionsChainingReqQosError(model objectivec.IObject, options objectivec.IObject, req objectivec.IObject, ...) (bool, error)
- func (a ANEClient) PriorityQ() foundation.INSArray
- func (a ANEClient) PurgeCompiledModel(model objectivec.IObject)
- func (a ANEClient) PurgeCompiledModelMatchingHash(hash objectivec.IObject)
- func (a ANEClient) ReportEvaluateFailureFailureReasonQIdx(failure objectivec.IObject, reason uint32, idx uint64)
- func (a ANEClient) SessionHintWithModelHintOptionsReportError(model objectivec.IObject, hint objectivec.IObject, options objectivec.IObject, ...) (bool, error)
- func (a ANEClient) UnloadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
- func (a ANEClient) UnloadRealTimeModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
- func (a ANEClient) UnmapIOSurfacesWithModelRequest(model objectivec.IObject, request objectivec.IObject)
- func (a ANEClient) VirtualClient() *ANEVirtualClient
- type ANEClientClass
- type ANECloneHelper
- type ANECloneHelperClass
- func (ac ANECloneHelperClass) Alloc() ANECloneHelper
- func (_ANECloneHelperClass ANECloneHelperClass) CloneIfWritableIsEncryptedModelCloneDirectory(writable objectivec.IObject, model bool, directory objectivec.IObject) objectivec.IObject
- func (_ANECloneHelperClass ANECloneHelperClass) ShouldSkipCloneForIsEncryptedModel(for_ objectivec.IObject, model bool) bool
- type ANECompiler
- type ANECompilerAnalytics
- func (a ANECompilerAnalytics) AnalyticsBuffer() foundation.INSData
- func (a ANECompilerAnalytics) Autorelease() ANECompilerAnalytics
- func (a ANECompilerAnalytics) BufferSizeInBytes() foundation.NSNumber
- func (a ANECompilerAnalytics) DataInfoAt(at uint64) AnalyticsDataRef
- func (a ANECompilerAnalytics) GetBOOLDataValueAt(at uint64) bool
- func (a ANECompilerAnalytics) GetDataValueAt(at uint64) uint64
- func (a ANECompilerAnalytics) GroupInfoAt(at uint64) AnalyticsGroupInfoRef
- func (a ANECompilerAnalytics) Init() ANECompilerAnalytics
- func (a ANECompilerAnalytics) InitWithBuffer(buffer objectivec.IObject) ANECompilerAnalytics
- func (a ANECompilerAnalytics) LayerInfoAt(at uint64) AnalyticsLayerInfoRef
- func (a ANECompilerAnalytics) OffsetTableAtCount(at uint64, count uint32) AnalyticsOffsetTableRef
- func (a ANECompilerAnalytics) PopulateAnalytics() bool
- func (a ANECompilerAnalytics) ProcedureAnalytics() foundation.INSArray
- func (a ANECompilerAnalytics) ProcedureInfoAt(at uint64) AnalyticsProcedureInfoRef
- func (a ANECompilerAnalytics) Serialize() objectivec.IObject
- func (a ANECompilerAnalytics) SetProcedureAnalytics(value foundation.INSArray)
- func (a ANECompilerAnalytics) StringForAnalyticsType(type_ uint32) objectivec.IObject
- func (a ANECompilerAnalytics) TaskInfoAt(at uint64) AnalyticsTaskInfoRef
- type ANECompilerAnalyticsClass
- type ANECompilerClass
- func (ac ANECompilerClass) Alloc() ANECompiler
- func (_ANECompilerClass ANECompilerClass) CompileModelJITOkError(jit objectivec.IObject, ok unsafe.Pointer) (objectivec.IObject, error)
- func (_ANECompilerClass ANECompilerClass) CompileModelOptionsOkError(model objectivec.IObject, options objectivec.IObject, ok unsafe.Pointer) (objectivec.IObject, error)
- func (_ANECompilerClass ANECompilerClass) CreateErrorWithUnderlyingError(error_ objectivec.IObject) objectivec.IObject
- func (_ANECompilerClass ANECompilerClass) CreateInMemoryConstants(constants objectivec.IObject) objectivec.IObject
- func (_ANECompilerClass ANECompilerClass) CreateJITNetworkFromModelAtPathModelFilenameAotModelAtPathAotModelFilename(path objectivec.IObject, filename objectivec.IObject, path2 objectivec.IObject, ...) objectivec.IObject
- func (_ANECompilerClass ANECompilerClass) CreateNetworkFromModelAtPathModelFilename(path objectivec.IObject, filename objectivec.IObject) objectivec.IObject
- type ANECompilerService
- func (a ANECompilerService) Autorelease() ANECompilerService
- func (a ANECompilerService) CompileModelAtCsIdentitySandboxExtensionOptionsTempDirectoryCloneDirectoryOutputURLAotModelBinaryPathWithReply(at objectivec.IObject, identity objectivec.IObject, ...)
- func (a ANECompilerService) CompileModelAtCsIdentitySandboxExtensionOptionsTempDirectoryCloneDirectoryOutputURLAotModelBinaryPathWithReplySync(ctx context.Context, at objectivec.IObject, identity objectivec.IObject, ...) error
- func (a ANECompilerService) Init() ANECompilerService
- type ANECompilerServiceClass
- type ANECoreMLModelCompiler
- type ANECoreMLModelCompilerClass
- func (ac ANECoreMLModelCompilerClass) Alloc() ANECoreMLModelCompiler
- func (_ANECoreMLModelCompilerClass ANECoreMLModelCompilerClass) CompileModelAtCsIdentityKeyOptionsFilenameTempDirectoryOutputURLSaveSourceModelPathAotModelBinaryPathIsEncryptedModelOptionsOkError(at objectivec.IObject, identity objectivec.IObject, key objectivec.IObject, ...) (objectivec.IObject, error)
- func (_ANECoreMLModelCompilerClass ANECoreMLModelCompilerClass) CreateErrorWithString(string_ objectivec.IObject) objectivec.IObject
- func (_ANECoreMLModelCompilerClass ANECoreMLModelCompilerClass) PathsForModelURL(url foundation.INSURL) objectivec.IObject
- type ANEDaemonConnection
- func (a ANEDaemonConnection) Autorelease() ANEDaemonConnection
- func (a ANEDaemonConnection) BeginRealTimeTaskWithReply(reply VoidHandler)
- func (a ANEDaemonConnection) BeginRealTimeTaskWithReplySync(ctx context.Context) error
- func (a ANEDaemonConnection) CompileModelSandboxExtensionOptionsQosWithReply(model objectivec.IObject, extension objectivec.IObject, ...)
- func (a ANEDaemonConnection) CompileModelSandboxExtensionOptionsQosWithReplySync(ctx context.Context, model objectivec.IObject, extension objectivec.IObject, ...) error
- func (a ANEDaemonConnection) CompiledModelExistsForWithReply(for_ objectivec.IObject, reply VoidHandler)
- func (a ANEDaemonConnection) CompiledModelExistsForWithReplySync(ctx context.Context, for_ objectivec.IObject) error
- func (a ANEDaemonConnection) CompiledModelExistsMatchingHashWithReply(hash objectivec.IObject, reply VoidHandler)
- func (a ANEDaemonConnection) CompiledModelExistsMatchingHashWithReplySync(ctx context.Context, hash objectivec.IObject) error
- func (a ANEDaemonConnection) DaemonConnection() foundation.NSXPCConnection
- func (a ANEDaemonConnection) EchoWithReply(echo objectivec.IObject, reply VoidHandler)
- func (a ANEDaemonConnection) EchoWithReplySync(ctx context.Context, echo objectivec.IObject) error
- func (a ANEDaemonConnection) EndRealTimeTaskWithReply(reply VoidHandler)
- func (a ANEDaemonConnection) EndRealTimeTaskWithReplySync(ctx context.Context) error
- func (a ANEDaemonConnection) Init() ANEDaemonConnection
- func (a ANEDaemonConnection) InitWithMachServiceNameRestricted(name objectivec.IObject, restricted bool) ANEDaemonConnection
- func (a ANEDaemonConnection) LoadModelNewInstanceOptionsModelInstParamsQosWithReply(instance objectivec.IObject, options objectivec.IObject, ...)
- func (a ANEDaemonConnection) LoadModelNewInstanceOptionsModelInstParamsQosWithReplySync(ctx context.Context, instance objectivec.IObject, options objectivec.IObject, ...) error
- func (a ANEDaemonConnection) LoadModelSandboxExtensionOptionsQosWithReply(model objectivec.IObject, extension objectivec.IObject, ...)
- func (a ANEDaemonConnection) LoadModelSandboxExtensionOptionsQosWithReplySync(ctx context.Context, model objectivec.IObject, extension objectivec.IObject, ...) error
- func (a ANEDaemonConnection) PrepareChainingWithModelOptionsChainingReqQosWithReply(model objectivec.IObject, options objectivec.IObject, req objectivec.IObject, ...)
- func (a ANEDaemonConnection) PrepareChainingWithModelOptionsChainingReqQosWithReplySync(ctx context.Context, model objectivec.IObject, options objectivec.IObject, ...) error
- func (a ANEDaemonConnection) PurgeCompiledModelMatchingHashWithReply(hash objectivec.IObject, reply VoidHandler)
- func (a ANEDaemonConnection) PurgeCompiledModelMatchingHashWithReplySync(ctx context.Context, hash objectivec.IObject) error
- func (a ANEDaemonConnection) PurgeCompiledModelWithReply(model objectivec.IObject, reply VoidHandler)
- func (a ANEDaemonConnection) PurgeCompiledModelWithReplySync(ctx context.Context, model objectivec.IObject) error
- func (a ANEDaemonConnection) ReportTelemetryToPPSPlayload(pps objectivec.IObject, playload objectivec.IObject)
- func (a ANEDaemonConnection) Restricted() bool
- func (a ANEDaemonConnection) UnloadModelOptionsQosWithReply(model objectivec.IObject, options objectivec.IObject, qos uint32, ...)
- func (a ANEDaemonConnection) UnloadModelOptionsQosWithReplySync(ctx context.Context, model objectivec.IObject, options objectivec.IObject, ...) error
- type ANEDaemonConnectionClass
- type ANEDataReporter
- type ANEDataReporterClass
- func (_ANEDataReporterClass ANEDataReporterClass) AddValueForScalarKey(value int64, key objectivec.IObject)
- func (ac ANEDataReporterClass) Alloc() ANEDataReporter
- func (_ANEDataReporterClass ANEDataReporterClass) AnalyticsKey(key objectivec.IObject) objectivec.IObject
- func (_ANEDataReporterClass ANEDataReporterClass) ReportClientModelName(client objectivec.IObject, name objectivec.IObject) objectivec.IObject
- func (_ANEDataReporterClass ANEDataReporterClass) ReportErrorMsgStatus(msg uint32, status uint32)
- func (_ANEDataReporterClass ANEDataReporterClass) ReportTelemetryToPPSPlayload(pps objectivec.IObject, playload objectivec.IObject)
- type ANEDeviceController
- func (a ANEDeviceController) Autorelease() ANEDeviceController
- func (a ANEDeviceController) Device() unsafe.Pointer
- func (a ANEDeviceController) Init() ANEDeviceController
- func (a ANEDeviceController) InitWithANEPrivilegedVM(vm bool) ANEDeviceController
- func (a ANEDeviceController) InitWithProgramHandlePriviledged(handle uint64, priviledged bool) ANEDeviceController
- func (a ANEDeviceController) IsPrivileged() bool
- func (a ANEDeviceController) ProgramHandle() uint64
- func (a ANEDeviceController) SetDevice(value unsafe.Pointer)
- func (a ANEDeviceController) SetUsecount(value int64)
- func (a ANEDeviceController) Start()
- func (a ANEDeviceController) Stop()
- func (a ANEDeviceController) Usecount() int64
- type ANEDeviceControllerClass
- func (ac ANEDeviceControllerClass) Alloc() ANEDeviceController
- func (_ANEDeviceControllerClass ANEDeviceControllerClass) ControllerWithPrivilegedVM(vm bool) objectivec.IObject
- func (_ANEDeviceControllerClass ANEDeviceControllerClass) ControllerWithProgramHandle(handle uint64) objectivec.IObject
- func (_ANEDeviceControllerClass ANEDeviceControllerClass) SharedPrivilegedConnection() *ANEDeviceController
- type ANEDeviceInfo
- type ANEDeviceInfoClass
- func (ac ANEDeviceInfoClass) Alloc() ANEDeviceInfo
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) AneArchitectureType() objectivec.IObject
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) AneBoardType() int64
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) AneSubType() objectivec.IObject
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) AneSubTypeProductVariant() objectivec.IObject
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) AneSubTypeVariant() objectivec.IObject
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) BootArgs() objectivec.IObject
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) BuildVersion() objectivec.IObject
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) HasANE() bool
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) IsBoolBootArgSetTrue(true_ objectivec.IObject) bool
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) IsBootArgPresent(present objectivec.IObject) bool
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) IsExcessivePowerDrainWhenIdle() bool
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) IsInternalBuild() bool
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) IsVirtualMachine() bool
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) NumANECores() uint32
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) NumANEs() uint32
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) PrecompiledModelChecksDisabled() bool
- func (_ANEDeviceInfoClass ANEDeviceInfoClass) ProductName() objectivec.IObject
- type ANEErrors
- type ANEErrorsClass
- func (ac ANEErrorsClass) Alloc() ANEErrors
- func (_ANEErrorsClass ANEErrorsClass) BadArgumentForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) BaseModelIdentifierNotFoundForNewInstanceMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) CreateErrorWithCodeDescription(code int64, description objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) DataNotFoundForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) EntitlementErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) FileAccessErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) FileNotFoundErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) GuestToHostInterfaceTooOld(old objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) HostTooOld(old objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) InvalidModelErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) InvalidModelInstanceErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) InvalidModelKeyErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) MissingCodeSigningErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) ModelIdentifierNotFoundForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) ModelNewInstanceCacheIdentifierNotNilMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) NotSupportedErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) PriorityErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) ProgramChainingPrepareErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) ProgramCreationErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) ProgramIOSurfacesMapErrorForMethodCode(method objectivec.IObject, code int64) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) ProgramIOSurfacesUnmapErrorForMethodCode(method objectivec.IObject, code int64) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) ProgramInferenceOtherErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) ProgramInferenceOverflowErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) ProgramInferenceProgramNotFoundForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) ProgramLoadErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) ProgramLoadErrorForMethodCode(method objectivec.IObject, code int64) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) ProgramLoadNewInstanceErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) ProgramLoadNewInstanceErrorForMethodCode(method objectivec.IObject, code int64) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) SystemModelPurgeNotAllowedForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) TimeoutErrorForMethod(method objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) VirtualizationDataError(error_ objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) VirtualizationHostError(error_ objectivec.IObject) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) VirtualizationHostErrorError(hostError foundation.INSError, underlyingError foundation.INSError) objectivec.IObject
- func (_ANEErrorsClass ANEErrorsClass) VirtualizationKernelErrorKernelErrorCode(error_ objectivec.IObject, code int) objectivec.IObject
- type ANEEspressoIRTranslator
- type ANEEspressoIRTranslatorClass
- func (ac ANEEspressoIRTranslatorClass) Alloc() ANEEspressoIRTranslator
- func (_ANEEspressoIRTranslatorClass ANEEspressoIRTranslatorClass) CreateErrorForPlanStatus(plan unsafe.Pointer, status int) objectivec.IObject
- func (_ANEEspressoIRTranslatorClass ANEEspressoIRTranslatorClass) DestroyEspressoCtx(espresso unsafe.Pointer, ctx unsafe.Pointer)
- func (_ANEEspressoIRTranslatorClass ANEEspressoIRTranslatorClass) TranslateModelAtKeyOutputPathIsEncryptedModelTranslationOptionsError(at objectivec.IObject, key objectivec.IObject, path objectivec.IObject, ...) (bool, error)
- type ANEHashEncoding
- type ANEHashEncodingClass
- func (ac ANEHashEncodingClass) Alloc() ANEHashEncoding
- func (_ANEHashEncodingClass ANEHashEncodingClass) ConvertToHexStringLength(string_ []byte, length uint64) objectivec.IObject
- func (_ANEHashEncodingClass ANEHashEncodingClass) CopySHA256ForToBuffer(sHA256For objectivec.IObject, buffer []byte)
- func (_ANEHashEncodingClass ANEHashEncodingClass) HashForStringSeed(string_ objectivec.IObject, seed uint32) uint32
- func (_ANEHashEncodingClass ANEHashEncodingClass) HexStringForBytesLength(bytes []byte, length uint64) objectivec.IObject
- func (_ANEHashEncodingClass ANEHashEncodingClass) HexStringForData(data objectivec.IObject) objectivec.IObject
- func (_ANEHashEncodingClass ANEHashEncodingClass) HexStringForDataArray(array objectivec.IObject) objectivec.IObject
- func (_ANEHashEncodingClass ANEHashEncodingClass) HexStringForString(string_ objectivec.IObject) objectivec.IObject
- type ANEIOSurfaceObject
- func ANEIOSurfaceObjectFromID(id objc.ID) ANEIOSurfaceObject
- func NewANEIOSurfaceObject() ANEIOSurfaceObject
- func NewANEIOSurfaceObjectWithCoder(coder objectivec.IObject) ANEIOSurfaceObject
- func NewANEIOSurfaceObjectWithIOSurfaceStartOffsetShouldRetain(iOSurface coregraphics.IOSurfaceRef, offset objectivec.IObject, retain bool) ANEIOSurfaceObject
- func (a ANEIOSurfaceObject) Autorelease() ANEIOSurfaceObject
- func (a ANEIOSurfaceObject) EncodeWithCoder(coder foundation.INSCoder)
- func (a ANEIOSurfaceObject) Init() ANEIOSurfaceObject
- func (a ANEIOSurfaceObject) InitWithCoder(coder foundation.INSCoder) ANEIOSurfaceObject
- func (a ANEIOSurfaceObject) InitWithIOSurfaceStartOffsetShouldRetain(iOSurface coregraphics.IOSurfaceRef, offset objectivec.IObject, retain bool) ANEIOSurfaceObject
- func (a ANEIOSurfaceObject) IoSurface() coregraphics.IOSurfaceRef
- func (a ANEIOSurfaceObject) MetalBufferWithDeviceMultiBufferFrame(device objectivec.IObject, frame uint64) metal.MTLBuffer
- func (a ANEIOSurfaceObject) StartOffset() foundation.NSNumber
- type ANEIOSurfaceObjectClass
- func (ac ANEIOSurfaceObjectClass) Alloc() ANEIOSurfaceObject
- func (_ANEIOSurfaceObjectClass ANEIOSurfaceObjectClass) CreateIOSurfaceWithWidthPixel_sizeHeight(width int, pixel_size int, height int) coregraphics.IOSurfaceRef
- func (_ANEIOSurfaceObjectClass ANEIOSurfaceObjectClass) CreateIOSurfaceWithWidthPixel_sizeHeightBytesPerElement(width int, pixel_size int, height int, element int) coregraphics.IOSurfaceRef
- func (_ANEIOSurfaceObjectClass ANEIOSurfaceObjectClass) ObjectWithIOSurface(iOSurface coregraphics.IOSurfaceRef) objectivec.IObject
- func (_ANEIOSurfaceObjectClass ANEIOSurfaceObjectClass) ObjectWithIOSurfaceNoRetainStartOffset(retain coregraphics.IOSurfaceRef, offset objectivec.IObject) objectivec.IObject
- func (_ANEIOSurfaceObjectClass ANEIOSurfaceObjectClass) ObjectWithIOSurfaceStartOffset(iOSurface coregraphics.IOSurfaceRef, offset objectivec.IObject) objectivec.IObject
- func (_ANEIOSurfaceObjectClass ANEIOSurfaceObjectClass) SupportsSecureCoding() bool
- type ANEIOSurfaceOutputSets
- func ANEIOSurfaceOutputSetsFromID(id objc.ID) ANEIOSurfaceOutputSets
- func NewANEIOSurfaceOutputSets() ANEIOSurfaceOutputSets
- func NewANEIOSurfaceOutputSetsWithCoder(coder objectivec.IObject) ANEIOSurfaceOutputSets
- func NewANEIOSurfaceOutputSetsWithstatsSurRefOutputBuffer(ref coregraphics.IOSurfaceRef, buffer objectivec.IObject) ANEIOSurfaceOutputSets
- func (a ANEIOSurfaceOutputSets) Autorelease() ANEIOSurfaceOutputSets
- func (a ANEIOSurfaceOutputSets) EncodeWithCoder(coder foundation.INSCoder)
- func (a ANEIOSurfaceOutputSets) Init() ANEIOSurfaceOutputSets
- func (a ANEIOSurfaceOutputSets) InitWithCoder(coder foundation.INSCoder) ANEIOSurfaceOutputSets
- func (a ANEIOSurfaceOutputSets) InitWithstatsSurRefOutputBuffer(ref coregraphics.IOSurfaceRef, buffer objectivec.IObject) ANEIOSurfaceOutputSets
- func (a ANEIOSurfaceOutputSets) OutputBuffer() foundation.INSArray
- func (a ANEIOSurfaceOutputSets) StatsSurRef() coregraphics.IOSurfaceRef
- type ANEIOSurfaceOutputSetsClass
- func (ac ANEIOSurfaceOutputSetsClass) Alloc() ANEIOSurfaceOutputSets
- func (_ANEIOSurfaceOutputSetsClass ANEIOSurfaceOutputSetsClass) ObjectWithstatsSurRefOutputBuffer(ref coregraphics.IOSurfaceRef, buffer objectivec.IObject) objectivec.IObject
- func (_ANEIOSurfaceOutputSetsClass ANEIOSurfaceOutputSetsClass) SupportsSecureCoding() bool
- type ANEInMemoryModel
- func (a ANEInMemoryModel) Autorelease() ANEInMemoryModel
- func (a ANEInMemoryModel) CompileWithQoSOptionsError(s uint32, options objectivec.IObject) (bool, error)
- func (a ANEInMemoryModel) CompiledModelExists() bool
- func (a ANEInMemoryModel) CompilerOptionsFileName() string
- func (a ANEInMemoryModel) CompilerOptionsWithOptionsIsCompiledModelCached(options objectivec.IObject, cached bool) objectivec.IObject
- func (a ANEInMemoryModel) Descriptor() *ANEInMemoryModelDescriptor
- func (a ANEInMemoryModel) EvaluateWithQoSOptionsRequestError(s uint32, options objectivec.IObject, request objectivec.IObject) (bool, error)
- func (a ANEInMemoryModel) HexStringIdentifier() string
- func (a ANEInMemoryModel) Init() ANEInMemoryModel
- func (a ANEInMemoryModel) InitWithDesctiptor(desctiptor objectivec.IObject) ANEInMemoryModel
- func (a ANEInMemoryModel) IntermediateBufferHandle() uint64
- func (a ANEInMemoryModel) IsMILModel() bool
- func (a ANEInMemoryModel) LoadWithQoSOptionsError(s uint32, options objectivec.IObject) (bool, error)
- func (a ANEInMemoryModel) LocalModelPath() objectivec.IObject
- func (a ANEInMemoryModel) MapIOSurfacesWithRequestCacheInferenceError(request objectivec.IObject, inference bool) (bool, error)
- func (a ANEInMemoryModel) Model() *ANEModel
- func (a ANEInMemoryModel) ModelAttributes() foundation.INSDictionary
- func (a ANEInMemoryModel) ModelURL() foundation.INSURL
- func (a ANEInMemoryModel) PerfStatsMask() uint32
- func (a ANEInMemoryModel) Program() *ANEProgramForEvaluation
- func (a ANEInMemoryModel) ProgramHandle() uint64
- func (a ANEInMemoryModel) PurgeCompiledModel()
- func (a ANEInMemoryModel) QueueDepth() int8
- func (a ANEInMemoryModel) SaveModelFiles() objectivec.IObject
- func (a ANEInMemoryModel) SetCompilerOptionsFileName(value string)
- func (a ANEInMemoryModel) SetDescriptor(value *ANEInMemoryModelDescriptor)
- func (a ANEInMemoryModel) SetIntermediateBufferHandle(value uint64)
- func (a ANEInMemoryModel) SetModel(value *ANEModel)
- func (a ANEInMemoryModel) SetModelAttributes(value foundation.INSDictionary)
- func (a ANEInMemoryModel) SetModelURL(value foundation.INSURL)
- func (a ANEInMemoryModel) SetPerfStatsMask(value uint32)
- func (a ANEInMemoryModel) SetProgram(value *ANEProgramForEvaluation)
- func (a ANEInMemoryModel) SetProgramHandle(value uint64)
- func (a ANEInMemoryModel) SetQueueDepth(value int8)
- func (a ANEInMemoryModel) SetState(value uint64)
- func (a ANEInMemoryModel) SharedConnection() *ANEClient
- func (a ANEInMemoryModel) State() uint64
- func (a ANEInMemoryModel) String_id() uint64
- func (a ANEInMemoryModel) UnloadWithQoSError(s uint32) (bool, error)
- func (a ANEInMemoryModel) UnmapIOSurfacesWithRequest(request objectivec.IObject)
- type ANEInMemoryModelCacheManager
- func ANEInMemoryModelCacheManagerFromID(id objc.ID) ANEInMemoryModelCacheManager
- func NewANEInMemoryModelCacheManager() ANEInMemoryModelCacheManager
- func NewANEInMemoryModelCacheManagerWithURL(url foundation.INSURL) ANEInMemoryModelCacheManager
- func NewANEInMemoryModelCacheManagerWithURLCreateDirectory(url foundation.INSURL, directory bool) ANEInMemoryModelCacheManager
- func (a ANEInMemoryModelCacheManager) Autorelease() ANEInMemoryModelCacheManager
- func (a ANEInMemoryModelCacheManager) CacheDir() foundation.INSURL
- func (a ANEInMemoryModelCacheManager) CachedModelPathMatchingHashCsIdentity(hash objectivec.IObject, identity objectivec.IObject) objectivec.IObject
- func (a ANEInMemoryModelCacheManager) GetDiskSpaceForBundleID(id objectivec.IObject) objectivec.IObject
- func (a ANEInMemoryModelCacheManager) GetDiskSpaceItemizedByBundleIDAndPurge(purge bool) objectivec.IObject
- func (a ANEInMemoryModelCacheManager) Init() ANEInMemoryModelCacheManager
- func (a ANEInMemoryModelCacheManager) InitWithURL(url foundation.INSURL) ANEInMemoryModelCacheManager
- func (a ANEInMemoryModelCacheManager) InitWithURLCreateDirectory(url foundation.INSURL, directory bool) ANEInMemoryModelCacheManager
- func (a ANEInMemoryModelCacheManager) RemoveAllModelsForBundleID(id objectivec.IObject) bool
- func (a ANEInMemoryModelCacheManager) RemoveStaleModels() bool
- func (a ANEInMemoryModelCacheManager) ScheduleMaintenanceWithNameDirectoryPaths(name objectivec.IObject, paths objectivec.IObject)
- func (a ANEInMemoryModelCacheManager) ShouldEnforceSizeLimits() bool
- func (a ANEInMemoryModelCacheManager) URLForBundleID(id objectivec.IObject) objectivec.IObject
- func (a ANEInMemoryModelCacheManager) URLForModelHashBundleID(hash objectivec.IObject, id objectivec.IObject) objectivec.IObject
- type ANEInMemoryModelCacheManagerClass
- func (ac ANEInMemoryModelCacheManagerClass) Alloc() ANEInMemoryModelCacheManager
- func (_ANEInMemoryModelCacheManagerClass ANEInMemoryModelCacheManagerClass) NotRecentlyUsedSecondsThreshold() uint64
- func (_ANEInMemoryModelCacheManagerClass ANEInMemoryModelCacheManagerClass) RemoveFilesFromDirectoryNotAccessedInSeconds(directory objectivec.IObject, seconds float64) bool
- func (_ANEInMemoryModelCacheManagerClass ANEInMemoryModelCacheManagerClass) RemoveStaleModelsAtPath(path objectivec.IObject) bool
- type ANEInMemoryModelClass
- type ANEInMemoryModelDescriptor
- func ANEInMemoryModelDescriptorFromID(id objc.ID) ANEInMemoryModelDescriptor
- func NewANEInMemoryModelDescriptor() ANEInMemoryModelDescriptor
- func NewANEInMemoryModelDescriptorWithNetworkTextWeightsOptionsPlistIsMILModel(text objectivec.IObject, weights objectivec.IObject, plist objectivec.IObject, ...) ANEInMemoryModelDescriptor
- func (a ANEInMemoryModelDescriptor) Autorelease() ANEInMemoryModelDescriptor
- func (a ANEInMemoryModelDescriptor) HexStringIdentifier() objectivec.IObject
- func (a ANEInMemoryModelDescriptor) Init() ANEInMemoryModelDescriptor
- func (a ANEInMemoryModelDescriptor) InitWithNetworkTextWeightsOptionsPlistIsMILModel(text objectivec.IObject, weights objectivec.IObject, plist objectivec.IObject, ...) ANEInMemoryModelDescriptor
- func (a ANEInMemoryModelDescriptor) IsEqualToInMemoryModelDescriptor(descriptor objectivec.IObject) bool
- func (a ANEInMemoryModelDescriptor) IsMILModel() bool
- func (a ANEInMemoryModelDescriptor) NetworkText() foundation.INSData
- func (a ANEInMemoryModelDescriptor) NetworkTextHash() string
- func (a ANEInMemoryModelDescriptor) OptionsPlist() foundation.INSData
- func (a ANEInMemoryModelDescriptor) OptionsPlistHash() string
- func (a ANEInMemoryModelDescriptor) Weights() foundation.INSDictionary
- func (a ANEInMemoryModelDescriptor) WeightsHash() string
- type ANEInMemoryModelDescriptorClass
- func (ac ANEInMemoryModelDescriptorClass) Alloc() ANEInMemoryModelDescriptor
- func (_ANEInMemoryModelDescriptorClass ANEInMemoryModelDescriptorClass) ModelWithMILTextWeightsOptionsPlist(mILText objectivec.IObject, weights objectivec.IObject, ...) objectivec.IObject
- func (_ANEInMemoryModelDescriptorClass ANEInMemoryModelDescriptorClass) ModelWithMILTextWeightsOptionsPlistIsMILModel(mILText objectivec.IObject, weights objectivec.IObject, ...) objectivec.IObject
- func (_ANEInMemoryModelDescriptorClass ANEInMemoryModelDescriptorClass) ModelWithNetworkDescriptionWeightsOptionsPlist(description objectivec.IObject, weights objectivec.IObject, ...) objectivec.IObject
- type ANEInputBuffersReady
- func ANEInputBuffersReadyFromID(id objc.ID) ANEInputBuffersReady
- func NewANEInputBuffersReady() ANEInputBuffersReady
- func NewANEInputBuffersReadyInputsProcedureIndexInputBufferInfoIndexInputFreeValueExecutionDelay(index uint32, index2 objectivec.IObject, value objectivec.IObject, ...) ANEInputBuffersReady
- func (a ANEInputBuffersReady) Autorelease() ANEInputBuffersReady
- func (a ANEInputBuffersReady) ExecutionDelay() uint64
- func (a ANEInputBuffersReady) Init() ANEInputBuffersReady
- func (a ANEInputBuffersReady) InitInputsProcedureIndexInputBufferInfoIndexInputFreeValueExecutionDelay(index uint32, index2 objectivec.IObject, value objectivec.IObject, ...) ANEInputBuffersReady
- func (a ANEInputBuffersReady) InputBufferInfoIndex() foundation.INSArray
- func (a ANEInputBuffersReady) InputFreeValue() foundation.INSArray
- func (a ANEInputBuffersReady) ProcedureIndex() uint32
- func (a ANEInputBuffersReady) Validate() bool
- type ANEInputBuffersReadyClass
- type ANELog
- type ANELogClass
- func (ac ANELogClass) Alloc() ANELog
- func (_ANELogClass ANELogClass) Common() objectivec.IObject
- func (_ANELogClass ANELogClass) Compiler() objectivec.IObject
- func (_ANELogClass ANELogClass) Daemon() objectivec.IObject
- func (_ANELogClass ANELogClass) Framework() objectivec.IObject
- func (_ANELogClass ANELogClass) Maintenance() objectivec.IObject
- func (_ANELogClass ANELogClass) Tests() objectivec.IObject
- func (_ANELogClass ANELogClass) Tool() objectivec.IObject
- type ANEMILCompiler
- type ANEMILCompilerClass
- func (ac ANEMILCompilerClass) Alloc() ANEMILCompiler
- func (_ANEMILCompilerClass ANEMILCompilerClass) CompileModelAtModelNameCsIdentityOptionsFilenameOutputURLSaveSourceURLAotModelBinaryPathIsEncryptedModelOptionsOkError(at objectivec.IObject, name objectivec.IObject, identity objectivec.IObject, ...) (objectivec.IObject, error)
- type ANEMLIRCompiler
- type ANEMLIRCompilerClass
- func (ac ANEMLIRCompilerClass) Alloc() ANEMLIRCompiler
- func (_ANEMLIRCompilerClass ANEMLIRCompilerClass) CompileModelAtModelNameCsIdentityOptionsFilenameOutputURLSaveSourceURLAotModelBinaryPathIsEncryptedModelOptionsMpsConstantsOkError(at objectivec.IObject, name objectivec.IObject, identity objectivec.IObject, ...) (objectivec.IObject, error)
- type ANEModel
- func ANEModelFromID(id objc.ID) ANEModel
- func NewANEModel() ANEModel
- func NewANEModelWithCoder(coder objectivec.IObject) ANEModel
- func NewANEModelWithModelAtURLKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURL(url foundation.INSURL, key objectivec.IObject, source int64, ...) ANEModel
- func NewANEModelWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringId(url foundation.INSURL, url2 foundation.INSURL, uid objectivec.IObject, ...) ANEModel
- func NewANEModelWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringIdMpsConstants(url foundation.INSURL, url2 foundation.INSURL, uid objectivec.IObject, ...) ANEModel
- func NewANEModelWithModelIdentifier(identifier objectivec.IObject) ANEModel
- func (a ANEModel) Autorelease() ANEModel
- func (a ANEModel) CacheURLIdentifier() string
- func (a ANEModel) EncodeWithCoder(coder foundation.INSCoder)
- func (a ANEModel) GetCacheURLIdentifier() objectivec.IObject
- func (a ANEModel) GetUUID() objectivec.IObject
- func (a ANEModel) IdentifierSource() int64
- func (a ANEModel) Init() ANEModel
- func (a ANEModel) InitWithCoder(coder foundation.INSCoder) ANEModel
- func (a ANEModel) InitWithModelAtURLKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURL(url foundation.INSURL, key objectivec.IObject, source int64, ...) ANEModel
- func (a ANEModel) InitWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringId(url foundation.INSURL, url2 foundation.INSURL, uid objectivec.IObject, ...) ANEModel
- func (a ANEModel) InitWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringIdMpsConstants(url foundation.INSURL, url2 foundation.INSURL, uid objectivec.IObject, ...) ANEModel
- func (a ANEModel) InitWithModelIdentifier(identifier objectivec.IObject) ANEModel
- func (a ANEModel) InputSymbolIndicesForProcedureIndex(index uint32) objectivec.IObject
- func (a ANEModel) IntermediateBufferHandle() uint64
- func (a ANEModel) IsEqualToModel(model objectivec.IObject) bool
- func (a ANEModel) Key() string
- func (a ANEModel) L() objectivec.IObject
- func (a ANEModel) Mapper() *ANEProgramIOSurfacesMapper
- func (a ANEModel) ModelAttributes() foundation.INSDictionary
- func (a ANEModel) ModelURL() foundation.INSURL
- func (a ANEModel) MpsConstants() foundation.INSDictionary
- func (a ANEModel) OutputSymbolIndicesForProcedureIndex(index uint32) objectivec.IObject
- func (a ANEModel) PerfStatsMask() uint32
- func (a ANEModel) ProcedureInfoForProcedureIndex(index uint32) objectivec.IObject
- func (a ANEModel) Program() *ANEProgramForEvaluation
- func (a ANEModel) ProgramHandle() uint64
- func (a ANEModel) QueueDepth() int8
- func (a ANEModel) ResetOnUnload()
- func (a ANEModel) SetCacheURLIdentifier(value string)
- func (a ANEModel) SetIntermediateBufferHandle(value uint64)
- func (a ANEModel) SetL(value objectivec.IObject)
- func (a ANEModel) SetMapper(value *ANEProgramIOSurfacesMapper)
- func (a ANEModel) SetModelAttributes(value foundation.INSDictionary)
- func (a ANEModel) SetPerfStatsMask(value uint32)
- func (a ANEModel) SetProgram(value *ANEProgramForEvaluation)
- func (a ANEModel) SetProgramHandle(value uint64)
- func (a ANEModel) SetQueueDepth(value int8)
- func (a ANEModel) SetState(value uint64)
- func (a ANEModel) SetString_id(value uint64)
- func (a ANEModel) ShallowCopy() objectivec.IObject
- func (a ANEModel) SourceURL() foundation.INSURL
- func (a ANEModel) State() uint64
- func (a ANEModel) String_id() uint64
- func (a ANEModel) SymbolIndicesForProcedureIndexIndexArrayKey(index uint32, key objectivec.IObject) objectivec.IObject
- func (a ANEModel) UUID() foundation.NSUUID
- func (a ANEModel) UpdateModelAttributesState(attributes objectivec.IObject, state uint64)
- func (a ANEModel) UpdateModelAttributesStateProgramHandleIntermediateBufferHandleQueueDepth(attributes objectivec.IObject, state uint64, handle uint64, handle2 uint64, ...)
- type ANEModelCacheManager
- func ANEModelCacheManagerFromID(id objc.ID) ANEModelCacheManager
- func NewANEModelCacheManager() ANEModelCacheManager
- func NewANEModelCacheManagerWithURL(url foundation.INSURL) ANEModelCacheManager
- func NewANEModelCacheManagerWithURLCreateDirectory(url foundation.INSURL, directory bool) ANEModelCacheManager
- func (a ANEModelCacheManager) Autorelease() ANEModelCacheManager
- func (a ANEModelCacheManager) CacheDir() foundation.INSURL
- func (a ANEModelCacheManager) CacheURLIdentifierForModelUseSourceURLWithReply(model objectivec.IObject, url bool, reply VoidHandler) bool
- func (a ANEModelCacheManager) CacheURLIdentifierForModelUseSourceURLWithReplySync(ctx context.Context, model objectivec.IObject, url bool) error
- func (a ANEModelCacheManager) CachedModelAllSegmentsPathForCsIdentity(for_ objectivec.IObject, identity objectivec.IObject) objectivec.IObject
- func (a ANEModelCacheManager) CachedModelPathForCsIdentity(for_ objectivec.IObject, identity objectivec.IObject) objectivec.IObject
- func (a ANEModelCacheManager) CachedModelPathForCsIdentityUseSourceURL(for_ objectivec.IObject, identity objectivec.IObject, url bool) objectivec.IObject
- func (a ANEModelCacheManager) CachedModelRetainNameForCsIdentity(for_ objectivec.IObject, identity objectivec.IObject) objectivec.IObject
- func (a ANEModelCacheManager) CachedSourceModelStoreNameForCsIdentity(for_ objectivec.IObject, identity objectivec.IObject) objectivec.IObject
- func (a ANEModelCacheManager) FilePathForModelBundleID(model objectivec.IObject, id objectivec.IObject) objectivec.IObject
- func (a ANEModelCacheManager) GarbageCollectDanglingModels() bool
- func (a ANEModelCacheManager) GetDiskSpaceForBundleID(id objectivec.IObject) objectivec.IObject
- func (a ANEModelCacheManager) GetDiskSpaceItemizedByBundleIDAndPurge(purge bool) objectivec.IObject
- func (a ANEModelCacheManager) GetModelBinaryPathFromURLIdentifierBundleID(uRLIdentifier objectivec.IObject, id objectivec.IObject) objectivec.IObject
- func (a ANEModelCacheManager) Init() ANEModelCacheManager
- func (a ANEModelCacheManager) InitWithURL(url foundation.INSURL) ANEModelCacheManager
- func (a ANEModelCacheManager) InitWithURLCreateDirectory(url foundation.INSURL, directory bool) ANEModelCacheManager
- func (a ANEModelCacheManager) RemoveAllModelsForBundleID(id objectivec.IObject) bool
- func (a ANEModelCacheManager) ScanAllPartitionsForModelCsIdentityExpunge(model objectivec.IObject, identity objectivec.IObject, expunge bool) bool
- func (a ANEModelCacheManager) ScheduleMaintenanceWithNameDirectoryPaths(name objectivec.IObject, paths objectivec.IObject)
- func (a ANEModelCacheManager) ShouldEnforceSizeLimits() bool
- func (a ANEModelCacheManager) StartDanglingModelGC()
- func (a ANEModelCacheManager) URLForBundleID(id objectivec.IObject) objectivec.IObject
- func (a ANEModelCacheManager) URLForModelBundleID(model objectivec.IObject, id objectivec.IObject) objectivec.IObject
- func (a ANEModelCacheManager) URLForModelBundleIDAotCacheUrlIdentifier(model objectivec.IObject, id objectivec.IObject, identifier objectivec.IObject) objectivec.IObject
- func (a ANEModelCacheManager) URLForModelBundleIDForAllSegments(model objectivec.IObject, id objectivec.IObject, segments bool) objectivec.IObject
- func (a ANEModelCacheManager) URLForModelBundleIDForAllSegmentsAotCacheUrlIdentifier(model objectivec.IObject, id objectivec.IObject, segments bool, ...) objectivec.IObject
- func (a ANEModelCacheManager) URLForModelBundleIDUseSourceURL(model objectivec.IObject, id objectivec.IObject, url bool) objectivec.IObject
- func (a ANEModelCacheManager) URLForModelBundleIDUseSourceURLAotCacheUrlIdentifier(model objectivec.IObject, id objectivec.IObject, url bool, ...) objectivec.IObject
- func (a ANEModelCacheManager) URLForModelBundleIDUseSourceURLForAllSegmentsAotCacheUrlIdentifier(model objectivec.IObject, id objectivec.IObject, url bool, segments bool, ...) objectivec.IObject
- type ANEModelCacheManagerClass
- func (ac ANEModelCacheManagerClass) Alloc() ANEModelCacheManager
- func (_ANEModelCacheManagerClass ANEModelCacheManagerClass) CachedModelRetainNameFor(for_ objectivec.IObject) objectivec.IObject
- func (_ANEModelCacheManagerClass ANEModelCacheManagerClass) CachedSourceModelStoreNameFor(for_ objectivec.IObject) objectivec.IObject
- func (_ANEModelCacheManagerClass ANEModelCacheManagerClass) CreateModelCacheRetain(retain objectivec.IObject) bool
- func (_ANEModelCacheManagerClass ANEModelCacheManagerClass) IsSystemModelPath(path objectivec.IObject) bool
- func (_ANEModelCacheManagerClass ANEModelCacheManagerClass) RemoveIfStaleBinaryForModelPath(binary objectivec.IObject, path objectivec.IObject) bool
- func (_ANEModelCacheManagerClass ANEModelCacheManagerClass) SaveSourceModelPathOutputModelDirectory(path objectivec.IObject, directory objectivec.IObject) bool
- type ANEModelClass
- func (ac ANEModelClass) Alloc() ANEModel
- func (_ANEModelClass ANEModelClass) CorrectFileURLFormat(uRLFormat objectivec.IObject) objectivec.IObject
- func (_ANEModelClass ANEModelClass) ModelAtURLKey(url foundation.INSURL, key objectivec.IObject) objectivec.IObject
- func (_ANEModelClass ANEModelClass) ModelAtURLKeyModelAttributes(url foundation.INSURL, key objectivec.IObject, attributes objectivec.IObject) objectivec.IObject
- func (_ANEModelClass ANEModelClass) ModelAtURLKeyMpsConstants(url foundation.INSURL, key objectivec.IObject, constants objectivec.IObject) objectivec.IObject
- func (_ANEModelClass ANEModelClass) ModelAtURLWithCacheURLIdentifierKeyCacheURLIdentifier(uRLIdentifier objectivec.IObject, key objectivec.IObject, ...) objectivec.IObject
- func (_ANEModelClass ANEModelClass) ModelAtURLWithSourceURLSourceURLKeyCacheURLIdentifier(url foundation.INSURL, url2 foundation.INSURL, key objectivec.IObject, ...) objectivec.IObject
- func (_ANEModelClass ANEModelClass) ModelAtURLWithSourceURLSourceURLKeyIdentifierSourceCacheURLIdentifier(url foundation.INSURL, url2 foundation.INSURL, key objectivec.IObject, ...) objectivec.IObject
- func (_ANEModelClass ANEModelClass) ModelAtURLWithSourceURLSourceURLKeyIdentifierSourceCacheURLIdentifierUUID(url foundation.INSURL, url2 foundation.INSURL, key objectivec.IObject, ...) objectivec.IObject
- func (_ANEModelClass ANEModelClass) ModelWithCacheURLIdentifier(uRLIdentifier objectivec.IObject) objectivec.IObject
- func (_ANEModelClass ANEModelClass) ModelWithCacheURLIdentifierUUID(uRLIdentifier objectivec.IObject, uid objectivec.IObject) objectivec.IObject
- func (_ANEModelClass ANEModelClass) SupportsSecureCoding() bool
- type ANEModelInstanceParameters
- func ANEModelInstanceParametersFromID(id objc.ID) ANEModelInstanceParameters
- func NewANEModelInstanceParameters() ANEModelInstanceParameters
- func NewANEModelInstanceParametersWithCoder(coder objectivec.IObject) ANEModelInstanceParameters
- func NewANEModelInstanceParametersWithProcedureDataProcedureArray(data objectivec.IObject, array objectivec.IObject) ANEModelInstanceParameters
- func (a ANEModelInstanceParameters) Autorelease() ANEModelInstanceParameters
- func (a ANEModelInstanceParameters) EncodeWithCoder(coder foundation.INSCoder)
- func (a ANEModelInstanceParameters) Init() ANEModelInstanceParameters
- func (a ANEModelInstanceParameters) InitWithCoder(coder foundation.INSCoder) ANEModelInstanceParameters
- func (a ANEModelInstanceParameters) InitWithProcedureDataProcedureArray(data objectivec.IObject, array objectivec.IObject) ANEModelInstanceParameters
- func (a ANEModelInstanceParameters) InstanceName() string
- func (a ANEModelInstanceParameters) ProcedureArray() foundation.INSArray
- type ANEModelInstanceParametersClass
- func (ac ANEModelInstanceParametersClass) Alloc() ANEModelInstanceParameters
- func (_ANEModelInstanceParametersClass ANEModelInstanceParametersClass) SupportsSecureCoding() bool
- func (_ANEModelInstanceParametersClass ANEModelInstanceParametersClass) WithProcedureDataProcedureArray(data objectivec.IObject, array objectivec.IObject) objectivec.IObject
- type ANEModelToken
- func ANEModelTokenFromID(id objc.ID) ANEModelToken
- func NewANEModelToken() ANEModelToken
- func NewANEModelTokenWithAuditTokenModelIdentifierProcessIdentifier(token objectivec.IObject, identifier objectivec.IObject, identifier2 int) ANEModelToken
- func NewANEModelTokenWithCsIdentityTeamIdentityModelIdentifierProcessIdentifier(identity objectivec.IObject, identity2 objectivec.IObject, ...) ANEModelToken
- func (a ANEModelToken) Autorelease() ANEModelToken
- func (a ANEModelToken) CsIdentity() string
- func (a ANEModelToken) Init() ANEModelToken
- func (a ANEModelToken) InitWithAuditTokenModelIdentifierProcessIdentifier(token objectivec.IObject, identifier objectivec.IObject, identifier2 int) ANEModelToken
- func (a ANEModelToken) InitWithCsIdentityTeamIdentityModelIdentifierProcessIdentifier(identity objectivec.IObject, identity2 objectivec.IObject, ...) ANEModelToken
- func (a ANEModelToken) ModelIdentifier() string
- func (a ANEModelToken) ProcessIdentifier() int
- func (a ANEModelToken) TeamIdentity() string
- type ANEModelTokenClass
- func (ac ANEModelTokenClass) Alloc() ANEModelToken
- func (_ANEModelTokenClass ANEModelTokenClass) CodeSigningIDForProcessIdentifier(iDFor objectivec.IObject, identifier int) objectivec.IObject
- func (_ANEModelTokenClass ANEModelTokenClass) ProcessNameForIdentifier(for_ objectivec.IObject, identifier int) objectivec.IObject
- func (_ANEModelTokenClass ANEModelTokenClass) TeamIDForProcessIdentifier(iDFor objectivec.IObject, identifier int) objectivec.IObject
- func (_ANEModelTokenClass ANEModelTokenClass) TokenWithAuditTokenModelIdentifierProcessIdentifier(token objectivec.IObject, identifier objectivec.IObject, identifier2 int) objectivec.IObject
- func (_ANEModelTokenClass ANEModelTokenClass) TokenWithCsIdentityTeamIdentityModelIdentifierProcessIdentifier(identity objectivec.IObject, identity2 objectivec.IObject, ...) objectivec.IObject
- type ANEOutputSetEnqueue
- func ANEOutputSetEnqueueFromID(id objc.ID) ANEOutputSetEnqueue
- func NewANEOutputSetEnqueue() ANEOutputSetEnqueue
- func NewANEOutputSetEnqueueOutputSetWithProcedureIndexSetIndexSignalValueSignalNotRequiredIsOpenLoop(index uint32, index2 uint32, value uint64, required bool, loop bool) ANEOutputSetEnqueue
- func (a ANEOutputSetEnqueue) Autorelease() ANEOutputSetEnqueue
- func (a ANEOutputSetEnqueue) Init() ANEOutputSetEnqueue
- func (a ANEOutputSetEnqueue) InitOutputSetWithProcedureIndexSetIndexSignalValueSignalNotRequiredIsOpenLoop(index uint32, index2 uint32, value uint64, required bool, loop bool) ANEOutputSetEnqueue
- func (a ANEOutputSetEnqueue) IsOpenLoop() bool
- func (a ANEOutputSetEnqueue) ProcedureIndex() uint32
- func (a ANEOutputSetEnqueue) SetIndex() uint32
- func (a ANEOutputSetEnqueue) SignalNotRequired() bool
- func (a ANEOutputSetEnqueue) SignalValue() uint64
- type ANEOutputSetEnqueueClass
- type ANEPerformanceStats
- func ANEPerformanceStatsFromID(id objc.ID) ANEPerformanceStats
- func NewANEPerformanceStats() ANEPerformanceStats
- func NewANEPerformanceStatsWithHardwareExecutionPerfCounterDataANEStatsRawData(execution uint64, data objectivec.IObject, data2 objectivec.IObject) ANEPerformanceStats
- func NewANEPerformanceStatsWithReconstructedDataHardwareExecutionNS(data objectivec.IObject, ns uint64) ANEPerformanceStats
- func NewANEPerformanceStatsWithRequestPerformanceBufferStatsBufferSize(buffer unsafe.Pointer, size unsafe.Pointer) ANEPerformanceStats
- func (a ANEPerformanceStats) Autorelease() ANEPerformanceStats
- func (a ANEPerformanceStats) EmitPerfcounterSignpostsWithModelStringID(id uint64)
- func (a ANEPerformanceStats) HwExecutionTime() uint64
- func (a ANEPerformanceStats) Init() ANEPerformanceStats
- func (a ANEPerformanceStats) InitWithHardwareExecutionPerfCounterDataANEStatsRawData(execution uint64, data objectivec.IObject, data2 objectivec.IObject) ANEPerformanceStats
- func (a ANEPerformanceStats) InitWithReconstructedDataHardwareExecutionNS(data objectivec.IObject, ns uint64) ANEPerformanceStats
- func (a ANEPerformanceStats) InitWithRequestPerformanceBufferStatsBufferSize(buffer unsafe.Pointer, size unsafe.Pointer) ANEPerformanceStats
- func (a ANEPerformanceStats) PStatsRawData() foundation.INSData
- func (a ANEPerformanceStats) PerfCounterData() foundation.INSData
- func (a ANEPerformanceStats) PerformanceCounters() objectivec.IObject
- func (a ANEPerformanceStats) StringForPerfCounter(counter int) objectivec.IObject
- type ANEPerformanceStatsClass
- func (ac ANEPerformanceStatsClass) Alloc() ANEPerformanceStats
- func (_ANEPerformanceStatsClass ANEPerformanceStatsClass) DriverMaskForANEFMask(aNEFMask uint32) uint32
- func (_ANEPerformanceStatsClass ANEPerformanceStatsClass) StatsWithHardwareExecutionNS(ns uint64) objectivec.IObject
- func (_ANEPerformanceStatsClass ANEPerformanceStatsClass) StatsWithReconstructedHardwareExecutionNSAneStatsRawData(reconstructed objectivec.IObject, ns uint64, data objectivec.IObject) objectivec.IObject
- func (_ANEPerformanceStatsClass ANEPerformanceStatsClass) StatsWithRequestPerformanceBufferStatsBufferSize(buffer unsafe.Pointer, size unsafe.Pointer) objectivec.IObject
- type ANEPerformanceStatsIOSurface
- func (a ANEPerformanceStatsIOSurface) Autorelease() ANEPerformanceStatsIOSurface
- func (a ANEPerformanceStatsIOSurface) Init() ANEPerformanceStatsIOSurface
- func (a ANEPerformanceStatsIOSurface) InitWithIOSurfaceStatType(iOSurface objectivec.IObject, type_ int64) ANEPerformanceStatsIOSurface
- func (a ANEPerformanceStatsIOSurface) StatType() int64
- func (a ANEPerformanceStatsIOSurface) Stats() *ANEIOSurfaceObject
- type ANEPerformanceStatsIOSurfaceClass
- type ANEProcedureData
- func (a ANEProcedureData) Autorelease() ANEProcedureData
- func (a ANEProcedureData) EncodeWithCoder(coder foundation.INSCoder)
- func (a ANEProcedureData) Init() ANEProcedureData
- func (a ANEProcedureData) InitWithCoder(coder foundation.INSCoder) ANEProcedureData
- func (a ANEProcedureData) InitWithProcedureWeightArray(procedure objectivec.IObject, array objectivec.IObject) ANEProcedureData
- func (a ANEProcedureData) ProcedureSymbol() string
- func (a ANEProcedureData) WeightArray() foundation.INSArray
- type ANEProcedureDataClass
- type ANEProgramForEvaluation
- func (a ANEProgramForEvaluation) Autorelease() ANEProgramForEvaluation
- func (a ANEProgramForEvaluation) Controller() *ANEDeviceController
- func (a ANEProgramForEvaluation) CurrentAsyncRequestsInFlight() int64
- func (a ANEProgramForEvaluation) Init() ANEProgramForEvaluation
- func (a ANEProgramForEvaluation) InitWithControllerIntermediateBufferHandleQueueDepth(controller objectivec.IObject, handle uint64, depth int8) ANEProgramForEvaluation
- func (a ANEProgramForEvaluation) IntermediateBufferHandle() uint64
- func (a ANEProgramForEvaluation) ProcessInputBuffersModelOptionsError(buffers objectivec.IObject, model objectivec.IObject, ...) (bool, error)
- func (a ANEProgramForEvaluation) ProcessOutputSetModelOptionsError(set objectivec.IObject, model objectivec.IObject, options objectivec.IObject) (bool, error)
- func (a ANEProgramForEvaluation) ProcessRequestModelQosQIndexModelStringIDOptionsReturnValueError(request objectivec.IObject, model objectivec.IObject, qos uint32, index uint64, ...) (bool, error)
- func (a ANEProgramForEvaluation) ProcessSessionHintOptionsReportError(hint objectivec.IObject, options objectivec.IObject, report objectivec.IObject) (bool, error)
- func (a ANEProgramForEvaluation) ProgramHandle() uint64
- func (a ANEProgramForEvaluation) ProgramInferenceOtherErrorForMessageModelMethodName(message unsafe.Pointer, model objectivec.IObject, name objectivec.IObject) objectivec.IObject
- func (a ANEProgramForEvaluation) QueueDepth() int8
- func (a ANEProgramForEvaluation) RequestsInFlight() objectivec.Object
- func (a ANEProgramForEvaluation) SetCurrentAsyncRequestsInFlight(value int64)
- func (a ANEProgramForEvaluation) SetIntermediateBufferHandle(value uint64)
- func (a ANEProgramForEvaluation) SetProgramHandle(value uint64)
- type ANEProgramForEvaluationClass
- func (ac ANEProgramForEvaluationClass) Alloc() ANEProgramForEvaluation
- func (_ANEProgramForEvaluationClass ANEProgramForEvaluationClass) ProgramWithControllerIntermediateBufferHandleQueueDepth(controller objectivec.IObject, handle uint64, depth int8) objectivec.IObject
- func (_ANEProgramForEvaluationClass ANEProgramForEvaluationClass) ProgramWithHandleIntermediateBufferHandleQueueDepth(handle uint64, handle2 uint64, depth int8) objectivec.IObject
- type ANEProgramIOSurfacesMapper
- func (a ANEProgramIOSurfacesMapper) Autorelease() ANEProgramIOSurfacesMapper
- func (a ANEProgramIOSurfacesMapper) Controller() *ANEDeviceController
- func (a ANEProgramIOSurfacesMapper) DeviceController() *ANEDeviceController
- func (a ANEProgramIOSurfacesMapper) Init() ANEProgramIOSurfacesMapper
- func (a ANEProgramIOSurfacesMapper) InitWithController(controller objectivec.IObject) ANEProgramIOSurfacesMapper
- func (a ANEProgramIOSurfacesMapper) MapIOSurfacesWithModelRequestCacheInferenceError(model objectivec.IObject, request objectivec.IObject, inference bool) (bool, error)
- func (a ANEProgramIOSurfacesMapper) PrepareANEMemoryMappingParamsRequest(params unsafe.Pointer, request objectivec.IObject)
- func (a ANEProgramIOSurfacesMapper) ProgramHandle() uint64
- func (a ANEProgramIOSurfacesMapper) UnmapIOSurfacesWithModelRequestError(model objectivec.IObject, request objectivec.IObject) (bool, error)
- func (a ANEProgramIOSurfacesMapper) ValidateRequestModel(request objectivec.IObject, model objectivec.IObject) bool
- type ANEProgramIOSurfacesMapperClass
- func (ac ANEProgramIOSurfacesMapperClass) Alloc() ANEProgramIOSurfacesMapper
- func (_ANEProgramIOSurfacesMapperClass ANEProgramIOSurfacesMapperClass) MapperWithController(controller objectivec.IObject) objectivec.IObject
- func (_ANEProgramIOSurfacesMapperClass ANEProgramIOSurfacesMapperClass) MapperWithProgramHandle(handle uint64) objectivec.IObject
- type ANEQoSMapper
- type ANEQoSMapperClass
- func (ac ANEQoSMapperClass) Alloc() ANEQoSMapper
- func (_ANEQoSMapperClass ANEQoSMapperClass) AneBackgroundTaskQoS() uint32
- func (_ANEQoSMapperClass ANEQoSMapperClass) AneDefaultTaskQoS() uint32
- func (_ANEQoSMapperClass ANEQoSMapperClass) AneRealTimeTaskQoS() uint32
- func (_ANEQoSMapperClass ANEQoSMapperClass) AneUserInitiatedTaskQoS() uint32
- func (_ANEQoSMapperClass ANEQoSMapperClass) AneUserInteractiveTaskQoS() uint32
- func (_ANEQoSMapperClass ANEQoSMapperClass) AneUtilityTaskQoS() uint32
- func (_ANEQoSMapperClass ANEQoSMapperClass) DispatchQueueArrayByMappingPrioritiesWithTag(tag objectivec.IObject) objectivec.IObject
- func (_ANEQoSMapperClass ANEQoSMapperClass) ProgramPriorityForQoS(s uint32) int
- func (_ANEQoSMapperClass ANEQoSMapperClass) QosForProgramPriority(priority int) uint32
- func (_ANEQoSMapperClass ANEQoSMapperClass) QueueIndexForQoS(s uint32) uint64
- func (_ANEQoSMapperClass ANEQoSMapperClass) RealTimeProgramPriority() int
- func (_ANEQoSMapperClass ANEQoSMapperClass) RealTimeQueueIndex() uint64
- type ANERequest
- func ANERequestFromID(id objc.ID) ANERequest
- func NewANERequest() ANERequest
- func NewANERequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEventsTransactionHandle(inputs objectivec.IObject, indices objectivec.IObject, ...) ANERequest
- func NewANERequestWithVirtualModel(model unsafe.Pointer) ANERequest
- func (a ANERequest) Autorelease() ANERequest
- func (a ANERequest) ClearCompletionHandler()
- func (a ANERequest) Init() ANERequest
- func (a ANERequest) InitWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEventsTransactionHandle(inputs objectivec.IObject, indices objectivec.IObject, ...) ANERequest
- func (a ANERequest) InitWithVirtualModel(model unsafe.Pointer) ANERequest
- func (a ANERequest) InputArray() foundation.INSArray
- func (a ANERequest) InputIndexArray() foundation.INSArray
- func (a ANERequest) IoSurfacesCount() uint64
- func (a ANERequest) OutputArray() foundation.INSArray
- func (a ANERequest) OutputIndexArray() foundation.INSArray
- func (a ANERequest) PerfStats() *ANEPerformanceStats
- func (a ANERequest) PerfStatsArray() foundation.INSArray
- func (a ANERequest) ProcedureIndex() foundation.NSNumber
- func (a ANERequest) Set(ctx context.Context) (bool, error)
- func (a ANERequest) SetCompletionHandler(handler BoolErrorHandler)
- func (a ANERequest) SetCompletionHandlerRetained(handler BoolErrorHandler) *CompletionHandlerBinding
- func (a ANERequest) SetPerfStats(value *ANEPerformanceStats)
- func (a ANERequest) SetSharedEvents(value *ANESharedEvents)
- func (a ANERequest) SetTransactionHandle(value foundation.NSNumber)
- func (a ANERequest) SharedEvents() *ANESharedEvents
- func (a ANERequest) TransactionHandle() foundation.NSNumber
- func (a ANERequest) Validate() bool
- func (a ANERequest) WeightsBuffer() *ANEIOSurfaceObject
- type ANERequestClass
- func (ac ANERequestClass) Alloc() ANERequest
- func (_ANERequestClass ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesPerfStatsProcedureIndex(inputs objectivec.IObject, indices objectivec.IObject, ...) objectivec.IObject
- func (_ANERequestClass ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesProcedureIndex(inputs objectivec.IObject, indices objectivec.IObject, ...) objectivec.IObject
- func (_ANERequestClass ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndex(inputs objectivec.IObject, indices objectivec.IObject, ...) objectivec.IObject
- func (_ANERequestClass ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEvents(inputs objectivec.IObject, indices objectivec.IObject, ...) objectivec.IObject
- func (_ANERequestClass ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEventsTransactionHandle(inputs objectivec.IObject, indices objectivec.IObject, ...) objectivec.IObject
- func (_ANERequestClass ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferProcedureIndex(inputs objectivec.IObject, indices objectivec.IObject, ...) objectivec.IObject
- type ANESandboxingHelper
- type ANESandboxingHelperClass
- func (ac ANESandboxingHelperClass) Alloc() ANESandboxingHelper
- func (_ANESandboxingHelperClass ANESandboxingHelperClass) CanAccessPathAtMethodNameError(at objectivec.IObject, name objectivec.IObject) (bool, error)
- func (_ANESandboxingHelperClass ANESandboxingHelperClass) ConsumeSandboxExtensionForModelError(extension objectivec.IObject, model objectivec.IObject) (int64, error)
- func (_ANESandboxingHelperClass ANESandboxingHelperClass) ConsumeSandboxExtensionForPathError(extension objectivec.IObject, path objectivec.IObject) (int64, error)
- func (_ANESandboxingHelperClass ANESandboxingHelperClass) IssueSandboxExtensionForModelError(model objectivec.IObject) (objectivec.IObject, error)
- func (_ANESandboxingHelperClass ANESandboxingHelperClass) IssueSandboxExtensionForPathError(path objectivec.IObject) (objectivec.IObject, error)
- func (_ANESandboxingHelperClass ANESandboxingHelperClass) ReleaseSandboxExtensionHandle(extension objectivec.IObject, handle int64) bool
- func (_ANESandboxingHelperClass ANESandboxingHelperClass) SandboxExtensionPathForModelURL(url foundation.INSURL) objectivec.IObject
- type ANESharedEvents
- func (a ANESharedEvents) Autorelease() ANESharedEvents
- func (a ANESharedEvents) Init() ANESharedEvents
- func (a ANESharedEvents) InitWithSignalEventsWaitEvents(events objectivec.IObject, events2 objectivec.IObject) ANESharedEvents
- func (a ANESharedEvents) SetSignalEvents(value foundation.INSArray)
- func (a ANESharedEvents) SetWaitEvents(value foundation.INSArray)
- func (a ANESharedEvents) SignalEvents() foundation.INSArray
- func (a ANESharedEvents) WaitEvents() foundation.INSArray
- type ANESharedEventsClass
- type ANESharedSignalEvent
- func ANESharedSignalEventFromID(id objc.ID) ANESharedSignalEvent
- func NewANESharedSignalEvent() ANESharedSignalEvent
- func NewANESharedSignalEventWithCoder(coder objectivec.IObject) ANESharedSignalEvent
- func NewANESharedSignalEventWithValueSymbolIndexEventTypeSharedEventAgentMask(value uint64, index uint32, type_ int64, event objectivec.IObject, mask uint64) ANESharedSignalEvent
- func (a ANESharedSignalEvent) AgentMask() uint64
- func (a ANESharedSignalEvent) Autorelease() ANESharedSignalEvent
- func (a ANESharedSignalEvent) EncodeWithCoder(coder foundation.INSCoder)
- func (a ANESharedSignalEvent) EventType() int64
- func (a ANESharedSignalEvent) Init() ANESharedSignalEvent
- func (a ANESharedSignalEvent) InitWithCoder(coder foundation.INSCoder) ANESharedSignalEvent
- func (a ANESharedSignalEvent) InitWithValueSymbolIndexEventTypeSharedEventAgentMask(value uint64, index uint32, type_ int64, event objectivec.IObject, mask uint64) ANESharedSignalEvent
- func (a ANESharedSignalEvent) SetAgentMask(value uint64)
- func (a ANESharedSignalEvent) SetValue(value uint64)
- func (a ANESharedSignalEvent) SharedEvent() objectivec.IObject
- func (a ANESharedSignalEvent) SymbolIndex() uint32
- func (a ANESharedSignalEvent) Value() uint64
- func (a ANESharedSignalEvent) WaitEvent() objectivec.IObject
- type ANESharedSignalEventClass
- func (ac ANESharedSignalEventClass) Alloc() ANESharedSignalEvent
- func (_ANESharedSignalEventClass ANESharedSignalEventClass) SignalEventWithValueSymbolIndexEventTypeSharedEvent(value uint64, index uint32, type_ int64, event objectivec.IObject) objectivec.IObject
- func (_ANESharedSignalEventClass ANESharedSignalEventClass) SupportsSecureCoding() bool
- type ANESharedWaitEvent
- func (a ANESharedWaitEvent) Autorelease() ANESharedWaitEvent
- func (a ANESharedWaitEvent) EventType() uint64
- func (a ANESharedWaitEvent) Init() ANESharedWaitEvent
- func (a ANESharedWaitEvent) InitWithValueSharedEventEventType(value uint64, event objectivec.IObject, type_ uint64) ANESharedWaitEvent
- func (a ANESharedWaitEvent) SetValue(value uint64)
- func (a ANESharedWaitEvent) SharedEvent() objectivec.IObject
- func (a ANESharedWaitEvent) Value() uint64
- type ANESharedWaitEventClass
- func (ac ANESharedWaitEventClass) Alloc() ANESharedWaitEvent
- func (_ANESharedWaitEventClass ANESharedWaitEventClass) WaitEventWithValueSharedEvent(value uint64, event objectivec.IObject) objectivec.IObject
- func (_ANESharedWaitEventClass ANESharedWaitEventClass) WaitEventWithValueSharedEventEventType(value uint64, event objectivec.IObject, type_ uint64) objectivec.IObject
- type ANEStorageHelper
- type ANEStorageHelperClass
- func (_ANEStorageHelperClass ANEStorageHelperClass) AddSubdirectoryDetailsDirectoryPathSize(details objectivec.IObject, path objectivec.IObject, size uint64)
- func (ac ANEStorageHelperClass) Alloc() ANEStorageHelper
- func (_ANEStorageHelperClass ANEStorageHelperClass) CreateModelCacheDictionary() objectivec.IObject
- func (_ANEStorageHelperClass ANEStorageHelperClass) EnableApfsPurging() bool
- func (_ANEStorageHelperClass ANEStorageHelperClass) GarbageCollectDanglingModelsAtPath(path objectivec.IObject) bool
- func (_ANEStorageHelperClass ANEStorageHelperClass) GetAccessTimeForFilePath(path objectivec.IObject) objectivec.IObject
- func (_ANEStorageHelperClass ANEStorageHelperClass) MarkPathAndDirectParentPurgeableError(purgeable objectivec.IObject) (bool, error)
- func (_ANEStorageHelperClass ANEStorageHelperClass) MemoryMapModelAtPathIsPrecompiledModelAttributes(path objectivec.IObject, precompiled bool, attributes []objectivec.IObject) objectivec.IObject
- func (_ANEStorageHelperClass ANEStorageHelperClass) MemoryMapModelAtPathModelAttributes(path objectivec.IObject, attributes []objectivec.IObject) objectivec.IObject
- func (_ANEStorageHelperClass ANEStorageHelperClass) MemoryMapWeightAtPath(path objectivec.IObject) objectivec.IObject
- func (_ANEStorageHelperClass ANEStorageHelperClass) MergeModelCacheStorageInformationWith(information objectivec.IObject, with objectivec.IObject) objectivec.IObject
- func (_ANEStorageHelperClass ANEStorageHelperClass) RemoveDirectoryAtPath(path objectivec.IObject) bool
- func (_ANEStorageHelperClass ANEStorageHelperClass) RemoveFilePathIfDateOlderThanSecond(path objectivec.IObject, date objectivec.IObject, second objectivec.IObject)
- func (_ANEStorageHelperClass ANEStorageHelperClass) RemoveShapesDirectoryAtPath(path objectivec.IObject) bool
- func (_ANEStorageHelperClass ANEStorageHelperClass) SetAccessTimeForModelFilePath(time objectivec.IObject, path objectivec.IObject) bool
- func (_ANEStorageHelperClass ANEStorageHelperClass) SizeOfDirectoryAtPathRecursionLevel(path objectivec.IObject, level uint64) objectivec.IObject
- func (_ANEStorageHelperClass ANEStorageHelperClass) SizeOfModelCacheAtPathPurgeSubdirectories(path objectivec.IObject, subdirectories bool) objectivec.IObject
- func (_ANEStorageHelperClass ANEStorageHelperClass) UniqueFirstLevelSubdirectories(subdirectories objectivec.IObject) objectivec.IObject
- func (_ANEStorageHelperClass ANEStorageHelperClass) UpdateAccessTimeForFilePath(path objectivec.IObject) bool
- type ANEStorageMaintainer
- func (a ANEStorageMaintainer) Autorelease() ANEStorageMaintainer
- func (a ANEStorageMaintainer) Init() ANEStorageMaintainer
- func (a ANEStorageMaintainer) PurgeDanglingModelsAtWithReply(at objectivec.IObject, reply VoidHandler)
- func (a ANEStorageMaintainer) PurgeDanglingModelsAtWithReplySync(ctx context.Context, at objectivec.IObject) error
- type ANEStorageMaintainerClass
- type ANEStrings
- type ANEStringsClass
- func (_ANEStringsClass ANEStringsClass) AdapterWeightsAccessEntitlement() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) AdapterWeightsAccessEntitlementBypassBootArg() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) AggressivePowerSavingEntitlement() objectivec.IObject
- func (ac ANEStringsClass) Alloc() ANEStrings
- func (_ANEStringsClass ANEStringsClass) BinExtension() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) BuildSpecificModelDataVaultDirectory() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) BuildSpecificUserModelDataVaultDirectory() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) CloneDirectory() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) CompilerServiceAccessEntitlement() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) CoreAnalyticsANEUsageDefaultReportedClient() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) CoreAnalyticsANEUsageKeyGroup() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) DataVaultStorageClass() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) DefaultANECIRFileName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) DefaultANECIROptionsFileName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) DefaultCompilerOptionsFilename() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) DefaultLLIRBundleName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) DefaultMILFileName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) DefaultMLIRFileName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) DefaultWeightFileName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) ErrorDomainCompiler() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) ErrorDomainEspresso() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) ErrorDomainGeneric() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) ErrorDomainVirtIO() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) HwxExtension() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) InMemoryModelCacheName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) InternalLibraryPath() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) LaunchIOKitEvent() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) LaunchUserIOKitEvent() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) LlirBundleExtension() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) MachServiceName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) MachServiceNamePrivate() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) MemoryUnwireAccessEntitlement() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) ModelAssetsCacheName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) ModelBinaryName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) ModelCacheRetainName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) ModelDataVaultDirectory() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) ModelPurgeInAllPartitionsEntitlement() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) ModelSourceStoreName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) NoSandboxExtension() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) PpsCategoryForANE() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) PpsSubsystemForANE() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Pps_applicationDir() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Pps_catalogDir() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Pps_defaultSystemPathDir() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Pps_defaultUserPathPrefix() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Pps_frameworkDir() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Pps_internalDir() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Pps_privateFrameworkDir() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Pps_tmpDir() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Pps_varDir() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) ProcessModelShareAccessEntitlement() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) RestrictedAccessEntitlement() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) SecondaryANECompilerServiceAccessEntitlement() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) StorageMaintainerAccessEntitlement() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) SystemLibraryPath() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) SystemModelsCacheDirectory() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) TempDirectory() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_ThreeSixtyModelName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_cacheDirectory() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_cacheDirectoryWithSuffix(suffix objectivec.IObject) objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_cacheDirectoryWithSuffixBuildVersion(suffix objectivec.IObject, version objectivec.IObject) objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_cloneDirectory(directory objectivec.IObject) objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_dataVaultStorageClass() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_defaultMLIRModelName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_encryptedModelNames() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_external_modelPath() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_external_precompiledModelPath() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_inputDirectory() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_modelDirectory() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_modelDirectoryWithDirectory(directory objectivec.IObject) objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_modelNames() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_tempDirectory(directory objectivec.IObject) objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_userCacheDirectory() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_userCacheDirectoryWithSuffix(suffix objectivec.IObject) objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_userCacheDirectoryWithSuffixBuildVersion(suffix objectivec.IObject, version objectivec.IObject) objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_userCloneDirectory(directory objectivec.IObject) objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_userTempDirectory(directory objectivec.IObject) objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Testing_zeroModelName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) TrimmedModelPathTrimmedPath(path objectivec.IObject, path2 []objectivec.IObject) bool
- func (_ANEStringsClass ANEStringsClass) UserCloneDirectory() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) UserMachServiceName() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) UserModelDataVaultDirectory() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) UserTempDirectory() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Vm_allowPrecompiledBinaryBootArg() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Vm_debugDumpBootArg() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Vm_forceValidationOnGuestBootArg() objectivec.IObject
- func (_ANEStringsClass ANEStringsClass) Vm_tmpBaseDirectory() objectivec.IObject
- type ANETask
- func (a ANETask) Autorelease() ANETask
- func (a ANETask) ExecutionCriteria() objectivec.Object
- func (a ANETask) Handler() VoidHandler
- func (a ANETask) Init() ANETask
- func (a ANETask) InitWithNamePeriodHandler(name objectivec.IObject, period uint64, handler VoidHandler) ANETask
- func (a ANETask) InitWithNamePeriodHandlerSync(ctx context.Context, name objectivec.IObject, period uint64) error
- func (a ANETask) Name() string
- func (a ANETask) PeriodSeconds() uint64
- func (a ANETask) Queue() objectivec.Object
- type ANETaskClass
- type ANETaskManager
- type ANETaskManagerClass
- type ANEVirtualClient
- func (a ANEVirtualClient) AneArchitectureTypeStr() objectivec.IObject
- func (a ANEVirtualClient) AneBoardtype() int64
- func (a ANEVirtualClient) Autorelease() ANEVirtualClient
- func (a ANEVirtualClient) BeginRealTimeTask() bool
- func (a ANEVirtualClient) CallIOUserClientInParamsOutParams(client uint32, params unsafe.Pointer, params2 unsafe.Pointer) bool
- func (a ANEVirtualClient) CallIOUserClientWithDictionaryInDictionaryError(dictionary uint32, dictionary2 objectivec.IObject) (objectivec.IObject, error)
- func (a ANEVirtualClient) CheckKernReturnValueSelectorOutParams(value int, selector uint32, params unsafe.Pointer)
- func (a ANEVirtualClient) CompileModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
- func (a ANEVirtualClient) CompiledModelExistsFor(for_ objectivec.IObject) bool
- func (a ANEVirtualClient) CompiledModelExistsMatchingHash(hash objectivec.IObject) bool
- func (a ANEVirtualClient) Connect() uint32
- func (a ANEVirtualClient) CopyAllModelFilesDictionaryIoSurfaceRefs(files objectivec.IObject, dictionary objectivec.IObject, ...) bool
- func (a ANEVirtualClient) CopyDictionaryToIOSurfaceCopiedDataSizeCreatedIOSID(iOSurface objectivec.IObject, size unsafe.Pointer, iosid unsafe.Pointer) coregraphics.IOSurfaceRef
- func (a ANEVirtualClient) CopyErrorValue(value unsafe.Pointer)
- func (a ANEVirtualClient) CopyErrorValueVmData(value objectivec.IObject, data unsafe.Pointer)
- func (a ANEVirtualClient) CopyFilesInDirectoryToIOSurfacesIoSurfaceRefsIoSurfaceSizesFileNames(iOSurfaces objectivec.IObject, refs objectivec.IObject, ...) bool
- func (a ANEVirtualClient) CopyModelMetaDataOptionsDictionaryVmData(data objectivec.IObject, options objectivec.IObject, ...)
- func (a ANEVirtualClient) CopyModelOptionFilesOptionsDictionaryVmData(files objectivec.IObject, options objectivec.IObject, ...)
- func (a ANEVirtualClient) CopyModelOptionFilesOptionsVmData(files objectivec.IObject, options objectivec.IObject, data unsafe.Pointer)
- func (a ANEVirtualClient) CopyModelOptionsVmData(model objectivec.IObject, options objectivec.IObject, data unsafe.Pointer)
- func (a ANEVirtualClient) CopyOptionsDictionaryVmData(options objectivec.IObject, dictionary objectivec.IObject, data unsafe.Pointer)
- func (a ANEVirtualClient) CopyOptionsVmData(options objectivec.IObject, data unsafe.Pointer)
- func (a ANEVirtualClient) CopyToIOSurfaceLengthIoSID(iOSurface objectivec.IObject, length uint64, sid unsafe.Pointer) coregraphics.IOSurfaceRef
- func (a ANEVirtualClient) CopyToIOSurfaceSizeIoSID(iOSurface []byte, size uint64, sid unsafe.Pointer) coregraphics.IOSurfaceRef
- func (a ANEVirtualClient) DoEvaluateWithModelLegacyOptionsRequestQosCompletionEventError(legacy objectivec.IObject, options objectivec.IObject, ...) (bool, error)
- func (a ANEVirtualClient) DoEvaluateWithModelLegacyOptionsRequestQosCompletionEventHandlerError(legacy objectivec.IObject, options objectivec.IObject, ...) (ok bool, release func(), err error)
- func (a ANEVirtualClient) DoEvaluateWithModelOptionsRequestQosCompletionEventError(model objectivec.IObject, options objectivec.IObject, ...) (bool, error)
- func (a ANEVirtualClient) DoEvaluateWithModelOptionsRequestQosCompletionEventHandlerError(model objectivec.IObject, options objectivec.IObject, ...) (ok bool, release func(), err error)
- func (a ANEVirtualClient) DoJsonParsingMatchWeightName(name objectivec.IObject) objectivec.IObject
- func (a ANEVirtualClient) DoMapIOSurfacesWithModelRequestCacheInferenceError(model objectivec.IObject, request objectivec.IObject, inference bool) (bool, error)
- func (a ANEVirtualClient) Echo(echo objectivec.IObject) bool
- func (a ANEVirtualClient) EndRealTimeTask() bool
- func (a ANEVirtualClient) EvaluateWithModelOptionsRequestQosError(model objectivec.IObject, options objectivec.IObject, ...) (bool, error)
- func (a ANEVirtualClient) ExchangeBuildVersionInfo() objectivec.IObject
- func (a ANEVirtualClient) GetDeviceInfo() objectivec.IObject
- func (a ANEVirtualClient) GetModelAttribute(attribute unsafe.Pointer) objectivec.IObject
- func (a ANEVirtualClient) GetValidateNetworkVersion() uint64
- func (a ANEVirtualClient) HasANE() bool
- func (a ANEVirtualClient) HostBuildVersionStr() objectivec.IObject
- func (a ANEVirtualClient) Init() ANEVirtualClient
- func (a ANEVirtualClient) InitWithSingletonAccess() ANEVirtualClient
- func (a ANEVirtualClient) IsInternalBuild() bool
- func (a ANEVirtualClient) LoadModelNewInstanceLegacyOptionsModelInstParamsQosError(legacy objectivec.IObject, options objectivec.IObject, ...) (bool, error)
- func (a ANEVirtualClient) LoadModelNewInstanceOptionsModelInstParamsQosError(instance objectivec.IObject, options objectivec.IObject, ...) (bool, error)
- func (a ANEVirtualClient) LoadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
- func (a ANEVirtualClient) MapIOSurfacesWithModelRequestCacheInferenceError(model objectivec.IObject, request objectivec.IObject, inference bool) (bool, error)
- func (a ANEVirtualClient) NegotiatedCapabilityMask() uint64
- func (a ANEVirtualClient) NegotiatedDataInterfaceVersion() uint32
- func (a ANEVirtualClient) NumANECores() uint32
- func (a ANEVirtualClient) NumANEs() uint32
- func (a ANEVirtualClient) OutputDictIOSurfaceSize() uint64
- func (a ANEVirtualClient) ParallelDecompressedData(data objectivec.IObject) objectivec.IObject
- func (a ANEVirtualClient) PrintDictionary(dictionary objectivec.IObject)
- func (a ANEVirtualClient) PurgeCompiledModel(model objectivec.IObject)
- func (a ANEVirtualClient) PurgeCompiledModelMatchingHash(hash objectivec.IObject)
- func (a ANEVirtualClient) Queue() objectivec.Object
- func (a ANEVirtualClient) ReadWeightFilename(filename objectivec.IObject) objectivec.IObject
- func (a ANEVirtualClient) ReleaseIOSurfaces(iOSurfaces unsafe.Pointer)
- func (a ANEVirtualClient) SendGuestBuildVersion()
- func (a ANEVirtualClient) SessionHintWithModelHintOptionsReportError(model objectivec.IObject, hint objectivec.IObject, options objectivec.IObject, ...) (bool, error)
- func (a ANEVirtualClient) TransferFileToHostWithPathWithChunkSizeWithUUIDWithModelInputPathOverWriteFileNameWith(path objectivec.IObject, size uint32, uuid objectivec.IObject, ...) bool
- func (a ANEVirtualClient) UnloadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
- func (a ANEVirtualClient) UpdateErrorError(error_ unsafe.Pointer) (bool, error)
- func (a ANEVirtualClient) UpdatePerformanceStats(stats unsafe.Pointer) objectivec.IObject
- func (a ANEVirtualClient) ValidateEnvironmentForPrecompiledBinarySupport() bool
- func (a ANEVirtualClient) ValidateNetworkCreateMLIRValidation_params(mlir uint64, validation_params objectivec.IObject) objectivec.IObject
- func (a ANEVirtualClient) ValidateNetworkCreateUuidFunctionDirectoryPathScratchPadPathMilTextData(create uint64, uuid objectivec.IObject, function objectivec.IObject, ...) objectivec.IObject
- type ANEVirtualClientClass
- func (ac ANEVirtualClientClass) Alloc() ANEVirtualClient
- func (_ANEVirtualClientClass ANEVirtualClientClass) CopyDictionaryDataToStructDictionary(struct_ unsafe.Pointer, dictionary objectivec.IObject)
- func (_ANEVirtualClientClass ANEVirtualClientClass) CopyLLIRBundleToIOSurfaceWrittenDataSize(iOSurface objectivec.IObject, size unsafe.Pointer) coregraphics.IOSurfaceRef
- func (_ANEVirtualClientClass ANEVirtualClientClass) CreateIOSurfaceIoSID(iOSurface uint64, sid unsafe.Pointer) coregraphics.IOSurfaceRef
- func (_ANEVirtualClientClass ANEVirtualClientClass) DictionaryGetInt8ForKeyKey(key objectivec.IObject, key2 objectivec.IObject) int8
- func (_ANEVirtualClientClass ANEVirtualClientClass) DictionaryGetInt64ForKeyKey(key objectivec.IObject, key2 objectivec.IObject) int64
- func (_ANEVirtualClientClass ANEVirtualClientClass) DictionaryGetNSStringForKeyKey(key objectivec.IObject, key2 objectivec.IObject) objectivec.IObject
- func (_ANEVirtualClientClass ANEVirtualClientClass) DictionaryGetUInt32ForKeyKey(key objectivec.IObject, key2 objectivec.IObject) uint32
- func (_ANEVirtualClientClass ANEVirtualClientClass) DictionaryGetUInt64ForKeyKey(key objectivec.IObject, key2 objectivec.IObject) uint64
- func (_ANEVirtualClientClass ANEVirtualClientClass) FreeModelFileIOSurfaces(iOSurfaces objectivec.IObject)
- func (_ANEVirtualClientClass ANEVirtualClientClass) GetCFDictionaryFromIOSurfaceDataLength(iOSurface coregraphics.IOSurfaceRef, length uint64) objectivec.IObject
- func (_ANEVirtualClientClass ANEVirtualClientClass) GetCodeSigningIdentity() objectivec.IObject
- func (_ANEVirtualClientClass ANEVirtualClientClass) GetDictionaryWithJSONEncodingFromIOSurfaceWithArchivedDataSize(iOSurface coregraphics.IOSurfaceRef, size uint64) objectivec.IObject
- func (_ANEVirtualClientClass ANEVirtualClientClass) GetObjectFromIOSurfaceClassTypeLength(iOSurface coregraphics.IOSurfaceRef, type_ objc.Class, length uint64) objectivec.IObject
- func (_ANEVirtualClientClass ANEVirtualClientClass) PrintIOSurfaceDataInBytes(bytes coregraphics.IOSurfaceRef)
- func (_ANEVirtualClientClass ANEVirtualClientClass) PrintStruct(struct_ unsafe.Pointer)
- func (_ANEVirtualClientClass ANEVirtualClientClass) SetCodeSigningIdentity(identity objectivec.IObject) bool
- func (_ANEVirtualClientClass ANEVirtualClientClass) SharedConnection() *ANEVirtualClient
- func (_ANEVirtualClientClass ANEVirtualClientClass) ShouldUsePrecompiledPathOptionsShouldUseChunkingChunkingThreshold(path objectivec.IObject, options objectivec.IObject, threshold uint64) (bool, bool)
- func (_ANEVirtualClientClass ANEVirtualClientClass) UpdateErrorErrorLengthError(error_ coregraphics.IOSurfaceRef, length uint64) (bool, error)
- func (_ANEVirtualClientClass ANEVirtualClientClass) UpdateErrorErrorLengthErrorCodeError(error_ coregraphics.IOSurfaceRef, length uint64, code int64) (bool, error)
- func (_ANEVirtualClientClass ANEVirtualClientClass) UpdatePerformanceStatsPerformanceStatsLengthPerfStatsRawIOSurfaceRefPerformanceStatsRawLengthHwExecutionTime(stats coregraphics.IOSurfaceRef, length uint64, ref coregraphics.IOSurfaceRef, ...) objectivec.IObject
- type ANEWeight
- func ANEWeightFromID(id objc.ID) ANEWeight
- func NewANEWeight() ANEWeight
- func NewANEWeightWithCoder(coder objectivec.IObject) ANEWeight
- func NewANEWeightWithWeightSymbolAndURLSHAWeightURLSHACodeSandboxExtension(urlsha objectivec.IObject, url foundation.INSURL, hACode objectivec.IObject, ...) ANEWeight
- func NewANEWeightWithWeightSymbolAndURLWeightURL(url foundation.INSURL, url2 foundation.INSURL) ANEWeight
- func (a ANEWeight) Autorelease() ANEWeight
- func (a ANEWeight) EncodeWithCoder(coder foundation.INSCoder)
- func (a ANEWeight) Init() ANEWeight
- func (a ANEWeight) InitWithCoder(coder foundation.INSCoder) ANEWeight
- func (a ANEWeight) InitWithWeightSymbolAndURLSHAWeightURLSHACodeSandboxExtension(urlsha objectivec.IObject, url foundation.INSURL, hACode objectivec.IObject, ...) ANEWeight
- func (a ANEWeight) InitWithWeightSymbolAndURLWeightURL(url foundation.INSURL, url2 foundation.INSURL) ANEWeight
- func (a ANEWeight) SHACode() foundation.INSData
- func (a ANEWeight) SandboxExtension() string
- func (a ANEWeight) SetSandboxExtension(value string)
- func (a ANEWeight) SetWeightURL(value foundation.INSURL)
- func (a ANEWeight) UpdateWeightURL(url foundation.INSURL)
- func (a ANEWeight) WeightSymbol() string
- func (a ANEWeight) WeightURL() foundation.INSURL
- type ANEWeightClass
- func (ac ANEWeightClass) Alloc() ANEWeight
- func (_ANEWeightClass ANEWeightClass) SupportsSecureCoding() bool
- func (_ANEWeightClass ANEWeightClass) WeightWithSymbolAndURLSHAWeightURLSHACode(urlsha objectivec.IObject, url foundation.INSURL, hACode objectivec.IObject) objectivec.IObject
- func (_ANEWeightClass ANEWeightClass) WeightWithSymbolAndURLWeightURL(url foundation.INSURL, url2 foundation.INSURL) objectivec.IObject
- type AnalyticsDataRef
- type AnalyticsGroupInfoRef
- type AnalyticsLayerInfoRef
- type AnalyticsOffsetTableRef
- type AnalyticsProcedureInfoRef
- type AnalyticsTaskInfoRef
- type BoolErrorHandler
- type CompletionHandlerBinding
- type EspressoANEIOSurface
- func (e EspressoANEIOSurface) Ane_io_surfaceForMultiBufferFrame(frame uint64) objectivec.IObject
- func (e EspressoANEIOSurface) Autorelease() EspressoANEIOSurface
- func (e EspressoANEIOSurface) CheckIfMatches(matches corevideo.CVImageBufferRef) bool
- func (e EspressoANEIOSurface) CheckIfMatchesIOSurface(iOSurface coregraphics.IOSurfaceRef) bool
- func (e EspressoANEIOSurface) Cleanup()
- func (e EspressoANEIOSurface) CreateIOSurfaceWithExtraProperties(properties objectivec.IObject) coregraphics.IOSurfaceRef
- func (e EspressoANEIOSurface) DoNonLazyAllocation(allocation objectivec.IObject)
- func (e EspressoANEIOSurface) External_storage_blob_for_aliasing_mem() objectivec.IObject
- func (e EspressoANEIOSurface) Init() EspressoANEIOSurface
- func (e EspressoANEIOSurface) InitWithIOSurfacePropertiesAndPixelFormats(properties objectivec.IObject, formats objectivec.IObject) EspressoANEIOSurface
- func (e EspressoANEIOSurface) IoSurfaceForMultiBufferFrame(frame uint64) coregraphics.IOSurfaceRef
- func (e EspressoANEIOSurface) IoSurfaceForMultiBufferFrameNoLazyForTesting(testing uint64) coregraphics.IOSurfaceRef
- func (e EspressoANEIOSurface) LazilyAutoCreateSurfaceForFrame(frame uint64)
- func (e EspressoANEIOSurface) MetalBufferWithDeviceMultiBufferFrame(device objectivec.IObject, frame uint64) metal.MTLBuffer
- func (e EspressoANEIOSurface) NFrames() uint64
- func (e EspressoANEIOSurface) PixelFormat() uint32
- func (e EspressoANEIOSurface) ResizeForMultipleAsyncBuffers(buffers uint64)
- func (e EspressoANEIOSurface) RestoreInternalStorage(storage uint64)
- func (e EspressoANEIOSurface) RestoreInternalStorageForAllMultiBufferFrames()
- func (e EspressoANEIOSurface) SetExternalStorageIoSurface(storage uint64, surface coregraphics.IOSurfaceRef)
- func (e EspressoANEIOSurface) SetExternal_storage_blob_for_aliasing_mem(value objectivec.IObject)
- type EspressoANEIOSurfaceClass
- type IANEAnalyticsGroup
- type IANEAnalyticsLayer
- type IANEAnalyticsProcedure
- type IANEAnalyticsTask
- type IANEBuffer
- type IANECVAIRCompiler
- type IANEChainingRequest
- type IANEClient
- type IANECloneHelper
- type IANECompiler
- type IANECompilerAnalytics
- type IANECompilerService
- type IANECoreMLModelCompiler
- type IANEDaemonConnection
- type IANEDataReporter
- type IANEDeviceController
- type IANEDeviceInfo
- type IANEErrors
- type IANEEspressoIRTranslator
- type IANEHashEncoding
- type IANEIOSurfaceObject
- type IANEIOSurfaceOutputSets
- type IANEInMemoryModel
- type IANEInMemoryModelCacheManager
- type IANEInMemoryModelDescriptor
- type IANEInputBuffersReady
- type IANELog
- type IANEMILCompiler
- type IANEMLIRCompiler
- type IANEModel
- type IANEModelCacheManager
- type IANEModelInstanceParameters
- type IANEModelToken
- type IANEOutputSetEnqueue
- type IANEPerformanceStats
- type IANEPerformanceStatsIOSurface
- type IANEProcedureData
- type IANEProgramForEvaluation
- type IANEProgramIOSurfacesMapper
- type IANEQoSMapper
- type IANERequest
- type IANESandboxingHelper
- type IANESharedEvents
- type IANESharedSignalEvent
- type IANESharedWaitEvent
- type IANEStorageHelper
- type IANEStorageMaintainer
- type IANEStrings
- type IANETask
- type IANETaskManager
- type IANEVirtualClient
- type IANEWeight
- type IEspressoANEIOSurface
- type VoidHandler
Constants ¶
This section is empty.
Variables ¶
var ( // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFAOTCacheUrlIdentifierKey KANEFAOTCacheUrlIdentifierKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFBaseModelIdentifierKey KANEFBaseModelIdentifierKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFCompilationInitiatedByE5MLKey KANEFCompilationInitiatedByE5MLKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFCompilerOptionsFilenameKey KANEFCompilerOptionsFilenameKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFConstantSurfaceAlignmentKey KANEFConstantSurfaceAlignmentKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFConstantSurfaceIDKey KANEFConstantSurfaceIDKey objectivec.Object KANEFDisableIOFencesUseSharedEventsKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFEnableFWToFWSignal KANEFEnableFWToFWSignal objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFEnableLateLatchKey KANEFEnableLateLatchKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFEnablePowerSavingKey KANEFEnablePowerSavingKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFEspressoFileResourcesKey KANEFEspressoFileResourcesKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFHintEnergyEfficientWorkloadKey KANEFHintEnergyEfficientWorkloadKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFHintReportResidentPagesKey KANEFHintReportResidentPagesKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFHintReportSessionStatusKey KANEFHintReportSessionStatusKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFHintReportTotalPagesKey KANEFHintReportTotalPagesKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFHintSessionAbort KANEFHintSessionAbort objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFHintSessionInfo KANEFHintSessionInfo objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFHintSessionStart KANEFHintSessionStart objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFHintSessionStop KANEFHintSessionStop objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFInMemoryModelIdentifierKey KANEFInMemoryModelIdentifierKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFInMemoryModelIsCachedKey KANEFInMemoryModelIsCachedKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFIntermediateBufferHandleKey KANEFIntermediateBufferHandleKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFKeepModelMemoryWiredKey KANEFKeepModelMemoryWiredKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFMemoryPoolIDKey KANEFMemoryPoolIDKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelANECIRValue KANEFModelANECIRValue objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelCacheIdentifierUsingSourceURLKey KANEFModelCacheIdentifierUsingSourceURLKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelCoreMLValue KANEFModelCoreMLValue objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelDescriptionKey KANEFModelDescriptionKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelHasCacheURLIdentifierKey KANEFModelHasCacheURLIdentifierKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelIdentityStrKey KANEFModelIdentityStrKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelInput16KAlignmentArrayKey KANEFModelInput16KAlignmentArrayKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelInputSymbolIndexArrayKey KANEFModelInputSymbolIndexArrayKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelInputSymbolsArrayKey KANEFModelInputSymbolsArrayKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelInstanceParameters KANEFModelInstanceParameters objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelIsEncryptedKey KANEFModelIsEncryptedKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelLLIRBundleValue KANEFModelLLIRBundleValue objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelLoadPerformanceStatsKey KANEFModelLoadPerformanceStatsKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelMILValue KANEFModelMILValue objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelMLIRValue KANEFModelMLIRValue objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelOutput16KAlignmentArrayKey KANEFModelOutput16KAlignmentArrayKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelOutputSymbolIndexArrayKey KANEFModelOutputSymbolIndexArrayKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelOutputSymbolsArrayKey KANEFModelOutputSymbolsArrayKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelPreCompiledValue KANEFModelPreCompiledValue objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelProcedureIDKey KANEFModelProcedureIDKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelProcedureNameToIDMapKey KANEFModelProcedureNameToIDMapKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelProcedureNameToStatsSizeMapKey KANEFModelProcedureNameToStatsSizeMapKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelProceduresArrayKey KANEFModelProceduresArrayKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFModelTypeKey KANEFModelTypeKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFNetPlistFilenameKey KANEFNetPlistFilenameKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFPerformanceStatsMaskKey KANEFPerformanceStatsMaskKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFRetainModelsWithoutSourceURLKey KANEFRetainModelsWithoutSourceURLKey objectivec.Object // See: https://developer.apple.com/documentation/AppleNeuralEngine/kANEFSkipPreparePhaseKey KANEFSkipPreparePhaseKey objectivec.Object )
Functions ¶
func NewBoolErrorBlock ¶
func NewBoolErrorBlock(handler BoolErrorHandler) (objc.ID, func())
NewBoolErrorBlock wraps a Go BoolErrorHandler as an Objective-C block. The caller must defer the returned cleanup function.
Used by:
func NewVoidBlock ¶
func NewVoidBlock(handler VoidHandler) (objc.ID, func())
NewVoidBlock wraps a Go VoidHandler as an Objective-C block. The caller must defer the returned cleanup function.
Used by:
- ANECompilerService.CompileModelAtCsIdentitySandboxExtensionOptionsTempDirectoryCloneDirectoryOutputURLAotModelBinaryPathWithReply
- ANEDaemonConnection.BeginRealTimeTaskWithReply
- ANEDaemonConnection.CompileModelSandboxExtensionOptionsQosWithReply
- ANEDaemonConnection.CompiledModelExistsForWithReply
- ANEDaemonConnection.CompiledModelExistsMatchingHashWithReply
- ANEDaemonConnection.EchoWithReply
- ANEDaemonConnection.EndRealTimeTaskWithReply
- ANEDaemonConnection.LoadModelNewInstanceOptionsModelInstParamsQosWithReply
- ANEDaemonConnection.LoadModelSandboxExtensionOptionsQosWithReply
- ANEDaemonConnection.PrepareChainingWithModelOptionsChainingReqQosWithReply
- ANEDaemonConnection.PurgeCompiledModelMatchingHashWithReply
- ANEDaemonConnection.PurgeCompiledModelWithReply
- ANEDaemonConnection.UnloadModelOptionsQosWithReply
- ANEModelCacheManager.CacheURLIdentifierForModelUseSourceURLWithReply
- ANEStorageMaintainer.PurgeDanglingModelsAtWithReply
- ANETask.InitWithNamePeriodHandler
- [ANETask.TaskWithNamePeriodHandler]
Types ¶
type ANEAnalyticsGroup ¶
type ANEAnalyticsGroup struct {
objectivec.Object
}
Methods ¶
- ANEAnalyticsGroup.GroupID
- ANEAnalyticsGroup.LayerInfo
- ANEAnalyticsGroup.Serialize
- ANEAnalyticsGroup.TaskInfo
- ANEAnalyticsGroup.InitWithIDLayersTasks
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsGroup
func ANEAnalyticsGroupFromID ¶
func ANEAnalyticsGroupFromID(id objc.ID) ANEAnalyticsGroup
ANEAnalyticsGroupFromID constructs a ANEAnalyticsGroup from an objc.ID.
func NewANEAnalyticsGroup ¶
func NewANEAnalyticsGroup() ANEAnalyticsGroup
NewANEAnalyticsGroup creates a new ANEAnalyticsGroup instance.
func NewANEAnalyticsGroupWithIDLayersTasks ¶
func NewANEAnalyticsGroupWithIDLayersTasks(id objectivec.IObject, layers objectivec.IObject, tasks objectivec.IObject) ANEAnalyticsGroup
func (ANEAnalyticsGroup) Autorelease ¶
func (a ANEAnalyticsGroup) Autorelease() ANEAnalyticsGroup
Autorelease adds the receiver to the current autorelease pool.
func (ANEAnalyticsGroup) GroupID ¶
func (a ANEAnalyticsGroup) GroupID() foundation.NSNumber
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsGroup/groupID
func (ANEAnalyticsGroup) Init ¶
func (a ANEAnalyticsGroup) Init() ANEAnalyticsGroup
Init initializes the instance.
func (ANEAnalyticsGroup) InitWithIDLayersTasks ¶
func (a ANEAnalyticsGroup) InitWithIDLayersTasks(id objectivec.IObject, layers objectivec.IObject, tasks objectivec.IObject) ANEAnalyticsGroup
func (ANEAnalyticsGroup) LayerInfo ¶
func (a ANEAnalyticsGroup) LayerInfo() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsGroup/layerInfo
func (ANEAnalyticsGroup) Serialize ¶
func (a ANEAnalyticsGroup) Serialize() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsGroup/serialize
func (ANEAnalyticsGroup) TaskInfo ¶
func (a ANEAnalyticsGroup) TaskInfo() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsGroup/taskInfo
type ANEAnalyticsGroupClass ¶
type ANEAnalyticsGroupClass struct {
// contains filtered or unexported fields
}
func GetANEAnalyticsGroupClass ¶
func GetANEAnalyticsGroupClass() ANEAnalyticsGroupClass
GetANEAnalyticsGroupClass returns the class object for _ANEAnalyticsGroup.
func (ANEAnalyticsGroupClass) Alloc ¶
func (ac ANEAnalyticsGroupClass) Alloc() ANEAnalyticsGroup
Alloc allocates memory for a new instance of the class.
func (ANEAnalyticsGroupClass) ObjectWithIDLayersTasks ¶
func (_ANEAnalyticsGroupClass ANEAnalyticsGroupClass) ObjectWithIDLayersTasks(id objectivec.IObject, layers objectivec.IObject, tasks objectivec.IObject) objectivec.IObject
type ANEAnalyticsLayer ¶
type ANEAnalyticsLayer struct {
objectivec.Object
}
Methods ¶
- ANEAnalyticsLayer.LayerName
- ANEAnalyticsLayer.Serialize
- ANEAnalyticsLayer.Weight
- ANEAnalyticsLayer.InitWithNameWeight
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsLayer
func ANEAnalyticsLayerFromID ¶
func ANEAnalyticsLayerFromID(id objc.ID) ANEAnalyticsLayer
ANEAnalyticsLayerFromID constructs a ANEAnalyticsLayer from an objc.ID.
func NewANEAnalyticsLayer ¶
func NewANEAnalyticsLayer() ANEAnalyticsLayer
NewANEAnalyticsLayer creates a new ANEAnalyticsLayer instance.
func NewANEAnalyticsLayerWithNameWeight ¶
func NewANEAnalyticsLayerWithNameWeight(name objectivec.IObject, weight objectivec.IObject) ANEAnalyticsLayer
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsLayer/initWithName:weight:
func (ANEAnalyticsLayer) Autorelease ¶
func (a ANEAnalyticsLayer) Autorelease() ANEAnalyticsLayer
Autorelease adds the receiver to the current autorelease pool.
func (ANEAnalyticsLayer) Init ¶
func (a ANEAnalyticsLayer) Init() ANEAnalyticsLayer
Init initializes the instance.
func (ANEAnalyticsLayer) InitWithNameWeight ¶
func (a ANEAnalyticsLayer) InitWithNameWeight(name objectivec.IObject, weight objectivec.IObject) ANEAnalyticsLayer
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsLayer/initWithName:weight:
func (ANEAnalyticsLayer) LayerName ¶
func (a ANEAnalyticsLayer) LayerName() string
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsLayer/layerName
func (ANEAnalyticsLayer) Serialize ¶
func (a ANEAnalyticsLayer) Serialize() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsLayer/serialize
func (ANEAnalyticsLayer) Weight ¶
func (a ANEAnalyticsLayer) Weight() foundation.NSNumber
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsLayer/weight
type ANEAnalyticsLayerClass ¶
type ANEAnalyticsLayerClass struct {
// contains filtered or unexported fields
}
func GetANEAnalyticsLayerClass ¶
func GetANEAnalyticsLayerClass() ANEAnalyticsLayerClass
GetANEAnalyticsLayerClass returns the class object for _ANEAnalyticsLayer.
func (ANEAnalyticsLayerClass) Alloc ¶
func (ac ANEAnalyticsLayerClass) Alloc() ANEAnalyticsLayer
Alloc allocates memory for a new instance of the class.
func (ANEAnalyticsLayerClass) ObjectWithNameWeight ¶
func (_ANEAnalyticsLayerClass ANEAnalyticsLayerClass) ObjectWithNameWeight(name objectivec.IObject, weight objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsLayer/objectWithName:weight:
type ANEAnalyticsProcedure ¶
type ANEAnalyticsProcedure struct {
objectivec.Object
}
Methods ¶
- ANEAnalyticsProcedure.GroupInfo
- ANEAnalyticsProcedure.Identifier
- ANEAnalyticsProcedure.ProcedureMetrics
- ANEAnalyticsProcedure.Serialize
- ANEAnalyticsProcedure.InitWithGroupsProcedureMetricsIndentifier
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsProcedure
func ANEAnalyticsProcedureFromID ¶
func ANEAnalyticsProcedureFromID(id objc.ID) ANEAnalyticsProcedure
ANEAnalyticsProcedureFromID constructs a ANEAnalyticsProcedure from an objc.ID.
func NewANEAnalyticsProcedure ¶
func NewANEAnalyticsProcedure() ANEAnalyticsProcedure
NewANEAnalyticsProcedure creates a new ANEAnalyticsProcedure instance.
func NewANEAnalyticsProcedureWithGroupsProcedureMetricsIndentifier ¶
func NewANEAnalyticsProcedureWithGroupsProcedureMetricsIndentifier(groups objectivec.IObject, metrics objectivec.IObject, indentifier objectivec.IObject) ANEAnalyticsProcedure
func (ANEAnalyticsProcedure) Autorelease ¶
func (a ANEAnalyticsProcedure) Autorelease() ANEAnalyticsProcedure
Autorelease adds the receiver to the current autorelease pool.
func (ANEAnalyticsProcedure) GroupInfo ¶
func (a ANEAnalyticsProcedure) GroupInfo() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsProcedure/groupInfo
func (ANEAnalyticsProcedure) Identifier ¶
func (a ANEAnalyticsProcedure) Identifier() string
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsProcedure/identifier
func (ANEAnalyticsProcedure) Init ¶
func (a ANEAnalyticsProcedure) Init() ANEAnalyticsProcedure
Init initializes the instance.
func (ANEAnalyticsProcedure) InitWithGroupsProcedureMetricsIndentifier ¶
func (a ANEAnalyticsProcedure) InitWithGroupsProcedureMetricsIndentifier(groups objectivec.IObject, metrics objectivec.IObject, indentifier objectivec.IObject) ANEAnalyticsProcedure
func (ANEAnalyticsProcedure) ProcedureMetrics ¶
func (a ANEAnalyticsProcedure) ProcedureMetrics() foundation.INSDictionary
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsProcedure/procedureMetrics
func (ANEAnalyticsProcedure) Serialize ¶
func (a ANEAnalyticsProcedure) Serialize() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsProcedure/serialize
type ANEAnalyticsProcedureClass ¶
type ANEAnalyticsProcedureClass struct {
// contains filtered or unexported fields
}
func GetANEAnalyticsProcedureClass ¶
func GetANEAnalyticsProcedureClass() ANEAnalyticsProcedureClass
GetANEAnalyticsProcedureClass returns the class object for _ANEAnalyticsProcedure.
func (ANEAnalyticsProcedureClass) Alloc ¶
func (ac ANEAnalyticsProcedureClass) Alloc() ANEAnalyticsProcedure
Alloc allocates memory for a new instance of the class.
func (ANEAnalyticsProcedureClass) ObjectWithGroupsProcedureMetricsIndentifier ¶
func (_ANEAnalyticsProcedureClass ANEAnalyticsProcedureClass) ObjectWithGroupsProcedureMetricsIndentifier(groups objectivec.IObject, metrics objectivec.IObject, indentifier objectivec.IObject) objectivec.IObject
type ANEAnalyticsTask ¶
type ANEAnalyticsTask struct {
objectivec.Object
}
Methods ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsTask
func ANEAnalyticsTaskFromID ¶
func ANEAnalyticsTaskFromID(id objc.ID) ANEAnalyticsTask
ANEAnalyticsTaskFromID constructs a ANEAnalyticsTask from an objc.ID.
func NewANEAnalyticsTask ¶
func NewANEAnalyticsTask() ANEAnalyticsTask
NewANEAnalyticsTask creates a new ANEAnalyticsTask instance.
func NewANEAnalyticsTaskWithMetrics ¶
func NewANEAnalyticsTaskWithMetrics(metrics objectivec.IObject) ANEAnalyticsTask
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsTask/initWithMetrics:
func (ANEAnalyticsTask) Autorelease ¶
func (a ANEAnalyticsTask) Autorelease() ANEAnalyticsTask
Autorelease adds the receiver to the current autorelease pool.
func (ANEAnalyticsTask) Init ¶
func (a ANEAnalyticsTask) Init() ANEAnalyticsTask
Init initializes the instance.
func (ANEAnalyticsTask) InitWithMetrics ¶
func (a ANEAnalyticsTask) InitWithMetrics(metrics objectivec.IObject) ANEAnalyticsTask
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsTask/initWithMetrics:
func (ANEAnalyticsTask) Metrics ¶
func (a ANEAnalyticsTask) Metrics() foundation.INSDictionary
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsTask/metrics
func (ANEAnalyticsTask) Serialize ¶
func (a ANEAnalyticsTask) Serialize() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsTask/serialize
type ANEAnalyticsTaskClass ¶
type ANEAnalyticsTaskClass struct {
// contains filtered or unexported fields
}
func GetANEAnalyticsTaskClass ¶
func GetANEAnalyticsTaskClass() ANEAnalyticsTaskClass
GetANEAnalyticsTaskClass returns the class object for _ANEAnalyticsTask.
func (ANEAnalyticsTaskClass) Alloc ¶
func (ac ANEAnalyticsTaskClass) Alloc() ANEAnalyticsTask
Alloc allocates memory for a new instance of the class.
func (ANEAnalyticsTaskClass) ObjectWithMetrics ¶
func (_ANEAnalyticsTaskClass ANEAnalyticsTaskClass) ObjectWithMetrics(metrics objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsTask/objectWithMetrics:
type ANEBuffer ¶
type ANEBuffer struct {
objectivec.Object
}
Methods ¶
- ANEBuffer.EncodeWithCoder
- ANEBuffer.IoSurfaceObject
- ANEBuffer.Source
- ANEBuffer.SymbolIndex
- ANEBuffer.InitWithCoder
- ANEBuffer.InitWithIOSurfaceObjectSymbolIndexSource
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEBuffer
func ANEBufferFromID ¶
ANEBufferFromID constructs a ANEBuffer from an objc.ID.
func NewANEBufferWithCoder ¶
func NewANEBufferWithCoder(coder objectivec.IObject) ANEBuffer
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEBuffer/initWithCoder:
func NewANEBufferWithIOSurfaceObjectSymbolIndexSource ¶
func NewANEBufferWithIOSurfaceObjectSymbolIndexSource(object objectivec.IObject, index objectivec.IObject, source int64) ANEBuffer
func (ANEBuffer) Autorelease ¶
Autorelease adds the receiver to the current autorelease pool.
func (ANEBuffer) EncodeWithCoder ¶
func (a ANEBuffer) EncodeWithCoder(coder foundation.INSCoder)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEBuffer/encodeWithCoder:
func (ANEBuffer) InitWithCoder ¶
func (a ANEBuffer) InitWithCoder(coder foundation.INSCoder) ANEBuffer
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEBuffer/initWithCoder:
func (ANEBuffer) InitWithIOSurfaceObjectSymbolIndexSource ¶
func (a ANEBuffer) InitWithIOSurfaceObjectSymbolIndexSource(object objectivec.IObject, index objectivec.IObject, source int64) ANEBuffer
func (ANEBuffer) IoSurfaceObject ¶
func (a ANEBuffer) IoSurfaceObject() *ANEIOSurfaceObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEBuffer/ioSurfaceObject
func (ANEBuffer) Source ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEBuffer/source
func (ANEBuffer) SymbolIndex ¶
func (a ANEBuffer) SymbolIndex() foundation.NSNumber
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEBuffer/symbolIndex
type ANEBufferClass ¶
type ANEBufferClass struct {
// contains filtered or unexported fields
}
func GetANEBufferClass ¶
func GetANEBufferClass() ANEBufferClass
GetANEBufferClass returns the class object for _ANEBuffer.
func (ANEBufferClass) Alloc ¶
func (ac ANEBufferClass) Alloc() ANEBuffer
Alloc allocates memory for a new instance of the class.
func (ANEBufferClass) BufferWithIOSurfaceObjectSymbolIndexSource ¶
func (_ANEBufferClass ANEBufferClass) BufferWithIOSurfaceObjectSymbolIndexSource(object objectivec.IObject, index objectivec.IObject, source int64) objectivec.IObject
func (ANEBufferClass) SupportsSecureCoding ¶
func (_ANEBufferClass ANEBufferClass) SupportsSecureCoding() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEBuffer/supportsSecureCoding
type ANECVAIRCompiler ¶
type ANECVAIRCompiler struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECVAIRCompiler
func ANECVAIRCompilerFromID ¶
func ANECVAIRCompilerFromID(id objc.ID) ANECVAIRCompiler
ANECVAIRCompilerFromID constructs a ANECVAIRCompiler from an objc.ID.
func NewANECVAIRCompiler ¶
func NewANECVAIRCompiler() ANECVAIRCompiler
NewANECVAIRCompiler creates a new ANECVAIRCompiler instance.
func (ANECVAIRCompiler) Autorelease ¶
func (a ANECVAIRCompiler) Autorelease() ANECVAIRCompiler
Autorelease adds the receiver to the current autorelease pool.
func (ANECVAIRCompiler) Init ¶
func (a ANECVAIRCompiler) Init() ANECVAIRCompiler
Init initializes the instance.
type ANECVAIRCompilerClass ¶
type ANECVAIRCompilerClass struct {
// contains filtered or unexported fields
}
func GetANECVAIRCompilerClass ¶
func GetANECVAIRCompilerClass() ANECVAIRCompilerClass
GetANECVAIRCompilerClass returns the class object for _ANECVAIRCompiler.
func (ANECVAIRCompilerClass) Alloc ¶
func (ac ANECVAIRCompilerClass) Alloc() ANECVAIRCompiler
Alloc allocates memory for a new instance of the class.
func (ANECVAIRCompilerClass) CompileModelAtCsIdentityPlistFilenameOptionsFilenameOutputURLSaveSourceURLAotModelBinaryPathIsEncryptedModelOptionsOkError ¶
func (_ANECVAIRCompilerClass ANECVAIRCompilerClass) CompileModelAtCsIdentityPlistFilenameOptionsFilenameOutputURLSaveSourceURLAotModelBinaryPathIsEncryptedModelOptionsOkError(at objectivec.IObject, identity objectivec.IObject, filename objectivec.IObject, filename2 objectivec.IObject, url foundation.INSURL, url2 foundation.INSURL, path objectivec.IObject, model bool, options objectivec.IObject, ok unsafe.Pointer) (objectivec.IObject, error)
type ANEChainingRequest ¶
type ANEChainingRequest struct {
objectivec.Object
}
Methods ¶
- ANEChainingRequest.EncodeWithCoder
- ANEChainingRequest.FwEnqueueDelay
- ANEChainingRequest.InputBuffer
- ANEChainingRequest.LoopbackInputSymbolIndex
- ANEChainingRequest.LoopbackOutputSymbolIndex
- ANEChainingRequest.MemoryPoolId
- ANEChainingRequest.OutputSets
- ANEChainingRequest.ProcedureIndex
- ANEChainingRequest.SignalEvents
- ANEChainingRequest.TransactionHandle
- ANEChainingRequest.Validate
- ANEChainingRequest.InitWithCoder
- ANEChainingRequest.InitWithInputsOutputsLbInputSymbolIdLbOutputSymbolIdProcedureIndexSignalEventsTransactionHandleFwEnqueueDelayMemoryPoolId
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest
func ANEChainingRequestFromID ¶
func ANEChainingRequestFromID(id objc.ID) ANEChainingRequest
ANEChainingRequestFromID constructs a ANEChainingRequest from an objc.ID.
func NewANEChainingRequest ¶
func NewANEChainingRequest() ANEChainingRequest
NewANEChainingRequest creates a new ANEChainingRequest instance.
func NewANEChainingRequestWithCoder ¶
func NewANEChainingRequestWithCoder(coder objectivec.IObject) ANEChainingRequest
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest/initWithCoder:
func NewANEChainingRequestWithInputsOutputsLbInputSymbolIdLbOutputSymbolIdProcedureIndexSignalEventsTransactionHandleFwEnqueueDelayMemoryPoolId ¶
func NewANEChainingRequestWithInputsOutputsLbInputSymbolIdLbOutputSymbolIdProcedureIndexSignalEventsTransactionHandleFwEnqueueDelayMemoryPoolId(inputs objectivec.IObject, outputs objectivec.IObject, id objectivec.IObject, id2 objectivec.IObject, index objectivec.IObject, events objectivec.IObject, handle objectivec.IObject, delay objectivec.IObject, id3 objectivec.IObject) ANEChainingRequest
func (ANEChainingRequest) Autorelease ¶
func (a ANEChainingRequest) Autorelease() ANEChainingRequest
Autorelease adds the receiver to the current autorelease pool.
func (ANEChainingRequest) EncodeWithCoder ¶
func (a ANEChainingRequest) EncodeWithCoder(coder foundation.INSCoder)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest/encodeWithCoder:
func (ANEChainingRequest) FwEnqueueDelay ¶
func (a ANEChainingRequest) FwEnqueueDelay() foundation.NSNumber
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest/fwEnqueueDelay
func (ANEChainingRequest) Init ¶
func (a ANEChainingRequest) Init() ANEChainingRequest
Init initializes the instance.
func (ANEChainingRequest) InitWithCoder ¶
func (a ANEChainingRequest) InitWithCoder(coder foundation.INSCoder) ANEChainingRequest
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest/initWithCoder:
func (ANEChainingRequest) InitWithInputsOutputsLbInputSymbolIdLbOutputSymbolIdProcedureIndexSignalEventsTransactionHandleFwEnqueueDelayMemoryPoolId ¶
func (a ANEChainingRequest) InitWithInputsOutputsLbInputSymbolIdLbOutputSymbolIdProcedureIndexSignalEventsTransactionHandleFwEnqueueDelayMemoryPoolId(inputs objectivec.IObject, outputs objectivec.IObject, id objectivec.IObject, id2 objectivec.IObject, index objectivec.IObject, events objectivec.IObject, handle objectivec.IObject, delay objectivec.IObject, id3 objectivec.IObject) ANEChainingRequest
func (ANEChainingRequest) InputBuffer ¶
func (a ANEChainingRequest) InputBuffer() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest/inputBuffer
func (ANEChainingRequest) LoopbackInputSymbolIndex ¶
func (a ANEChainingRequest) LoopbackInputSymbolIndex() foundation.INSArray
func (ANEChainingRequest) LoopbackOutputSymbolIndex ¶
func (a ANEChainingRequest) LoopbackOutputSymbolIndex() foundation.INSArray
func (ANEChainingRequest) MemoryPoolId ¶
func (a ANEChainingRequest) MemoryPoolId() foundation.NSNumber
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest/memoryPoolId
func (ANEChainingRequest) OutputSets ¶
func (a ANEChainingRequest) OutputSets() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest/outputSets
func (ANEChainingRequest) ProcedureIndex ¶
func (a ANEChainingRequest) ProcedureIndex() foundation.NSNumber
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest/procedureIndex
func (ANEChainingRequest) SignalEvents ¶
func (a ANEChainingRequest) SignalEvents() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest/signalEvents
func (ANEChainingRequest) TransactionHandle ¶
func (a ANEChainingRequest) TransactionHandle() foundation.NSNumber
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest/transactionHandle
func (ANEChainingRequest) Validate ¶
func (a ANEChainingRequest) Validate() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest/validate
type ANEChainingRequestClass ¶
type ANEChainingRequestClass struct {
// contains filtered or unexported fields
}
func GetANEChainingRequestClass ¶
func GetANEChainingRequestClass() ANEChainingRequestClass
GetANEChainingRequestClass returns the class object for _ANEChainingRequest.
func (ANEChainingRequestClass) Alloc ¶
func (ac ANEChainingRequestClass) Alloc() ANEChainingRequest
Alloc allocates memory for a new instance of the class.
func (ANEChainingRequestClass) ChainingRequestWithInputsOutputSetsLbInputSymbolIdLbOutputSymbolIdProcedureIndexSignalEventsTransactionHandleFwEnqueueDelayMemoryPoolId ¶
func (_ANEChainingRequestClass ANEChainingRequestClass) ChainingRequestWithInputsOutputSetsLbInputSymbolIdLbOutputSymbolIdProcedureIndexSignalEventsTransactionHandleFwEnqueueDelayMemoryPoolId(inputs objectivec.IObject, sets objectivec.IObject, id objectivec.IObject, id2 objectivec.IObject, index objectivec.IObject, events objectivec.IObject, handle objectivec.IObject, delay objectivec.IObject, id3 objectivec.IObject) objectivec.IObject
func (ANEChainingRequestClass) SupportsSecureCoding ¶
func (_ANEChainingRequestClass ANEChainingRequestClass) SupportsSecureCoding() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest/supportsSecureCoding
type ANEClient ¶
type ANEClient struct {
objectivec.Object
}
Methods ¶
- ANEClient.AllowRestrictedAccess
- ANEClient.BeginRealTimeTask
- ANEClient.BuffersReadyWithModelInputBuffersOptionsQosError
- ANEClient.CompileModelOptionsQosError
- ANEClient.CompiledModelExistsFor
- ANEClient.CompiledModelExistsMatchingHash
- ANEClient.Conn
- ANEClient.ConnectionForLoadingModelOptions
- ANEClient.ConnectionUsedForLoadingModel
- ANEClient.Connections
- ANEClient.ConnectionsUsedForLoadingModels
- ANEClient.DoBuffersReadyWithModelInputBuffersOptionsQosError
- ANEClient.DoEnqueueSetsWithModelOutputSetOptionsQosError
- ANEClient.DoEvaluateDirectWithModelOptionsRequestQosError
- ANEClient.DoLoadModelOptionsQosError
- ANEClient.DoLoadModelNewInstanceOptionsModelInstParamsQosError
- ANEClient.DoPrepareChainingWithModelOptionsChainingReqQosError
- ANEClient.DoUnloadModelOptionsQosError
- ANEClient.Echo
- ANEClient.EndRealTimeTask
- ANEClient.EnqueueSetsWithModelOutputSetOptionsQosError
- ANEClient.EvaluateRealTimeWithModelOptionsRequestError
- ANEClient.EvaluateWithModelOptionsRequestQosError
- ANEClient.FastConn
- ANEClient.FastConnWithoutLock
- ANEClient.IsAnetoolRootDaemonConnection
- ANEClient.IsRootDaemon
- ANEClient.IsVirtualClient
- ANEClient.LoadModelOptionsQosError
- ANEClient.LoadModelNewInstanceOptionsModelInstParamsQosError
- ANEClient.LoadRealTimeModelOptionsQosError
- ANEClient.MapIOSurfacesWithModelRequestCacheInferenceError
- ANEClient.PrepareChainingWithModelOptionsChainingReqQosError
- ANEClient.PriorityQ
- ANEClient.PurgeCompiledModel
- ANEClient.PurgeCompiledModelMatchingHash
- ANEClient.ReportEvaluateFailureFailureReasonQIdx
- ANEClient.SessionHintWithModelHintOptionsReportError
- ANEClient.UnloadModelOptionsQosError
- ANEClient.UnloadRealTimeModelOptionsQosError
- ANEClient.UnmapIOSurfacesWithModelRequest
- ANEClient.VirtualClient
- ANEClient.InitWithRestrictedAccessAllowed
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient
func ANEClientFromID ¶
ANEClientFromID constructs a ANEClient from an objc.ID.
func (ANEClient) AllowRestrictedAccess ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/allowRestrictedAccess
func (ANEClient) Autorelease ¶
Autorelease adds the receiver to the current autorelease pool.
func (ANEClient) BeginRealTimeTask ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/beginRealTimeTask
func (ANEClient) BuffersReadyWithModelInputBuffersOptionsQosError ¶
func (a ANEClient) BuffersReadyWithModelInputBuffersOptionsQosError(model objectivec.IObject, buffers objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) CompileModelOptionsQosError ¶
func (a ANEClient) CompileModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) CompiledModelExistsFor ¶
func (a ANEClient) CompiledModelExistsFor(for_ objectivec.IObject) bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/compiledModelExistsFor:
func (ANEClient) CompiledModelExistsMatchingHash ¶
func (a ANEClient) CompiledModelExistsMatchingHash(hash objectivec.IObject) bool
func (ANEClient) Conn ¶
func (a ANEClient) Conn() *ANEDaemonConnection
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/conn
func (ANEClient) ConnectionForLoadingModelOptions ¶
func (a ANEClient) ConnectionForLoadingModelOptions(model objectivec.IObject, options objectivec.IObject) objectivec.IObject
func (ANEClient) ConnectionUsedForLoadingModel ¶
func (a ANEClient) ConnectionUsedForLoadingModel(model objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/connectionUsedForLoadingModel:
func (ANEClient) Connections ¶
func (a ANEClient) Connections() foundation.INSDictionary
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/connections
func (ANEClient) ConnectionsUsedForLoadingModels ¶
func (a ANEClient) ConnectionsUsedForLoadingModels() foundation.INSDictionary
func (ANEClient) DoBuffersReadyWithModelInputBuffersOptionsQosError ¶
func (a ANEClient) DoBuffersReadyWithModelInputBuffersOptionsQosError(model objectivec.IObject, buffers objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) DoEnqueueSetsWithModelOutputSetOptionsQosError ¶
func (a ANEClient) DoEnqueueSetsWithModelOutputSetOptionsQosError(model objectivec.IObject, set *ANEOutputSetEnqueue, options objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) DoEvaluateDirectWithModelOptionsRequestQosError ¶
func (a ANEClient) DoEvaluateDirectWithModelOptionsRequestQosError(model objectivec.IObject, options objectivec.IObject, request objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) DoLoadModelNewInstanceOptionsModelInstParamsQosError ¶
func (a ANEClient) DoLoadModelNewInstanceOptionsModelInstParamsQosError(instance objectivec.IObject, options objectivec.IObject, params objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) DoLoadModelOptionsQosError ¶
func (a ANEClient) DoLoadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/doLoadModel:options:qos:error:
func (ANEClient) DoPrepareChainingWithModelOptionsChainingReqQosError ¶
func (a ANEClient) DoPrepareChainingWithModelOptionsChainingReqQosError(model objectivec.IObject, options objectivec.IObject, req objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) DoUnloadModelOptionsQosError ¶
func (a ANEClient) DoUnloadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) Echo ¶
func (a ANEClient) Echo(echo objectivec.IObject) bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/echo:
func (ANEClient) EndRealTimeTask ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/endRealTimeTask
func (ANEClient) EnqueueSetsWithModelOutputSetOptionsQosError ¶
func (a ANEClient) EnqueueSetsWithModelOutputSetOptionsQosError(model objectivec.IObject, set *ANEOutputSetEnqueue, options objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) EvaluateRealTimeWithModelOptionsRequestError ¶
func (a ANEClient) EvaluateRealTimeWithModelOptionsRequestError(model objectivec.IObject, options objectivec.IObject, request objectivec.IObject) (bool, error)
func (ANEClient) EvaluateWithModelOptionsRequestQosError ¶
func (a ANEClient) EvaluateWithModelOptionsRequestQosError(model objectivec.IObject, options objectivec.IObject, request objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) FastConn ¶
func (a ANEClient) FastConn() *ANEDaemonConnection
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/fastConn
func (ANEClient) FastConnWithoutLock ¶
func (a ANEClient) FastConnWithoutLock() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/fastConnWithoutLock
func (ANEClient) InitWithRestrictedAccessAllowed ¶
func (ANEClient) IsAnetoolRootDaemonConnection ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/isAnetoolRootDaemonConnection
func (ANEClient) IsRootDaemon ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/isRootDaemon
func (ANEClient) IsVirtualClient ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/isVirtualClient
func (ANEClient) LoadModelNewInstanceOptionsModelInstParamsQosError ¶
func (a ANEClient) LoadModelNewInstanceOptionsModelInstParamsQosError(instance objectivec.IObject, options objectivec.IObject, params objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) LoadModelOptionsQosError ¶
func (a ANEClient) LoadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/loadModel:options:qos:error:
func (ANEClient) LoadRealTimeModelOptionsQosError ¶
func (a ANEClient) LoadRealTimeModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) MapIOSurfacesWithModelRequestCacheInferenceError ¶
func (a ANEClient) MapIOSurfacesWithModelRequestCacheInferenceError(model objectivec.IObject, request objectivec.IObject, inference bool) (bool, error)
func (ANEClient) PrepareChainingWithModelOptionsChainingReqQosError ¶
func (a ANEClient) PrepareChainingWithModelOptionsChainingReqQosError(model objectivec.IObject, options objectivec.IObject, req objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) PriorityQ ¶
func (a ANEClient) PriorityQ() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/priorityQ
func (ANEClient) PurgeCompiledModel ¶
func (a ANEClient) PurgeCompiledModel(model objectivec.IObject)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/purgeCompiledModel:
func (ANEClient) PurgeCompiledModelMatchingHash ¶
func (a ANEClient) PurgeCompiledModelMatchingHash(hash objectivec.IObject)
func (ANEClient) ReportEvaluateFailureFailureReasonQIdx ¶
func (a ANEClient) ReportEvaluateFailureFailureReasonQIdx(failure objectivec.IObject, reason uint32, idx uint64)
func (ANEClient) SessionHintWithModelHintOptionsReportError ¶
func (a ANEClient) SessionHintWithModelHintOptionsReportError(model objectivec.IObject, hint objectivec.IObject, options objectivec.IObject, report objectivec.IObject) (bool, error)
func (ANEClient) UnloadModelOptionsQosError ¶
func (a ANEClient) UnloadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/unloadModel:options:qos:error:
func (ANEClient) UnloadRealTimeModelOptionsQosError ¶
func (a ANEClient) UnloadRealTimeModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
func (ANEClient) UnmapIOSurfacesWithModelRequest ¶
func (a ANEClient) UnmapIOSurfacesWithModelRequest(model objectivec.IObject, request objectivec.IObject)
func (ANEClient) VirtualClient ¶
func (a ANEClient) VirtualClient() *ANEVirtualClient
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/virtualClient
type ANEClientClass ¶
type ANEClientClass struct {
// contains filtered or unexported fields
}
func GetANEClientClass ¶
func GetANEClientClass() ANEClientClass
GetANEClientClass returns the class object for _ANEClient.
func (ANEClientClass) Alloc ¶
func (ac ANEClientClass) Alloc() ANEClient
Alloc allocates memory for a new instance of the class.
func (ANEClientClass) SharedConnection ¶
func (_ANEClientClass ANEClientClass) SharedConnection() *ANEClient
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/sharedConnection
func (ANEClientClass) SharedPrivateConnection ¶
func (_ANEClientClass ANEClientClass) SharedPrivateConnection() *ANEClient
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient/sharedPrivateConnection
type ANECloneHelper ¶
type ANECloneHelper struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECloneHelper
func ANECloneHelperFromID ¶
func ANECloneHelperFromID(id objc.ID) ANECloneHelper
ANECloneHelperFromID constructs a ANECloneHelper from an objc.ID.
func NewANECloneHelper ¶
func NewANECloneHelper() ANECloneHelper
NewANECloneHelper creates a new ANECloneHelper instance.
func (ANECloneHelper) Autorelease ¶
func (a ANECloneHelper) Autorelease() ANECloneHelper
Autorelease adds the receiver to the current autorelease pool.
func (ANECloneHelper) Init ¶
func (a ANECloneHelper) Init() ANECloneHelper
Init initializes the instance.
type ANECloneHelperClass ¶
type ANECloneHelperClass struct {
// contains filtered or unexported fields
}
func GetANECloneHelperClass ¶
func GetANECloneHelperClass() ANECloneHelperClass
GetANECloneHelperClass returns the class object for _ANECloneHelper.
func (ANECloneHelperClass) Alloc ¶
func (ac ANECloneHelperClass) Alloc() ANECloneHelper
Alloc allocates memory for a new instance of the class.
func (ANECloneHelperClass) CloneIfWritableIsEncryptedModelCloneDirectory ¶
func (_ANECloneHelperClass ANECloneHelperClass) CloneIfWritableIsEncryptedModelCloneDirectory(writable objectivec.IObject, model bool, directory objectivec.IObject) objectivec.IObject
func (ANECloneHelperClass) ShouldSkipCloneForIsEncryptedModel ¶
func (_ANECloneHelperClass ANECloneHelperClass) ShouldSkipCloneForIsEncryptedModel(for_ objectivec.IObject, model bool) bool
type ANECompiler ¶
type ANECompiler struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompiler
func ANECompilerFromID ¶
func ANECompilerFromID(id objc.ID) ANECompiler
ANECompilerFromID constructs a ANECompiler from an objc.ID.
func NewANECompiler ¶
func NewANECompiler() ANECompiler
NewANECompiler creates a new ANECompiler instance.
func (ANECompiler) Autorelease ¶
func (a ANECompiler) Autorelease() ANECompiler
Autorelease adds the receiver to the current autorelease pool.
type ANECompilerAnalytics ¶
type ANECompilerAnalytics struct {
objectivec.Object
}
Methods ¶
- ANECompilerAnalytics.AnalyticsBuffer
- ANECompilerAnalytics.BufferSizeInBytes
- ANECompilerAnalytics.DataInfoAt
- ANECompilerAnalytics.GetBOOLDataValueAt
- ANECompilerAnalytics.GetDataValueAt
- ANECompilerAnalytics.GroupInfoAt
- ANECompilerAnalytics.LayerInfoAt
- ANECompilerAnalytics.OffsetTableAtCount
- ANECompilerAnalytics.PopulateAnalytics
- ANECompilerAnalytics.ProcedureAnalytics
- ANECompilerAnalytics.SetProcedureAnalytics
- ANECompilerAnalytics.ProcedureInfoAt
- ANECompilerAnalytics.Serialize
- ANECompilerAnalytics.StringForAnalyticsType
- ANECompilerAnalytics.TaskInfoAt
- ANECompilerAnalytics.InitWithBuffer
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics
func ANECompilerAnalyticsFromID ¶
func ANECompilerAnalyticsFromID(id objc.ID) ANECompilerAnalytics
ANECompilerAnalyticsFromID constructs a ANECompilerAnalytics from an objc.ID.
func NewANECompilerAnalytics ¶
func NewANECompilerAnalytics() ANECompilerAnalytics
NewANECompilerAnalytics creates a new ANECompilerAnalytics instance.
func NewANECompilerAnalyticsWithBuffer ¶
func NewANECompilerAnalyticsWithBuffer(buffer objectivec.IObject) ANECompilerAnalytics
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/initWithBuffer:
func (ANECompilerAnalytics) AnalyticsBuffer ¶
func (a ANECompilerAnalytics) AnalyticsBuffer() foundation.INSData
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/analyticsBuffer
func (ANECompilerAnalytics) Autorelease ¶
func (a ANECompilerAnalytics) Autorelease() ANECompilerAnalytics
Autorelease adds the receiver to the current autorelease pool.
func (ANECompilerAnalytics) BufferSizeInBytes ¶
func (a ANECompilerAnalytics) BufferSizeInBytes() foundation.NSNumber
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/bufferSizeInBytes
func (ANECompilerAnalytics) DataInfoAt ¶
func (a ANECompilerAnalytics) DataInfoAt(at uint64) AnalyticsDataRef
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/dataInfoAt:
func (ANECompilerAnalytics) GetBOOLDataValueAt ¶
func (a ANECompilerAnalytics) GetBOOLDataValueAt(at uint64) bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/getBOOLDataValueAt:
func (ANECompilerAnalytics) GetDataValueAt ¶
func (a ANECompilerAnalytics) GetDataValueAt(at uint64) uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/getDataValueAt:
func (ANECompilerAnalytics) GroupInfoAt ¶
func (a ANECompilerAnalytics) GroupInfoAt(at uint64) AnalyticsGroupInfoRef
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/groupInfoAt:
func (ANECompilerAnalytics) Init ¶
func (a ANECompilerAnalytics) Init() ANECompilerAnalytics
Init initializes the instance.
func (ANECompilerAnalytics) InitWithBuffer ¶
func (a ANECompilerAnalytics) InitWithBuffer(buffer objectivec.IObject) ANECompilerAnalytics
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/initWithBuffer:
func (ANECompilerAnalytics) LayerInfoAt ¶
func (a ANECompilerAnalytics) LayerInfoAt(at uint64) AnalyticsLayerInfoRef
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/layerInfoAt:
func (ANECompilerAnalytics) OffsetTableAtCount ¶
func (a ANECompilerAnalytics) OffsetTableAtCount(at uint64, count uint32) AnalyticsOffsetTableRef
func (ANECompilerAnalytics) PopulateAnalytics ¶
func (a ANECompilerAnalytics) PopulateAnalytics() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/populateAnalytics
func (ANECompilerAnalytics) ProcedureAnalytics ¶
func (a ANECompilerAnalytics) ProcedureAnalytics() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/procedureAnalytics
func (ANECompilerAnalytics) ProcedureInfoAt ¶
func (a ANECompilerAnalytics) ProcedureInfoAt(at uint64) AnalyticsProcedureInfoRef
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/procedureInfoAt:
func (ANECompilerAnalytics) Serialize ¶
func (a ANECompilerAnalytics) Serialize() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/serialize
func (ANECompilerAnalytics) SetProcedureAnalytics ¶
func (a ANECompilerAnalytics) SetProcedureAnalytics(value foundation.INSArray)
func (ANECompilerAnalytics) StringForAnalyticsType ¶
func (a ANECompilerAnalytics) StringForAnalyticsType(type_ uint32) objectivec.IObject
func (ANECompilerAnalytics) TaskInfoAt ¶
func (a ANECompilerAnalytics) TaskInfoAt(at uint64) AnalyticsTaskInfoRef
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/taskInfoAt:
type ANECompilerAnalyticsClass ¶
type ANECompilerAnalyticsClass struct {
// contains filtered or unexported fields
}
func GetANECompilerAnalyticsClass ¶
func GetANECompilerAnalyticsClass() ANECompilerAnalyticsClass
GetANECompilerAnalyticsClass returns the class object for _ANECompilerAnalytics.
func (ANECompilerAnalyticsClass) Alloc ¶
func (ac ANECompilerAnalyticsClass) Alloc() ANECompilerAnalytics
Alloc allocates memory for a new instance of the class.
func (ANECompilerAnalyticsClass) ObjectWithBuffer ¶
func (_ANECompilerAnalyticsClass ANECompilerAnalyticsClass) ObjectWithBuffer(buffer objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics/objectWithBuffer:
type ANECompilerClass ¶
type ANECompilerClass struct {
// contains filtered or unexported fields
}
func GetANECompilerClass ¶
func GetANECompilerClass() ANECompilerClass
GetANECompilerClass returns the class object for _ANECompiler.
func (ANECompilerClass) Alloc ¶
func (ac ANECompilerClass) Alloc() ANECompiler
Alloc allocates memory for a new instance of the class.
func (ANECompilerClass) CompileModelJITOkError ¶
func (_ANECompilerClass ANECompilerClass) CompileModelJITOkError(jit objectivec.IObject, ok unsafe.Pointer) (objectivec.IObject, error)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompiler/compileModelJIT:ok:error:
func (ANECompilerClass) CompileModelOptionsOkError ¶
func (_ANECompilerClass ANECompilerClass) CompileModelOptionsOkError(model objectivec.IObject, options objectivec.IObject, ok unsafe.Pointer) (objectivec.IObject, error)
func (ANECompilerClass) CreateErrorWithUnderlyingError ¶
func (_ANECompilerClass ANECompilerClass) CreateErrorWithUnderlyingError(error_ objectivec.IObject) objectivec.IObject
func (ANECompilerClass) CreateInMemoryConstants ¶
func (_ANECompilerClass ANECompilerClass) CreateInMemoryConstants(constants objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompiler/createInMemoryConstants:
func (ANECompilerClass) CreateJITNetworkFromModelAtPathModelFilenameAotModelAtPathAotModelFilename ¶
func (_ANECompilerClass ANECompilerClass) CreateJITNetworkFromModelAtPathModelFilenameAotModelAtPathAotModelFilename(path objectivec.IObject, filename objectivec.IObject, path2 objectivec.IObject, filename2 objectivec.IObject) objectivec.IObject
func (ANECompilerClass) CreateNetworkFromModelAtPathModelFilename ¶
func (_ANECompilerClass ANECompilerClass) CreateNetworkFromModelAtPathModelFilename(path objectivec.IObject, filename objectivec.IObject) objectivec.IObject
type ANECompilerService ¶
type ANECompilerService struct {
objectivec.Object
}
Methods ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerService
func ANECompilerServiceFromID ¶
func ANECompilerServiceFromID(id objc.ID) ANECompilerService
ANECompilerServiceFromID constructs a ANECompilerService from an objc.ID.
func NewANECompilerService ¶
func NewANECompilerService() ANECompilerService
NewANECompilerService creates a new ANECompilerService instance.
func (ANECompilerService) Autorelease ¶
func (a ANECompilerService) Autorelease() ANECompilerService
Autorelease adds the receiver to the current autorelease pool.
func (ANECompilerService) CompileModelAtCsIdentitySandboxExtensionOptionsTempDirectoryCloneDirectoryOutputURLAotModelBinaryPathWithReply ¶
func (a ANECompilerService) CompileModelAtCsIdentitySandboxExtensionOptionsTempDirectoryCloneDirectoryOutputURLAotModelBinaryPathWithReply(at objectivec.IObject, identity objectivec.IObject, extension objectivec.IObject, options objectivec.IObject, directory objectivec.IObject, directory2 objectivec.IObject, url foundation.INSURL, path objectivec.IObject, reply VoidHandler)
func (ANECompilerService) CompileModelAtCsIdentitySandboxExtensionOptionsTempDirectoryCloneDirectoryOutputURLAotModelBinaryPathWithReplySync ¶
func (a ANECompilerService) CompileModelAtCsIdentitySandboxExtensionOptionsTempDirectoryCloneDirectoryOutputURLAotModelBinaryPathWithReplySync(ctx context.Context, at objectivec.IObject, identity objectivec.IObject, extension objectivec.IObject, options objectivec.IObject, directory objectivec.IObject, directory2 objectivec.IObject, url foundation.INSURL, path objectivec.IObject) error
CompileModelAtCsIdentitySandboxExtensionOptionsTempDirectoryCloneDirectoryOutputURLAotModelBinaryPathWithReplySync is a synchronous wrapper around ANECompilerService.CompileModelAtCsIdentitySandboxExtensionOptionsTempDirectoryCloneDirectoryOutputURLAotModelBinaryPathWithReply. It blocks until the completion handler fires or the context is cancelled.
func (ANECompilerService) Init ¶
func (a ANECompilerService) Init() ANECompilerService
Init initializes the instance.
type ANECompilerServiceClass ¶
type ANECompilerServiceClass struct {
// contains filtered or unexported fields
}
func GetANECompilerServiceClass ¶
func GetANECompilerServiceClass() ANECompilerServiceClass
GetANECompilerServiceClass returns the class object for _ANECompilerService.
func (ANECompilerServiceClass) Alloc ¶
func (ac ANECompilerServiceClass) Alloc() ANECompilerService
Alloc allocates memory for a new instance of the class.
type ANECoreMLModelCompiler ¶
type ANECoreMLModelCompiler struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECoreMLModelCompiler
func ANECoreMLModelCompilerFromID ¶
func ANECoreMLModelCompilerFromID(id objc.ID) ANECoreMLModelCompiler
ANECoreMLModelCompilerFromID constructs a ANECoreMLModelCompiler from an objc.ID.
func NewANECoreMLModelCompiler ¶
func NewANECoreMLModelCompiler() ANECoreMLModelCompiler
NewANECoreMLModelCompiler creates a new ANECoreMLModelCompiler instance.
func (ANECoreMLModelCompiler) Autorelease ¶
func (a ANECoreMLModelCompiler) Autorelease() ANECoreMLModelCompiler
Autorelease adds the receiver to the current autorelease pool.
func (ANECoreMLModelCompiler) Init ¶
func (a ANECoreMLModelCompiler) Init() ANECoreMLModelCompiler
Init initializes the instance.
type ANECoreMLModelCompilerClass ¶
type ANECoreMLModelCompilerClass struct {
// contains filtered or unexported fields
}
func GetANECoreMLModelCompilerClass ¶
func GetANECoreMLModelCompilerClass() ANECoreMLModelCompilerClass
GetANECoreMLModelCompilerClass returns the class object for _ANECoreMLModelCompiler.
func (ANECoreMLModelCompilerClass) Alloc ¶
func (ac ANECoreMLModelCompilerClass) Alloc() ANECoreMLModelCompiler
Alloc allocates memory for a new instance of the class.
func (ANECoreMLModelCompilerClass) CompileModelAtCsIdentityKeyOptionsFilenameTempDirectoryOutputURLSaveSourceModelPathAotModelBinaryPathIsEncryptedModelOptionsOkError ¶
func (_ANECoreMLModelCompilerClass ANECoreMLModelCompilerClass) CompileModelAtCsIdentityKeyOptionsFilenameTempDirectoryOutputURLSaveSourceModelPathAotModelBinaryPathIsEncryptedModelOptionsOkError(at objectivec.IObject, identity objectivec.IObject, key objectivec.IObject, filename objectivec.IObject, directory objectivec.IObject, url foundation.INSURL, path objectivec.IObject, path2 objectivec.IObject, model bool, options objectivec.IObject, ok unsafe.Pointer) (objectivec.IObject, error)
func (ANECoreMLModelCompilerClass) CreateErrorWithString ¶
func (_ANECoreMLModelCompilerClass ANECoreMLModelCompilerClass) CreateErrorWithString(string_ objectivec.IObject) objectivec.IObject
func (ANECoreMLModelCompilerClass) PathsForModelURL ¶
func (_ANECoreMLModelCompilerClass ANECoreMLModelCompilerClass) PathsForModelURL(url foundation.INSURL) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECoreMLModelCompiler/pathsForModelURL:
type ANEDaemonConnection ¶
type ANEDaemonConnection struct {
objectivec.Object
}
Methods ¶
- ANEDaemonConnection.BeginRealTimeTaskWithReply
- ANEDaemonConnection.CompileModelSandboxExtensionOptionsQosWithReply
- ANEDaemonConnection.CompiledModelExistsForWithReply
- ANEDaemonConnection.CompiledModelExistsMatchingHashWithReply
- ANEDaemonConnection.DaemonConnection
- ANEDaemonConnection.EchoWithReply
- ANEDaemonConnection.EndRealTimeTaskWithReply
- ANEDaemonConnection.LoadModelSandboxExtensionOptionsQosWithReply
- ANEDaemonConnection.LoadModelNewInstanceOptionsModelInstParamsQosWithReply
- ANEDaemonConnection.PrepareChainingWithModelOptionsChainingReqQosWithReply
- ANEDaemonConnection.PurgeCompiledModelWithReply
- ANEDaemonConnection.PurgeCompiledModelMatchingHashWithReply
- ANEDaemonConnection.ReportTelemetryToPPSPlayload
- ANEDaemonConnection.Restricted
- ANEDaemonConnection.UnloadModelOptionsQosWithReply
- ANEDaemonConnection.InitWithMachServiceNameRestricted
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDaemonConnection
func ANEDaemonConnectionFromID ¶
func ANEDaemonConnectionFromID(id objc.ID) ANEDaemonConnection
ANEDaemonConnectionFromID constructs a ANEDaemonConnection from an objc.ID.
func NewANEDaemonConnection ¶
func NewANEDaemonConnection() ANEDaemonConnection
NewANEDaemonConnection creates a new ANEDaemonConnection instance.
func NewANEDaemonConnectionWithMachServiceNameRestricted ¶
func NewANEDaemonConnectionWithMachServiceNameRestricted(name objectivec.IObject, restricted bool) ANEDaemonConnection
func (ANEDaemonConnection) Autorelease ¶
func (a ANEDaemonConnection) Autorelease() ANEDaemonConnection
Autorelease adds the receiver to the current autorelease pool.
func (ANEDaemonConnection) BeginRealTimeTaskWithReply ¶
func (a ANEDaemonConnection) BeginRealTimeTaskWithReply(reply VoidHandler)
func (ANEDaemonConnection) BeginRealTimeTaskWithReplySync ¶
func (a ANEDaemonConnection) BeginRealTimeTaskWithReplySync(ctx context.Context) error
BeginRealTimeTaskWithReplySync is a synchronous wrapper around ANEDaemonConnection.BeginRealTimeTaskWithReply. It blocks until the completion handler fires or the context is cancelled.
func (ANEDaemonConnection) CompileModelSandboxExtensionOptionsQosWithReply ¶
func (a ANEDaemonConnection) CompileModelSandboxExtensionOptionsQosWithReply(model objectivec.IObject, extension objectivec.IObject, options objectivec.IObject, qos uint32, reply VoidHandler)
func (ANEDaemonConnection) CompileModelSandboxExtensionOptionsQosWithReplySync ¶
func (a ANEDaemonConnection) CompileModelSandboxExtensionOptionsQosWithReplySync(ctx context.Context, model objectivec.IObject, extension objectivec.IObject, options objectivec.IObject, qos uint32) error
CompileModelSandboxExtensionOptionsQosWithReplySync is a synchronous wrapper around ANEDaemonConnection.CompileModelSandboxExtensionOptionsQosWithReply. It blocks until the completion handler fires or the context is cancelled.
func (ANEDaemonConnection) CompiledModelExistsForWithReply ¶
func (a ANEDaemonConnection) CompiledModelExistsForWithReply(for_ objectivec.IObject, reply VoidHandler)
func (ANEDaemonConnection) CompiledModelExistsForWithReplySync ¶
func (a ANEDaemonConnection) CompiledModelExistsForWithReplySync(ctx context.Context, for_ objectivec.IObject) error
CompiledModelExistsForWithReplySync is a synchronous wrapper around ANEDaemonConnection.CompiledModelExistsForWithReply. It blocks until the completion handler fires or the context is cancelled.
func (ANEDaemonConnection) CompiledModelExistsMatchingHashWithReply ¶
func (a ANEDaemonConnection) CompiledModelExistsMatchingHashWithReply(hash objectivec.IObject, reply VoidHandler)
func (ANEDaemonConnection) CompiledModelExistsMatchingHashWithReplySync ¶
func (a ANEDaemonConnection) CompiledModelExistsMatchingHashWithReplySync(ctx context.Context, hash objectivec.IObject) error
CompiledModelExistsMatchingHashWithReplySync is a synchronous wrapper around ANEDaemonConnection.CompiledModelExistsMatchingHashWithReply. It blocks until the completion handler fires or the context is cancelled.
func (ANEDaemonConnection) DaemonConnection ¶
func (a ANEDaemonConnection) DaemonConnection() foundation.NSXPCConnection
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDaemonConnection/daemonConnection
func (ANEDaemonConnection) EchoWithReply ¶
func (a ANEDaemonConnection) EchoWithReply(echo objectivec.IObject, reply VoidHandler)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDaemonConnection/echo:withReply:
func (ANEDaemonConnection) EchoWithReplySync ¶
func (a ANEDaemonConnection) EchoWithReplySync(ctx context.Context, echo objectivec.IObject) error
EchoWithReplySync is a synchronous wrapper around ANEDaemonConnection.EchoWithReply. It blocks until the completion handler fires or the context is cancelled.
func (ANEDaemonConnection) EndRealTimeTaskWithReply ¶
func (a ANEDaemonConnection) EndRealTimeTaskWithReply(reply VoidHandler)
func (ANEDaemonConnection) EndRealTimeTaskWithReplySync ¶
func (a ANEDaemonConnection) EndRealTimeTaskWithReplySync(ctx context.Context) error
EndRealTimeTaskWithReplySync is a synchronous wrapper around ANEDaemonConnection.EndRealTimeTaskWithReply. It blocks until the completion handler fires or the context is cancelled.
func (ANEDaemonConnection) Init ¶
func (a ANEDaemonConnection) Init() ANEDaemonConnection
Init initializes the instance.
func (ANEDaemonConnection) InitWithMachServiceNameRestricted ¶
func (a ANEDaemonConnection) InitWithMachServiceNameRestricted(name objectivec.IObject, restricted bool) ANEDaemonConnection
func (ANEDaemonConnection) LoadModelNewInstanceOptionsModelInstParamsQosWithReply ¶
func (a ANEDaemonConnection) LoadModelNewInstanceOptionsModelInstParamsQosWithReply(instance objectivec.IObject, options objectivec.IObject, params objectivec.IObject, qos uint32, reply VoidHandler)
func (ANEDaemonConnection) LoadModelNewInstanceOptionsModelInstParamsQosWithReplySync ¶
func (a ANEDaemonConnection) LoadModelNewInstanceOptionsModelInstParamsQosWithReplySync(ctx context.Context, instance objectivec.IObject, options objectivec.IObject, params objectivec.IObject, qos uint32) error
LoadModelNewInstanceOptionsModelInstParamsQosWithReplySync is a synchronous wrapper around ANEDaemonConnection.LoadModelNewInstanceOptionsModelInstParamsQosWithReply. It blocks until the completion handler fires or the context is cancelled.
func (ANEDaemonConnection) LoadModelSandboxExtensionOptionsQosWithReply ¶
func (a ANEDaemonConnection) LoadModelSandboxExtensionOptionsQosWithReply(model objectivec.IObject, extension objectivec.IObject, options objectivec.IObject, qos uint32, reply VoidHandler)
func (ANEDaemonConnection) LoadModelSandboxExtensionOptionsQosWithReplySync ¶
func (a ANEDaemonConnection) LoadModelSandboxExtensionOptionsQosWithReplySync(ctx context.Context, model objectivec.IObject, extension objectivec.IObject, options objectivec.IObject, qos uint32) error
LoadModelSandboxExtensionOptionsQosWithReplySync is a synchronous wrapper around ANEDaemonConnection.LoadModelSandboxExtensionOptionsQosWithReply. It blocks until the completion handler fires or the context is cancelled.
func (ANEDaemonConnection) PrepareChainingWithModelOptionsChainingReqQosWithReply ¶
func (a ANEDaemonConnection) PrepareChainingWithModelOptionsChainingReqQosWithReply(model objectivec.IObject, options objectivec.IObject, req objectivec.IObject, qos uint32, reply VoidHandler)
func (ANEDaemonConnection) PrepareChainingWithModelOptionsChainingReqQosWithReplySync ¶
func (a ANEDaemonConnection) PrepareChainingWithModelOptionsChainingReqQosWithReplySync(ctx context.Context, model objectivec.IObject, options objectivec.IObject, req objectivec.IObject, qos uint32) error
PrepareChainingWithModelOptionsChainingReqQosWithReplySync is a synchronous wrapper around ANEDaemonConnection.PrepareChainingWithModelOptionsChainingReqQosWithReply. It blocks until the completion handler fires or the context is cancelled.
func (ANEDaemonConnection) PurgeCompiledModelMatchingHashWithReply ¶
func (a ANEDaemonConnection) PurgeCompiledModelMatchingHashWithReply(hash objectivec.IObject, reply VoidHandler)
func (ANEDaemonConnection) PurgeCompiledModelMatchingHashWithReplySync ¶
func (a ANEDaemonConnection) PurgeCompiledModelMatchingHashWithReplySync(ctx context.Context, hash objectivec.IObject) error
PurgeCompiledModelMatchingHashWithReplySync is a synchronous wrapper around ANEDaemonConnection.PurgeCompiledModelMatchingHashWithReply. It blocks until the completion handler fires or the context is cancelled.
func (ANEDaemonConnection) PurgeCompiledModelWithReply ¶
func (a ANEDaemonConnection) PurgeCompiledModelWithReply(model objectivec.IObject, reply VoidHandler)
func (ANEDaemonConnection) PurgeCompiledModelWithReplySync ¶
func (a ANEDaemonConnection) PurgeCompiledModelWithReplySync(ctx context.Context, model objectivec.IObject) error
PurgeCompiledModelWithReplySync is a synchronous wrapper around ANEDaemonConnection.PurgeCompiledModelWithReply. It blocks until the completion handler fires or the context is cancelled.
func (ANEDaemonConnection) ReportTelemetryToPPSPlayload ¶
func (a ANEDaemonConnection) ReportTelemetryToPPSPlayload(pps objectivec.IObject, playload objectivec.IObject)
func (ANEDaemonConnection) Restricted ¶
func (a ANEDaemonConnection) Restricted() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDaemonConnection/restricted
func (ANEDaemonConnection) UnloadModelOptionsQosWithReply ¶
func (a ANEDaemonConnection) UnloadModelOptionsQosWithReply(model objectivec.IObject, options objectivec.IObject, qos uint32, reply VoidHandler)
func (ANEDaemonConnection) UnloadModelOptionsQosWithReplySync ¶
func (a ANEDaemonConnection) UnloadModelOptionsQosWithReplySync(ctx context.Context, model objectivec.IObject, options objectivec.IObject, qos uint32) error
UnloadModelOptionsQosWithReplySync is a synchronous wrapper around ANEDaemonConnection.UnloadModelOptionsQosWithReply. It blocks until the completion handler fires or the context is cancelled.
type ANEDaemonConnectionClass ¶
type ANEDaemonConnectionClass struct {
// contains filtered or unexported fields
}
func GetANEDaemonConnectionClass ¶
func GetANEDaemonConnectionClass() ANEDaemonConnectionClass
GetANEDaemonConnectionClass returns the class object for _ANEDaemonConnection.
func (ANEDaemonConnectionClass) Alloc ¶
func (ac ANEDaemonConnectionClass) Alloc() ANEDaemonConnection
Alloc allocates memory for a new instance of the class.
func (ANEDaemonConnectionClass) DaemonConnectionRestricted ¶
func (_ANEDaemonConnectionClass ANEDaemonConnectionClass) DaemonConnectionRestricted() objectivec.IObject
func (ANEDaemonConnectionClass) UserDaemonConnection ¶
func (_ANEDaemonConnectionClass ANEDaemonConnectionClass) UserDaemonConnection() objectivec.IObject
type ANEDataReporter ¶
type ANEDataReporter struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDataReporter
func ANEDataReporterFromID ¶
func ANEDataReporterFromID(id objc.ID) ANEDataReporter
ANEDataReporterFromID constructs a ANEDataReporter from an objc.ID.
func NewANEDataReporter ¶
func NewANEDataReporter() ANEDataReporter
NewANEDataReporter creates a new ANEDataReporter instance.
func (ANEDataReporter) Autorelease ¶
func (a ANEDataReporter) Autorelease() ANEDataReporter
Autorelease adds the receiver to the current autorelease pool.
func (ANEDataReporter) Init ¶
func (a ANEDataReporter) Init() ANEDataReporter
Init initializes the instance.
type ANEDataReporterClass ¶
type ANEDataReporterClass struct {
// contains filtered or unexported fields
}
func GetANEDataReporterClass ¶
func GetANEDataReporterClass() ANEDataReporterClass
GetANEDataReporterClass returns the class object for _ANEDataReporter.
func (ANEDataReporterClass) AddValueForScalarKey ¶
func (_ANEDataReporterClass ANEDataReporterClass) AddValueForScalarKey(value int64, key objectivec.IObject)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDataReporter/addValue:forScalarKey:
func (ANEDataReporterClass) Alloc ¶
func (ac ANEDataReporterClass) Alloc() ANEDataReporter
Alloc allocates memory for a new instance of the class.
func (ANEDataReporterClass) AnalyticsKey ¶
func (_ANEDataReporterClass ANEDataReporterClass) AnalyticsKey(key objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDataReporter/analyticsKey:
func (ANEDataReporterClass) ReportClientModelName ¶
func (_ANEDataReporterClass ANEDataReporterClass) ReportClientModelName(client objectivec.IObject, name objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDataReporter/reportClient:modelName:
func (ANEDataReporterClass) ReportErrorMsgStatus ¶
func (_ANEDataReporterClass ANEDataReporterClass) ReportErrorMsgStatus(msg uint32, status uint32)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDataReporter/reportErrorMsg:status:
func (ANEDataReporterClass) ReportTelemetryToPPSPlayload ¶
func (_ANEDataReporterClass ANEDataReporterClass) ReportTelemetryToPPSPlayload(pps objectivec.IObject, playload objectivec.IObject)
type ANEDeviceController ¶
type ANEDeviceController struct {
objectivec.Object
}
Methods ¶
- ANEDeviceController.Device
- ANEDeviceController.SetDevice
- ANEDeviceController.IsPrivileged
- ANEDeviceController.ProgramHandle
- ANEDeviceController.Start
- ANEDeviceController.Stop
- ANEDeviceController.Usecount
- ANEDeviceController.SetUsecount
- ANEDeviceController.InitWithANEPrivilegedVM
- ANEDeviceController.InitWithProgramHandlePriviledged
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceController
func ANEDeviceControllerFromID ¶
func ANEDeviceControllerFromID(id objc.ID) ANEDeviceController
ANEDeviceControllerFromID constructs a ANEDeviceController from an objc.ID.
func NewANEDeviceController ¶
func NewANEDeviceController() ANEDeviceController
NewANEDeviceController creates a new ANEDeviceController instance.
func NewANEDeviceControllerWithANEPrivilegedVM ¶
func NewANEDeviceControllerWithANEPrivilegedVM(vm bool) ANEDeviceController
func NewANEDeviceControllerWithProgramHandlePriviledged ¶
func NewANEDeviceControllerWithProgramHandlePriviledged(handle uint64, priviledged bool) ANEDeviceController
func (ANEDeviceController) Autorelease ¶
func (a ANEDeviceController) Autorelease() ANEDeviceController
Autorelease adds the receiver to the current autorelease pool.
func (ANEDeviceController) Device ¶
func (a ANEDeviceController) Device() unsafe.Pointer
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceController/device
func (ANEDeviceController) Init ¶
func (a ANEDeviceController) Init() ANEDeviceController
Init initializes the instance.
func (ANEDeviceController) InitWithANEPrivilegedVM ¶
func (a ANEDeviceController) InitWithANEPrivilegedVM(vm bool) ANEDeviceController
func (ANEDeviceController) InitWithProgramHandlePriviledged ¶
func (a ANEDeviceController) InitWithProgramHandlePriviledged(handle uint64, priviledged bool) ANEDeviceController
func (ANEDeviceController) IsPrivileged ¶
func (a ANEDeviceController) IsPrivileged() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceController/isPrivileged
func (ANEDeviceController) ProgramHandle ¶
func (a ANEDeviceController) ProgramHandle() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceController/programHandle
func (ANEDeviceController) SetDevice ¶
func (a ANEDeviceController) SetDevice(value unsafe.Pointer)
func (ANEDeviceController) SetUsecount ¶
func (a ANEDeviceController) SetUsecount(value int64)
func (ANEDeviceController) Start ¶
func (a ANEDeviceController) Start()
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceController/start
func (ANEDeviceController) Stop ¶
func (a ANEDeviceController) Stop()
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceController/stop
func (ANEDeviceController) Usecount ¶
func (a ANEDeviceController) Usecount() int64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceController/usecount
type ANEDeviceControllerClass ¶
type ANEDeviceControllerClass struct {
// contains filtered or unexported fields
}
func GetANEDeviceControllerClass ¶
func GetANEDeviceControllerClass() ANEDeviceControllerClass
GetANEDeviceControllerClass returns the class object for _ANEDeviceController.
func (ANEDeviceControllerClass) Alloc ¶
func (ac ANEDeviceControllerClass) Alloc() ANEDeviceController
Alloc allocates memory for a new instance of the class.
func (ANEDeviceControllerClass) ControllerWithPrivilegedVM ¶
func (_ANEDeviceControllerClass ANEDeviceControllerClass) ControllerWithPrivilegedVM(vm bool) objectivec.IObject
func (ANEDeviceControllerClass) ControllerWithProgramHandle ¶
func (_ANEDeviceControllerClass ANEDeviceControllerClass) ControllerWithProgramHandle(handle uint64) objectivec.IObject
func (ANEDeviceControllerClass) SharedPrivilegedConnection ¶
func (_ANEDeviceControllerClass ANEDeviceControllerClass) SharedPrivilegedConnection() *ANEDeviceController
type ANEDeviceInfo ¶
type ANEDeviceInfo struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo
func ANEDeviceInfoFromID ¶
func ANEDeviceInfoFromID(id objc.ID) ANEDeviceInfo
ANEDeviceInfoFromID constructs a ANEDeviceInfo from an objc.ID.
func NewANEDeviceInfo ¶
func NewANEDeviceInfo() ANEDeviceInfo
NewANEDeviceInfo creates a new ANEDeviceInfo instance.
func (ANEDeviceInfo) Autorelease ¶
func (a ANEDeviceInfo) Autorelease() ANEDeviceInfo
Autorelease adds the receiver to the current autorelease pool.
func (ANEDeviceInfo) Init ¶
func (a ANEDeviceInfo) Init() ANEDeviceInfo
Init initializes the instance.
type ANEDeviceInfoClass ¶
type ANEDeviceInfoClass struct {
// contains filtered or unexported fields
}
func GetANEDeviceInfoClass ¶
func GetANEDeviceInfoClass() ANEDeviceInfoClass
GetANEDeviceInfoClass returns the class object for _ANEDeviceInfo.
func (ANEDeviceInfoClass) Alloc ¶
func (ac ANEDeviceInfoClass) Alloc() ANEDeviceInfo
Alloc allocates memory for a new instance of the class.
func (ANEDeviceInfoClass) AneArchitectureType ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) AneArchitectureType() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/aneArchitectureType
func (ANEDeviceInfoClass) AneBoardType ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) AneBoardType() int64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/aneBoardType
func (ANEDeviceInfoClass) AneSubType ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) AneSubType() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/aneSubType
func (ANEDeviceInfoClass) AneSubTypeProductVariant ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) AneSubTypeProductVariant() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/aneSubTypeProductVariant
func (ANEDeviceInfoClass) AneSubTypeVariant ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) AneSubTypeVariant() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/aneSubTypeVariant
func (ANEDeviceInfoClass) BootArgs ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) BootArgs() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/bootArgs
func (ANEDeviceInfoClass) BuildVersion ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) BuildVersion() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/buildVersion
func (ANEDeviceInfoClass) HasANE ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) HasANE() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/hasANE
func (ANEDeviceInfoClass) IsBoolBootArgSetTrue ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) IsBoolBootArgSetTrue(true_ objectivec.IObject) bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/isBoolBootArgSetTrue:
func (ANEDeviceInfoClass) IsBootArgPresent ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) IsBootArgPresent(present objectivec.IObject) bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/isBootArgPresent:
func (ANEDeviceInfoClass) IsExcessivePowerDrainWhenIdle ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) IsExcessivePowerDrainWhenIdle() bool
func (ANEDeviceInfoClass) IsInternalBuild ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) IsInternalBuild() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/isInternalBuild
func (ANEDeviceInfoClass) IsVirtualMachine ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) IsVirtualMachine() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/isVirtualMachine
func (ANEDeviceInfoClass) NumANECores ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) NumANECores() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/numANECores
func (ANEDeviceInfoClass) NumANEs ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) NumANEs() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/numANEs
func (ANEDeviceInfoClass) PrecompiledModelChecksDisabled ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) PrecompiledModelChecksDisabled() bool
func (ANEDeviceInfoClass) ProductName ¶
func (_ANEDeviceInfoClass ANEDeviceInfoClass) ProductName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo/productName
type ANEErrors ¶
type ANEErrors struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors
func ANEErrorsFromID ¶
ANEErrorsFromID constructs a ANEErrors from an objc.ID.
func (ANEErrors) Autorelease ¶
Autorelease adds the receiver to the current autorelease pool.
type ANEErrorsClass ¶
type ANEErrorsClass struct {
// contains filtered or unexported fields
}
func GetANEErrorsClass ¶
func GetANEErrorsClass() ANEErrorsClass
GetANEErrorsClass returns the class object for _ANEErrors.
func (ANEErrorsClass) Alloc ¶
func (ac ANEErrorsClass) Alloc() ANEErrors
Alloc allocates memory for a new instance of the class.
func (ANEErrorsClass) BadArgumentForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) BadArgumentForMethod(method objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/badArgumentForMethod:
func (ANEErrorsClass) BaseModelIdentifierNotFoundForNewInstanceMethod ¶
func (_ANEErrorsClass ANEErrorsClass) BaseModelIdentifierNotFoundForNewInstanceMethod(method objectivec.IObject) objectivec.IObject
func (ANEErrorsClass) CreateErrorWithCodeDescription ¶
func (_ANEErrorsClass ANEErrorsClass) CreateErrorWithCodeDescription(code int64, description objectivec.IObject) objectivec.IObject
func (ANEErrorsClass) DataNotFoundForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) DataNotFoundForMethod(method objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/dataNotFoundForMethod:
func (ANEErrorsClass) EntitlementErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) EntitlementErrorForMethod(method objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/entitlementErrorForMethod:
func (ANEErrorsClass) FileAccessErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) FileAccessErrorForMethod(method objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/fileAccessErrorForMethod:
func (ANEErrorsClass) FileNotFoundErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) FileNotFoundErrorForMethod(method objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/fileNotFoundErrorForMethod:
func (ANEErrorsClass) GuestToHostInterfaceTooOld ¶
func (_ANEErrorsClass ANEErrorsClass) GuestToHostInterfaceTooOld(old objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/guestToHostInterfaceTooOld:
func (ANEErrorsClass) HostTooOld ¶
func (_ANEErrorsClass ANEErrorsClass) HostTooOld(old objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/hostTooOld:
func (ANEErrorsClass) InvalidModelErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) InvalidModelErrorForMethod(method objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/invalidModelErrorForMethod:
func (ANEErrorsClass) InvalidModelInstanceErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) InvalidModelInstanceErrorForMethod(method objectivec.IObject) objectivec.IObject
func (ANEErrorsClass) InvalidModelKeyErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) InvalidModelKeyErrorForMethod(method objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/invalidModelKeyErrorForMethod:
func (ANEErrorsClass) MissingCodeSigningErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) MissingCodeSigningErrorForMethod(method objectivec.IObject) objectivec.IObject
func (ANEErrorsClass) ModelIdentifierNotFoundForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) ModelIdentifierNotFoundForMethod(method objectivec.IObject) objectivec.IObject
func (ANEErrorsClass) ModelNewInstanceCacheIdentifierNotNilMethod ¶
func (_ANEErrorsClass ANEErrorsClass) ModelNewInstanceCacheIdentifierNotNilMethod(method objectivec.IObject) objectivec.IObject
func (ANEErrorsClass) NotSupportedErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) NotSupportedErrorForMethod(method objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/notSupportedErrorForMethod:
func (ANEErrorsClass) PriorityErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) PriorityErrorForMethod(method objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/priorityErrorForMethod:
func (ANEErrorsClass) ProgramChainingPrepareErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) ProgramChainingPrepareErrorForMethod(method objectivec.IObject) objectivec.IObject
func (ANEErrorsClass) ProgramCreationErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) ProgramCreationErrorForMethod(method objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/programCreationErrorForMethod:
func (ANEErrorsClass) ProgramIOSurfacesMapErrorForMethodCode ¶
func (_ANEErrorsClass ANEErrorsClass) ProgramIOSurfacesMapErrorForMethodCode(method objectivec.IObject, code int64) objectivec.IObject
func (ANEErrorsClass) ProgramIOSurfacesUnmapErrorForMethodCode ¶
func (_ANEErrorsClass ANEErrorsClass) ProgramIOSurfacesUnmapErrorForMethodCode(method objectivec.IObject, code int64) objectivec.IObject
func (ANEErrorsClass) ProgramInferenceOtherErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) ProgramInferenceOtherErrorForMethod(method objectivec.IObject) objectivec.IObject
func (ANEErrorsClass) ProgramInferenceOverflowErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) ProgramInferenceOverflowErrorForMethod(method objectivec.IObject) objectivec.IObject
func (ANEErrorsClass) ProgramInferenceProgramNotFoundForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) ProgramInferenceProgramNotFoundForMethod(method objectivec.IObject) objectivec.IObject
func (ANEErrorsClass) ProgramLoadErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) ProgramLoadErrorForMethod(method objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/programLoadErrorForMethod:
func (ANEErrorsClass) ProgramLoadErrorForMethodCode ¶
func (_ANEErrorsClass ANEErrorsClass) ProgramLoadErrorForMethodCode(method objectivec.IObject, code int64) objectivec.IObject
func (ANEErrorsClass) ProgramLoadNewInstanceErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) ProgramLoadNewInstanceErrorForMethod(method objectivec.IObject) objectivec.IObject
func (ANEErrorsClass) ProgramLoadNewInstanceErrorForMethodCode ¶
func (_ANEErrorsClass ANEErrorsClass) ProgramLoadNewInstanceErrorForMethodCode(method objectivec.IObject, code int64) objectivec.IObject
func (ANEErrorsClass) SystemModelPurgeNotAllowedForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) SystemModelPurgeNotAllowedForMethod(method objectivec.IObject) objectivec.IObject
func (ANEErrorsClass) TimeoutErrorForMethod ¶
func (_ANEErrorsClass ANEErrorsClass) TimeoutErrorForMethod(method objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/timeoutErrorForMethod:
func (ANEErrorsClass) VirtualizationDataError ¶
func (_ANEErrorsClass ANEErrorsClass) VirtualizationDataError(error_ objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/virtualizationDataError:
func (ANEErrorsClass) VirtualizationHostError ¶
func (_ANEErrorsClass ANEErrorsClass) VirtualizationHostError(error_ objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/virtualizationHostError:
func (ANEErrorsClass) VirtualizationHostErrorError ¶
func (_ANEErrorsClass ANEErrorsClass) VirtualizationHostErrorError(hostError foundation.INSError, underlyingError foundation.INSError) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors/virtualizationHostError:error:
func (ANEErrorsClass) VirtualizationKernelErrorKernelErrorCode ¶
func (_ANEErrorsClass ANEErrorsClass) VirtualizationKernelErrorKernelErrorCode(error_ objectivec.IObject, code int) objectivec.IObject
type ANEEspressoIRTranslator ¶
type ANEEspressoIRTranslator struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEEspressoIRTranslator
func ANEEspressoIRTranslatorFromID ¶
func ANEEspressoIRTranslatorFromID(id objc.ID) ANEEspressoIRTranslator
ANEEspressoIRTranslatorFromID constructs a ANEEspressoIRTranslator from an objc.ID.
func NewANEEspressoIRTranslator ¶
func NewANEEspressoIRTranslator() ANEEspressoIRTranslator
NewANEEspressoIRTranslator creates a new ANEEspressoIRTranslator instance.
func (ANEEspressoIRTranslator) Autorelease ¶
func (a ANEEspressoIRTranslator) Autorelease() ANEEspressoIRTranslator
Autorelease adds the receiver to the current autorelease pool.
func (ANEEspressoIRTranslator) Init ¶
func (a ANEEspressoIRTranslator) Init() ANEEspressoIRTranslator
Init initializes the instance.
type ANEEspressoIRTranslatorClass ¶
type ANEEspressoIRTranslatorClass struct {
// contains filtered or unexported fields
}
func GetANEEspressoIRTranslatorClass ¶
func GetANEEspressoIRTranslatorClass() ANEEspressoIRTranslatorClass
GetANEEspressoIRTranslatorClass returns the class object for _ANEEspressoIRTranslator.
func (ANEEspressoIRTranslatorClass) Alloc ¶
func (ac ANEEspressoIRTranslatorClass) Alloc() ANEEspressoIRTranslator
Alloc allocates memory for a new instance of the class.
func (ANEEspressoIRTranslatorClass) CreateErrorForPlanStatus ¶
func (_ANEEspressoIRTranslatorClass ANEEspressoIRTranslatorClass) CreateErrorForPlanStatus(plan unsafe.Pointer, status int) objectivec.IObject
func (ANEEspressoIRTranslatorClass) DestroyEspressoCtx ¶
func (_ANEEspressoIRTranslatorClass ANEEspressoIRTranslatorClass) DestroyEspressoCtx(espresso unsafe.Pointer, ctx unsafe.Pointer)
func (ANEEspressoIRTranslatorClass) TranslateModelAtKeyOutputPathIsEncryptedModelTranslationOptionsError ¶
func (_ANEEspressoIRTranslatorClass ANEEspressoIRTranslatorClass) TranslateModelAtKeyOutputPathIsEncryptedModelTranslationOptionsError(at objectivec.IObject, key objectivec.IObject, path objectivec.IObject, model bool, options objectivec.IObject) (bool, error)
type ANEHashEncoding ¶
type ANEHashEncoding struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEHashEncoding
func ANEHashEncodingFromID ¶
func ANEHashEncodingFromID(id objc.ID) ANEHashEncoding
ANEHashEncodingFromID constructs a ANEHashEncoding from an objc.ID.
func NewANEHashEncoding ¶
func NewANEHashEncoding() ANEHashEncoding
NewANEHashEncoding creates a new ANEHashEncoding instance.
func (ANEHashEncoding) Autorelease ¶
func (a ANEHashEncoding) Autorelease() ANEHashEncoding
Autorelease adds the receiver to the current autorelease pool.
func (ANEHashEncoding) Init ¶
func (a ANEHashEncoding) Init() ANEHashEncoding
Init initializes the instance.
type ANEHashEncodingClass ¶
type ANEHashEncodingClass struct {
// contains filtered or unexported fields
}
func GetANEHashEncodingClass ¶
func GetANEHashEncodingClass() ANEHashEncodingClass
GetANEHashEncodingClass returns the class object for _ANEHashEncoding.
func (ANEHashEncodingClass) Alloc ¶
func (ac ANEHashEncodingClass) Alloc() ANEHashEncoding
Alloc allocates memory for a new instance of the class.
func (ANEHashEncodingClass) ConvertToHexStringLength ¶
func (_ANEHashEncodingClass ANEHashEncodingClass) ConvertToHexStringLength(string_ []byte, length uint64) objectivec.IObject
func (ANEHashEncodingClass) CopySHA256ForToBuffer ¶
func (_ANEHashEncodingClass ANEHashEncodingClass) CopySHA256ForToBuffer(sHA256For objectivec.IObject, buffer []byte)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEHashEncoding/copySHA256For:toBuffer:
func (ANEHashEncodingClass) HashForStringSeed ¶
func (_ANEHashEncodingClass ANEHashEncodingClass) HashForStringSeed(string_ objectivec.IObject, seed uint32) uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEHashEncoding/hashForString:seed:
func (ANEHashEncodingClass) HexStringForBytesLength ¶
func (_ANEHashEncodingClass ANEHashEncodingClass) HexStringForBytesLength(bytes []byte, length uint64) objectivec.IObject
func (ANEHashEncodingClass) HexStringForData ¶
func (_ANEHashEncodingClass ANEHashEncodingClass) HexStringForData(data objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEHashEncoding/hexStringForData:
func (ANEHashEncodingClass) HexStringForDataArray ¶
func (_ANEHashEncodingClass ANEHashEncodingClass) HexStringForDataArray(array objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEHashEncoding/hexStringForDataArray:
func (ANEHashEncodingClass) HexStringForString ¶
func (_ANEHashEncodingClass ANEHashEncodingClass) HexStringForString(string_ objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEHashEncoding/hexStringForString:
type ANEIOSurfaceObject ¶
type ANEIOSurfaceObject struct {
objectivec.Object
}
Methods ¶
- ANEIOSurfaceObject.EncodeWithCoder
- ANEIOSurfaceObject.IoSurface
- ANEIOSurfaceObject.MetalBufferWithDeviceMultiBufferFrame
- ANEIOSurfaceObject.StartOffset
- ANEIOSurfaceObject.InitWithCoder
- ANEIOSurfaceObject.InitWithIOSurfaceStartOffsetShouldRetain
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceObject
func ANEIOSurfaceObjectFromID ¶
func ANEIOSurfaceObjectFromID(id objc.ID) ANEIOSurfaceObject
ANEIOSurfaceObjectFromID constructs a ANEIOSurfaceObject from an objc.ID.
func NewANEIOSurfaceObject ¶
func NewANEIOSurfaceObject() ANEIOSurfaceObject
NewANEIOSurfaceObject creates a new ANEIOSurfaceObject instance.
func NewANEIOSurfaceObjectWithCoder ¶
func NewANEIOSurfaceObjectWithCoder(coder objectivec.IObject) ANEIOSurfaceObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceObject/initWithCoder:
func NewANEIOSurfaceObjectWithIOSurfaceStartOffsetShouldRetain ¶
func NewANEIOSurfaceObjectWithIOSurfaceStartOffsetShouldRetain(iOSurface coregraphics.IOSurfaceRef, offset objectivec.IObject, retain bool) ANEIOSurfaceObject
func (ANEIOSurfaceObject) Autorelease ¶
func (a ANEIOSurfaceObject) Autorelease() ANEIOSurfaceObject
Autorelease adds the receiver to the current autorelease pool.
func (ANEIOSurfaceObject) EncodeWithCoder ¶
func (a ANEIOSurfaceObject) EncodeWithCoder(coder foundation.INSCoder)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceObject/encodeWithCoder:
func (ANEIOSurfaceObject) Init ¶
func (a ANEIOSurfaceObject) Init() ANEIOSurfaceObject
Init initializes the instance.
func (ANEIOSurfaceObject) InitWithCoder ¶
func (a ANEIOSurfaceObject) InitWithCoder(coder foundation.INSCoder) ANEIOSurfaceObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceObject/initWithCoder:
func (ANEIOSurfaceObject) InitWithIOSurfaceStartOffsetShouldRetain ¶
func (a ANEIOSurfaceObject) InitWithIOSurfaceStartOffsetShouldRetain(iOSurface coregraphics.IOSurfaceRef, offset objectivec.IObject, retain bool) ANEIOSurfaceObject
func (ANEIOSurfaceObject) IoSurface ¶
func (a ANEIOSurfaceObject) IoSurface() coregraphics.IOSurfaceRef
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceObject/ioSurface
func (ANEIOSurfaceObject) MetalBufferWithDeviceMultiBufferFrame ¶
func (a ANEIOSurfaceObject) MetalBufferWithDeviceMultiBufferFrame(device objectivec.IObject, frame uint64) metal.MTLBuffer
func (ANEIOSurfaceObject) StartOffset ¶
func (a ANEIOSurfaceObject) StartOffset() foundation.NSNumber
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceObject/startOffset
type ANEIOSurfaceObjectClass ¶
type ANEIOSurfaceObjectClass struct {
// contains filtered or unexported fields
}
func GetANEIOSurfaceObjectClass ¶
func GetANEIOSurfaceObjectClass() ANEIOSurfaceObjectClass
GetANEIOSurfaceObjectClass returns the class object for _ANEIOSurfaceObject.
func (ANEIOSurfaceObjectClass) Alloc ¶
func (ac ANEIOSurfaceObjectClass) Alloc() ANEIOSurfaceObject
Alloc allocates memory for a new instance of the class.
func (ANEIOSurfaceObjectClass) CreateIOSurfaceWithWidthPixel_sizeHeight ¶
func (_ANEIOSurfaceObjectClass ANEIOSurfaceObjectClass) CreateIOSurfaceWithWidthPixel_sizeHeight(width int, pixel_size int, height int) coregraphics.IOSurfaceRef
func (ANEIOSurfaceObjectClass) CreateIOSurfaceWithWidthPixel_sizeHeightBytesPerElement ¶
func (_ANEIOSurfaceObjectClass ANEIOSurfaceObjectClass) CreateIOSurfaceWithWidthPixel_sizeHeightBytesPerElement(width int, pixel_size int, height int, element int) coregraphics.IOSurfaceRef
func (ANEIOSurfaceObjectClass) ObjectWithIOSurface ¶
func (_ANEIOSurfaceObjectClass ANEIOSurfaceObjectClass) ObjectWithIOSurface(iOSurface coregraphics.IOSurfaceRef) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceObject/objectWithIOSurface:
func (ANEIOSurfaceObjectClass) ObjectWithIOSurfaceNoRetainStartOffset ¶
func (_ANEIOSurfaceObjectClass ANEIOSurfaceObjectClass) ObjectWithIOSurfaceNoRetainStartOffset(retain coregraphics.IOSurfaceRef, offset objectivec.IObject) objectivec.IObject
func (ANEIOSurfaceObjectClass) ObjectWithIOSurfaceStartOffset ¶
func (_ANEIOSurfaceObjectClass ANEIOSurfaceObjectClass) ObjectWithIOSurfaceStartOffset(iOSurface coregraphics.IOSurfaceRef, offset objectivec.IObject) objectivec.IObject
func (ANEIOSurfaceObjectClass) SupportsSecureCoding ¶
func (_ANEIOSurfaceObjectClass ANEIOSurfaceObjectClass) SupportsSecureCoding() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceObject/supportsSecureCoding
type ANEIOSurfaceOutputSets ¶
type ANEIOSurfaceOutputSets struct {
objectivec.Object
}
Methods ¶
- ANEIOSurfaceOutputSets.EncodeWithCoder
- ANEIOSurfaceOutputSets.OutputBuffer
- ANEIOSurfaceOutputSets.StatsSurRef
- ANEIOSurfaceOutputSets.InitWithCoder
- ANEIOSurfaceOutputSets.InitWithstatsSurRefOutputBuffer
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceOutputSets
func ANEIOSurfaceOutputSetsFromID ¶
func ANEIOSurfaceOutputSetsFromID(id objc.ID) ANEIOSurfaceOutputSets
ANEIOSurfaceOutputSetsFromID constructs a ANEIOSurfaceOutputSets from an objc.ID.
func NewANEIOSurfaceOutputSets ¶
func NewANEIOSurfaceOutputSets() ANEIOSurfaceOutputSets
NewANEIOSurfaceOutputSets creates a new ANEIOSurfaceOutputSets instance.
func NewANEIOSurfaceOutputSetsWithCoder ¶
func NewANEIOSurfaceOutputSetsWithCoder(coder objectivec.IObject) ANEIOSurfaceOutputSets
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceOutputSets/initWithCoder:
func NewANEIOSurfaceOutputSetsWithstatsSurRefOutputBuffer ¶
func NewANEIOSurfaceOutputSetsWithstatsSurRefOutputBuffer(ref coregraphics.IOSurfaceRef, buffer objectivec.IObject) ANEIOSurfaceOutputSets
func (ANEIOSurfaceOutputSets) Autorelease ¶
func (a ANEIOSurfaceOutputSets) Autorelease() ANEIOSurfaceOutputSets
Autorelease adds the receiver to the current autorelease pool.
func (ANEIOSurfaceOutputSets) EncodeWithCoder ¶
func (a ANEIOSurfaceOutputSets) EncodeWithCoder(coder foundation.INSCoder)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceOutputSets/encodeWithCoder:
func (ANEIOSurfaceOutputSets) Init ¶
func (a ANEIOSurfaceOutputSets) Init() ANEIOSurfaceOutputSets
Init initializes the instance.
func (ANEIOSurfaceOutputSets) InitWithCoder ¶
func (a ANEIOSurfaceOutputSets) InitWithCoder(coder foundation.INSCoder) ANEIOSurfaceOutputSets
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceOutputSets/initWithCoder:
func (ANEIOSurfaceOutputSets) InitWithstatsSurRefOutputBuffer ¶
func (a ANEIOSurfaceOutputSets) InitWithstatsSurRefOutputBuffer(ref coregraphics.IOSurfaceRef, buffer objectivec.IObject) ANEIOSurfaceOutputSets
func (ANEIOSurfaceOutputSets) OutputBuffer ¶
func (a ANEIOSurfaceOutputSets) OutputBuffer() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceOutputSets/outputBuffer
func (ANEIOSurfaceOutputSets) StatsSurRef ¶
func (a ANEIOSurfaceOutputSets) StatsSurRef() coregraphics.IOSurfaceRef
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceOutputSets/statsSurRef
type ANEIOSurfaceOutputSetsClass ¶
type ANEIOSurfaceOutputSetsClass struct {
// contains filtered or unexported fields
}
func GetANEIOSurfaceOutputSetsClass ¶
func GetANEIOSurfaceOutputSetsClass() ANEIOSurfaceOutputSetsClass
GetANEIOSurfaceOutputSetsClass returns the class object for _ANEIOSurfaceOutputSets.
func (ANEIOSurfaceOutputSetsClass) Alloc ¶
func (ac ANEIOSurfaceOutputSetsClass) Alloc() ANEIOSurfaceOutputSets
Alloc allocates memory for a new instance of the class.
func (ANEIOSurfaceOutputSetsClass) ObjectWithstatsSurRefOutputBuffer ¶
func (_ANEIOSurfaceOutputSetsClass ANEIOSurfaceOutputSetsClass) ObjectWithstatsSurRefOutputBuffer(ref coregraphics.IOSurfaceRef, buffer objectivec.IObject) objectivec.IObject
func (ANEIOSurfaceOutputSetsClass) SupportsSecureCoding ¶
func (_ANEIOSurfaceOutputSetsClass ANEIOSurfaceOutputSetsClass) SupportsSecureCoding() bool
type ANEInMemoryModel ¶
type ANEInMemoryModel struct {
objectivec.Object
}
Methods ¶
- ANEInMemoryModel.CompileWithQoSOptionsError
- ANEInMemoryModel.CompiledModelExists
- ANEInMemoryModel.CompilerOptionsFileName
- ANEInMemoryModel.SetCompilerOptionsFileName
- ANEInMemoryModel.CompilerOptionsWithOptionsIsCompiledModelCached
- ANEInMemoryModel.Descriptor
- ANEInMemoryModel.SetDescriptor
- ANEInMemoryModel.EvaluateWithQoSOptionsRequestError
- ANEInMemoryModel.HexStringIdentifier
- ANEInMemoryModel.IntermediateBufferHandle
- ANEInMemoryModel.SetIntermediateBufferHandle
- ANEInMemoryModel.IsMILModel
- ANEInMemoryModel.LoadWithQoSOptionsError
- ANEInMemoryModel.LocalModelPath
- ANEInMemoryModel.MapIOSurfacesWithRequestCacheInferenceError
- ANEInMemoryModel.Model
- ANEInMemoryModel.SetModel
- ANEInMemoryModel.ModelAttributes
- ANEInMemoryModel.SetModelAttributes
- ANEInMemoryModel.ModelURL
- ANEInMemoryModel.SetModelURL
- ANEInMemoryModel.PerfStatsMask
- ANEInMemoryModel.SetPerfStatsMask
- ANEInMemoryModel.Program
- ANEInMemoryModel.SetProgram
- ANEInMemoryModel.ProgramHandle
- ANEInMemoryModel.SetProgramHandle
- ANEInMemoryModel.PurgeCompiledModel
- ANEInMemoryModel.QueueDepth
- ANEInMemoryModel.SetQueueDepth
- ANEInMemoryModel.SaveModelFiles
- ANEInMemoryModel.SharedConnection
- ANEInMemoryModel.State
- ANEInMemoryModel.SetState
- ANEInMemoryModel.String_id
- ANEInMemoryModel.UnloadWithQoSError
- ANEInMemoryModel.UnmapIOSurfacesWithRequest
- ANEInMemoryModel.InitWithDesctiptor
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel
func ANEInMemoryModelFromID ¶
func ANEInMemoryModelFromID(id objc.ID) ANEInMemoryModel
ANEInMemoryModelFromID constructs a ANEInMemoryModel from an objc.ID.
func NewANEInMemoryModel ¶
func NewANEInMemoryModel() ANEInMemoryModel
NewANEInMemoryModel creates a new ANEInMemoryModel instance.
func NewANEInMemoryModelWithDesctiptor ¶
func NewANEInMemoryModelWithDesctiptor(desctiptor objectivec.IObject) ANEInMemoryModel
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/initWithDesctiptor:
func (ANEInMemoryModel) Autorelease ¶
func (a ANEInMemoryModel) Autorelease() ANEInMemoryModel
Autorelease adds the receiver to the current autorelease pool.
func (ANEInMemoryModel) CompileWithQoSOptionsError ¶
func (a ANEInMemoryModel) CompileWithQoSOptionsError(s uint32, options objectivec.IObject) (bool, error)
func (ANEInMemoryModel) CompiledModelExists ¶
func (a ANEInMemoryModel) CompiledModelExists() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/compiledModelExists
func (ANEInMemoryModel) CompilerOptionsFileName ¶
func (a ANEInMemoryModel) CompilerOptionsFileName() string
func (ANEInMemoryModel) CompilerOptionsWithOptionsIsCompiledModelCached ¶
func (a ANEInMemoryModel) CompilerOptionsWithOptionsIsCompiledModelCached(options objectivec.IObject, cached bool) objectivec.IObject
func (ANEInMemoryModel) Descriptor ¶
func (a ANEInMemoryModel) Descriptor() *ANEInMemoryModelDescriptor
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/descriptor
func (ANEInMemoryModel) EvaluateWithQoSOptionsRequestError ¶
func (a ANEInMemoryModel) EvaluateWithQoSOptionsRequestError(s uint32, options objectivec.IObject, request objectivec.IObject) (bool, error)
func (ANEInMemoryModel) HexStringIdentifier ¶
func (a ANEInMemoryModel) HexStringIdentifier() string
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/hexStringIdentifier
func (ANEInMemoryModel) Init ¶
func (a ANEInMemoryModel) Init() ANEInMemoryModel
Init initializes the instance.
func (ANEInMemoryModel) InitWithDesctiptor ¶
func (a ANEInMemoryModel) InitWithDesctiptor(desctiptor objectivec.IObject) ANEInMemoryModel
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/initWithDesctiptor:
func (ANEInMemoryModel) IntermediateBufferHandle ¶
func (a ANEInMemoryModel) IntermediateBufferHandle() uint64
func (ANEInMemoryModel) IsMILModel ¶
func (a ANEInMemoryModel) IsMILModel() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/isMILModel
func (ANEInMemoryModel) LoadWithQoSOptionsError ¶
func (a ANEInMemoryModel) LoadWithQoSOptionsError(s uint32, options objectivec.IObject) (bool, error)
func (ANEInMemoryModel) LocalModelPath ¶
func (a ANEInMemoryModel) LocalModelPath() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/localModelPath
func (ANEInMemoryModel) MapIOSurfacesWithRequestCacheInferenceError ¶
func (a ANEInMemoryModel) MapIOSurfacesWithRequestCacheInferenceError(request objectivec.IObject, inference bool) (bool, error)
func (ANEInMemoryModel) Model ¶
func (a ANEInMemoryModel) Model() *ANEModel
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/model
func (ANEInMemoryModel) ModelAttributes ¶
func (a ANEInMemoryModel) ModelAttributes() foundation.INSDictionary
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/modelAttributes
func (ANEInMemoryModel) ModelURL ¶
func (a ANEInMemoryModel) ModelURL() foundation.INSURL
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/modelURL
func (ANEInMemoryModel) PerfStatsMask ¶
func (a ANEInMemoryModel) PerfStatsMask() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/perfStatsMask
func (ANEInMemoryModel) Program ¶
func (a ANEInMemoryModel) Program() *ANEProgramForEvaluation
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/program
func (ANEInMemoryModel) ProgramHandle ¶
func (a ANEInMemoryModel) ProgramHandle() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/programHandle
func (ANEInMemoryModel) PurgeCompiledModel ¶
func (a ANEInMemoryModel) PurgeCompiledModel()
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/purgeCompiledModel
func (ANEInMemoryModel) QueueDepth ¶
func (a ANEInMemoryModel) QueueDepth() int8
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/queueDepth
func (ANEInMemoryModel) SaveModelFiles ¶
func (a ANEInMemoryModel) SaveModelFiles() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/saveModelFiles
func (ANEInMemoryModel) SetCompilerOptionsFileName ¶
func (a ANEInMemoryModel) SetCompilerOptionsFileName(value string)
func (ANEInMemoryModel) SetDescriptor ¶
func (a ANEInMemoryModel) SetDescriptor(value *ANEInMemoryModelDescriptor)
func (ANEInMemoryModel) SetIntermediateBufferHandle ¶
func (a ANEInMemoryModel) SetIntermediateBufferHandle(value uint64)
func (ANEInMemoryModel) SetModel ¶
func (a ANEInMemoryModel) SetModel(value *ANEModel)
func (ANEInMemoryModel) SetModelAttributes ¶
func (a ANEInMemoryModel) SetModelAttributes(value foundation.INSDictionary)
func (ANEInMemoryModel) SetModelURL ¶
func (a ANEInMemoryModel) SetModelURL(value foundation.INSURL)
func (ANEInMemoryModel) SetPerfStatsMask ¶
func (a ANEInMemoryModel) SetPerfStatsMask(value uint32)
func (ANEInMemoryModel) SetProgram ¶
func (a ANEInMemoryModel) SetProgram(value *ANEProgramForEvaluation)
func (ANEInMemoryModel) SetProgramHandle ¶
func (a ANEInMemoryModel) SetProgramHandle(value uint64)
func (ANEInMemoryModel) SetQueueDepth ¶
func (a ANEInMemoryModel) SetQueueDepth(value int8)
func (ANEInMemoryModel) SetState ¶
func (a ANEInMemoryModel) SetState(value uint64)
func (ANEInMemoryModel) SharedConnection ¶
func (a ANEInMemoryModel) SharedConnection() *ANEClient
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/sharedConnection
func (ANEInMemoryModel) State ¶
func (a ANEInMemoryModel) State() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/state
func (ANEInMemoryModel) String_id ¶
func (a ANEInMemoryModel) String_id() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/string_id
func (ANEInMemoryModel) UnloadWithQoSError ¶
func (a ANEInMemoryModel) UnloadWithQoSError(s uint32) (bool, error)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel/unloadWithQoS:error:
func (ANEInMemoryModel) UnmapIOSurfacesWithRequest ¶
func (a ANEInMemoryModel) UnmapIOSurfacesWithRequest(request objectivec.IObject)
type ANEInMemoryModelCacheManager ¶
type ANEInMemoryModelCacheManager struct {
objectivec.Object
}
Methods ¶
- ANEInMemoryModelCacheManager.URLForBundleID
- ANEInMemoryModelCacheManager.URLForModelHashBundleID
- ANEInMemoryModelCacheManager.CacheDir
- ANEInMemoryModelCacheManager.CachedModelPathMatchingHashCsIdentity
- ANEInMemoryModelCacheManager.GetDiskSpaceForBundleID
- ANEInMemoryModelCacheManager.GetDiskSpaceItemizedByBundleIDAndPurge
- ANEInMemoryModelCacheManager.RemoveAllModelsForBundleID
- ANEInMemoryModelCacheManager.RemoveStaleModels
- ANEInMemoryModelCacheManager.ScheduleMaintenanceWithNameDirectoryPaths
- ANEInMemoryModelCacheManager.ShouldEnforceSizeLimits
- ANEInMemoryModelCacheManager.InitWithURL
- ANEInMemoryModelCacheManager.InitWithURLCreateDirectory
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModelCacheManager
func ANEInMemoryModelCacheManagerFromID ¶
func ANEInMemoryModelCacheManagerFromID(id objc.ID) ANEInMemoryModelCacheManager
ANEInMemoryModelCacheManagerFromID constructs a ANEInMemoryModelCacheManager from an objc.ID.
func NewANEInMemoryModelCacheManager ¶
func NewANEInMemoryModelCacheManager() ANEInMemoryModelCacheManager
NewANEInMemoryModelCacheManager creates a new ANEInMemoryModelCacheManager instance.
func NewANEInMemoryModelCacheManagerWithURL ¶
func NewANEInMemoryModelCacheManagerWithURL(url foundation.INSURL) ANEInMemoryModelCacheManager
func NewANEInMemoryModelCacheManagerWithURLCreateDirectory ¶
func NewANEInMemoryModelCacheManagerWithURLCreateDirectory(url foundation.INSURL, directory bool) ANEInMemoryModelCacheManager
func (ANEInMemoryModelCacheManager) Autorelease ¶
func (a ANEInMemoryModelCacheManager) Autorelease() ANEInMemoryModelCacheManager
Autorelease adds the receiver to the current autorelease pool.
func (ANEInMemoryModelCacheManager) CacheDir ¶
func (a ANEInMemoryModelCacheManager) CacheDir() foundation.INSURL
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModelCacheManager/cacheDir
func (ANEInMemoryModelCacheManager) CachedModelPathMatchingHashCsIdentity ¶
func (a ANEInMemoryModelCacheManager) CachedModelPathMatchingHashCsIdentity(hash objectivec.IObject, identity objectivec.IObject) objectivec.IObject
func (ANEInMemoryModelCacheManager) GetDiskSpaceForBundleID ¶
func (a ANEInMemoryModelCacheManager) GetDiskSpaceForBundleID(id objectivec.IObject) objectivec.IObject
func (ANEInMemoryModelCacheManager) GetDiskSpaceItemizedByBundleIDAndPurge ¶
func (a ANEInMemoryModelCacheManager) GetDiskSpaceItemizedByBundleIDAndPurge(purge bool) objectivec.IObject
func (ANEInMemoryModelCacheManager) Init ¶
func (a ANEInMemoryModelCacheManager) Init() ANEInMemoryModelCacheManager
Init initializes the instance.
func (ANEInMemoryModelCacheManager) InitWithURL ¶
func (a ANEInMemoryModelCacheManager) InitWithURL(url foundation.INSURL) ANEInMemoryModelCacheManager
func (ANEInMemoryModelCacheManager) InitWithURLCreateDirectory ¶
func (a ANEInMemoryModelCacheManager) InitWithURLCreateDirectory(url foundation.INSURL, directory bool) ANEInMemoryModelCacheManager
func (ANEInMemoryModelCacheManager) RemoveAllModelsForBundleID ¶
func (a ANEInMemoryModelCacheManager) RemoveAllModelsForBundleID(id objectivec.IObject) bool
func (ANEInMemoryModelCacheManager) RemoveStaleModels ¶
func (a ANEInMemoryModelCacheManager) RemoveStaleModels() bool
func (ANEInMemoryModelCacheManager) ScheduleMaintenanceWithNameDirectoryPaths ¶
func (a ANEInMemoryModelCacheManager) ScheduleMaintenanceWithNameDirectoryPaths(name objectivec.IObject, paths objectivec.IObject)
func (ANEInMemoryModelCacheManager) ShouldEnforceSizeLimits ¶
func (a ANEInMemoryModelCacheManager) ShouldEnforceSizeLimits() bool
func (ANEInMemoryModelCacheManager) URLForBundleID ¶
func (a ANEInMemoryModelCacheManager) URLForBundleID(id objectivec.IObject) objectivec.IObject
func (ANEInMemoryModelCacheManager) URLForModelHashBundleID ¶
func (a ANEInMemoryModelCacheManager) URLForModelHashBundleID(hash objectivec.IObject, id objectivec.IObject) objectivec.IObject
type ANEInMemoryModelCacheManagerClass ¶
type ANEInMemoryModelCacheManagerClass struct {
// contains filtered or unexported fields
}
func GetANEInMemoryModelCacheManagerClass ¶
func GetANEInMemoryModelCacheManagerClass() ANEInMemoryModelCacheManagerClass
GetANEInMemoryModelCacheManagerClass returns the class object for _ANEInMemoryModelCacheManager.
func (ANEInMemoryModelCacheManagerClass) Alloc ¶
func (ac ANEInMemoryModelCacheManagerClass) Alloc() ANEInMemoryModelCacheManager
Alloc allocates memory for a new instance of the class.
func (ANEInMemoryModelCacheManagerClass) NotRecentlyUsedSecondsThreshold ¶
func (_ANEInMemoryModelCacheManagerClass ANEInMemoryModelCacheManagerClass) NotRecentlyUsedSecondsThreshold() uint64
func (ANEInMemoryModelCacheManagerClass) RemoveFilesFromDirectoryNotAccessedInSeconds ¶
func (_ANEInMemoryModelCacheManagerClass ANEInMemoryModelCacheManagerClass) RemoveFilesFromDirectoryNotAccessedInSeconds(directory objectivec.IObject, seconds float64) bool
func (ANEInMemoryModelCacheManagerClass) RemoveStaleModelsAtPath ¶
func (_ANEInMemoryModelCacheManagerClass ANEInMemoryModelCacheManagerClass) RemoveStaleModelsAtPath(path objectivec.IObject) bool
type ANEInMemoryModelClass ¶
type ANEInMemoryModelClass struct {
// contains filtered or unexported fields
}
func GetANEInMemoryModelClass ¶
func GetANEInMemoryModelClass() ANEInMemoryModelClass
GetANEInMemoryModelClass returns the class object for _ANEInMemoryModel.
func (ANEInMemoryModelClass) Alloc ¶
func (ac ANEInMemoryModelClass) Alloc() ANEInMemoryModel
Alloc allocates memory for a new instance of the class.
func (ANEInMemoryModelClass) InMemoryModelWithDescriptor ¶
func (_ANEInMemoryModelClass ANEInMemoryModelClass) InMemoryModelWithDescriptor(descriptor objectivec.IObject) objectivec.IObject
type ANEInMemoryModelDescriptor ¶
type ANEInMemoryModelDescriptor struct {
objectivec.Object
}
Methods ¶
- ANEInMemoryModelDescriptor.HexStringIdentifier
- ANEInMemoryModelDescriptor.IsEqualToInMemoryModelDescriptor
- ANEInMemoryModelDescriptor.IsMILModel
- ANEInMemoryModelDescriptor.NetworkText
- ANEInMemoryModelDescriptor.NetworkTextHash
- ANEInMemoryModelDescriptor.OptionsPlist
- ANEInMemoryModelDescriptor.OptionsPlistHash
- ANEInMemoryModelDescriptor.Weights
- ANEInMemoryModelDescriptor.WeightsHash
- ANEInMemoryModelDescriptor.InitWithNetworkTextWeightsOptionsPlistIsMILModel
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModelDescriptor
func ANEInMemoryModelDescriptorFromID ¶
func ANEInMemoryModelDescriptorFromID(id objc.ID) ANEInMemoryModelDescriptor
ANEInMemoryModelDescriptorFromID constructs a ANEInMemoryModelDescriptor from an objc.ID.
func NewANEInMemoryModelDescriptor ¶
func NewANEInMemoryModelDescriptor() ANEInMemoryModelDescriptor
NewANEInMemoryModelDescriptor creates a new ANEInMemoryModelDescriptor instance.
func NewANEInMemoryModelDescriptorWithNetworkTextWeightsOptionsPlistIsMILModel ¶
func NewANEInMemoryModelDescriptorWithNetworkTextWeightsOptionsPlistIsMILModel(text objectivec.IObject, weights objectivec.IObject, plist objectivec.IObject, mILModel bool) ANEInMemoryModelDescriptor
func (ANEInMemoryModelDescriptor) Autorelease ¶
func (a ANEInMemoryModelDescriptor) Autorelease() ANEInMemoryModelDescriptor
Autorelease adds the receiver to the current autorelease pool.
func (ANEInMemoryModelDescriptor) HexStringIdentifier ¶
func (a ANEInMemoryModelDescriptor) HexStringIdentifier() objectivec.IObject
func (ANEInMemoryModelDescriptor) Init ¶
func (a ANEInMemoryModelDescriptor) Init() ANEInMemoryModelDescriptor
Init initializes the instance.
func (ANEInMemoryModelDescriptor) InitWithNetworkTextWeightsOptionsPlistIsMILModel ¶
func (a ANEInMemoryModelDescriptor) InitWithNetworkTextWeightsOptionsPlistIsMILModel(text objectivec.IObject, weights objectivec.IObject, plist objectivec.IObject, mILModel bool) ANEInMemoryModelDescriptor
func (ANEInMemoryModelDescriptor) IsEqualToInMemoryModelDescriptor ¶
func (a ANEInMemoryModelDescriptor) IsEqualToInMemoryModelDescriptor(descriptor objectivec.IObject) bool
func (ANEInMemoryModelDescriptor) IsMILModel ¶
func (a ANEInMemoryModelDescriptor) IsMILModel() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModelDescriptor/isMILModel
func (ANEInMemoryModelDescriptor) NetworkText ¶
func (a ANEInMemoryModelDescriptor) NetworkText() foundation.INSData
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModelDescriptor/networkText
func (ANEInMemoryModelDescriptor) NetworkTextHash ¶
func (a ANEInMemoryModelDescriptor) NetworkTextHash() string
func (ANEInMemoryModelDescriptor) OptionsPlist ¶
func (a ANEInMemoryModelDescriptor) OptionsPlist() foundation.INSData
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModelDescriptor/optionsPlist
func (ANEInMemoryModelDescriptor) OptionsPlistHash ¶
func (a ANEInMemoryModelDescriptor) OptionsPlistHash() string
func (ANEInMemoryModelDescriptor) Weights ¶
func (a ANEInMemoryModelDescriptor) Weights() foundation.INSDictionary
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModelDescriptor/weights
func (ANEInMemoryModelDescriptor) WeightsHash ¶
func (a ANEInMemoryModelDescriptor) WeightsHash() string
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModelDescriptor/weightsHash
type ANEInMemoryModelDescriptorClass ¶
type ANEInMemoryModelDescriptorClass struct {
// contains filtered or unexported fields
}
func GetANEInMemoryModelDescriptorClass ¶
func GetANEInMemoryModelDescriptorClass() ANEInMemoryModelDescriptorClass
GetANEInMemoryModelDescriptorClass returns the class object for _ANEInMemoryModelDescriptor.
func (ANEInMemoryModelDescriptorClass) Alloc ¶
func (ac ANEInMemoryModelDescriptorClass) Alloc() ANEInMemoryModelDescriptor
Alloc allocates memory for a new instance of the class.
func (ANEInMemoryModelDescriptorClass) ModelWithMILTextWeightsOptionsPlist ¶
func (_ANEInMemoryModelDescriptorClass ANEInMemoryModelDescriptorClass) ModelWithMILTextWeightsOptionsPlist(mILText objectivec.IObject, weights objectivec.IObject, plist objectivec.IObject) objectivec.IObject
func (ANEInMemoryModelDescriptorClass) ModelWithMILTextWeightsOptionsPlistIsMILModel ¶ added in v0.2.0
func (_ANEInMemoryModelDescriptorClass ANEInMemoryModelDescriptorClass) ModelWithMILTextWeightsOptionsPlistIsMILModel(mILText objectivec.IObject, weights objectivec.IObject, plist objectivec.IObject, isMILModel bool) objectivec.IObject
ModelWithMILTextWeightsOptionsPlistIsMILModel calls modelWithMILText:weights:optionsPlist:isMILModel: when available.
func (ANEInMemoryModelDescriptorClass) ModelWithNetworkDescriptionWeightsOptionsPlist ¶
func (_ANEInMemoryModelDescriptorClass ANEInMemoryModelDescriptorClass) ModelWithNetworkDescriptionWeightsOptionsPlist(description objectivec.IObject, weights objectivec.IObject, plist objectivec.IObject) objectivec.IObject
type ANEInputBuffersReady ¶
type ANEInputBuffersReady struct {
objectivec.Object
}
Methods ¶
- ANEInputBuffersReady.ExecutionDelay
- ANEInputBuffersReady.InputBufferInfoIndex
- ANEInputBuffersReady.InputFreeValue
- ANEInputBuffersReady.ProcedureIndex
- ANEInputBuffersReady.Validate
- ANEInputBuffersReady.InitInputsProcedureIndexInputBufferInfoIndexInputFreeValueExecutionDelay
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInputBuffersReady
func ANEInputBuffersReadyFromID ¶
func ANEInputBuffersReadyFromID(id objc.ID) ANEInputBuffersReady
ANEInputBuffersReadyFromID constructs a ANEInputBuffersReady from an objc.ID.
func NewANEInputBuffersReady ¶
func NewANEInputBuffersReady() ANEInputBuffersReady
NewANEInputBuffersReady creates a new ANEInputBuffersReady instance.
func NewANEInputBuffersReadyInputsProcedureIndexInputBufferInfoIndexInputFreeValueExecutionDelay ¶
func NewANEInputBuffersReadyInputsProcedureIndexInputBufferInfoIndexInputFreeValueExecutionDelay(index uint32, index2 objectivec.IObject, value objectivec.IObject, delay uint64) ANEInputBuffersReady
func (ANEInputBuffersReady) Autorelease ¶
func (a ANEInputBuffersReady) Autorelease() ANEInputBuffersReady
Autorelease adds the receiver to the current autorelease pool.
func (ANEInputBuffersReady) ExecutionDelay ¶
func (a ANEInputBuffersReady) ExecutionDelay() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInputBuffersReady/executionDelay
func (ANEInputBuffersReady) Init ¶
func (a ANEInputBuffersReady) Init() ANEInputBuffersReady
Init initializes the instance.
func (ANEInputBuffersReady) InitInputsProcedureIndexInputBufferInfoIndexInputFreeValueExecutionDelay ¶
func (a ANEInputBuffersReady) InitInputsProcedureIndexInputBufferInfoIndexInputFreeValueExecutionDelay(index uint32, index2 objectivec.IObject, value objectivec.IObject, delay uint64) ANEInputBuffersReady
func (ANEInputBuffersReady) InputBufferInfoIndex ¶
func (a ANEInputBuffersReady) InputBufferInfoIndex() foundation.INSArray
func (ANEInputBuffersReady) InputFreeValue ¶
func (a ANEInputBuffersReady) InputFreeValue() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInputBuffersReady/inputFreeValue
func (ANEInputBuffersReady) ProcedureIndex ¶
func (a ANEInputBuffersReady) ProcedureIndex() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInputBuffersReady/procedureIndex
func (ANEInputBuffersReady) Validate ¶
func (a ANEInputBuffersReady) Validate() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInputBuffersReady/validate
type ANEInputBuffersReadyClass ¶
type ANEInputBuffersReadyClass struct {
// contains filtered or unexported fields
}
func GetANEInputBuffersReadyClass ¶
func GetANEInputBuffersReadyClass() ANEInputBuffersReadyClass
GetANEInputBuffersReadyClass returns the class object for _ANEInputBuffersReady.
func (ANEInputBuffersReadyClass) Alloc ¶
func (ac ANEInputBuffersReadyClass) Alloc() ANEInputBuffersReady
Alloc allocates memory for a new instance of the class.
func (ANEInputBuffersReadyClass) InputBuffersWithProcedureIndexInputBufferInfoIndexInputFreeValueExecutionDelay ¶
func (_ANEInputBuffersReadyClass ANEInputBuffersReadyClass) InputBuffersWithProcedureIndexInputBufferInfoIndexInputFreeValueExecutionDelay(index uint32, index2 objectivec.IObject, value objectivec.IObject, delay uint64) objectivec.IObject
type ANELog ¶
type ANELog struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANELog
func ANELogFromID ¶
ANELogFromID constructs a ANELog from an objc.ID.
func (ANELog) Autorelease ¶
Autorelease adds the receiver to the current autorelease pool.
type ANELogClass ¶
type ANELogClass struct {
// contains filtered or unexported fields
}
func GetANELogClass ¶
func GetANELogClass() ANELogClass
GetANELogClass returns the class object for _ANELog.
func (ANELogClass) Alloc ¶
func (ac ANELogClass) Alloc() ANELog
Alloc allocates memory for a new instance of the class.
func (ANELogClass) Common ¶
func (_ANELogClass ANELogClass) Common() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANELog/common
func (ANELogClass) Compiler ¶
func (_ANELogClass ANELogClass) Compiler() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANELog/compiler
func (ANELogClass) Daemon ¶
func (_ANELogClass ANELogClass) Daemon() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANELog/daemon
func (ANELogClass) Framework ¶
func (_ANELogClass ANELogClass) Framework() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANELog/framework
func (ANELogClass) Maintenance ¶
func (_ANELogClass ANELogClass) Maintenance() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANELog/maintenance
func (ANELogClass) Tests ¶
func (_ANELogClass ANELogClass) Tests() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANELog/tests
func (ANELogClass) Tool ¶
func (_ANELogClass ANELogClass) Tool() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANELog/tool
type ANEMILCompiler ¶
type ANEMILCompiler struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEMILCompiler
func ANEMILCompilerFromID ¶
func ANEMILCompilerFromID(id objc.ID) ANEMILCompiler
ANEMILCompilerFromID constructs a ANEMILCompiler from an objc.ID.
func NewANEMILCompiler ¶
func NewANEMILCompiler() ANEMILCompiler
NewANEMILCompiler creates a new ANEMILCompiler instance.
func (ANEMILCompiler) Autorelease ¶
func (a ANEMILCompiler) Autorelease() ANEMILCompiler
Autorelease adds the receiver to the current autorelease pool.
func (ANEMILCompiler) Init ¶
func (a ANEMILCompiler) Init() ANEMILCompiler
Init initializes the instance.
type ANEMILCompilerClass ¶
type ANEMILCompilerClass struct {
// contains filtered or unexported fields
}
func GetANEMILCompilerClass ¶
func GetANEMILCompilerClass() ANEMILCompilerClass
GetANEMILCompilerClass returns the class object for _ANEMILCompiler.
func (ANEMILCompilerClass) Alloc ¶
func (ac ANEMILCompilerClass) Alloc() ANEMILCompiler
Alloc allocates memory for a new instance of the class.
func (ANEMILCompilerClass) CompileModelAtModelNameCsIdentityOptionsFilenameOutputURLSaveSourceURLAotModelBinaryPathIsEncryptedModelOptionsOkError ¶
func (_ANEMILCompilerClass ANEMILCompilerClass) CompileModelAtModelNameCsIdentityOptionsFilenameOutputURLSaveSourceURLAotModelBinaryPathIsEncryptedModelOptionsOkError(at objectivec.IObject, name objectivec.IObject, identity objectivec.IObject, filename objectivec.IObject, url foundation.INSURL, url2 foundation.INSURL, path objectivec.IObject, model bool, options objectivec.IObject, ok unsafe.Pointer) (objectivec.IObject, error)
type ANEMLIRCompiler ¶
type ANEMLIRCompiler struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEMLIRCompiler
func ANEMLIRCompilerFromID ¶
func ANEMLIRCompilerFromID(id objc.ID) ANEMLIRCompiler
ANEMLIRCompilerFromID constructs a ANEMLIRCompiler from an objc.ID.
func NewANEMLIRCompiler ¶
func NewANEMLIRCompiler() ANEMLIRCompiler
NewANEMLIRCompiler creates a new ANEMLIRCompiler instance.
func (ANEMLIRCompiler) Autorelease ¶
func (a ANEMLIRCompiler) Autorelease() ANEMLIRCompiler
Autorelease adds the receiver to the current autorelease pool.
func (ANEMLIRCompiler) Init ¶
func (a ANEMLIRCompiler) Init() ANEMLIRCompiler
Init initializes the instance.
type ANEMLIRCompilerClass ¶
type ANEMLIRCompilerClass struct {
// contains filtered or unexported fields
}
func GetANEMLIRCompilerClass ¶
func GetANEMLIRCompilerClass() ANEMLIRCompilerClass
GetANEMLIRCompilerClass returns the class object for _ANEMLIRCompiler.
func (ANEMLIRCompilerClass) Alloc ¶
func (ac ANEMLIRCompilerClass) Alloc() ANEMLIRCompiler
Alloc allocates memory for a new instance of the class.
func (ANEMLIRCompilerClass) CompileModelAtModelNameCsIdentityOptionsFilenameOutputURLSaveSourceURLAotModelBinaryPathIsEncryptedModelOptionsMpsConstantsOkError ¶
func (_ANEMLIRCompilerClass ANEMLIRCompilerClass) CompileModelAtModelNameCsIdentityOptionsFilenameOutputURLSaveSourceURLAotModelBinaryPathIsEncryptedModelOptionsMpsConstantsOkError(at objectivec.IObject, name objectivec.IObject, identity objectivec.IObject, filename objectivec.IObject, url foundation.INSURL, url2 foundation.INSURL, path objectivec.IObject, model bool, options objectivec.IObject, constants objectivec.IObject, ok unsafe.Pointer) (objectivec.IObject, error)
type ANEModel ¶
type ANEModel struct {
objectivec.Object
}
Methods ¶
- ANEModel.UUID
- ANEModel.CacheURLIdentifier
- ANEModel.SetCacheURLIdentifier
- ANEModel.EncodeWithCoder
- ANEModel.GetCacheURLIdentifier
- ANEModel.GetUUID
- ANEModel.IdentifierSource
- ANEModel.InputSymbolIndicesForProcedureIndex
- ANEModel.IntermediateBufferHandle
- ANEModel.SetIntermediateBufferHandle
- ANEModel.IsEqualToModel
- ANEModel.Key
- ANEModel.L
- ANEModel.SetL
- ANEModel.Mapper
- ANEModel.SetMapper
- ANEModel.ModelAttributes
- ANEModel.SetModelAttributes
- ANEModel.ModelURL
- ANEModel.MpsConstants
- ANEModel.OutputSymbolIndicesForProcedureIndex
- ANEModel.PerfStatsMask
- ANEModel.SetPerfStatsMask
- ANEModel.ProcedureInfoForProcedureIndex
- ANEModel.Program
- ANEModel.SetProgram
- ANEModel.ProgramHandle
- ANEModel.SetProgramHandle
- ANEModel.QueueDepth
- ANEModel.SetQueueDepth
- ANEModel.ResetOnUnload
- ANEModel.ShallowCopy
- ANEModel.SourceURL
- ANEModel.State
- ANEModel.SetState
- ANEModel.String_id
- ANEModel.SetString_id
- ANEModel.SymbolIndicesForProcedureIndexIndexArrayKey
- ANEModel.UpdateModelAttributesState
- ANEModel.UpdateModelAttributesStateProgramHandleIntermediateBufferHandleQueueDepth
- ANEModel.InitWithCoder
- ANEModel.InitWithModelAtURLKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURL
- ANEModel.InitWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringId
- ANEModel.InitWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringIdMpsConstants
- ANEModel.InitWithModelIdentifier
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel
func ANEModelFromID ¶
ANEModelFromID constructs a ANEModel from an objc.ID.
func NewANEModelWithCoder ¶
func NewANEModelWithCoder(coder objectivec.IObject) ANEModel
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/initWithCoder:
func NewANEModelWithModelAtURLKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURL ¶
func NewANEModelWithModelAtURLKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURL(url foundation.INSURL, key objectivec.IObject, source int64, uRLIdentifier objectivec.IObject, attributes objectivec.IObject, url2 bool) ANEModel
func NewANEModelWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringId ¶
func NewANEModelWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringId(url foundation.INSURL, url2 foundation.INSURL, uid objectivec.IObject, key objectivec.IObject, source int64, uRLIdentifier objectivec.IObject, attributes objectivec.IObject, url3 bool, string_id uint64, id bool) ANEModel
func NewANEModelWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringIdMpsConstants ¶
func NewANEModelWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringIdMpsConstants(url foundation.INSURL, url2 foundation.INSURL, uid objectivec.IObject, key objectivec.IObject, source int64, uRLIdentifier objectivec.IObject, attributes objectivec.IObject, url3 bool, string_id uint64, id bool, constants objectivec.IObject) ANEModel
func NewANEModelWithModelIdentifier ¶
func NewANEModelWithModelIdentifier(identifier objectivec.IObject) ANEModel
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/initWithModelIdentifier:
func (ANEModel) Autorelease ¶
Autorelease adds the receiver to the current autorelease pool.
func (ANEModel) CacheURLIdentifier ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/cacheURLIdentifier
func (ANEModel) EncodeWithCoder ¶
func (a ANEModel) EncodeWithCoder(coder foundation.INSCoder)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/encodeWithCoder:
func (ANEModel) GetCacheURLIdentifier ¶
func (a ANEModel) GetCacheURLIdentifier() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/getCacheURLIdentifier
func (ANEModel) GetUUID ¶
func (a ANEModel) GetUUID() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/getUUID
func (ANEModel) IdentifierSource ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/identifierSource
func (ANEModel) InitWithCoder ¶
func (a ANEModel) InitWithCoder(coder foundation.INSCoder) ANEModel
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/initWithCoder:
func (ANEModel) InitWithModelAtURLKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURL ¶
func (a ANEModel) InitWithModelAtURLKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURL(url foundation.INSURL, key objectivec.IObject, source int64, uRLIdentifier objectivec.IObject, attributes objectivec.IObject, url2 bool) ANEModel
func (ANEModel) InitWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringId ¶
func (a ANEModel) InitWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringId(url foundation.INSURL, url2 foundation.INSURL, uid objectivec.IObject, key objectivec.IObject, source int64, uRLIdentifier objectivec.IObject, attributes objectivec.IObject, url3 bool, string_id uint64, id bool) ANEModel
func (ANEModel) InitWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringIdMpsConstants ¶
func (a ANEModel) InitWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringIdMpsConstants(url foundation.INSURL, url2 foundation.INSURL, uid objectivec.IObject, key objectivec.IObject, source int64, uRLIdentifier objectivec.IObject, attributes objectivec.IObject, url3 bool, string_id uint64, id bool, constants objectivec.IObject) ANEModel
func (ANEModel) InitWithModelIdentifier ¶
func (a ANEModel) InitWithModelIdentifier(identifier objectivec.IObject) ANEModel
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/initWithModelIdentifier:
func (ANEModel) InputSymbolIndicesForProcedureIndex ¶
func (a ANEModel) InputSymbolIndicesForProcedureIndex(index uint32) objectivec.IObject
func (ANEModel) IntermediateBufferHandle ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/intermediateBufferHandle
func (ANEModel) IsEqualToModel ¶
func (a ANEModel) IsEqualToModel(model objectivec.IObject) bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/isEqualToModel:
func (ANEModel) Key ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/key
func (ANEModel) L ¶
func (a ANEModel) L() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/l
func (ANEModel) Mapper ¶
func (a ANEModel) Mapper() *ANEProgramIOSurfacesMapper
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/mapper
func (ANEModel) ModelAttributes ¶
func (a ANEModel) ModelAttributes() foundation.INSDictionary
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/modelAttributes
func (ANEModel) ModelURL ¶
func (a ANEModel) ModelURL() foundation.INSURL
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/modelURL
func (ANEModel) MpsConstants ¶
func (a ANEModel) MpsConstants() foundation.INSDictionary
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/mpsConstants
func (ANEModel) OutputSymbolIndicesForProcedureIndex ¶
func (a ANEModel) OutputSymbolIndicesForProcedureIndex(index uint32) objectivec.IObject
func (ANEModel) PerfStatsMask ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/perfStatsMask
func (ANEModel) ProcedureInfoForProcedureIndex ¶
func (a ANEModel) ProcedureInfoForProcedureIndex(index uint32) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/procedureInfoForProcedureIndex:
func (ANEModel) Program ¶
func (a ANEModel) Program() *ANEProgramForEvaluation
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/program
func (ANEModel) ProgramHandle ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/programHandle
func (ANEModel) QueueDepth ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/queueDepth
func (ANEModel) ResetOnUnload ¶
func (a ANEModel) ResetOnUnload()
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/resetOnUnload
func (ANEModel) SetCacheURLIdentifier ¶
func (ANEModel) SetIntermediateBufferHandle ¶
func (ANEModel) SetL ¶
func (a ANEModel) SetL(value objectivec.IObject)
func (ANEModel) SetMapper ¶
func (a ANEModel) SetMapper(value *ANEProgramIOSurfacesMapper)
func (ANEModel) SetModelAttributes ¶
func (a ANEModel) SetModelAttributes(value foundation.INSDictionary)
func (ANEModel) SetPerfStatsMask ¶
func (ANEModel) SetProgram ¶
func (a ANEModel) SetProgram(value *ANEProgramForEvaluation)
func (ANEModel) SetProgramHandle ¶
func (ANEModel) SetQueueDepth ¶
func (ANEModel) SetString_id ¶
func (ANEModel) ShallowCopy ¶
func (a ANEModel) ShallowCopy() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/shallowCopy
func (ANEModel) SourceURL ¶
func (a ANEModel) SourceURL() foundation.INSURL
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/sourceURL
func (ANEModel) State ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/state
func (ANEModel) String_id ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/string_id
func (ANEModel) SymbolIndicesForProcedureIndexIndexArrayKey ¶
func (a ANEModel) SymbolIndicesForProcedureIndexIndexArrayKey(index uint32, key objectivec.IObject) objectivec.IObject
func (ANEModel) UUID ¶
func (a ANEModel) UUID() foundation.NSUUID
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/UUID
func (ANEModel) UpdateModelAttributesState ¶
func (a ANEModel) UpdateModelAttributesState(attributes objectivec.IObject, state uint64)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/updateModelAttributes:state:
func (ANEModel) UpdateModelAttributesStateProgramHandleIntermediateBufferHandleQueueDepth ¶
type ANEModelCacheManager ¶
type ANEModelCacheManager struct {
objectivec.Object
}
Methods ¶
- ANEModelCacheManager.URLForBundleID
- ANEModelCacheManager.URLForModelBundleID
- ANEModelCacheManager.URLForModelBundleIDAotCacheUrlIdentifier
- ANEModelCacheManager.URLForModelBundleIDForAllSegments
- ANEModelCacheManager.URLForModelBundleIDForAllSegmentsAotCacheUrlIdentifier
- ANEModelCacheManager.URLForModelBundleIDUseSourceURL
- ANEModelCacheManager.URLForModelBundleIDUseSourceURLAotCacheUrlIdentifier
- ANEModelCacheManager.URLForModelBundleIDUseSourceURLForAllSegmentsAotCacheUrlIdentifier
- ANEModelCacheManager.CacheDir
- ANEModelCacheManager.CacheURLIdentifierForModelUseSourceURLWithReply
- ANEModelCacheManager.CachedModelAllSegmentsPathForCsIdentity
- ANEModelCacheManager.CachedModelPathForCsIdentity
- ANEModelCacheManager.CachedModelPathForCsIdentityUseSourceURL
- ANEModelCacheManager.CachedModelRetainNameForCsIdentity
- ANEModelCacheManager.CachedSourceModelStoreNameForCsIdentity
- ANEModelCacheManager.FilePathForModelBundleID
- ANEModelCacheManager.GarbageCollectDanglingModels
- ANEModelCacheManager.GetDiskSpaceForBundleID
- ANEModelCacheManager.GetDiskSpaceItemizedByBundleIDAndPurge
- ANEModelCacheManager.GetModelBinaryPathFromURLIdentifierBundleID
- ANEModelCacheManager.RemoveAllModelsForBundleID
- ANEModelCacheManager.ScanAllPartitionsForModelCsIdentityExpunge
- ANEModelCacheManager.ScheduleMaintenanceWithNameDirectoryPaths
- ANEModelCacheManager.ShouldEnforceSizeLimits
- ANEModelCacheManager.StartDanglingModelGC
- ANEModelCacheManager.InitWithURL
- ANEModelCacheManager.InitWithURLCreateDirectory
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelCacheManager
func ANEModelCacheManagerFromID ¶
func ANEModelCacheManagerFromID(id objc.ID) ANEModelCacheManager
ANEModelCacheManagerFromID constructs a ANEModelCacheManager from an objc.ID.
func NewANEModelCacheManager ¶
func NewANEModelCacheManager() ANEModelCacheManager
NewANEModelCacheManager creates a new ANEModelCacheManager instance.
func NewANEModelCacheManagerWithURL ¶
func NewANEModelCacheManagerWithURL(url foundation.INSURL) ANEModelCacheManager
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelCacheManager/initWithURL:
func NewANEModelCacheManagerWithURLCreateDirectory ¶
func NewANEModelCacheManagerWithURLCreateDirectory(url foundation.INSURL, directory bool) ANEModelCacheManager
func (ANEModelCacheManager) Autorelease ¶
func (a ANEModelCacheManager) Autorelease() ANEModelCacheManager
Autorelease adds the receiver to the current autorelease pool.
func (ANEModelCacheManager) CacheDir ¶
func (a ANEModelCacheManager) CacheDir() foundation.INSURL
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelCacheManager/cacheDir
func (ANEModelCacheManager) CacheURLIdentifierForModelUseSourceURLWithReply ¶
func (a ANEModelCacheManager) CacheURLIdentifierForModelUseSourceURLWithReply(model objectivec.IObject, url bool, reply VoidHandler) bool
func (ANEModelCacheManager) CacheURLIdentifierForModelUseSourceURLWithReplySync ¶
func (a ANEModelCacheManager) CacheURLIdentifierForModelUseSourceURLWithReplySync(ctx context.Context, model objectivec.IObject, url bool) error
CacheURLIdentifierForModelUseSourceURLWithReplySync is a synchronous wrapper around ANEModelCacheManager.CacheURLIdentifierForModelUseSourceURLWithReply. It blocks until the completion handler fires or the context is cancelled.
func (ANEModelCacheManager) CachedModelAllSegmentsPathForCsIdentity ¶
func (a ANEModelCacheManager) CachedModelAllSegmentsPathForCsIdentity(for_ objectivec.IObject, identity objectivec.IObject) objectivec.IObject
func (ANEModelCacheManager) CachedModelPathForCsIdentity ¶
func (a ANEModelCacheManager) CachedModelPathForCsIdentity(for_ objectivec.IObject, identity objectivec.IObject) objectivec.IObject
func (ANEModelCacheManager) CachedModelPathForCsIdentityUseSourceURL ¶
func (a ANEModelCacheManager) CachedModelPathForCsIdentityUseSourceURL(for_ objectivec.IObject, identity objectivec.IObject, url bool) objectivec.IObject
func (ANEModelCacheManager) CachedModelRetainNameForCsIdentity ¶
func (a ANEModelCacheManager) CachedModelRetainNameForCsIdentity(for_ objectivec.IObject, identity objectivec.IObject) objectivec.IObject
func (ANEModelCacheManager) CachedSourceModelStoreNameForCsIdentity ¶
func (a ANEModelCacheManager) CachedSourceModelStoreNameForCsIdentity(for_ objectivec.IObject, identity objectivec.IObject) objectivec.IObject
func (ANEModelCacheManager) FilePathForModelBundleID ¶
func (a ANEModelCacheManager) FilePathForModelBundleID(model objectivec.IObject, id objectivec.IObject) objectivec.IObject
func (ANEModelCacheManager) GarbageCollectDanglingModels ¶
func (a ANEModelCacheManager) GarbageCollectDanglingModels() bool
func (ANEModelCacheManager) GetDiskSpaceForBundleID ¶
func (a ANEModelCacheManager) GetDiskSpaceForBundleID(id objectivec.IObject) objectivec.IObject
func (ANEModelCacheManager) GetDiskSpaceItemizedByBundleIDAndPurge ¶
func (a ANEModelCacheManager) GetDiskSpaceItemizedByBundleIDAndPurge(purge bool) objectivec.IObject
func (ANEModelCacheManager) GetModelBinaryPathFromURLIdentifierBundleID ¶
func (a ANEModelCacheManager) GetModelBinaryPathFromURLIdentifierBundleID(uRLIdentifier objectivec.IObject, id objectivec.IObject) objectivec.IObject
func (ANEModelCacheManager) Init ¶
func (a ANEModelCacheManager) Init() ANEModelCacheManager
Init initializes the instance.
func (ANEModelCacheManager) InitWithURL ¶
func (a ANEModelCacheManager) InitWithURL(url foundation.INSURL) ANEModelCacheManager
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelCacheManager/initWithURL:
func (ANEModelCacheManager) InitWithURLCreateDirectory ¶
func (a ANEModelCacheManager) InitWithURLCreateDirectory(url foundation.INSURL, directory bool) ANEModelCacheManager
func (ANEModelCacheManager) RemoveAllModelsForBundleID ¶
func (a ANEModelCacheManager) RemoveAllModelsForBundleID(id objectivec.IObject) bool
func (ANEModelCacheManager) ScanAllPartitionsForModelCsIdentityExpunge ¶
func (a ANEModelCacheManager) ScanAllPartitionsForModelCsIdentityExpunge(model objectivec.IObject, identity objectivec.IObject, expunge bool) bool
func (ANEModelCacheManager) ScheduleMaintenanceWithNameDirectoryPaths ¶
func (a ANEModelCacheManager) ScheduleMaintenanceWithNameDirectoryPaths(name objectivec.IObject, paths objectivec.IObject)
func (ANEModelCacheManager) ShouldEnforceSizeLimits ¶
func (a ANEModelCacheManager) ShouldEnforceSizeLimits() bool
func (ANEModelCacheManager) StartDanglingModelGC ¶
func (a ANEModelCacheManager) StartDanglingModelGC()
func (ANEModelCacheManager) URLForBundleID ¶
func (a ANEModelCacheManager) URLForBundleID(id objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelCacheManager/URLForBundleID:
func (ANEModelCacheManager) URLForModelBundleID ¶
func (a ANEModelCacheManager) URLForModelBundleID(model objectivec.IObject, id objectivec.IObject) objectivec.IObject
func (ANEModelCacheManager) URLForModelBundleIDAotCacheUrlIdentifier ¶
func (a ANEModelCacheManager) URLForModelBundleIDAotCacheUrlIdentifier(model objectivec.IObject, id objectivec.IObject, identifier objectivec.IObject) objectivec.IObject
func (ANEModelCacheManager) URLForModelBundleIDForAllSegments ¶
func (a ANEModelCacheManager) URLForModelBundleIDForAllSegments(model objectivec.IObject, id objectivec.IObject, segments bool) objectivec.IObject
func (ANEModelCacheManager) URLForModelBundleIDForAllSegmentsAotCacheUrlIdentifier ¶
func (a ANEModelCacheManager) URLForModelBundleIDForAllSegmentsAotCacheUrlIdentifier(model objectivec.IObject, id objectivec.IObject, segments bool, identifier objectivec.IObject) objectivec.IObject
func (ANEModelCacheManager) URLForModelBundleIDUseSourceURL ¶
func (a ANEModelCacheManager) URLForModelBundleIDUseSourceURL(model objectivec.IObject, id objectivec.IObject, url bool) objectivec.IObject
func (ANEModelCacheManager) URLForModelBundleIDUseSourceURLAotCacheUrlIdentifier ¶
func (a ANEModelCacheManager) URLForModelBundleIDUseSourceURLAotCacheUrlIdentifier(model objectivec.IObject, id objectivec.IObject, url bool, identifier objectivec.IObject) objectivec.IObject
func (ANEModelCacheManager) URLForModelBundleIDUseSourceURLForAllSegmentsAotCacheUrlIdentifier ¶
func (a ANEModelCacheManager) URLForModelBundleIDUseSourceURLForAllSegmentsAotCacheUrlIdentifier(model objectivec.IObject, id objectivec.IObject, url bool, segments bool, identifier objectivec.IObject) objectivec.IObject
type ANEModelCacheManagerClass ¶
type ANEModelCacheManagerClass struct {
// contains filtered or unexported fields
}
func GetANEModelCacheManagerClass ¶
func GetANEModelCacheManagerClass() ANEModelCacheManagerClass
GetANEModelCacheManagerClass returns the class object for _ANEModelCacheManager.
func (ANEModelCacheManagerClass) Alloc ¶
func (ac ANEModelCacheManagerClass) Alloc() ANEModelCacheManager
Alloc allocates memory for a new instance of the class.
func (ANEModelCacheManagerClass) CachedModelRetainNameFor ¶
func (_ANEModelCacheManagerClass ANEModelCacheManagerClass) CachedModelRetainNameFor(for_ objectivec.IObject) objectivec.IObject
func (ANEModelCacheManagerClass) CachedSourceModelStoreNameFor ¶
func (_ANEModelCacheManagerClass ANEModelCacheManagerClass) CachedSourceModelStoreNameFor(for_ objectivec.IObject) objectivec.IObject
func (ANEModelCacheManagerClass) CreateModelCacheRetain ¶
func (_ANEModelCacheManagerClass ANEModelCacheManagerClass) CreateModelCacheRetain(retain objectivec.IObject) bool
func (ANEModelCacheManagerClass) IsSystemModelPath ¶
func (_ANEModelCacheManagerClass ANEModelCacheManagerClass) IsSystemModelPath(path objectivec.IObject) bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelCacheManager/isSystemModelPath:
func (ANEModelCacheManagerClass) RemoveIfStaleBinaryForModelPath ¶
func (_ANEModelCacheManagerClass ANEModelCacheManagerClass) RemoveIfStaleBinaryForModelPath(binary objectivec.IObject, path objectivec.IObject) bool
func (ANEModelCacheManagerClass) SaveSourceModelPathOutputModelDirectory ¶
func (_ANEModelCacheManagerClass ANEModelCacheManagerClass) SaveSourceModelPathOutputModelDirectory(path objectivec.IObject, directory objectivec.IObject) bool
type ANEModelClass ¶
type ANEModelClass struct {
// contains filtered or unexported fields
}
func GetANEModelClass ¶
func GetANEModelClass() ANEModelClass
GetANEModelClass returns the class object for _ANEModel.
func (ANEModelClass) Alloc ¶
func (ac ANEModelClass) Alloc() ANEModel
Alloc allocates memory for a new instance of the class.
func (ANEModelClass) CorrectFileURLFormat ¶
func (_ANEModelClass ANEModelClass) CorrectFileURLFormat(uRLFormat objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/correctFileURLFormat:
func (ANEModelClass) ModelAtURLKey ¶
func (_ANEModelClass ANEModelClass) ModelAtURLKey(url foundation.INSURL, key objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/modelAtURL:key:
func (ANEModelClass) ModelAtURLKeyModelAttributes ¶
func (_ANEModelClass ANEModelClass) ModelAtURLKeyModelAttributes(url foundation.INSURL, key objectivec.IObject, attributes objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/modelAtURL:key:modelAttributes:
func (ANEModelClass) ModelAtURLKeyMpsConstants ¶
func (_ANEModelClass ANEModelClass) ModelAtURLKeyMpsConstants(url foundation.INSURL, key objectivec.IObject, constants objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/modelAtURL:key:mpsConstants:
func (ANEModelClass) ModelAtURLWithCacheURLIdentifierKeyCacheURLIdentifier ¶
func (_ANEModelClass ANEModelClass) ModelAtURLWithCacheURLIdentifierKeyCacheURLIdentifier(uRLIdentifier objectivec.IObject, key objectivec.IObject, uRLIdentifier2 objectivec.IObject) objectivec.IObject
func (ANEModelClass) ModelAtURLWithSourceURLSourceURLKeyCacheURLIdentifier ¶
func (_ANEModelClass ANEModelClass) ModelAtURLWithSourceURLSourceURLKeyCacheURLIdentifier(url foundation.INSURL, url2 foundation.INSURL, key objectivec.IObject, uRLIdentifier objectivec.IObject) objectivec.IObject
func (ANEModelClass) ModelAtURLWithSourceURLSourceURLKeyIdentifierSourceCacheURLIdentifier ¶
func (_ANEModelClass ANEModelClass) ModelAtURLWithSourceURLSourceURLKeyIdentifierSourceCacheURLIdentifier(url foundation.INSURL, url2 foundation.INSURL, key objectivec.IObject, source int64, uRLIdentifier objectivec.IObject) objectivec.IObject
func (ANEModelClass) ModelAtURLWithSourceURLSourceURLKeyIdentifierSourceCacheURLIdentifierUUID ¶
func (_ANEModelClass ANEModelClass) ModelAtURLWithSourceURLSourceURLKeyIdentifierSourceCacheURLIdentifierUUID(url foundation.INSURL, url2 foundation.INSURL, key objectivec.IObject, source int64, uRLIdentifier objectivec.IObject, uid objectivec.IObject) objectivec.IObject
func (ANEModelClass) ModelWithCacheURLIdentifier ¶
func (_ANEModelClass ANEModelClass) ModelWithCacheURLIdentifier(uRLIdentifier objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/modelWithCacheURLIdentifier:
func (ANEModelClass) ModelWithCacheURLIdentifierUUID ¶
func (_ANEModelClass ANEModelClass) ModelWithCacheURLIdentifierUUID(uRLIdentifier objectivec.IObject, uid objectivec.IObject) objectivec.IObject
func (ANEModelClass) SupportsSecureCoding ¶
func (_ANEModelClass ANEModelClass) SupportsSecureCoding() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel/supportsSecureCoding
type ANEModelInstanceParameters ¶
type ANEModelInstanceParameters struct {
objectivec.Object
}
Methods ¶
- ANEModelInstanceParameters.EncodeWithCoder
- ANEModelInstanceParameters.InstanceName
- ANEModelInstanceParameters.ProcedureArray
- ANEModelInstanceParameters.InitWithCoder
- ANEModelInstanceParameters.InitWithProcedureDataProcedureArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelInstanceParameters
func ANEModelInstanceParametersFromID ¶
func ANEModelInstanceParametersFromID(id objc.ID) ANEModelInstanceParameters
ANEModelInstanceParametersFromID constructs a ANEModelInstanceParameters from an objc.ID.
func NewANEModelInstanceParameters ¶
func NewANEModelInstanceParameters() ANEModelInstanceParameters
NewANEModelInstanceParameters creates a new ANEModelInstanceParameters instance.
func NewANEModelInstanceParametersWithCoder ¶
func NewANEModelInstanceParametersWithCoder(coder objectivec.IObject) ANEModelInstanceParameters
func NewANEModelInstanceParametersWithProcedureDataProcedureArray ¶
func NewANEModelInstanceParametersWithProcedureDataProcedureArray(data objectivec.IObject, array objectivec.IObject) ANEModelInstanceParameters
func (ANEModelInstanceParameters) Autorelease ¶
func (a ANEModelInstanceParameters) Autorelease() ANEModelInstanceParameters
Autorelease adds the receiver to the current autorelease pool.
func (ANEModelInstanceParameters) EncodeWithCoder ¶
func (a ANEModelInstanceParameters) EncodeWithCoder(coder foundation.INSCoder)
func (ANEModelInstanceParameters) Init ¶
func (a ANEModelInstanceParameters) Init() ANEModelInstanceParameters
Init initializes the instance.
func (ANEModelInstanceParameters) InitWithCoder ¶
func (a ANEModelInstanceParameters) InitWithCoder(coder foundation.INSCoder) ANEModelInstanceParameters
func (ANEModelInstanceParameters) InitWithProcedureDataProcedureArray ¶
func (a ANEModelInstanceParameters) InitWithProcedureDataProcedureArray(data objectivec.IObject, array objectivec.IObject) ANEModelInstanceParameters
func (ANEModelInstanceParameters) InstanceName ¶
func (a ANEModelInstanceParameters) InstanceName() string
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelInstanceParameters/instanceName
func (ANEModelInstanceParameters) ProcedureArray ¶
func (a ANEModelInstanceParameters) ProcedureArray() foundation.INSArray
type ANEModelInstanceParametersClass ¶
type ANEModelInstanceParametersClass struct {
// contains filtered or unexported fields
}
func GetANEModelInstanceParametersClass ¶
func GetANEModelInstanceParametersClass() ANEModelInstanceParametersClass
GetANEModelInstanceParametersClass returns the class object for _ANEModelInstanceParameters.
func (ANEModelInstanceParametersClass) Alloc ¶
func (ac ANEModelInstanceParametersClass) Alloc() ANEModelInstanceParameters
Alloc allocates memory for a new instance of the class.
func (ANEModelInstanceParametersClass) SupportsSecureCoding ¶
func (_ANEModelInstanceParametersClass ANEModelInstanceParametersClass) SupportsSecureCoding() bool
func (ANEModelInstanceParametersClass) WithProcedureDataProcedureArray ¶
func (_ANEModelInstanceParametersClass ANEModelInstanceParametersClass) WithProcedureDataProcedureArray(data objectivec.IObject, array objectivec.IObject) objectivec.IObject
type ANEModelToken ¶
type ANEModelToken struct {
objectivec.Object
}
Methods ¶
- ANEModelToken.CsIdentity
- ANEModelToken.ModelIdentifier
- ANEModelToken.ProcessIdentifier
- ANEModelToken.TeamIdentity
- ANEModelToken.InitWithAuditTokenModelIdentifierProcessIdentifier
- ANEModelToken.InitWithCsIdentityTeamIdentityModelIdentifierProcessIdentifier
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelToken
func ANEModelTokenFromID ¶
func ANEModelTokenFromID(id objc.ID) ANEModelToken
ANEModelTokenFromID constructs a ANEModelToken from an objc.ID.
func NewANEModelToken ¶
func NewANEModelToken() ANEModelToken
NewANEModelToken creates a new ANEModelToken instance.
func NewANEModelTokenWithAuditTokenModelIdentifierProcessIdentifier ¶
func NewANEModelTokenWithAuditTokenModelIdentifierProcessIdentifier(token objectivec.IObject, identifier objectivec.IObject, identifier2 int) ANEModelToken
func NewANEModelTokenWithCsIdentityTeamIdentityModelIdentifierProcessIdentifier ¶
func NewANEModelTokenWithCsIdentityTeamIdentityModelIdentifierProcessIdentifier(identity objectivec.IObject, identity2 objectivec.IObject, identifier objectivec.IObject, identifier2 int) ANEModelToken
func (ANEModelToken) Autorelease ¶
func (a ANEModelToken) Autorelease() ANEModelToken
Autorelease adds the receiver to the current autorelease pool.
func (ANEModelToken) CsIdentity ¶
func (a ANEModelToken) CsIdentity() string
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelToken/csIdentity
func (ANEModelToken) Init ¶
func (a ANEModelToken) Init() ANEModelToken
Init initializes the instance.
func (ANEModelToken) InitWithAuditTokenModelIdentifierProcessIdentifier ¶
func (a ANEModelToken) InitWithAuditTokenModelIdentifierProcessIdentifier(token objectivec.IObject, identifier objectivec.IObject, identifier2 int) ANEModelToken
func (ANEModelToken) InitWithCsIdentityTeamIdentityModelIdentifierProcessIdentifier ¶
func (a ANEModelToken) InitWithCsIdentityTeamIdentityModelIdentifierProcessIdentifier(identity objectivec.IObject, identity2 objectivec.IObject, identifier objectivec.IObject, identifier2 int) ANEModelToken
func (ANEModelToken) ModelIdentifier ¶
func (a ANEModelToken) ModelIdentifier() string
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelToken/modelIdentifier
func (ANEModelToken) ProcessIdentifier ¶
func (a ANEModelToken) ProcessIdentifier() int
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelToken/processIdentifier
func (ANEModelToken) TeamIdentity ¶
func (a ANEModelToken) TeamIdentity() string
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelToken/teamIdentity
type ANEModelTokenClass ¶
type ANEModelTokenClass struct {
// contains filtered or unexported fields
}
func GetANEModelTokenClass ¶
func GetANEModelTokenClass() ANEModelTokenClass
GetANEModelTokenClass returns the class object for _ANEModelToken.
func (ANEModelTokenClass) Alloc ¶
func (ac ANEModelTokenClass) Alloc() ANEModelToken
Alloc allocates memory for a new instance of the class.
func (ANEModelTokenClass) CodeSigningIDForProcessIdentifier ¶
func (_ANEModelTokenClass ANEModelTokenClass) CodeSigningIDForProcessIdentifier(iDFor objectivec.IObject, identifier int) objectivec.IObject
func (ANEModelTokenClass) ProcessNameForIdentifier ¶
func (_ANEModelTokenClass ANEModelTokenClass) ProcessNameForIdentifier(for_ objectivec.IObject, identifier int) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelToken/processNameFor:identifier:
func (ANEModelTokenClass) TeamIDForProcessIdentifier ¶
func (_ANEModelTokenClass ANEModelTokenClass) TeamIDForProcessIdentifier(iDFor objectivec.IObject, identifier int) objectivec.IObject
func (ANEModelTokenClass) TokenWithAuditTokenModelIdentifierProcessIdentifier ¶
func (_ANEModelTokenClass ANEModelTokenClass) TokenWithAuditTokenModelIdentifierProcessIdentifier(token objectivec.IObject, identifier objectivec.IObject, identifier2 int) objectivec.IObject
func (ANEModelTokenClass) TokenWithCsIdentityTeamIdentityModelIdentifierProcessIdentifier ¶
func (_ANEModelTokenClass ANEModelTokenClass) TokenWithCsIdentityTeamIdentityModelIdentifierProcessIdentifier(identity objectivec.IObject, identity2 objectivec.IObject, identifier objectivec.IObject, identifier2 int) objectivec.IObject
type ANEOutputSetEnqueue ¶
type ANEOutputSetEnqueue struct {
objectivec.Object
}
Methods ¶
- ANEOutputSetEnqueue.IsOpenLoop
- ANEOutputSetEnqueue.ProcedureIndex
- ANEOutputSetEnqueue.SetIndex
- ANEOutputSetEnqueue.SignalNotRequired
- ANEOutputSetEnqueue.SignalValue
- ANEOutputSetEnqueue.InitOutputSetWithProcedureIndexSetIndexSignalValueSignalNotRequiredIsOpenLoop
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEOutputSetEnqueue
func ANEOutputSetEnqueueFromID ¶
func ANEOutputSetEnqueueFromID(id objc.ID) ANEOutputSetEnqueue
ANEOutputSetEnqueueFromID constructs a ANEOutputSetEnqueue from an objc.ID.
func NewANEOutputSetEnqueue ¶
func NewANEOutputSetEnqueue() ANEOutputSetEnqueue
NewANEOutputSetEnqueue creates a new ANEOutputSetEnqueue instance.
func NewANEOutputSetEnqueueOutputSetWithProcedureIndexSetIndexSignalValueSignalNotRequiredIsOpenLoop ¶
func (ANEOutputSetEnqueue) Autorelease ¶
func (a ANEOutputSetEnqueue) Autorelease() ANEOutputSetEnqueue
Autorelease adds the receiver to the current autorelease pool.
func (ANEOutputSetEnqueue) Init ¶
func (a ANEOutputSetEnqueue) Init() ANEOutputSetEnqueue
Init initializes the instance.
func (ANEOutputSetEnqueue) InitOutputSetWithProcedureIndexSetIndexSignalValueSignalNotRequiredIsOpenLoop ¶
func (a ANEOutputSetEnqueue) InitOutputSetWithProcedureIndexSetIndexSignalValueSignalNotRequiredIsOpenLoop(index uint32, index2 uint32, value uint64, required bool, loop bool) ANEOutputSetEnqueue
func (ANEOutputSetEnqueue) IsOpenLoop ¶
func (a ANEOutputSetEnqueue) IsOpenLoop() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEOutputSetEnqueue/isOpenLoop
func (ANEOutputSetEnqueue) ProcedureIndex ¶
func (a ANEOutputSetEnqueue) ProcedureIndex() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEOutputSetEnqueue/procedureIndex
func (ANEOutputSetEnqueue) SetIndex ¶
func (a ANEOutputSetEnqueue) SetIndex() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEOutputSetEnqueue/setIndex
func (ANEOutputSetEnqueue) SignalNotRequired ¶
func (a ANEOutputSetEnqueue) SignalNotRequired() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEOutputSetEnqueue/signalNotRequired
func (ANEOutputSetEnqueue) SignalValue ¶
func (a ANEOutputSetEnqueue) SignalValue() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEOutputSetEnqueue/signalValue
type ANEOutputSetEnqueueClass ¶
type ANEOutputSetEnqueueClass struct {
// contains filtered or unexported fields
}
func GetANEOutputSetEnqueueClass ¶
func GetANEOutputSetEnqueueClass() ANEOutputSetEnqueueClass
GetANEOutputSetEnqueueClass returns the class object for _ANEOutputSetEnqueue.
func (ANEOutputSetEnqueueClass) Alloc ¶
func (ac ANEOutputSetEnqueueClass) Alloc() ANEOutputSetEnqueue
Alloc allocates memory for a new instance of the class.
func (ANEOutputSetEnqueueClass) OutputSetWithProcedureIndexSetIndexSignalValueSignalNotRequiredIsOpenLoop ¶
func (_ANEOutputSetEnqueueClass ANEOutputSetEnqueueClass) OutputSetWithProcedureIndexSetIndexSignalValueSignalNotRequiredIsOpenLoop(index uint32, index2 uint32, value uint64, required bool, loop bool) objectivec.IObject
type ANEPerformanceStats ¶
type ANEPerformanceStats struct {
objectivec.Object
}
Methods ¶
- ANEPerformanceStats.EmitPerfcounterSignpostsWithModelStringID
- ANEPerformanceStats.HwExecutionTime
- ANEPerformanceStats.PStatsRawData
- ANEPerformanceStats.PerfCounterData
- ANEPerformanceStats.PerformanceCounters
- ANEPerformanceStats.StringForPerfCounter
- ANEPerformanceStats.InitWithHardwareExecutionPerfCounterDataANEStatsRawData
- ANEPerformanceStats.InitWithReconstructedDataHardwareExecutionNS
- ANEPerformanceStats.InitWithRequestPerformanceBufferStatsBufferSize
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEPerformanceStats
func ANEPerformanceStatsFromID ¶
func ANEPerformanceStatsFromID(id objc.ID) ANEPerformanceStats
ANEPerformanceStatsFromID constructs a ANEPerformanceStats from an objc.ID.
func NewANEPerformanceStats ¶
func NewANEPerformanceStats() ANEPerformanceStats
NewANEPerformanceStats creates a new ANEPerformanceStats instance.
func NewANEPerformanceStatsWithHardwareExecutionPerfCounterDataANEStatsRawData ¶
func NewANEPerformanceStatsWithHardwareExecutionPerfCounterDataANEStatsRawData(execution uint64, data objectivec.IObject, data2 objectivec.IObject) ANEPerformanceStats
func NewANEPerformanceStatsWithReconstructedDataHardwareExecutionNS ¶
func NewANEPerformanceStatsWithReconstructedDataHardwareExecutionNS(data objectivec.IObject, ns uint64) ANEPerformanceStats
func NewANEPerformanceStatsWithRequestPerformanceBufferStatsBufferSize ¶
func NewANEPerformanceStatsWithRequestPerformanceBufferStatsBufferSize(buffer unsafe.Pointer, size unsafe.Pointer) ANEPerformanceStats
func (ANEPerformanceStats) Autorelease ¶
func (a ANEPerformanceStats) Autorelease() ANEPerformanceStats
Autorelease adds the receiver to the current autorelease pool.
func (ANEPerformanceStats) EmitPerfcounterSignpostsWithModelStringID ¶
func (a ANEPerformanceStats) EmitPerfcounterSignpostsWithModelStringID(id uint64)
func (ANEPerformanceStats) HwExecutionTime ¶
func (a ANEPerformanceStats) HwExecutionTime() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEPerformanceStats/hwExecutionTime
func (ANEPerformanceStats) Init ¶
func (a ANEPerformanceStats) Init() ANEPerformanceStats
Init initializes the instance.
func (ANEPerformanceStats) InitWithHardwareExecutionPerfCounterDataANEStatsRawData ¶
func (a ANEPerformanceStats) InitWithHardwareExecutionPerfCounterDataANEStatsRawData(execution uint64, data objectivec.IObject, data2 objectivec.IObject) ANEPerformanceStats
func (ANEPerformanceStats) InitWithReconstructedDataHardwareExecutionNS ¶
func (a ANEPerformanceStats) InitWithReconstructedDataHardwareExecutionNS(data objectivec.IObject, ns uint64) ANEPerformanceStats
func (ANEPerformanceStats) InitWithRequestPerformanceBufferStatsBufferSize ¶
func (a ANEPerformanceStats) InitWithRequestPerformanceBufferStatsBufferSize(buffer unsafe.Pointer, size unsafe.Pointer) ANEPerformanceStats
func (ANEPerformanceStats) PStatsRawData ¶
func (a ANEPerformanceStats) PStatsRawData() foundation.INSData
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEPerformanceStats/pStatsRawData
func (ANEPerformanceStats) PerfCounterData ¶
func (a ANEPerformanceStats) PerfCounterData() foundation.INSData
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEPerformanceStats/perfCounterData
func (ANEPerformanceStats) PerformanceCounters ¶
func (a ANEPerformanceStats) PerformanceCounters() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEPerformanceStats/performanceCounters
func (ANEPerformanceStats) StringForPerfCounter ¶
func (a ANEPerformanceStats) StringForPerfCounter(counter int) objectivec.IObject
type ANEPerformanceStatsClass ¶
type ANEPerformanceStatsClass struct {
// contains filtered or unexported fields
}
func GetANEPerformanceStatsClass ¶
func GetANEPerformanceStatsClass() ANEPerformanceStatsClass
GetANEPerformanceStatsClass returns the class object for _ANEPerformanceStats.
func (ANEPerformanceStatsClass) Alloc ¶
func (ac ANEPerformanceStatsClass) Alloc() ANEPerformanceStats
Alloc allocates memory for a new instance of the class.
func (ANEPerformanceStatsClass) DriverMaskForANEFMask ¶
func (_ANEPerformanceStatsClass ANEPerformanceStatsClass) DriverMaskForANEFMask(aNEFMask uint32) uint32
func (ANEPerformanceStatsClass) StatsWithHardwareExecutionNS ¶
func (_ANEPerformanceStatsClass ANEPerformanceStatsClass) StatsWithHardwareExecutionNS(ns uint64) objectivec.IObject
func (ANEPerformanceStatsClass) StatsWithReconstructedHardwareExecutionNSAneStatsRawData ¶
func (_ANEPerformanceStatsClass ANEPerformanceStatsClass) StatsWithReconstructedHardwareExecutionNSAneStatsRawData(reconstructed objectivec.IObject, ns uint64, data objectivec.IObject) objectivec.IObject
func (ANEPerformanceStatsClass) StatsWithRequestPerformanceBufferStatsBufferSize ¶
func (_ANEPerformanceStatsClass ANEPerformanceStatsClass) StatsWithRequestPerformanceBufferStatsBufferSize(buffer unsafe.Pointer, size unsafe.Pointer) objectivec.IObject
type ANEPerformanceStatsIOSurface ¶
type ANEPerformanceStatsIOSurface struct {
objectivec.Object
}
Methods ¶
- ANEPerformanceStatsIOSurface.StatType
- ANEPerformanceStatsIOSurface.Stats
- ANEPerformanceStatsIOSurface.InitWithIOSurfaceStatType
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEPerformanceStatsIOSurface
func ANEPerformanceStatsIOSurfaceFromID ¶
func ANEPerformanceStatsIOSurfaceFromID(id objc.ID) ANEPerformanceStatsIOSurface
ANEPerformanceStatsIOSurfaceFromID constructs a ANEPerformanceStatsIOSurface from an objc.ID.
func NewANEPerformanceStatsIOSurface ¶
func NewANEPerformanceStatsIOSurface() ANEPerformanceStatsIOSurface
NewANEPerformanceStatsIOSurface creates a new ANEPerformanceStatsIOSurface instance.
func NewANEPerformanceStatsIOSurfaceWithIOSurfaceStatType ¶
func NewANEPerformanceStatsIOSurfaceWithIOSurfaceStatType(iOSurface objectivec.IObject, type_ int64) ANEPerformanceStatsIOSurface
func (ANEPerformanceStatsIOSurface) Autorelease ¶
func (a ANEPerformanceStatsIOSurface) Autorelease() ANEPerformanceStatsIOSurface
Autorelease adds the receiver to the current autorelease pool.
func (ANEPerformanceStatsIOSurface) Init ¶
func (a ANEPerformanceStatsIOSurface) Init() ANEPerformanceStatsIOSurface
Init initializes the instance.
func (ANEPerformanceStatsIOSurface) InitWithIOSurfaceStatType ¶
func (a ANEPerformanceStatsIOSurface) InitWithIOSurfaceStatType(iOSurface objectivec.IObject, type_ int64) ANEPerformanceStatsIOSurface
func (ANEPerformanceStatsIOSurface) StatType ¶
func (a ANEPerformanceStatsIOSurface) StatType() int64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEPerformanceStatsIOSurface/statType
func (ANEPerformanceStatsIOSurface) Stats ¶
func (a ANEPerformanceStatsIOSurface) Stats() *ANEIOSurfaceObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEPerformanceStatsIOSurface/stats
type ANEPerformanceStatsIOSurfaceClass ¶
type ANEPerformanceStatsIOSurfaceClass struct {
// contains filtered or unexported fields
}
func GetANEPerformanceStatsIOSurfaceClass ¶
func GetANEPerformanceStatsIOSurfaceClass() ANEPerformanceStatsIOSurfaceClass
GetANEPerformanceStatsIOSurfaceClass returns the class object for _ANEPerformanceStatsIOSurface.
func (ANEPerformanceStatsIOSurfaceClass) Alloc ¶
func (ac ANEPerformanceStatsIOSurfaceClass) Alloc() ANEPerformanceStatsIOSurface
Alloc allocates memory for a new instance of the class.
func (ANEPerformanceStatsIOSurfaceClass) ObjectWithIOSurfaceStatType ¶
func (_ANEPerformanceStatsIOSurfaceClass ANEPerformanceStatsIOSurfaceClass) ObjectWithIOSurfaceStatType(iOSurface objectivec.IObject, type_ int64) objectivec.IObject
type ANEProcedureData ¶
type ANEProcedureData struct {
objectivec.Object
}
Methods ¶
- ANEProcedureData.EncodeWithCoder
- ANEProcedureData.ProcedureSymbol
- ANEProcedureData.WeightArray
- ANEProcedureData.InitWithCoder
- ANEProcedureData.InitWithProcedureWeightArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProcedureData
func ANEProcedureDataFromID ¶
func ANEProcedureDataFromID(id objc.ID) ANEProcedureData
ANEProcedureDataFromID constructs a ANEProcedureData from an objc.ID.
func NewANEProcedureData ¶
func NewANEProcedureData() ANEProcedureData
NewANEProcedureData creates a new ANEProcedureData instance.
func NewANEProcedureDataWithCoder ¶
func NewANEProcedureDataWithCoder(coder objectivec.IObject) ANEProcedureData
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProcedureData/initWithCoder:
func NewANEProcedureDataWithProcedureWeightArray ¶
func NewANEProcedureDataWithProcedureWeightArray(procedure objectivec.IObject, array objectivec.IObject) ANEProcedureData
func (ANEProcedureData) Autorelease ¶
func (a ANEProcedureData) Autorelease() ANEProcedureData
Autorelease adds the receiver to the current autorelease pool.
func (ANEProcedureData) EncodeWithCoder ¶
func (a ANEProcedureData) EncodeWithCoder(coder foundation.INSCoder)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProcedureData/encodeWithCoder:
func (ANEProcedureData) Init ¶
func (a ANEProcedureData) Init() ANEProcedureData
Init initializes the instance.
func (ANEProcedureData) InitWithCoder ¶
func (a ANEProcedureData) InitWithCoder(coder foundation.INSCoder) ANEProcedureData
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProcedureData/initWithCoder:
func (ANEProcedureData) InitWithProcedureWeightArray ¶
func (a ANEProcedureData) InitWithProcedureWeightArray(procedure objectivec.IObject, array objectivec.IObject) ANEProcedureData
func (ANEProcedureData) ProcedureSymbol ¶
func (a ANEProcedureData) ProcedureSymbol() string
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProcedureData/procedureSymbol
func (ANEProcedureData) WeightArray ¶
func (a ANEProcedureData) WeightArray() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProcedureData/weightArray
type ANEProcedureDataClass ¶
type ANEProcedureDataClass struct {
// contains filtered or unexported fields
}
func GetANEProcedureDataClass ¶
func GetANEProcedureDataClass() ANEProcedureDataClass
GetANEProcedureDataClass returns the class object for _ANEProcedureData.
func (ANEProcedureDataClass) Alloc ¶
func (ac ANEProcedureDataClass) Alloc() ANEProcedureData
Alloc allocates memory for a new instance of the class.
func (ANEProcedureDataClass) ProcedureDataWithSymbolWeightArray ¶
func (_ANEProcedureDataClass ANEProcedureDataClass) ProcedureDataWithSymbolWeightArray(symbol objectivec.IObject, array objectivec.IObject) objectivec.IObject
func (ANEProcedureDataClass) SupportsSecureCoding ¶
func (_ANEProcedureDataClass ANEProcedureDataClass) SupportsSecureCoding() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProcedureData/supportsSecureCoding
type ANEProgramForEvaluation ¶
type ANEProgramForEvaluation struct {
objectivec.Object
}
Methods ¶
- ANEProgramForEvaluation.Controller
- ANEProgramForEvaluation.CurrentAsyncRequestsInFlight
- ANEProgramForEvaluation.SetCurrentAsyncRequestsInFlight
- ANEProgramForEvaluation.IntermediateBufferHandle
- ANEProgramForEvaluation.SetIntermediateBufferHandle
- ANEProgramForEvaluation.ProcessInputBuffersModelOptionsError
- ANEProgramForEvaluation.ProcessOutputSetModelOptionsError
- ANEProgramForEvaluation.ProcessRequestModelQosQIndexModelStringIDOptionsReturnValueError
- ANEProgramForEvaluation.ProcessSessionHintOptionsReportError
- ANEProgramForEvaluation.ProgramHandle
- ANEProgramForEvaluation.SetProgramHandle
- ANEProgramForEvaluation.ProgramInferenceOtherErrorForMessageModelMethodName
- ANEProgramForEvaluation.QueueDepth
- ANEProgramForEvaluation.RequestsInFlight
- ANEProgramForEvaluation.InitWithControllerIntermediateBufferHandleQueueDepth
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProgramForEvaluation
func ANEProgramForEvaluationFromID ¶
func ANEProgramForEvaluationFromID(id objc.ID) ANEProgramForEvaluation
ANEProgramForEvaluationFromID constructs a ANEProgramForEvaluation from an objc.ID.
func NewANEProgramForEvaluation ¶
func NewANEProgramForEvaluation() ANEProgramForEvaluation
NewANEProgramForEvaluation creates a new ANEProgramForEvaluation instance.
func NewANEProgramForEvaluationWithControllerIntermediateBufferHandleQueueDepth ¶
func NewANEProgramForEvaluationWithControllerIntermediateBufferHandleQueueDepth(controller objectivec.IObject, handle uint64, depth int8) ANEProgramForEvaluation
func (ANEProgramForEvaluation) Autorelease ¶
func (a ANEProgramForEvaluation) Autorelease() ANEProgramForEvaluation
Autorelease adds the receiver to the current autorelease pool.
func (ANEProgramForEvaluation) Controller ¶
func (a ANEProgramForEvaluation) Controller() *ANEDeviceController
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProgramForEvaluation/controller
func (ANEProgramForEvaluation) CurrentAsyncRequestsInFlight ¶
func (a ANEProgramForEvaluation) CurrentAsyncRequestsInFlight() int64
func (ANEProgramForEvaluation) Init ¶
func (a ANEProgramForEvaluation) Init() ANEProgramForEvaluation
Init initializes the instance.
func (ANEProgramForEvaluation) InitWithControllerIntermediateBufferHandleQueueDepth ¶
func (a ANEProgramForEvaluation) InitWithControllerIntermediateBufferHandleQueueDepth(controller objectivec.IObject, handle uint64, depth int8) ANEProgramForEvaluation
func (ANEProgramForEvaluation) IntermediateBufferHandle ¶
func (a ANEProgramForEvaluation) IntermediateBufferHandle() uint64
func (ANEProgramForEvaluation) ProcessInputBuffersModelOptionsError ¶
func (a ANEProgramForEvaluation) ProcessInputBuffersModelOptionsError(buffers objectivec.IObject, model objectivec.IObject, options objectivec.IObject) (bool, error)
func (ANEProgramForEvaluation) ProcessOutputSetModelOptionsError ¶
func (a ANEProgramForEvaluation) ProcessOutputSetModelOptionsError(set objectivec.IObject, model objectivec.IObject, options objectivec.IObject) (bool, error)
func (ANEProgramForEvaluation) ProcessRequestModelQosQIndexModelStringIDOptionsReturnValueError ¶
func (a ANEProgramForEvaluation) ProcessRequestModelQosQIndexModelStringIDOptionsReturnValueError(request objectivec.IObject, model objectivec.IObject, qos uint32, index uint64, id uint64, options objectivec.IObject, value unsafe.Pointer) (bool, error)
func (ANEProgramForEvaluation) ProcessSessionHintOptionsReportError ¶
func (a ANEProgramForEvaluation) ProcessSessionHintOptionsReportError(hint objectivec.IObject, options objectivec.IObject, report objectivec.IObject) (bool, error)
func (ANEProgramForEvaluation) ProgramHandle ¶
func (a ANEProgramForEvaluation) ProgramHandle() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProgramForEvaluation/programHandle
func (ANEProgramForEvaluation) ProgramInferenceOtherErrorForMessageModelMethodName ¶
func (a ANEProgramForEvaluation) ProgramInferenceOtherErrorForMessageModelMethodName(message unsafe.Pointer, model objectivec.IObject, name objectivec.IObject) objectivec.IObject
func (ANEProgramForEvaluation) QueueDepth ¶
func (a ANEProgramForEvaluation) QueueDepth() int8
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProgramForEvaluation/queueDepth
func (ANEProgramForEvaluation) RequestsInFlight ¶
func (a ANEProgramForEvaluation) RequestsInFlight() objectivec.Object
func (ANEProgramForEvaluation) SetCurrentAsyncRequestsInFlight ¶
func (a ANEProgramForEvaluation) SetCurrentAsyncRequestsInFlight(value int64)
func (ANEProgramForEvaluation) SetIntermediateBufferHandle ¶
func (a ANEProgramForEvaluation) SetIntermediateBufferHandle(value uint64)
func (ANEProgramForEvaluation) SetProgramHandle ¶
func (a ANEProgramForEvaluation) SetProgramHandle(value uint64)
type ANEProgramForEvaluationClass ¶
type ANEProgramForEvaluationClass struct {
// contains filtered or unexported fields
}
func GetANEProgramForEvaluationClass ¶
func GetANEProgramForEvaluationClass() ANEProgramForEvaluationClass
GetANEProgramForEvaluationClass returns the class object for _ANEProgramForEvaluation.
func (ANEProgramForEvaluationClass) Alloc ¶
func (ac ANEProgramForEvaluationClass) Alloc() ANEProgramForEvaluation
Alloc allocates memory for a new instance of the class.
func (ANEProgramForEvaluationClass) ProgramWithControllerIntermediateBufferHandleQueueDepth ¶
func (_ANEProgramForEvaluationClass ANEProgramForEvaluationClass) ProgramWithControllerIntermediateBufferHandleQueueDepth(controller objectivec.IObject, handle uint64, depth int8) objectivec.IObject
func (ANEProgramForEvaluationClass) ProgramWithHandleIntermediateBufferHandleQueueDepth ¶
func (_ANEProgramForEvaluationClass ANEProgramForEvaluationClass) ProgramWithHandleIntermediateBufferHandleQueueDepth(handle uint64, handle2 uint64, depth int8) objectivec.IObject
type ANEProgramIOSurfacesMapper ¶
type ANEProgramIOSurfacesMapper struct {
objectivec.Object
}
Methods ¶
- ANEProgramIOSurfacesMapper.Controller
- ANEProgramIOSurfacesMapper.DeviceController
- ANEProgramIOSurfacesMapper.MapIOSurfacesWithModelRequestCacheInferenceError
- ANEProgramIOSurfacesMapper.PrepareANEMemoryMappingParamsRequest
- ANEProgramIOSurfacesMapper.ProgramHandle
- ANEProgramIOSurfacesMapper.UnmapIOSurfacesWithModelRequestError
- ANEProgramIOSurfacesMapper.ValidateRequestModel
- ANEProgramIOSurfacesMapper.InitWithController
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProgramIOSurfacesMapper
func ANEProgramIOSurfacesMapperFromID ¶
func ANEProgramIOSurfacesMapperFromID(id objc.ID) ANEProgramIOSurfacesMapper
ANEProgramIOSurfacesMapperFromID constructs a ANEProgramIOSurfacesMapper from an objc.ID.
func NewANEProgramIOSurfacesMapper ¶
func NewANEProgramIOSurfacesMapper() ANEProgramIOSurfacesMapper
NewANEProgramIOSurfacesMapper creates a new ANEProgramIOSurfacesMapper instance.
func NewANEProgramIOSurfacesMapperWithController ¶
func NewANEProgramIOSurfacesMapperWithController(controller objectivec.IObject) ANEProgramIOSurfacesMapper
func (ANEProgramIOSurfacesMapper) Autorelease ¶
func (a ANEProgramIOSurfacesMapper) Autorelease() ANEProgramIOSurfacesMapper
Autorelease adds the receiver to the current autorelease pool.
func (ANEProgramIOSurfacesMapper) Controller ¶
func (a ANEProgramIOSurfacesMapper) Controller() *ANEDeviceController
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProgramIOSurfacesMapper/controller
func (ANEProgramIOSurfacesMapper) DeviceController ¶
func (a ANEProgramIOSurfacesMapper) DeviceController() *ANEDeviceController
func (ANEProgramIOSurfacesMapper) Init ¶
func (a ANEProgramIOSurfacesMapper) Init() ANEProgramIOSurfacesMapper
Init initializes the instance.
func (ANEProgramIOSurfacesMapper) InitWithController ¶
func (a ANEProgramIOSurfacesMapper) InitWithController(controller objectivec.IObject) ANEProgramIOSurfacesMapper
func (ANEProgramIOSurfacesMapper) MapIOSurfacesWithModelRequestCacheInferenceError ¶
func (a ANEProgramIOSurfacesMapper) MapIOSurfacesWithModelRequestCacheInferenceError(model objectivec.IObject, request objectivec.IObject, inference bool) (bool, error)
func (ANEProgramIOSurfacesMapper) PrepareANEMemoryMappingParamsRequest ¶
func (a ANEProgramIOSurfacesMapper) PrepareANEMemoryMappingParamsRequest(params unsafe.Pointer, request objectivec.IObject)
func (ANEProgramIOSurfacesMapper) ProgramHandle ¶
func (a ANEProgramIOSurfacesMapper) ProgramHandle() uint64
func (ANEProgramIOSurfacesMapper) UnmapIOSurfacesWithModelRequestError ¶
func (a ANEProgramIOSurfacesMapper) UnmapIOSurfacesWithModelRequestError(model objectivec.IObject, request objectivec.IObject) (bool, error)
func (ANEProgramIOSurfacesMapper) ValidateRequestModel ¶
func (a ANEProgramIOSurfacesMapper) ValidateRequestModel(request objectivec.IObject, model objectivec.IObject) bool
type ANEProgramIOSurfacesMapperClass ¶
type ANEProgramIOSurfacesMapperClass struct {
// contains filtered or unexported fields
}
func GetANEProgramIOSurfacesMapperClass ¶
func GetANEProgramIOSurfacesMapperClass() ANEProgramIOSurfacesMapperClass
GetANEProgramIOSurfacesMapperClass returns the class object for _ANEProgramIOSurfacesMapper.
func (ANEProgramIOSurfacesMapperClass) Alloc ¶
func (ac ANEProgramIOSurfacesMapperClass) Alloc() ANEProgramIOSurfacesMapper
Alloc allocates memory for a new instance of the class.
func (ANEProgramIOSurfacesMapperClass) MapperWithController ¶
func (_ANEProgramIOSurfacesMapperClass ANEProgramIOSurfacesMapperClass) MapperWithController(controller objectivec.IObject) objectivec.IObject
func (ANEProgramIOSurfacesMapperClass) MapperWithProgramHandle ¶
func (_ANEProgramIOSurfacesMapperClass ANEProgramIOSurfacesMapperClass) MapperWithProgramHandle(handle uint64) objectivec.IObject
type ANEQoSMapper ¶
type ANEQoSMapper struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEQoSMapper
func ANEQoSMapperFromID ¶
func ANEQoSMapperFromID(id objc.ID) ANEQoSMapper
ANEQoSMapperFromID constructs a ANEQoSMapper from an objc.ID.
func NewANEQoSMapper ¶
func NewANEQoSMapper() ANEQoSMapper
NewANEQoSMapper creates a new ANEQoSMapper instance.
func (ANEQoSMapper) Autorelease ¶
func (a ANEQoSMapper) Autorelease() ANEQoSMapper
Autorelease adds the receiver to the current autorelease pool.
type ANEQoSMapperClass ¶
type ANEQoSMapperClass struct {
// contains filtered or unexported fields
}
func GetANEQoSMapperClass ¶
func GetANEQoSMapperClass() ANEQoSMapperClass
GetANEQoSMapperClass returns the class object for _ANEQoSMapper.
func (ANEQoSMapperClass) Alloc ¶
func (ac ANEQoSMapperClass) Alloc() ANEQoSMapper
Alloc allocates memory for a new instance of the class.
func (ANEQoSMapperClass) AneBackgroundTaskQoS ¶
func (_ANEQoSMapperClass ANEQoSMapperClass) AneBackgroundTaskQoS() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEQoSMapper/aneBackgroundTaskQoS
func (ANEQoSMapperClass) AneDefaultTaskQoS ¶
func (_ANEQoSMapperClass ANEQoSMapperClass) AneDefaultTaskQoS() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEQoSMapper/aneDefaultTaskQoS
func (ANEQoSMapperClass) AneRealTimeTaskQoS ¶
func (_ANEQoSMapperClass ANEQoSMapperClass) AneRealTimeTaskQoS() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEQoSMapper/aneRealTimeTaskQoS
func (ANEQoSMapperClass) AneUserInitiatedTaskQoS ¶
func (_ANEQoSMapperClass ANEQoSMapperClass) AneUserInitiatedTaskQoS() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEQoSMapper/aneUserInitiatedTaskQoS
func (ANEQoSMapperClass) AneUserInteractiveTaskQoS ¶
func (_ANEQoSMapperClass ANEQoSMapperClass) AneUserInteractiveTaskQoS() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEQoSMapper/aneUserInteractiveTaskQoS
func (ANEQoSMapperClass) AneUtilityTaskQoS ¶
func (_ANEQoSMapperClass ANEQoSMapperClass) AneUtilityTaskQoS() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEQoSMapper/aneUtilityTaskQoS
func (ANEQoSMapperClass) DispatchQueueArrayByMappingPrioritiesWithTag ¶
func (_ANEQoSMapperClass ANEQoSMapperClass) DispatchQueueArrayByMappingPrioritiesWithTag(tag objectivec.IObject) objectivec.IObject
func (ANEQoSMapperClass) ProgramPriorityForQoS ¶
func (_ANEQoSMapperClass ANEQoSMapperClass) ProgramPriorityForQoS(s uint32) int
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEQoSMapper/programPriorityForQoS:
func (ANEQoSMapperClass) QosForProgramPriority ¶
func (_ANEQoSMapperClass ANEQoSMapperClass) QosForProgramPriority(priority int) uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEQoSMapper/qosForProgramPriority:
func (ANEQoSMapperClass) QueueIndexForQoS ¶
func (_ANEQoSMapperClass ANEQoSMapperClass) QueueIndexForQoS(s uint32) uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEQoSMapper/queueIndexForQoS:
func (ANEQoSMapperClass) RealTimeProgramPriority ¶
func (_ANEQoSMapperClass ANEQoSMapperClass) RealTimeProgramPriority() int
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEQoSMapper/realTimeProgramPriority
func (ANEQoSMapperClass) RealTimeQueueIndex ¶
func (_ANEQoSMapperClass ANEQoSMapperClass) RealTimeQueueIndex() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEQoSMapper/realTimeQueueIndex
type ANERequest ¶
type ANERequest struct {
objectivec.Object
}
Methods ¶
- ANERequest.InputArray
- ANERequest.InputIndexArray
- ANERequest.IoSurfacesCount
- ANERequest.OutputArray
- ANERequest.OutputIndexArray
- ANERequest.PerfStats
- ANERequest.SetPerfStats
- ANERequest.PerfStatsArray
- ANERequest.ProcedureIndex
- ANERequest.SetCompletionHandler
- ANERequest.SharedEvents
- ANERequest.SetSharedEvents
- ANERequest.TransactionHandle
- ANERequest.SetTransactionHandle
- ANERequest.Validate
- ANERequest.WeightsBuffer
- ANERequest.InitWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEventsTransactionHandle
- ANERequest.InitWithVirtualModel
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest
func ANERequestFromID ¶
func ANERequestFromID(id objc.ID) ANERequest
ANERequestFromID constructs a ANERequest from an objc.ID.
func NewANERequest ¶
func NewANERequest() ANERequest
NewANERequest creates a new ANERequest instance.
func NewANERequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEventsTransactionHandle ¶
func NewANERequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEventsTransactionHandle(inputs objectivec.IObject, indices objectivec.IObject, outputs objectivec.IObject, indices2 objectivec.IObject, buffer objectivec.IObject, stats objectivec.IObject, index objectivec.IObject, events objectivec.IObject, handle objectivec.IObject) ANERequest
func NewANERequestWithVirtualModel ¶
func NewANERequestWithVirtualModel(model unsafe.Pointer) ANERequest
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/initWithVirtualModel:
func (ANERequest) Autorelease ¶
func (a ANERequest) Autorelease() ANERequest
Autorelease adds the receiver to the current autorelease pool.
func (ANERequest) ClearCompletionHandler ¶ added in v0.2.0
func (a ANERequest) ClearCompletionHandler()
ClearCompletionHandler clears and releases any retained completion handler.
func (ANERequest) InitWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEventsTransactionHandle ¶
func (a ANERequest) InitWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEventsTransactionHandle(inputs objectivec.IObject, indices objectivec.IObject, outputs objectivec.IObject, indices2 objectivec.IObject, buffer objectivec.IObject, stats objectivec.IObject, index objectivec.IObject, events objectivec.IObject, handle objectivec.IObject) ANERequest
func (ANERequest) InitWithVirtualModel ¶
func (a ANERequest) InitWithVirtualModel(model unsafe.Pointer) ANERequest
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/initWithVirtualModel:
func (ANERequest) InputArray ¶
func (a ANERequest) InputArray() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/inputArray
func (ANERequest) InputIndexArray ¶
func (a ANERequest) InputIndexArray() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/inputIndexArray
func (ANERequest) IoSurfacesCount ¶
func (a ANERequest) IoSurfacesCount() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/ioSurfacesCount
func (ANERequest) OutputArray ¶
func (a ANERequest) OutputArray() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/outputArray
func (ANERequest) OutputIndexArray ¶
func (a ANERequest) OutputIndexArray() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/outputIndexArray
func (ANERequest) PerfStats ¶
func (a ANERequest) PerfStats() *ANEPerformanceStats
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/perfStats
func (ANERequest) PerfStatsArray ¶
func (a ANERequest) PerfStatsArray() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/perfStatsArray
func (ANERequest) ProcedureIndex ¶
func (a ANERequest) ProcedureIndex() foundation.NSNumber
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/procedureIndex
func (ANERequest) Set ¶
func (a ANERequest) Set(ctx context.Context) (bool, error)
Set is a synchronous wrapper around ANERequest.SetCompletionHandler. It blocks until the completion handler fires or the context is cancelled.
func (ANERequest) SetCompletionHandler ¶
func (a ANERequest) SetCompletionHandler(handler BoolErrorHandler)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/setCompletionHandler:
func (ANERequest) SetCompletionHandlerRetained ¶ added in v0.2.0
func (a ANERequest) SetCompletionHandlerRetained(handler BoolErrorHandler) *CompletionHandlerBinding
SetCompletionHandlerRetained sets a completion handler and retains the block via associated object to avoid premature release on async paths.
func (ANERequest) SetPerfStats ¶
func (a ANERequest) SetPerfStats(value *ANEPerformanceStats)
func (ANERequest) SetSharedEvents ¶
func (a ANERequest) SetSharedEvents(value *ANESharedEvents)
func (ANERequest) SetTransactionHandle ¶
func (a ANERequest) SetTransactionHandle(value foundation.NSNumber)
func (ANERequest) SharedEvents ¶
func (a ANERequest) SharedEvents() *ANESharedEvents
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/sharedEvents
func (ANERequest) TransactionHandle ¶
func (a ANERequest) TransactionHandle() foundation.NSNumber
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/transactionHandle
func (ANERequest) Validate ¶
func (a ANERequest) Validate() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/validate
func (ANERequest) WeightsBuffer ¶
func (a ANERequest) WeightsBuffer() *ANEIOSurfaceObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest/weightsBuffer
type ANERequestClass ¶
type ANERequestClass struct {
// contains filtered or unexported fields
}
func GetANERequestClass ¶
func GetANERequestClass() ANERequestClass
GetANERequestClass returns the class object for _ANERequest.
func (ANERequestClass) Alloc ¶
func (ac ANERequestClass) Alloc() ANERequest
Alloc allocates memory for a new instance of the class.
func (ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesPerfStatsProcedureIndex ¶
func (_ANERequestClass ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesPerfStatsProcedureIndex(inputs objectivec.IObject, indices objectivec.IObject, outputs objectivec.IObject, indices2 objectivec.IObject, stats objectivec.IObject, index objectivec.IObject) objectivec.IObject
func (ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesProcedureIndex ¶
func (_ANERequestClass ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesProcedureIndex(inputs objectivec.IObject, indices objectivec.IObject, outputs objectivec.IObject, indices2 objectivec.IObject, index objectivec.IObject) objectivec.IObject
func (ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndex ¶
func (_ANERequestClass ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndex(inputs objectivec.IObject, indices objectivec.IObject, outputs objectivec.IObject, indices2 objectivec.IObject, buffer objectivec.IObject, stats objectivec.IObject, index objectivec.IObject) objectivec.IObject
func (ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEvents ¶
func (_ANERequestClass ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEvents(inputs objectivec.IObject, indices objectivec.IObject, outputs objectivec.IObject, indices2 objectivec.IObject, buffer objectivec.IObject, stats objectivec.IObject, index objectivec.IObject, events objectivec.IObject) objectivec.IObject
func (ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEventsTransactionHandle ¶
func (_ANERequestClass ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEventsTransactionHandle(inputs objectivec.IObject, indices objectivec.IObject, outputs objectivec.IObject, indices2 objectivec.IObject, buffer objectivec.IObject, stats objectivec.IObject, index objectivec.IObject, events objectivec.IObject, handle objectivec.IObject) objectivec.IObject
func (ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferProcedureIndex ¶
func (_ANERequestClass ANERequestClass) RequestWithInputsInputIndicesOutputsOutputIndicesWeightsBufferProcedureIndex(inputs objectivec.IObject, indices objectivec.IObject, outputs objectivec.IObject, indices2 objectivec.IObject, buffer objectivec.IObject, index objectivec.IObject) objectivec.IObject
type ANESandboxingHelper ¶
type ANESandboxingHelper struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESandboxingHelper
func ANESandboxingHelperFromID ¶
func ANESandboxingHelperFromID(id objc.ID) ANESandboxingHelper
ANESandboxingHelperFromID constructs a ANESandboxingHelper from an objc.ID.
func NewANESandboxingHelper ¶
func NewANESandboxingHelper() ANESandboxingHelper
NewANESandboxingHelper creates a new ANESandboxingHelper instance.
func (ANESandboxingHelper) Autorelease ¶
func (a ANESandboxingHelper) Autorelease() ANESandboxingHelper
Autorelease adds the receiver to the current autorelease pool.
func (ANESandboxingHelper) Init ¶
func (a ANESandboxingHelper) Init() ANESandboxingHelper
Init initializes the instance.
type ANESandboxingHelperClass ¶
type ANESandboxingHelperClass struct {
// contains filtered or unexported fields
}
func GetANESandboxingHelperClass ¶
func GetANESandboxingHelperClass() ANESandboxingHelperClass
GetANESandboxingHelperClass returns the class object for _ANESandboxingHelper.
func (ANESandboxingHelperClass) Alloc ¶
func (ac ANESandboxingHelperClass) Alloc() ANESandboxingHelper
Alloc allocates memory for a new instance of the class.
func (ANESandboxingHelperClass) CanAccessPathAtMethodNameError ¶
func (_ANESandboxingHelperClass ANESandboxingHelperClass) CanAccessPathAtMethodNameError(at objectivec.IObject, name objectivec.IObject) (bool, error)
func (ANESandboxingHelperClass) ConsumeSandboxExtensionForModelError ¶
func (_ANESandboxingHelperClass ANESandboxingHelperClass) ConsumeSandboxExtensionForModelError(extension objectivec.IObject, model objectivec.IObject) (int64, error)
func (ANESandboxingHelperClass) ConsumeSandboxExtensionForPathError ¶
func (_ANESandboxingHelperClass ANESandboxingHelperClass) ConsumeSandboxExtensionForPathError(extension objectivec.IObject, path objectivec.IObject) (int64, error)
func (ANESandboxingHelperClass) IssueSandboxExtensionForModelError ¶
func (_ANESandboxingHelperClass ANESandboxingHelperClass) IssueSandboxExtensionForModelError(model objectivec.IObject) (objectivec.IObject, error)
func (ANESandboxingHelperClass) IssueSandboxExtensionForPathError ¶
func (_ANESandboxingHelperClass ANESandboxingHelperClass) IssueSandboxExtensionForPathError(path objectivec.IObject) (objectivec.IObject, error)
func (ANESandboxingHelperClass) ReleaseSandboxExtensionHandle ¶
func (_ANESandboxingHelperClass ANESandboxingHelperClass) ReleaseSandboxExtensionHandle(extension objectivec.IObject, handle int64) bool
func (ANESandboxingHelperClass) SandboxExtensionPathForModelURL ¶
func (_ANESandboxingHelperClass ANESandboxingHelperClass) SandboxExtensionPathForModelURL(url foundation.INSURL) objectivec.IObject
type ANESharedEvents ¶
type ANESharedEvents struct {
}
Methods ¶
- ANESharedEvents.SignalEvents
- ANESharedEvents.SetSignalEvents
- ANESharedEvents.WaitEvents
- ANESharedEvents.SetWaitEvents
- ANESharedEvents.InitWithSignalEventsWaitEvents
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedEvents
func ANESharedEventsFromID ¶
func ANESharedEventsFromID(id objc.ID) ANESharedEvents
ANESharedEventsFromID constructs a ANESharedEvents from an objc.ID.
func NewANESharedEvents ¶
func NewANESharedEvents() ANESharedEvents
NewANESharedEvents creates a new ANESharedEvents instance.
func NewANESharedEventsWithSignalEventsWaitEvents ¶
func NewANESharedEventsWithSignalEventsWaitEvents(events objectivec.IObject, events2 objectivec.IObject) ANESharedEvents
func (ANESharedEvents) Autorelease ¶
func (a ANESharedEvents) Autorelease() ANESharedEvents
Autorelease adds the receiver to the current autorelease pool.
func (ANESharedEvents) Init ¶
func (a ANESharedEvents) Init() ANESharedEvents
Init initializes the instance.
func (ANESharedEvents) InitWithSignalEventsWaitEvents ¶
func (a ANESharedEvents) InitWithSignalEventsWaitEvents(events objectivec.IObject, events2 objectivec.IObject) ANESharedEvents
func (ANESharedEvents) SetSignalEvents ¶
func (a ANESharedEvents) SetSignalEvents(value foundation.INSArray)
func (ANESharedEvents) SetWaitEvents ¶
func (a ANESharedEvents) SetWaitEvents(value foundation.INSArray)
func (ANESharedEvents) SignalEvents ¶
func (a ANESharedEvents) SignalEvents() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedEvents/signalEvents
func (ANESharedEvents) WaitEvents ¶
func (a ANESharedEvents) WaitEvents() foundation.INSArray
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedEvents/waitEvents
type ANESharedEventsClass ¶
type ANESharedEventsClass struct {
// contains filtered or unexported fields
}
func GetANESharedEventsClass ¶
func GetANESharedEventsClass() ANESharedEventsClass
GetANESharedEventsClass returns the class object for _ANESharedEvents.
func (ANESharedEventsClass) Alloc ¶
func (ac ANESharedEventsClass) Alloc() ANESharedEvents
Alloc allocates memory for a new instance of the class.
func (ANESharedEventsClass) SharedEventsWithSignalEventsWaitEvents ¶
func (_ANESharedEventsClass ANESharedEventsClass) SharedEventsWithSignalEventsWaitEvents(events objectivec.IObject, events2 objectivec.IObject) objectivec.IObject
type ANESharedSignalEvent ¶
type ANESharedSignalEvent struct {
}
Methods ¶
- ANESharedSignalEvent.AgentMask
- ANESharedSignalEvent.SetAgentMask
- ANESharedSignalEvent.EncodeWithCoder
- ANESharedSignalEvent.EventType
- ANESharedSignalEvent.SharedEvent
- ANESharedSignalEvent.SymbolIndex
- ANESharedSignalEvent.Value
- ANESharedSignalEvent.SetValue
- ANESharedSignalEvent.WaitEvent
- ANESharedSignalEvent.InitWithCoder
- ANESharedSignalEvent.InitWithValueSymbolIndexEventTypeSharedEventAgentMask
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedSignalEvent
func ANESharedSignalEventFromID ¶
func ANESharedSignalEventFromID(id objc.ID) ANESharedSignalEvent
ANESharedSignalEventFromID constructs a ANESharedSignalEvent from an objc.ID.
func NewANESharedSignalEvent ¶
func NewANESharedSignalEvent() ANESharedSignalEvent
NewANESharedSignalEvent creates a new ANESharedSignalEvent instance.
func NewANESharedSignalEventWithCoder ¶
func NewANESharedSignalEventWithCoder(coder objectivec.IObject) ANESharedSignalEvent
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedSignalEvent/initWithCoder:
func NewANESharedSignalEventWithValueSymbolIndexEventTypeSharedEventAgentMask ¶
func NewANESharedSignalEventWithValueSymbolIndexEventTypeSharedEventAgentMask(value uint64, index uint32, type_ int64, event objectivec.IObject, mask uint64) ANESharedSignalEvent
func (ANESharedSignalEvent) AgentMask ¶
func (a ANESharedSignalEvent) AgentMask() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedSignalEvent/agentMask
func (ANESharedSignalEvent) Autorelease ¶
func (a ANESharedSignalEvent) Autorelease() ANESharedSignalEvent
Autorelease adds the receiver to the current autorelease pool.
func (ANESharedSignalEvent) EncodeWithCoder ¶
func (a ANESharedSignalEvent) EncodeWithCoder(coder foundation.INSCoder)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedSignalEvent/encodeWithCoder:
func (ANESharedSignalEvent) EventType ¶
func (a ANESharedSignalEvent) EventType() int64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedSignalEvent/eventType
func (ANESharedSignalEvent) Init ¶
func (a ANESharedSignalEvent) Init() ANESharedSignalEvent
Init initializes the instance.
func (ANESharedSignalEvent) InitWithCoder ¶
func (a ANESharedSignalEvent) InitWithCoder(coder foundation.INSCoder) ANESharedSignalEvent
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedSignalEvent/initWithCoder:
func (ANESharedSignalEvent) InitWithValueSymbolIndexEventTypeSharedEventAgentMask ¶
func (a ANESharedSignalEvent) InitWithValueSymbolIndexEventTypeSharedEventAgentMask(value uint64, index uint32, type_ int64, event objectivec.IObject, mask uint64) ANESharedSignalEvent
func (ANESharedSignalEvent) SetAgentMask ¶
func (a ANESharedSignalEvent) SetAgentMask(value uint64)
func (ANESharedSignalEvent) SetValue ¶
func (a ANESharedSignalEvent) SetValue(value uint64)
func (ANESharedSignalEvent) SharedEvent ¶
func (a ANESharedSignalEvent) SharedEvent() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedSignalEvent/sharedEvent
func (ANESharedSignalEvent) SymbolIndex ¶
func (a ANESharedSignalEvent) SymbolIndex() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedSignalEvent/symbolIndex
func (ANESharedSignalEvent) Value ¶
func (a ANESharedSignalEvent) Value() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedSignalEvent/value
func (ANESharedSignalEvent) WaitEvent ¶
func (a ANESharedSignalEvent) WaitEvent() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedSignalEvent/waitEvent
type ANESharedSignalEventClass ¶
type ANESharedSignalEventClass struct {
// contains filtered or unexported fields
}
func GetANESharedSignalEventClass ¶
func GetANESharedSignalEventClass() ANESharedSignalEventClass
GetANESharedSignalEventClass returns the class object for _ANESharedSignalEvent.
func (ANESharedSignalEventClass) Alloc ¶
func (ac ANESharedSignalEventClass) Alloc() ANESharedSignalEvent
Alloc allocates memory for a new instance of the class.
func (ANESharedSignalEventClass) SignalEventWithValueSymbolIndexEventTypeSharedEvent ¶
func (_ANESharedSignalEventClass ANESharedSignalEventClass) SignalEventWithValueSymbolIndexEventTypeSharedEvent(value uint64, index uint32, type_ int64, event objectivec.IObject) objectivec.IObject
func (ANESharedSignalEventClass) SupportsSecureCoding ¶
func (_ANESharedSignalEventClass ANESharedSignalEventClass) SupportsSecureCoding() bool
type ANESharedWaitEvent ¶
type ANESharedWaitEvent struct {
}
Methods ¶
- ANESharedWaitEvent.EventType
- ANESharedWaitEvent.SharedEvent
- ANESharedWaitEvent.Value
- ANESharedWaitEvent.SetValue
- ANESharedWaitEvent.InitWithValueSharedEventEventType
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedWaitEvent
func ANESharedWaitEventFromID ¶
func ANESharedWaitEventFromID(id objc.ID) ANESharedWaitEvent
ANESharedWaitEventFromID constructs a ANESharedWaitEvent from an objc.ID.
func NewANESharedWaitEvent ¶
func NewANESharedWaitEvent() ANESharedWaitEvent
NewANESharedWaitEvent creates a new ANESharedWaitEvent instance.
func NewANESharedWaitEventWithValueSharedEventEventType ¶
func NewANESharedWaitEventWithValueSharedEventEventType(value uint64, event objectivec.IObject, type_ uint64) ANESharedWaitEvent
func (ANESharedWaitEvent) Autorelease ¶
func (a ANESharedWaitEvent) Autorelease() ANESharedWaitEvent
Autorelease adds the receiver to the current autorelease pool.
func (ANESharedWaitEvent) EventType ¶
func (a ANESharedWaitEvent) EventType() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedWaitEvent/eventType
func (ANESharedWaitEvent) Init ¶
func (a ANESharedWaitEvent) Init() ANESharedWaitEvent
Init initializes the instance.
func (ANESharedWaitEvent) InitWithValueSharedEventEventType ¶
func (a ANESharedWaitEvent) InitWithValueSharedEventEventType(value uint64, event objectivec.IObject, type_ uint64) ANESharedWaitEvent
func (ANESharedWaitEvent) SetValue ¶
func (a ANESharedWaitEvent) SetValue(value uint64)
func (ANESharedWaitEvent) SharedEvent ¶
func (a ANESharedWaitEvent) SharedEvent() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedWaitEvent/sharedEvent
func (ANESharedWaitEvent) Value ¶
func (a ANESharedWaitEvent) Value() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedWaitEvent/value
type ANESharedWaitEventClass ¶
type ANESharedWaitEventClass struct {
// contains filtered or unexported fields
}
func GetANESharedWaitEventClass ¶
func GetANESharedWaitEventClass() ANESharedWaitEventClass
GetANESharedWaitEventClass returns the class object for _ANESharedWaitEvent.
func (ANESharedWaitEventClass) Alloc ¶
func (ac ANESharedWaitEventClass) Alloc() ANESharedWaitEvent
Alloc allocates memory for a new instance of the class.
func (ANESharedWaitEventClass) WaitEventWithValueSharedEvent ¶
func (_ANESharedWaitEventClass ANESharedWaitEventClass) WaitEventWithValueSharedEvent(value uint64, event objectivec.IObject) objectivec.IObject
func (ANESharedWaitEventClass) WaitEventWithValueSharedEventEventType ¶
func (_ANESharedWaitEventClass ANESharedWaitEventClass) WaitEventWithValueSharedEventEventType(value uint64, event objectivec.IObject, type_ uint64) objectivec.IObject
type ANEStorageHelper ¶
type ANEStorageHelper struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStorageHelper
func ANEStorageHelperFromID ¶
func ANEStorageHelperFromID(id objc.ID) ANEStorageHelper
ANEStorageHelperFromID constructs a ANEStorageHelper from an objc.ID.
func NewANEStorageHelper ¶
func NewANEStorageHelper() ANEStorageHelper
NewANEStorageHelper creates a new ANEStorageHelper instance.
func (ANEStorageHelper) Autorelease ¶
func (a ANEStorageHelper) Autorelease() ANEStorageHelper
Autorelease adds the receiver to the current autorelease pool.
func (ANEStorageHelper) Init ¶
func (a ANEStorageHelper) Init() ANEStorageHelper
Init initializes the instance.
type ANEStorageHelperClass ¶
type ANEStorageHelperClass struct {
// contains filtered or unexported fields
}
func GetANEStorageHelperClass ¶
func GetANEStorageHelperClass() ANEStorageHelperClass
GetANEStorageHelperClass returns the class object for _ANEStorageHelper.
func (ANEStorageHelperClass) AddSubdirectoryDetailsDirectoryPathSize ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) AddSubdirectoryDetailsDirectoryPathSize(details objectivec.IObject, path objectivec.IObject, size uint64)
func (ANEStorageHelperClass) Alloc ¶
func (ac ANEStorageHelperClass) Alloc() ANEStorageHelper
Alloc allocates memory for a new instance of the class.
func (ANEStorageHelperClass) CreateModelCacheDictionary ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) CreateModelCacheDictionary() objectivec.IObject
func (ANEStorageHelperClass) EnableApfsPurging ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) EnableApfsPurging() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStorageHelper/enableApfsPurging
func (ANEStorageHelperClass) GarbageCollectDanglingModelsAtPath ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) GarbageCollectDanglingModelsAtPath(path objectivec.IObject) bool
func (ANEStorageHelperClass) GetAccessTimeForFilePath ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) GetAccessTimeForFilePath(path objectivec.IObject) objectivec.IObject
func (ANEStorageHelperClass) MarkPathAndDirectParentPurgeableError ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) MarkPathAndDirectParentPurgeableError(purgeable objectivec.IObject) (bool, error)
func (ANEStorageHelperClass) MemoryMapModelAtPathIsPrecompiledModelAttributes ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) MemoryMapModelAtPathIsPrecompiledModelAttributes(path objectivec.IObject, precompiled bool, attributes []objectivec.IObject) objectivec.IObject
func (ANEStorageHelperClass) MemoryMapModelAtPathModelAttributes ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) MemoryMapModelAtPathModelAttributes(path objectivec.IObject, attributes []objectivec.IObject) objectivec.IObject
func (ANEStorageHelperClass) MemoryMapWeightAtPath ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) MemoryMapWeightAtPath(path objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStorageHelper/memoryMapWeightAtPath:
func (ANEStorageHelperClass) MergeModelCacheStorageInformationWith ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) MergeModelCacheStorageInformationWith(information objectivec.IObject, with objectivec.IObject) objectivec.IObject
func (ANEStorageHelperClass) RemoveDirectoryAtPath ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) RemoveDirectoryAtPath(path objectivec.IObject) bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStorageHelper/removeDirectoryAtPath:
func (ANEStorageHelperClass) RemoveFilePathIfDateOlderThanSecond ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) RemoveFilePathIfDateOlderThanSecond(path objectivec.IObject, date objectivec.IObject, second objectivec.IObject)
func (ANEStorageHelperClass) RemoveShapesDirectoryAtPath ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) RemoveShapesDirectoryAtPath(path objectivec.IObject) bool
func (ANEStorageHelperClass) SetAccessTimeForModelFilePath ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) SetAccessTimeForModelFilePath(time objectivec.IObject, path objectivec.IObject) bool
func (ANEStorageHelperClass) SizeOfDirectoryAtPathRecursionLevel ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) SizeOfDirectoryAtPathRecursionLevel(path objectivec.IObject, level uint64) objectivec.IObject
func (ANEStorageHelperClass) SizeOfModelCacheAtPathPurgeSubdirectories ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) SizeOfModelCacheAtPathPurgeSubdirectories(path objectivec.IObject, subdirectories bool) objectivec.IObject
func (ANEStorageHelperClass) UniqueFirstLevelSubdirectories ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) UniqueFirstLevelSubdirectories(subdirectories objectivec.IObject) objectivec.IObject
func (ANEStorageHelperClass) UpdateAccessTimeForFilePath ¶
func (_ANEStorageHelperClass ANEStorageHelperClass) UpdateAccessTimeForFilePath(path objectivec.IObject) bool
type ANEStorageMaintainer ¶
type ANEStorageMaintainer struct {
objectivec.Object
}
Methods ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStorageMaintainer
func ANEStorageMaintainerFromID ¶
func ANEStorageMaintainerFromID(id objc.ID) ANEStorageMaintainer
ANEStorageMaintainerFromID constructs a ANEStorageMaintainer from an objc.ID.
func NewANEStorageMaintainer ¶
func NewANEStorageMaintainer() ANEStorageMaintainer
NewANEStorageMaintainer creates a new ANEStorageMaintainer instance.
func (ANEStorageMaintainer) Autorelease ¶
func (a ANEStorageMaintainer) Autorelease() ANEStorageMaintainer
Autorelease adds the receiver to the current autorelease pool.
func (ANEStorageMaintainer) Init ¶
func (a ANEStorageMaintainer) Init() ANEStorageMaintainer
Init initializes the instance.
func (ANEStorageMaintainer) PurgeDanglingModelsAtWithReply ¶
func (a ANEStorageMaintainer) PurgeDanglingModelsAtWithReply(at objectivec.IObject, reply VoidHandler)
func (ANEStorageMaintainer) PurgeDanglingModelsAtWithReplySync ¶
func (a ANEStorageMaintainer) PurgeDanglingModelsAtWithReplySync(ctx context.Context, at objectivec.IObject) error
PurgeDanglingModelsAtWithReplySync is a synchronous wrapper around ANEStorageMaintainer.PurgeDanglingModelsAtWithReply. It blocks until the completion handler fires or the context is cancelled.
type ANEStorageMaintainerClass ¶
type ANEStorageMaintainerClass struct {
// contains filtered or unexported fields
}
func GetANEStorageMaintainerClass ¶
func GetANEStorageMaintainerClass() ANEStorageMaintainerClass
GetANEStorageMaintainerClass returns the class object for _ANEStorageMaintainer.
func (ANEStorageMaintainerClass) Alloc ¶
func (ac ANEStorageMaintainerClass) Alloc() ANEStorageMaintainer
Alloc allocates memory for a new instance of the class.
type ANEStrings ¶
type ANEStrings struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings
func ANEStringsFromID ¶
func ANEStringsFromID(id objc.ID) ANEStrings
ANEStringsFromID constructs a ANEStrings from an objc.ID.
func NewANEStrings ¶
func NewANEStrings() ANEStrings
NewANEStrings creates a new ANEStrings instance.
func (ANEStrings) Autorelease ¶
func (a ANEStrings) Autorelease() ANEStrings
Autorelease adds the receiver to the current autorelease pool.
type ANEStringsClass ¶
type ANEStringsClass struct {
// contains filtered or unexported fields
}
func GetANEStringsClass ¶
func GetANEStringsClass() ANEStringsClass
GetANEStringsClass returns the class object for _ANEStrings.
func (ANEStringsClass) AdapterWeightsAccessEntitlement ¶
func (_ANEStringsClass ANEStringsClass) AdapterWeightsAccessEntitlement() objectivec.IObject
func (ANEStringsClass) AdapterWeightsAccessEntitlementBypassBootArg ¶
func (_ANEStringsClass ANEStringsClass) AdapterWeightsAccessEntitlementBypassBootArg() objectivec.IObject
func (ANEStringsClass) AggressivePowerSavingEntitlement ¶
func (_ANEStringsClass ANEStringsClass) AggressivePowerSavingEntitlement() objectivec.IObject
func (ANEStringsClass) Alloc ¶
func (ac ANEStringsClass) Alloc() ANEStrings
Alloc allocates memory for a new instance of the class.
func (ANEStringsClass) BinExtension ¶
func (_ANEStringsClass ANEStringsClass) BinExtension() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/binExtension
func (ANEStringsClass) BuildSpecificModelDataVaultDirectory ¶
func (_ANEStringsClass ANEStringsClass) BuildSpecificModelDataVaultDirectory() objectivec.IObject
func (ANEStringsClass) BuildSpecificUserModelDataVaultDirectory ¶
func (_ANEStringsClass ANEStringsClass) BuildSpecificUserModelDataVaultDirectory() objectivec.IObject
func (ANEStringsClass) CloneDirectory ¶
func (_ANEStringsClass ANEStringsClass) CloneDirectory() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/cloneDirectory
func (ANEStringsClass) CompilerServiceAccessEntitlement ¶
func (_ANEStringsClass ANEStringsClass) CompilerServiceAccessEntitlement() objectivec.IObject
func (ANEStringsClass) CoreAnalyticsANEUsageDefaultReportedClient ¶
func (_ANEStringsClass ANEStringsClass) CoreAnalyticsANEUsageDefaultReportedClient() objectivec.IObject
func (ANEStringsClass) CoreAnalyticsANEUsageKeyGroup ¶
func (_ANEStringsClass ANEStringsClass) CoreAnalyticsANEUsageKeyGroup() objectivec.IObject
func (ANEStringsClass) DataVaultStorageClass ¶
func (_ANEStringsClass ANEStringsClass) DataVaultStorageClass() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/dataVaultStorageClass
func (ANEStringsClass) DefaultANECIRFileName ¶
func (_ANEStringsClass ANEStringsClass) DefaultANECIRFileName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/defaultANECIRFileName
func (ANEStringsClass) DefaultANECIROptionsFileName ¶
func (_ANEStringsClass ANEStringsClass) DefaultANECIROptionsFileName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/defaultANECIROptionsFileName
func (ANEStringsClass) DefaultCompilerOptionsFilename ¶
func (_ANEStringsClass ANEStringsClass) DefaultCompilerOptionsFilename() objectivec.IObject
func (ANEStringsClass) DefaultLLIRBundleName ¶
func (_ANEStringsClass ANEStringsClass) DefaultLLIRBundleName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/defaultLLIRBundleName
func (ANEStringsClass) DefaultMILFileName ¶
func (_ANEStringsClass ANEStringsClass) DefaultMILFileName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/defaultMILFileName
func (ANEStringsClass) DefaultMLIRFileName ¶
func (_ANEStringsClass ANEStringsClass) DefaultMLIRFileName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/defaultMLIRFileName
func (ANEStringsClass) DefaultWeightFileName ¶
func (_ANEStringsClass ANEStringsClass) DefaultWeightFileName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/defaultWeightFileName
func (ANEStringsClass) ErrorDomainCompiler ¶
func (_ANEStringsClass ANEStringsClass) ErrorDomainCompiler() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/errorDomainCompiler
func (ANEStringsClass) ErrorDomainEspresso ¶
func (_ANEStringsClass ANEStringsClass) ErrorDomainEspresso() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/errorDomainEspresso
func (ANEStringsClass) ErrorDomainGeneric ¶
func (_ANEStringsClass ANEStringsClass) ErrorDomainGeneric() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/errorDomainGeneric
func (ANEStringsClass) ErrorDomainVirtIO ¶
func (_ANEStringsClass ANEStringsClass) ErrorDomainVirtIO() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/errorDomainVirtIO
func (ANEStringsClass) HwxExtension ¶
func (_ANEStringsClass ANEStringsClass) HwxExtension() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/hwxExtension
func (ANEStringsClass) InMemoryModelCacheName ¶
func (_ANEStringsClass ANEStringsClass) InMemoryModelCacheName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/inMemoryModelCacheName
func (ANEStringsClass) InternalLibraryPath ¶
func (_ANEStringsClass ANEStringsClass) InternalLibraryPath() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/internalLibraryPath
func (ANEStringsClass) LaunchIOKitEvent ¶
func (_ANEStringsClass ANEStringsClass) LaunchIOKitEvent() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/launchIOKitEvent
func (ANEStringsClass) LaunchUserIOKitEvent ¶
func (_ANEStringsClass ANEStringsClass) LaunchUserIOKitEvent() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/launchUserIOKitEvent
func (ANEStringsClass) LlirBundleExtension ¶
func (_ANEStringsClass ANEStringsClass) LlirBundleExtension() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/llirBundleExtension
func (ANEStringsClass) MachServiceName ¶
func (_ANEStringsClass ANEStringsClass) MachServiceName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/machServiceName
func (ANEStringsClass) MachServiceNamePrivate ¶
func (_ANEStringsClass ANEStringsClass) MachServiceNamePrivate() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/machServiceNamePrivate
func (ANEStringsClass) MemoryUnwireAccessEntitlement ¶
func (_ANEStringsClass ANEStringsClass) MemoryUnwireAccessEntitlement() objectivec.IObject
func (ANEStringsClass) ModelAssetsCacheName ¶
func (_ANEStringsClass ANEStringsClass) ModelAssetsCacheName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/modelAssetsCacheName
func (ANEStringsClass) ModelBinaryName ¶
func (_ANEStringsClass ANEStringsClass) ModelBinaryName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/modelBinaryName
func (ANEStringsClass) ModelCacheRetainName ¶
func (_ANEStringsClass ANEStringsClass) ModelCacheRetainName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/modelCacheRetainName
func (ANEStringsClass) ModelDataVaultDirectory ¶
func (_ANEStringsClass ANEStringsClass) ModelDataVaultDirectory() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/modelDataVaultDirectory
func (ANEStringsClass) ModelPurgeInAllPartitionsEntitlement ¶
func (_ANEStringsClass ANEStringsClass) ModelPurgeInAllPartitionsEntitlement() objectivec.IObject
func (ANEStringsClass) ModelSourceStoreName ¶
func (_ANEStringsClass ANEStringsClass) ModelSourceStoreName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/modelSourceStoreName
func (ANEStringsClass) NoSandboxExtension ¶
func (_ANEStringsClass ANEStringsClass) NoSandboxExtension() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/noSandboxExtension
func (ANEStringsClass) PpsCategoryForANE ¶
func (_ANEStringsClass ANEStringsClass) PpsCategoryForANE() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/ppsCategoryForANE
func (ANEStringsClass) PpsSubsystemForANE ¶
func (_ANEStringsClass ANEStringsClass) PpsSubsystemForANE() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/ppsSubsystemForANE
func (ANEStringsClass) Pps_applicationDir ¶
func (_ANEStringsClass ANEStringsClass) Pps_applicationDir() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/pps_applicationDir
func (ANEStringsClass) Pps_catalogDir ¶
func (_ANEStringsClass ANEStringsClass) Pps_catalogDir() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/pps_catalogDir
func (ANEStringsClass) Pps_defaultSystemPathDir ¶
func (_ANEStringsClass ANEStringsClass) Pps_defaultSystemPathDir() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/pps_defaultSystemPathDir
func (ANEStringsClass) Pps_defaultUserPathPrefix ¶
func (_ANEStringsClass ANEStringsClass) Pps_defaultUserPathPrefix() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/pps_defaultUserPathPrefix
func (ANEStringsClass) Pps_frameworkDir ¶
func (_ANEStringsClass ANEStringsClass) Pps_frameworkDir() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/pps_frameworkDir
func (ANEStringsClass) Pps_internalDir ¶
func (_ANEStringsClass ANEStringsClass) Pps_internalDir() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/pps_internalDir
func (ANEStringsClass) Pps_privateFrameworkDir ¶
func (_ANEStringsClass ANEStringsClass) Pps_privateFrameworkDir() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/pps_privateFrameworkDir
func (ANEStringsClass) Pps_tmpDir ¶
func (_ANEStringsClass ANEStringsClass) Pps_tmpDir() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/pps_tmpDir
func (ANEStringsClass) Pps_varDir ¶
func (_ANEStringsClass ANEStringsClass) Pps_varDir() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/pps_varDir
func (ANEStringsClass) ProcessModelShareAccessEntitlement ¶
func (_ANEStringsClass ANEStringsClass) ProcessModelShareAccessEntitlement() objectivec.IObject
func (ANEStringsClass) RestrictedAccessEntitlement ¶
func (_ANEStringsClass ANEStringsClass) RestrictedAccessEntitlement() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/restrictedAccessEntitlement
func (ANEStringsClass) SecondaryANECompilerServiceAccessEntitlement ¶
func (_ANEStringsClass ANEStringsClass) SecondaryANECompilerServiceAccessEntitlement() objectivec.IObject
func (ANEStringsClass) StorageMaintainerAccessEntitlement ¶
func (_ANEStringsClass ANEStringsClass) StorageMaintainerAccessEntitlement() objectivec.IObject
func (ANEStringsClass) SystemLibraryPath ¶
func (_ANEStringsClass ANEStringsClass) SystemLibraryPath() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/systemLibraryPath
func (ANEStringsClass) SystemModelsCacheDirectory ¶
func (_ANEStringsClass ANEStringsClass) SystemModelsCacheDirectory() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/systemModelsCacheDirectory
func (ANEStringsClass) TempDirectory ¶
func (_ANEStringsClass ANEStringsClass) TempDirectory() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/tempDirectory
func (ANEStringsClass) Testing_ThreeSixtyModelName ¶
func (_ANEStringsClass ANEStringsClass) Testing_ThreeSixtyModelName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_ThreeSixtyModelName
func (ANEStringsClass) Testing_cacheDirectory ¶
func (_ANEStringsClass ANEStringsClass) Testing_cacheDirectory() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_cacheDirectory
func (ANEStringsClass) Testing_cacheDirectoryWithSuffix ¶
func (_ANEStringsClass ANEStringsClass) Testing_cacheDirectoryWithSuffix(suffix objectivec.IObject) objectivec.IObject
func (ANEStringsClass) Testing_cacheDirectoryWithSuffixBuildVersion ¶
func (_ANEStringsClass ANEStringsClass) Testing_cacheDirectoryWithSuffixBuildVersion(suffix objectivec.IObject, version objectivec.IObject) objectivec.IObject
func (ANEStringsClass) Testing_cloneDirectory ¶
func (_ANEStringsClass ANEStringsClass) Testing_cloneDirectory(directory objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_cloneDirectory:
func (ANEStringsClass) Testing_dataVaultStorageClass ¶
func (_ANEStringsClass ANEStringsClass) Testing_dataVaultStorageClass() objectivec.IObject
func (ANEStringsClass) Testing_defaultMLIRModelName ¶
func (_ANEStringsClass ANEStringsClass) Testing_defaultMLIRModelName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_defaultMLIRModelName
func (ANEStringsClass) Testing_encryptedModelNames ¶
func (_ANEStringsClass ANEStringsClass) Testing_encryptedModelNames() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_encryptedModelNames
func (ANEStringsClass) Testing_external_modelPath ¶
func (_ANEStringsClass ANEStringsClass) Testing_external_modelPath() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_external_modelPath
func (ANEStringsClass) Testing_external_precompiledModelPath ¶
func (_ANEStringsClass ANEStringsClass) Testing_external_precompiledModelPath() objectivec.IObject
func (ANEStringsClass) Testing_inputDirectory ¶
func (_ANEStringsClass ANEStringsClass) Testing_inputDirectory() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_inputDirectory
func (ANEStringsClass) Testing_modelDirectory ¶
func (_ANEStringsClass ANEStringsClass) Testing_modelDirectory() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_modelDirectory
func (ANEStringsClass) Testing_modelDirectoryWithDirectory ¶
func (_ANEStringsClass ANEStringsClass) Testing_modelDirectoryWithDirectory(directory objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_modelDirectory:
func (ANEStringsClass) Testing_modelNames ¶
func (_ANEStringsClass ANEStringsClass) Testing_modelNames() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_modelNames
func (ANEStringsClass) Testing_tempDirectory ¶
func (_ANEStringsClass ANEStringsClass) Testing_tempDirectory(directory objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_tempDirectory:
func (ANEStringsClass) Testing_userCacheDirectory ¶
func (_ANEStringsClass ANEStringsClass) Testing_userCacheDirectory() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_userCacheDirectory
func (ANEStringsClass) Testing_userCacheDirectoryWithSuffix ¶
func (_ANEStringsClass ANEStringsClass) Testing_userCacheDirectoryWithSuffix(suffix objectivec.IObject) objectivec.IObject
func (ANEStringsClass) Testing_userCacheDirectoryWithSuffixBuildVersion ¶
func (_ANEStringsClass ANEStringsClass) Testing_userCacheDirectoryWithSuffixBuildVersion(suffix objectivec.IObject, version objectivec.IObject) objectivec.IObject
func (ANEStringsClass) Testing_userCloneDirectory ¶
func (_ANEStringsClass ANEStringsClass) Testing_userCloneDirectory(directory objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_userCloneDirectory:
func (ANEStringsClass) Testing_userTempDirectory ¶
func (_ANEStringsClass ANEStringsClass) Testing_userTempDirectory(directory objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_userTempDirectory:
func (ANEStringsClass) Testing_zeroModelName ¶
func (_ANEStringsClass ANEStringsClass) Testing_zeroModelName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/testing_zeroModelName
func (ANEStringsClass) TrimmedModelPathTrimmedPath ¶
func (_ANEStringsClass ANEStringsClass) TrimmedModelPathTrimmedPath(path objectivec.IObject, path2 []objectivec.IObject) bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/trimmedModelPath:trimmedPath:
func (ANEStringsClass) UserCloneDirectory ¶
func (_ANEStringsClass ANEStringsClass) UserCloneDirectory() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/userCloneDirectory
func (ANEStringsClass) UserMachServiceName ¶
func (_ANEStringsClass ANEStringsClass) UserMachServiceName() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/userMachServiceName
func (ANEStringsClass) UserModelDataVaultDirectory ¶
func (_ANEStringsClass ANEStringsClass) UserModelDataVaultDirectory() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/userModelDataVaultDirectory
func (ANEStringsClass) UserTempDirectory ¶
func (_ANEStringsClass ANEStringsClass) UserTempDirectory() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/userTempDirectory
func (ANEStringsClass) Vm_allowPrecompiledBinaryBootArg ¶
func (_ANEStringsClass ANEStringsClass) Vm_allowPrecompiledBinaryBootArg() objectivec.IObject
func (ANEStringsClass) Vm_debugDumpBootArg ¶
func (_ANEStringsClass ANEStringsClass) Vm_debugDumpBootArg() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/vm_debugDumpBootArg
func (ANEStringsClass) Vm_forceValidationOnGuestBootArg ¶
func (_ANEStringsClass ANEStringsClass) Vm_forceValidationOnGuestBootArg() objectivec.IObject
func (ANEStringsClass) Vm_tmpBaseDirectory ¶
func (_ANEStringsClass ANEStringsClass) Vm_tmpBaseDirectory() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings/vm_tmpBaseDirectory
type ANETask ¶
type ANETask struct {
objectivec.Object
}
Methods ¶
- ANETask.ExecutionCriteria
- ANETask.Handler
- ANETask.Name
- ANETask.PeriodSeconds
- ANETask.Queue
- ANETask.InitWithNamePeriodHandler
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANETask
func ANETaskFromID ¶
ANETaskFromID constructs a ANETask from an objc.ID.
func (ANETask) Autorelease ¶
Autorelease adds the receiver to the current autorelease pool.
func (ANETask) ExecutionCriteria ¶
func (a ANETask) ExecutionCriteria() objectivec.Object
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANETask/executionCriteria
func (ANETask) Handler ¶
func (a ANETask) Handler() VoidHandler
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANETask/handler
func (ANETask) InitWithNamePeriodHandler ¶
func (a ANETask) InitWithNamePeriodHandler(name objectivec.IObject, period uint64, handler VoidHandler) ANETask
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANETask/initWithName:period:handler:
func (ANETask) InitWithNamePeriodHandlerSync ¶
func (a ANETask) InitWithNamePeriodHandlerSync(ctx context.Context, name objectivec.IObject, period uint64) error
InitWithNamePeriodHandlerSync is a synchronous wrapper around ANETask.InitWithNamePeriodHandler. It blocks until the completion handler fires or the context is cancelled.
func (ANETask) Name ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANETask/name
func (ANETask) PeriodSeconds ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANETask/periodSeconds
func (ANETask) Queue ¶
func (a ANETask) Queue() objectivec.Object
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANETask/queue
type ANETaskClass ¶
type ANETaskClass struct {
// contains filtered or unexported fields
}
func GetANETaskClass ¶
func GetANETaskClass() ANETaskClass
GetANETaskClass returns the class object for _ANETask.
func (ANETaskClass) Alloc ¶
func (ac ANETaskClass) Alloc() ANETask
Alloc allocates memory for a new instance of the class.
func (ANETaskClass) TaskWithNamePeriodHandler ¶
func (_ANETaskClass ANETaskClass) TaskWithNamePeriodHandler(name objectivec.IObject, period uint64, handler VoidHandler) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANETask/taskWithName:period:handler:
func (ANETaskClass) TaskWithNamePeriodHandlerSync ¶
func (ac ANETaskClass) TaskWithNamePeriodHandlerSync(ctx context.Context, name objectivec.IObject, period uint64) error
TaskWithNamePeriodHandlerSync is a synchronous wrapper around [ANETask.TaskWithNamePeriodHandler]. It blocks until the completion handler fires or the context is cancelled.
type ANETaskManager ¶
type ANETaskManager struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANETaskManager
func ANETaskManagerFromID ¶
func ANETaskManagerFromID(id objc.ID) ANETaskManager
ANETaskManagerFromID constructs a ANETaskManager from an objc.ID.
func NewANETaskManager ¶
func NewANETaskManager() ANETaskManager
NewANETaskManager creates a new ANETaskManager instance.
func (ANETaskManager) Autorelease ¶
func (a ANETaskManager) Autorelease() ANETaskManager
Autorelease adds the receiver to the current autorelease pool.
func (ANETaskManager) Init ¶
func (a ANETaskManager) Init() ANETaskManager
Init initializes the instance.
type ANETaskManagerClass ¶
type ANETaskManagerClass struct {
// contains filtered or unexported fields
}
func GetANETaskManagerClass ¶
func GetANETaskManagerClass() ANETaskManagerClass
GetANETaskManagerClass returns the class object for _ANETaskManager.
func (ANETaskManagerClass) Alloc ¶
func (ac ANETaskManagerClass) Alloc() ANETaskManager
Alloc allocates memory for a new instance of the class.
func (ANETaskManagerClass) RegisterTask ¶
func (_ANETaskManagerClass ANETaskManagerClass) RegisterTask(task objectivec.IObject)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANETaskManager/registerTask:
func (ANETaskManagerClass) UnregisterTask ¶
func (_ANETaskManagerClass ANETaskManagerClass) UnregisterTask(task objectivec.IObject)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANETaskManager/unregisterTask:
type ANEVirtualClient ¶
type ANEVirtualClient struct {
objectivec.Object
}
Methods ¶
- ANEVirtualClient.AneArchitectureTypeStr
- ANEVirtualClient.AneBoardtype
- ANEVirtualClient.BeginRealTimeTask
- ANEVirtualClient.CallIOUserClientInParamsOutParams
- ANEVirtualClient.CallIOUserClientWithDictionaryInDictionaryError
- ANEVirtualClient.CheckKernReturnValueSelectorOutParams
- ANEVirtualClient.CompileModelOptionsQosError
- ANEVirtualClient.CompiledModelExistsFor
- ANEVirtualClient.CompiledModelExistsMatchingHash
- ANEVirtualClient.Connect
- ANEVirtualClient.CopyAllModelFilesDictionaryIoSurfaceRefs
- ANEVirtualClient.CopyDictionaryToIOSurfaceCopiedDataSizeCreatedIOSID
- ANEVirtualClient.CopyErrorValue
- ANEVirtualClient.CopyErrorValueVmData
- ANEVirtualClient.CopyFilesInDirectoryToIOSurfacesIoSurfaceRefsIoSurfaceSizesFileNames
- ANEVirtualClient.CopyModelOptionsVmData
- ANEVirtualClient.CopyModelMetaDataOptionsDictionaryVmData
- ANEVirtualClient.CopyModelOptionFilesOptionsDictionaryVmData
- ANEVirtualClient.CopyModelOptionFilesOptionsVmData
- ANEVirtualClient.CopyOptionsDictionaryVmData
- ANEVirtualClient.CopyOptionsVmData
- ANEVirtualClient.CopyToIOSurfaceLengthIoSID
- ANEVirtualClient.CopyToIOSurfaceSizeIoSID
- ANEVirtualClient.DoEvaluateWithModelOptionsRequestQosCompletionEventError
- ANEVirtualClient.DoEvaluateWithModelLegacyOptionsRequestQosCompletionEventError
- ANEVirtualClient.DoJsonParsingMatchWeightName
- ANEVirtualClient.DoMapIOSurfacesWithModelRequestCacheInferenceError
- ANEVirtualClient.Echo
- ANEVirtualClient.EndRealTimeTask
- ANEVirtualClient.EvaluateWithModelOptionsRequestQosError
- ANEVirtualClient.ExchangeBuildVersionInfo
- ANEVirtualClient.GetDeviceInfo
- ANEVirtualClient.GetModelAttribute
- ANEVirtualClient.GetValidateNetworkVersion
- ANEVirtualClient.HasANE
- ANEVirtualClient.HostBuildVersionStr
- ANEVirtualClient.IsInternalBuild
- ANEVirtualClient.LoadModelOptionsQosError
- ANEVirtualClient.LoadModelNewInstanceOptionsModelInstParamsQosError
- ANEVirtualClient.LoadModelNewInstanceLegacyOptionsModelInstParamsQosError
- ANEVirtualClient.MapIOSurfacesWithModelRequestCacheInferenceError
- ANEVirtualClient.NegotiatedCapabilityMask
- ANEVirtualClient.NegotiatedDataInterfaceVersion
- ANEVirtualClient.NumANECores
- ANEVirtualClient.NumANEs
- ANEVirtualClient.OutputDictIOSurfaceSize
- ANEVirtualClient.ParallelDecompressedData
- ANEVirtualClient.PrintDictionary
- ANEVirtualClient.PurgeCompiledModel
- ANEVirtualClient.PurgeCompiledModelMatchingHash
- ANEVirtualClient.Queue
- ANEVirtualClient.ReadWeightFilename
- ANEVirtualClient.ReleaseIOSurfaces
- ANEVirtualClient.SendGuestBuildVersion
- ANEVirtualClient.SessionHintWithModelHintOptionsReportError
- ANEVirtualClient.TransferFileToHostWithPathWithChunkSizeWithUUIDWithModelInputPathOverWriteFileNameWith
- ANEVirtualClient.UnloadModelOptionsQosError
- ANEVirtualClient.UpdateErrorError
- ANEVirtualClient.UpdatePerformanceStats
- ANEVirtualClient.ValidateEnvironmentForPrecompiledBinarySupport
- ANEVirtualClient.ValidateNetworkCreateUuidFunctionDirectoryPathScratchPadPathMilTextData
- ANEVirtualClient.ValidateNetworkCreateMLIRValidation_params
- ANEVirtualClient.InitWithSingletonAccess
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient
func ANEVirtualClientFromID ¶
func ANEVirtualClientFromID(id objc.ID) ANEVirtualClient
ANEVirtualClientFromID constructs a ANEVirtualClient from an objc.ID.
func NewANEVirtualClient ¶
func NewANEVirtualClient() ANEVirtualClient
NewANEVirtualClient creates a new ANEVirtualClient instance.
func NewANEVirtualClientWithSingletonAccess ¶
func NewANEVirtualClientWithSingletonAccess() ANEVirtualClient
func (ANEVirtualClient) AneArchitectureTypeStr ¶
func (a ANEVirtualClient) AneArchitectureTypeStr() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/aneArchitectureTypeStr
func (ANEVirtualClient) AneBoardtype ¶
func (a ANEVirtualClient) AneBoardtype() int64
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/aneBoardtype
func (ANEVirtualClient) Autorelease ¶
func (a ANEVirtualClient) Autorelease() ANEVirtualClient
Autorelease adds the receiver to the current autorelease pool.
func (ANEVirtualClient) BeginRealTimeTask ¶
func (a ANEVirtualClient) BeginRealTimeTask() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/beginRealTimeTask
func (ANEVirtualClient) CallIOUserClientInParamsOutParams ¶
func (ANEVirtualClient) CallIOUserClientWithDictionaryInDictionaryError ¶
func (a ANEVirtualClient) CallIOUserClientWithDictionaryInDictionaryError(dictionary uint32, dictionary2 objectivec.IObject) (objectivec.IObject, error)
func (ANEVirtualClient) CheckKernReturnValueSelectorOutParams ¶
func (a ANEVirtualClient) CheckKernReturnValueSelectorOutParams(value int, selector uint32, params unsafe.Pointer)
func (ANEVirtualClient) CompileModelOptionsQosError ¶
func (a ANEVirtualClient) CompileModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
func (ANEVirtualClient) CompiledModelExistsFor ¶
func (a ANEVirtualClient) CompiledModelExistsFor(for_ objectivec.IObject) bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/compiledModelExistsFor:
func (ANEVirtualClient) CompiledModelExistsMatchingHash ¶
func (a ANEVirtualClient) CompiledModelExistsMatchingHash(hash objectivec.IObject) bool
func (ANEVirtualClient) Connect ¶
func (a ANEVirtualClient) Connect() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/connect
func (ANEVirtualClient) CopyAllModelFilesDictionaryIoSurfaceRefs ¶
func (a ANEVirtualClient) CopyAllModelFilesDictionaryIoSurfaceRefs(files objectivec.IObject, dictionary objectivec.IObject, refs objectivec.IObject) bool
func (ANEVirtualClient) CopyDictionaryToIOSurfaceCopiedDataSizeCreatedIOSID ¶
func (a ANEVirtualClient) CopyDictionaryToIOSurfaceCopiedDataSizeCreatedIOSID(iOSurface objectivec.IObject, size unsafe.Pointer, iosid unsafe.Pointer) coregraphics.IOSurfaceRef
func (ANEVirtualClient) CopyErrorValue ¶
func (a ANEVirtualClient) CopyErrorValue(value unsafe.Pointer)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/copyErrorValue:
func (ANEVirtualClient) CopyErrorValueVmData ¶
func (a ANEVirtualClient) CopyErrorValueVmData(value objectivec.IObject, data unsafe.Pointer)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/copyErrorValue:vmData:
func (ANEVirtualClient) CopyFilesInDirectoryToIOSurfacesIoSurfaceRefsIoSurfaceSizesFileNames ¶
func (a ANEVirtualClient) CopyFilesInDirectoryToIOSurfacesIoSurfaceRefsIoSurfaceSizesFileNames(iOSurfaces objectivec.IObject, refs objectivec.IObject, sizes objectivec.IObject, names objectivec.IObject) bool
func (ANEVirtualClient) CopyModelMetaDataOptionsDictionaryVmData ¶
func (a ANEVirtualClient) CopyModelMetaDataOptionsDictionaryVmData(data objectivec.IObject, options objectivec.IObject, dictionary objectivec.IObject, data2 unsafe.Pointer)
func (ANEVirtualClient) CopyModelOptionFilesOptionsDictionaryVmData ¶
func (a ANEVirtualClient) CopyModelOptionFilesOptionsDictionaryVmData(files objectivec.IObject, options objectivec.IObject, dictionary objectivec.IObject, data unsafe.Pointer)
func (ANEVirtualClient) CopyModelOptionFilesOptionsVmData ¶
func (a ANEVirtualClient) CopyModelOptionFilesOptionsVmData(files objectivec.IObject, options objectivec.IObject, data unsafe.Pointer)
func (ANEVirtualClient) CopyModelOptionsVmData ¶
func (a ANEVirtualClient) CopyModelOptionsVmData(model objectivec.IObject, options objectivec.IObject, data unsafe.Pointer)
func (ANEVirtualClient) CopyOptionsDictionaryVmData ¶
func (a ANEVirtualClient) CopyOptionsDictionaryVmData(options objectivec.IObject, dictionary objectivec.IObject, data unsafe.Pointer)
func (ANEVirtualClient) CopyOptionsVmData ¶
func (a ANEVirtualClient) CopyOptionsVmData(options objectivec.IObject, data unsafe.Pointer)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/copyOptions:vmData:
func (ANEVirtualClient) CopyToIOSurfaceLengthIoSID ¶
func (a ANEVirtualClient) CopyToIOSurfaceLengthIoSID(iOSurface objectivec.IObject, length uint64, sid unsafe.Pointer) coregraphics.IOSurfaceRef
func (ANEVirtualClient) CopyToIOSurfaceSizeIoSID ¶
func (a ANEVirtualClient) CopyToIOSurfaceSizeIoSID(iOSurface []byte, size uint64, sid unsafe.Pointer) coregraphics.IOSurfaceRef
func (ANEVirtualClient) DoEvaluateWithModelLegacyOptionsRequestQosCompletionEventError ¶
func (a ANEVirtualClient) DoEvaluateWithModelLegacyOptionsRequestQosCompletionEventError(legacy objectivec.IObject, options objectivec.IObject, request objectivec.IObject, qos uint32, event objectivec.IObject) (bool, error)
func (ANEVirtualClient) DoEvaluateWithModelLegacyOptionsRequestQosCompletionEventHandlerError ¶ added in v0.2.0
func (a ANEVirtualClient) DoEvaluateWithModelLegacyOptionsRequestQosCompletionEventHandlerError(legacy objectivec.IObject, options objectivec.IObject, request objectivec.IObject, qos uint32, handler BoolErrorHandler) (ok bool, release func(), err error)
DoEvaluateWithModelLegacyOptionsRequestQosCompletionEventHandlerError wraps legacy completionEvent with a typed BoolError handler block.
The caller must keep the returned release func alive until completion has fired, then call it exactly once.
func (ANEVirtualClient) DoEvaluateWithModelOptionsRequestQosCompletionEventError ¶
func (a ANEVirtualClient) DoEvaluateWithModelOptionsRequestQosCompletionEventError(model objectivec.IObject, options objectivec.IObject, request objectivec.IObject, qos uint32, event objectivec.IObject) (bool, error)
func (ANEVirtualClient) DoEvaluateWithModelOptionsRequestQosCompletionEventHandlerError ¶ added in v0.2.0
func (a ANEVirtualClient) DoEvaluateWithModelOptionsRequestQosCompletionEventHandlerError(model objectivec.IObject, options objectivec.IObject, request objectivec.IObject, qos uint32, handler BoolErrorHandler) (ok bool, release func(), err error)
DoEvaluateWithModelOptionsRequestQosCompletionEventHandlerError wraps the completionEvent argument with a typed BoolError handler block.
The caller must keep the returned release func alive until completion has fired, then call it exactly once.
func (ANEVirtualClient) DoJsonParsingMatchWeightName ¶
func (a ANEVirtualClient) DoJsonParsingMatchWeightName(name objectivec.IObject) objectivec.IObject
func (ANEVirtualClient) DoMapIOSurfacesWithModelRequestCacheInferenceError ¶
func (a ANEVirtualClient) DoMapIOSurfacesWithModelRequestCacheInferenceError(model objectivec.IObject, request objectivec.IObject, inference bool) (bool, error)
func (ANEVirtualClient) Echo ¶
func (a ANEVirtualClient) Echo(echo objectivec.IObject) bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/echo:
func (ANEVirtualClient) EndRealTimeTask ¶
func (a ANEVirtualClient) EndRealTimeTask() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/endRealTimeTask
func (ANEVirtualClient) EvaluateWithModelOptionsRequestQosError ¶
func (a ANEVirtualClient) EvaluateWithModelOptionsRequestQosError(model objectivec.IObject, options objectivec.IObject, request objectivec.IObject, qos uint32) (bool, error)
func (ANEVirtualClient) ExchangeBuildVersionInfo ¶
func (a ANEVirtualClient) ExchangeBuildVersionInfo() objectivec.IObject
func (ANEVirtualClient) GetDeviceInfo ¶
func (a ANEVirtualClient) GetDeviceInfo() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/getDeviceInfo
func (ANEVirtualClient) GetModelAttribute ¶
func (a ANEVirtualClient) GetModelAttribute(attribute unsafe.Pointer) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/getModelAttribute:
func (ANEVirtualClient) GetValidateNetworkVersion ¶
func (a ANEVirtualClient) GetValidateNetworkVersion() uint64
func (ANEVirtualClient) HasANE ¶
func (a ANEVirtualClient) HasANE() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/hasANE
func (ANEVirtualClient) HostBuildVersionStr ¶
func (a ANEVirtualClient) HostBuildVersionStr() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/hostBuildVersionStr
func (ANEVirtualClient) Init ¶
func (a ANEVirtualClient) Init() ANEVirtualClient
Init initializes the instance.
func (ANEVirtualClient) InitWithSingletonAccess ¶
func (a ANEVirtualClient) InitWithSingletonAccess() ANEVirtualClient
func (ANEVirtualClient) IsInternalBuild ¶
func (a ANEVirtualClient) IsInternalBuild() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/isInternalBuild
func (ANEVirtualClient) LoadModelNewInstanceLegacyOptionsModelInstParamsQosError ¶
func (a ANEVirtualClient) LoadModelNewInstanceLegacyOptionsModelInstParamsQosError(legacy objectivec.IObject, options objectivec.IObject, params objectivec.IObject, qos uint32) (bool, error)
func (ANEVirtualClient) LoadModelNewInstanceOptionsModelInstParamsQosError ¶
func (a ANEVirtualClient) LoadModelNewInstanceOptionsModelInstParamsQosError(instance objectivec.IObject, options objectivec.IObject, params objectivec.IObject, qos uint32) (bool, error)
func (ANEVirtualClient) LoadModelOptionsQosError ¶
func (a ANEVirtualClient) LoadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
func (ANEVirtualClient) MapIOSurfacesWithModelRequestCacheInferenceError ¶
func (a ANEVirtualClient) MapIOSurfacesWithModelRequestCacheInferenceError(model objectivec.IObject, request objectivec.IObject, inference bool) (bool, error)
func (ANEVirtualClient) NegotiatedCapabilityMask ¶
func (a ANEVirtualClient) NegotiatedCapabilityMask() uint64
func (ANEVirtualClient) NegotiatedDataInterfaceVersion ¶
func (a ANEVirtualClient) NegotiatedDataInterfaceVersion() uint32
func (ANEVirtualClient) NumANECores ¶
func (a ANEVirtualClient) NumANECores() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/numANECores
func (ANEVirtualClient) NumANEs ¶
func (a ANEVirtualClient) NumANEs() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/numANEs
func (ANEVirtualClient) OutputDictIOSurfaceSize ¶
func (a ANEVirtualClient) OutputDictIOSurfaceSize() uint64
func (ANEVirtualClient) ParallelDecompressedData ¶
func (a ANEVirtualClient) ParallelDecompressedData(data objectivec.IObject) objectivec.IObject
func (ANEVirtualClient) PrintDictionary ¶
func (a ANEVirtualClient) PrintDictionary(dictionary objectivec.IObject)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/printDictionary:
func (ANEVirtualClient) PurgeCompiledModel ¶
func (a ANEVirtualClient) PurgeCompiledModel(model objectivec.IObject)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/purgeCompiledModel:
func (ANEVirtualClient) PurgeCompiledModelMatchingHash ¶
func (a ANEVirtualClient) PurgeCompiledModelMatchingHash(hash objectivec.IObject)
func (ANEVirtualClient) Queue ¶
func (a ANEVirtualClient) Queue() objectivec.Object
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/queue
func (ANEVirtualClient) ReadWeightFilename ¶
func (a ANEVirtualClient) ReadWeightFilename(filename objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/readWeightFilename:
func (ANEVirtualClient) ReleaseIOSurfaces ¶
func (a ANEVirtualClient) ReleaseIOSurfaces(iOSurfaces unsafe.Pointer)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/releaseIOSurfaces:
func (ANEVirtualClient) SendGuestBuildVersion ¶
func (a ANEVirtualClient) SendGuestBuildVersion()
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/sendGuestBuildVersion
func (ANEVirtualClient) SessionHintWithModelHintOptionsReportError ¶
func (a ANEVirtualClient) SessionHintWithModelHintOptionsReportError(model objectivec.IObject, hint objectivec.IObject, options objectivec.IObject, report objectivec.IObject) (bool, error)
func (ANEVirtualClient) TransferFileToHostWithPathWithChunkSizeWithUUIDWithModelInputPathOverWriteFileNameWith ¶
func (a ANEVirtualClient) TransferFileToHostWithPathWithChunkSizeWithUUIDWithModelInputPathOverWriteFileNameWith(path objectivec.IObject, size uint32, uuid objectivec.IObject, path2 objectivec.IObject, with objectivec.IObject) bool
func (ANEVirtualClient) UnloadModelOptionsQosError ¶
func (a ANEVirtualClient) UnloadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
func (ANEVirtualClient) UpdateErrorError ¶
func (a ANEVirtualClient) UpdateErrorError(error_ unsafe.Pointer) (bool, error)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/updateError:error:
func (ANEVirtualClient) UpdatePerformanceStats ¶
func (a ANEVirtualClient) UpdatePerformanceStats(stats unsafe.Pointer) objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/updatePerformanceStats:
func (ANEVirtualClient) ValidateEnvironmentForPrecompiledBinarySupport ¶
func (a ANEVirtualClient) ValidateEnvironmentForPrecompiledBinarySupport() bool
func (ANEVirtualClient) ValidateNetworkCreateMLIRValidation_params ¶
func (a ANEVirtualClient) ValidateNetworkCreateMLIRValidation_params(mlir uint64, validation_params objectivec.IObject) objectivec.IObject
func (ANEVirtualClient) ValidateNetworkCreateUuidFunctionDirectoryPathScratchPadPathMilTextData ¶
func (a ANEVirtualClient) ValidateNetworkCreateUuidFunctionDirectoryPathScratchPadPathMilTextData(create uint64, uuid objectivec.IObject, function objectivec.IObject, path objectivec.IObject, path2 objectivec.IObject, data objectivec.IObject) objectivec.IObject
type ANEVirtualClientClass ¶
type ANEVirtualClientClass struct {
// contains filtered or unexported fields
}
func GetANEVirtualClientClass ¶
func GetANEVirtualClientClass() ANEVirtualClientClass
GetANEVirtualClientClass returns the class object for _ANEVirtualClient.
func (ANEVirtualClientClass) Alloc ¶
func (ac ANEVirtualClientClass) Alloc() ANEVirtualClient
Alloc allocates memory for a new instance of the class.
func (ANEVirtualClientClass) CopyDictionaryDataToStructDictionary ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) CopyDictionaryDataToStructDictionary(struct_ unsafe.Pointer, dictionary objectivec.IObject)
func (ANEVirtualClientClass) CopyLLIRBundleToIOSurfaceWrittenDataSize ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) CopyLLIRBundleToIOSurfaceWrittenDataSize(iOSurface objectivec.IObject, size unsafe.Pointer) coregraphics.IOSurfaceRef
func (ANEVirtualClientClass) CreateIOSurfaceIoSID ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) CreateIOSurfaceIoSID(iOSurface uint64, sid unsafe.Pointer) coregraphics.IOSurfaceRef
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/createIOSurface:ioSID:
func (ANEVirtualClientClass) DictionaryGetInt8ForKeyKey ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) DictionaryGetInt8ForKeyKey(key objectivec.IObject, key2 objectivec.IObject) int8
func (ANEVirtualClientClass) DictionaryGetInt64ForKeyKey ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) DictionaryGetInt64ForKeyKey(key objectivec.IObject, key2 objectivec.IObject) int64
func (ANEVirtualClientClass) DictionaryGetNSStringForKeyKey ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) DictionaryGetNSStringForKeyKey(key objectivec.IObject, key2 objectivec.IObject) objectivec.IObject
func (ANEVirtualClientClass) DictionaryGetUInt32ForKeyKey ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) DictionaryGetUInt32ForKeyKey(key objectivec.IObject, key2 objectivec.IObject) uint32
func (ANEVirtualClientClass) DictionaryGetUInt64ForKeyKey ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) DictionaryGetUInt64ForKeyKey(key objectivec.IObject, key2 objectivec.IObject) uint64
func (ANEVirtualClientClass) FreeModelFileIOSurfaces ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) FreeModelFileIOSurfaces(iOSurfaces objectivec.IObject)
func (ANEVirtualClientClass) GetCFDictionaryFromIOSurfaceDataLength ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) GetCFDictionaryFromIOSurfaceDataLength(iOSurface coregraphics.IOSurfaceRef, length uint64) objectivec.IObject
func (ANEVirtualClientClass) GetCodeSigningIdentity ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) GetCodeSigningIdentity() objectivec.IObject
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/getCodeSigningIdentity
func (ANEVirtualClientClass) GetDictionaryWithJSONEncodingFromIOSurfaceWithArchivedDataSize ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) GetDictionaryWithJSONEncodingFromIOSurfaceWithArchivedDataSize(iOSurface coregraphics.IOSurfaceRef, size uint64) objectivec.IObject
func (ANEVirtualClientClass) GetObjectFromIOSurfaceClassTypeLength ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) GetObjectFromIOSurfaceClassTypeLength(iOSurface coregraphics.IOSurfaceRef, type_ objc.Class, length uint64) objectivec.IObject
func (ANEVirtualClientClass) PrintIOSurfaceDataInBytes ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) PrintIOSurfaceDataInBytes(bytes coregraphics.IOSurfaceRef)
func (ANEVirtualClientClass) PrintStruct ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) PrintStruct(struct_ unsafe.Pointer)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/printStruct:
func (ANEVirtualClientClass) SetCodeSigningIdentity ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) SetCodeSigningIdentity(identity objectivec.IObject) bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/setCodeSigningIdentity:
func (ANEVirtualClientClass) SharedConnection ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) SharedConnection() *ANEVirtualClient
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient/sharedConnection
func (ANEVirtualClientClass) ShouldUsePrecompiledPathOptionsShouldUseChunkingChunkingThreshold ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) ShouldUsePrecompiledPathOptionsShouldUseChunkingChunkingThreshold(path objectivec.IObject, options objectivec.IObject, threshold uint64) (bool, bool)
func (ANEVirtualClientClass) UpdateErrorErrorLengthError ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) UpdateErrorErrorLengthError(error_ coregraphics.IOSurfaceRef, length uint64) (bool, error)
func (ANEVirtualClientClass) UpdateErrorErrorLengthErrorCodeError ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) UpdateErrorErrorLengthErrorCodeError(error_ coregraphics.IOSurfaceRef, length uint64, code int64) (bool, error)
func (ANEVirtualClientClass) UpdatePerformanceStatsPerformanceStatsLengthPerfStatsRawIOSurfaceRefPerformanceStatsRawLengthHwExecutionTime ¶
func (_ANEVirtualClientClass ANEVirtualClientClass) UpdatePerformanceStatsPerformanceStatsLengthPerfStatsRawIOSurfaceRefPerformanceStatsRawLengthHwExecutionTime(stats coregraphics.IOSurfaceRef, length uint64, ref coregraphics.IOSurfaceRef, length2 uint64, time uint64) objectivec.IObject
type ANEWeight ¶
type ANEWeight struct {
objectivec.Object
}
Methods ¶
- ANEWeight.SHACode
- ANEWeight.EncodeWithCoder
- ANEWeight.SandboxExtension
- ANEWeight.SetSandboxExtension
- ANEWeight.UpdateWeightURL
- ANEWeight.WeightSymbol
- ANEWeight.WeightURL
- ANEWeight.SetWeightURL
- ANEWeight.InitWithCoder
- ANEWeight.InitWithWeightSymbolAndURLWeightURL
- ANEWeight.InitWithWeightSymbolAndURLSHAWeightURLSHACodeSandboxExtension
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEWeight
func ANEWeightFromID ¶
ANEWeightFromID constructs a ANEWeight from an objc.ID.
func NewANEWeightWithCoder ¶
func NewANEWeightWithCoder(coder objectivec.IObject) ANEWeight
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEWeight/initWithCoder:
func NewANEWeightWithWeightSymbolAndURLSHAWeightURLSHACodeSandboxExtension ¶
func NewANEWeightWithWeightSymbolAndURLSHAWeightURLSHACodeSandboxExtension(urlsha objectivec.IObject, url foundation.INSURL, hACode objectivec.IObject, extension objectivec.IObject) ANEWeight
func NewANEWeightWithWeightSymbolAndURLWeightURL ¶
func NewANEWeightWithWeightSymbolAndURLWeightURL(url foundation.INSURL, url2 foundation.INSURL) ANEWeight
func (ANEWeight) Autorelease ¶
Autorelease adds the receiver to the current autorelease pool.
func (ANEWeight) EncodeWithCoder ¶
func (a ANEWeight) EncodeWithCoder(coder foundation.INSCoder)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEWeight/encodeWithCoder:
func (ANEWeight) InitWithCoder ¶
func (a ANEWeight) InitWithCoder(coder foundation.INSCoder) ANEWeight
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEWeight/initWithCoder:
func (ANEWeight) InitWithWeightSymbolAndURLSHAWeightURLSHACodeSandboxExtension ¶
func (a ANEWeight) InitWithWeightSymbolAndURLSHAWeightURLSHACodeSandboxExtension(urlsha objectivec.IObject, url foundation.INSURL, hACode objectivec.IObject, extension objectivec.IObject) ANEWeight
func (ANEWeight) InitWithWeightSymbolAndURLWeightURL ¶
func (a ANEWeight) InitWithWeightSymbolAndURLWeightURL(url foundation.INSURL, url2 foundation.INSURL) ANEWeight
func (ANEWeight) SHACode ¶
func (a ANEWeight) SHACode() foundation.INSData
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEWeight/SHACode
func (ANEWeight) SandboxExtension ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEWeight/sandboxExtension
func (ANEWeight) SetSandboxExtension ¶
func (ANEWeight) SetWeightURL ¶
func (a ANEWeight) SetWeightURL(value foundation.INSURL)
func (ANEWeight) UpdateWeightURL ¶
func (a ANEWeight) UpdateWeightURL(url foundation.INSURL)
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEWeight/updateWeightURL:
func (ANEWeight) WeightSymbol ¶
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEWeight/weightSymbol
func (ANEWeight) WeightURL ¶
func (a ANEWeight) WeightURL() foundation.INSURL
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEWeight/weightURL
type ANEWeightClass ¶
type ANEWeightClass struct {
// contains filtered or unexported fields
}
func GetANEWeightClass ¶
func GetANEWeightClass() ANEWeightClass
GetANEWeightClass returns the class object for _ANEWeight.
func (ANEWeightClass) Alloc ¶
func (ac ANEWeightClass) Alloc() ANEWeight
Alloc allocates memory for a new instance of the class.
func (ANEWeightClass) SupportsSecureCoding ¶
func (_ANEWeightClass ANEWeightClass) SupportsSecureCoding() bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEWeight/supportsSecureCoding
func (ANEWeightClass) WeightWithSymbolAndURLSHAWeightURLSHACode ¶
func (_ANEWeightClass ANEWeightClass) WeightWithSymbolAndURLSHAWeightURLSHACode(urlsha objectivec.IObject, url foundation.INSURL, hACode objectivec.IObject) objectivec.IObject
func (ANEWeightClass) WeightWithSymbolAndURLWeightURL ¶
func (_ANEWeightClass ANEWeightClass) WeightWithSymbolAndURLWeightURL(url foundation.INSURL, url2 foundation.INSURL) objectivec.IObject
type AnalyticsDataRef ¶
type AnalyticsDataRef uintptr
See: https://developer.apple.com/documentation/AppleNeuralEngine/AnalyticsDataRef
type AnalyticsGroupInfoRef ¶
type AnalyticsGroupInfoRef uintptr
See: https://developer.apple.com/documentation/AppleNeuralEngine/AnalyticsGroupInfoRef
type AnalyticsLayerInfoRef ¶
type AnalyticsLayerInfoRef uintptr
See: https://developer.apple.com/documentation/AppleNeuralEngine/AnalyticsLayerInfoRef
type AnalyticsOffsetTableRef ¶
type AnalyticsOffsetTableRef uintptr
See: https://developer.apple.com/documentation/AppleNeuralEngine/AnalyticsOffsetTableRef
type AnalyticsProcedureInfoRef ¶
type AnalyticsProcedureInfoRef uintptr
See: https://developer.apple.com/documentation/AppleNeuralEngine/AnalyticsProcedureInfoRef
type AnalyticsTaskInfoRef ¶
type AnalyticsTaskInfoRef uintptr
See: https://developer.apple.com/documentation/AppleNeuralEngine/AnalyticsTaskInfoRef
type BoolErrorHandler ¶
BoolErrorHandler handles completion with primitive result and optional error.
Used by:
type CompletionHandlerBinding ¶ added in v0.2.0
type CompletionHandlerBinding struct {
// contains filtered or unexported fields
}
CompletionHandlerBinding keeps an Objective-C completion block alive while a request is in flight. Call Release once completion has fired (or on error).
func (*CompletionHandlerBinding) Release ¶ added in v0.2.0
func (b *CompletionHandlerBinding) Release()
Release detaches and releases the retained completion block.
type EspressoANEIOSurface ¶
type EspressoANEIOSurface struct {
objectivec.Object
}
Methods ¶
- EspressoANEIOSurface.Ane_io_surfaceForMultiBufferFrame
- EspressoANEIOSurface.CheckIfMatches
- EspressoANEIOSurface.CheckIfMatchesIOSurface
- EspressoANEIOSurface.Cleanup
- EspressoANEIOSurface.CreateIOSurfaceWithExtraProperties
- EspressoANEIOSurface.DoNonLazyAllocation
- EspressoANEIOSurface.External_storage_blob_for_aliasing_mem
- EspressoANEIOSurface.SetExternal_storage_blob_for_aliasing_mem
- EspressoANEIOSurface.IoSurfaceForMultiBufferFrame
- EspressoANEIOSurface.IoSurfaceForMultiBufferFrameNoLazyForTesting
- EspressoANEIOSurface.LazilyAutoCreateSurfaceForFrame
- EspressoANEIOSurface.MetalBufferWithDeviceMultiBufferFrame
- EspressoANEIOSurface.NFrames
- EspressoANEIOSurface.PixelFormat
- EspressoANEIOSurface.ResizeForMultipleAsyncBuffers
- EspressoANEIOSurface.RestoreInternalStorage
- EspressoANEIOSurface.RestoreInternalStorageForAllMultiBufferFrames
- EspressoANEIOSurface.SetExternalStorageIoSurface
- EspressoANEIOSurface.InitWithIOSurfacePropertiesAndPixelFormats
See: https://developer.apple.com/documentation/AppleNeuralEngine/EspressoANEIOSurface
func EspressoANEIOSurfaceFromID ¶
func EspressoANEIOSurfaceFromID(id objc.ID) EspressoANEIOSurface
EspressoANEIOSurfaceFromID constructs a EspressoANEIOSurface from an objc.ID.
func NewEspressoANEIOSurface ¶
func NewEspressoANEIOSurface() EspressoANEIOSurface
NewEspressoANEIOSurface creates a new EspressoANEIOSurface instance.
func NewEspressoANEIOSurfaceWithIOSurfacePropertiesAndPixelFormats ¶
func NewEspressoANEIOSurfaceWithIOSurfacePropertiesAndPixelFormats(properties objectivec.IObject, formats objectivec.IObject) EspressoANEIOSurface
func (EspressoANEIOSurface) Ane_io_surfaceForMultiBufferFrame ¶
func (e EspressoANEIOSurface) Ane_io_surfaceForMultiBufferFrame(frame uint64) objectivec.IObject
func (EspressoANEIOSurface) Autorelease ¶
func (e EspressoANEIOSurface) Autorelease() EspressoANEIOSurface
Autorelease adds the receiver to the current autorelease pool.
func (EspressoANEIOSurface) CheckIfMatches ¶
func (e EspressoANEIOSurface) CheckIfMatches(matches corevideo.CVImageBufferRef) bool
See: https://developer.apple.com/documentation/AppleNeuralEngine/EspressoANEIOSurface/checkIfMatches:
func (EspressoANEIOSurface) CheckIfMatchesIOSurface ¶
func (e EspressoANEIOSurface) CheckIfMatchesIOSurface(iOSurface coregraphics.IOSurfaceRef) bool
func (EspressoANEIOSurface) Cleanup ¶
func (e EspressoANEIOSurface) Cleanup()
See: https://developer.apple.com/documentation/AppleNeuralEngine/EspressoANEIOSurface/cleanup
func (EspressoANEIOSurface) CreateIOSurfaceWithExtraProperties ¶
func (e EspressoANEIOSurface) CreateIOSurfaceWithExtraProperties(properties objectivec.IObject) coregraphics.IOSurfaceRef
func (EspressoANEIOSurface) DoNonLazyAllocation ¶
func (e EspressoANEIOSurface) DoNonLazyAllocation(allocation objectivec.IObject)
See: https://developer.apple.com/documentation/AppleNeuralEngine/EspressoANEIOSurface/doNonLazyAllocation:
func (EspressoANEIOSurface) External_storage_blob_for_aliasing_mem ¶
func (e EspressoANEIOSurface) External_storage_blob_for_aliasing_mem() objectivec.IObject
func (EspressoANEIOSurface) Init ¶
func (e EspressoANEIOSurface) Init() EspressoANEIOSurface
Init initializes the instance.
func (EspressoANEIOSurface) InitWithIOSurfacePropertiesAndPixelFormats ¶
func (e EspressoANEIOSurface) InitWithIOSurfacePropertiesAndPixelFormats(properties objectivec.IObject, formats objectivec.IObject) EspressoANEIOSurface
func (EspressoANEIOSurface) IoSurfaceForMultiBufferFrame ¶
func (e EspressoANEIOSurface) IoSurfaceForMultiBufferFrame(frame uint64) coregraphics.IOSurfaceRef
func (EspressoANEIOSurface) IoSurfaceForMultiBufferFrameNoLazyForTesting ¶
func (e EspressoANEIOSurface) IoSurfaceForMultiBufferFrameNoLazyForTesting(testing uint64) coregraphics.IOSurfaceRef
func (EspressoANEIOSurface) LazilyAutoCreateSurfaceForFrame ¶
func (e EspressoANEIOSurface) LazilyAutoCreateSurfaceForFrame(frame uint64)
func (EspressoANEIOSurface) MetalBufferWithDeviceMultiBufferFrame ¶
func (e EspressoANEIOSurface) MetalBufferWithDeviceMultiBufferFrame(device objectivec.IObject, frame uint64) metal.MTLBuffer
func (EspressoANEIOSurface) NFrames ¶
func (e EspressoANEIOSurface) NFrames() uint64
See: https://developer.apple.com/documentation/AppleNeuralEngine/EspressoANEIOSurface/nFrames
func (EspressoANEIOSurface) PixelFormat ¶
func (e EspressoANEIOSurface) PixelFormat() uint32
See: https://developer.apple.com/documentation/AppleNeuralEngine/EspressoANEIOSurface/pixelFormat
func (EspressoANEIOSurface) ResizeForMultipleAsyncBuffers ¶
func (e EspressoANEIOSurface) ResizeForMultipleAsyncBuffers(buffers uint64)
func (EspressoANEIOSurface) RestoreInternalStorage ¶
func (e EspressoANEIOSurface) RestoreInternalStorage(storage uint64)
func (EspressoANEIOSurface) RestoreInternalStorageForAllMultiBufferFrames ¶
func (e EspressoANEIOSurface) RestoreInternalStorageForAllMultiBufferFrames()
func (EspressoANEIOSurface) SetExternalStorageIoSurface ¶
func (e EspressoANEIOSurface) SetExternalStorageIoSurface(storage uint64, surface coregraphics.IOSurfaceRef)
func (EspressoANEIOSurface) SetExternal_storage_blob_for_aliasing_mem ¶
func (e EspressoANEIOSurface) SetExternal_storage_blob_for_aliasing_mem(value objectivec.IObject)
type EspressoANEIOSurfaceClass ¶
type EspressoANEIOSurfaceClass struct {
// contains filtered or unexported fields
}
func GetEspressoANEIOSurfaceClass ¶
func GetEspressoANEIOSurfaceClass() EspressoANEIOSurfaceClass
GetEspressoANEIOSurfaceClass returns the class object for EspressoANEIOSurface.
func (EspressoANEIOSurfaceClass) Alloc ¶
func (ec EspressoANEIOSurfaceClass) Alloc() EspressoANEIOSurface
Alloc allocates memory for a new instance of the class.
type IANEAnalyticsGroup ¶
type IANEAnalyticsGroup interface {
objectivec.IObject
GroupID() foundation.NSNumber
LayerInfo() foundation.INSArray
Serialize() objectivec.IObject
TaskInfo() foundation.INSArray
InitWithIDLayersTasks(id objectivec.IObject, layers objectivec.IObject, tasks objectivec.IObject) ANEAnalyticsGroup
}
An interface definition for the ANEAnalyticsGroup class.
Methods ¶
- [IANEAnalyticsGroup.GroupID]
- [IANEAnalyticsGroup.LayerInfo]
- [IANEAnalyticsGroup.Serialize]
- [IANEAnalyticsGroup.TaskInfo]
- [IANEAnalyticsGroup.InitWithIDLayersTasks]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsGroup
type IANEAnalyticsLayer ¶
type IANEAnalyticsLayer interface {
objectivec.IObject
LayerName() string
Serialize() objectivec.IObject
Weight() foundation.NSNumber
InitWithNameWeight(name objectivec.IObject, weight objectivec.IObject) ANEAnalyticsLayer
}
An interface definition for the ANEAnalyticsLayer class.
Methods ¶
- [IANEAnalyticsLayer.LayerName]
- [IANEAnalyticsLayer.Serialize]
- [IANEAnalyticsLayer.Weight]
- [IANEAnalyticsLayer.InitWithNameWeight]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsLayer
type IANEAnalyticsProcedure ¶
type IANEAnalyticsProcedure interface {
objectivec.IObject
GroupInfo() foundation.INSArray
Identifier() string
ProcedureMetrics() foundation.INSDictionary
Serialize() objectivec.IObject
InitWithGroupsProcedureMetricsIndentifier(groups objectivec.IObject, metrics objectivec.IObject, indentifier objectivec.IObject) ANEAnalyticsProcedure
}
An interface definition for the ANEAnalyticsProcedure class.
Methods ¶
- [IANEAnalyticsProcedure.GroupInfo]
- [IANEAnalyticsProcedure.Identifier]
- [IANEAnalyticsProcedure.ProcedureMetrics]
- [IANEAnalyticsProcedure.Serialize]
- [IANEAnalyticsProcedure.InitWithGroupsProcedureMetricsIndentifier]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsProcedure
type IANEAnalyticsTask ¶
type IANEAnalyticsTask interface {
objectivec.IObject
Metrics() foundation.INSDictionary
Serialize() objectivec.IObject
InitWithMetrics(metrics objectivec.IObject) ANEAnalyticsTask
}
An interface definition for the ANEAnalyticsTask class.
Methods ¶
- [IANEAnalyticsTask.Metrics]
- [IANEAnalyticsTask.Serialize]
- [IANEAnalyticsTask.InitWithMetrics]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEAnalyticsTask
type IANEBuffer ¶
type IANEBuffer interface {
objectivec.IObject
EncodeWithCoder(coder foundation.INSCoder)
IoSurfaceObject() *ANEIOSurfaceObject
Source() int64
SymbolIndex() foundation.NSNumber
InitWithCoder(coder foundation.INSCoder) ANEBuffer
InitWithIOSurfaceObjectSymbolIndexSource(object objectivec.IObject, index objectivec.IObject, source int64) ANEBuffer
}
An interface definition for the ANEBuffer class.
Methods ¶
- [IANEBuffer.EncodeWithCoder]
- [IANEBuffer.IoSurfaceObject]
- [IANEBuffer.Source]
- [IANEBuffer.SymbolIndex]
- [IANEBuffer.InitWithCoder]
- [IANEBuffer.InitWithIOSurfaceObjectSymbolIndexSource]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEBuffer
type IANECVAIRCompiler ¶
type IANECVAIRCompiler interface {
objectivec.IObject
}
An interface definition for the ANECVAIRCompiler class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECVAIRCompiler
type IANEChainingRequest ¶
type IANEChainingRequest interface {
objectivec.IObject
EncodeWithCoder(coder foundation.INSCoder)
FwEnqueueDelay() foundation.NSNumber
InputBuffer() foundation.INSArray
LoopbackInputSymbolIndex() foundation.INSArray
LoopbackOutputSymbolIndex() foundation.INSArray
MemoryPoolId() foundation.NSNumber
OutputSets() foundation.INSArray
ProcedureIndex() foundation.NSNumber
SignalEvents() foundation.INSArray
TransactionHandle() foundation.NSNumber
Validate() bool
InitWithCoder(coder foundation.INSCoder) ANEChainingRequest
InitWithInputsOutputsLbInputSymbolIdLbOutputSymbolIdProcedureIndexSignalEventsTransactionHandleFwEnqueueDelayMemoryPoolId(inputs objectivec.IObject, outputs objectivec.IObject, id objectivec.IObject, id2 objectivec.IObject, index objectivec.IObject, events objectivec.IObject, handle objectivec.IObject, delay objectivec.IObject, id3 objectivec.IObject) ANEChainingRequest
}
An interface definition for the ANEChainingRequest class.
Methods ¶
- [IANEChainingRequest.EncodeWithCoder]
- [IANEChainingRequest.FwEnqueueDelay]
- [IANEChainingRequest.InputBuffer]
- [IANEChainingRequest.LoopbackInputSymbolIndex]
- [IANEChainingRequest.LoopbackOutputSymbolIndex]
- [IANEChainingRequest.MemoryPoolId]
- [IANEChainingRequest.OutputSets]
- [IANEChainingRequest.ProcedureIndex]
- [IANEChainingRequest.SignalEvents]
- [IANEChainingRequest.TransactionHandle]
- [IANEChainingRequest.Validate]
- [IANEChainingRequest.InitWithCoder]
- [IANEChainingRequest.InitWithInputsOutputsLbInputSymbolIdLbOutputSymbolIdProcedureIndexSignalEventsTransactionHandleFwEnqueueDelayMemoryPoolId]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEChainingRequest
type IANEClient ¶
type IANEClient interface {
objectivec.IObject
AllowRestrictedAccess() bool
BeginRealTimeTask() bool
BuffersReadyWithModelInputBuffersOptionsQosError(model objectivec.IObject, buffers objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
CompileModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
CompiledModelExistsFor(for_ objectivec.IObject) bool
CompiledModelExistsMatchingHash(hash objectivec.IObject) bool
Conn() *ANEDaemonConnection
ConnectionForLoadingModelOptions(model objectivec.IObject, options objectivec.IObject) objectivec.IObject
ConnectionUsedForLoadingModel(model objectivec.IObject) objectivec.IObject
Connections() foundation.INSDictionary
ConnectionsUsedForLoadingModels() foundation.INSDictionary
DoBuffersReadyWithModelInputBuffersOptionsQosError(model objectivec.IObject, buffers objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
DoEnqueueSetsWithModelOutputSetOptionsQosError(model objectivec.IObject, set *ANEOutputSetEnqueue, options objectivec.IObject, qos uint32) (bool, error)
DoEvaluateDirectWithModelOptionsRequestQosError(model objectivec.IObject, options objectivec.IObject, request objectivec.IObject, qos uint32) (bool, error)
DoLoadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
DoLoadModelNewInstanceOptionsModelInstParamsQosError(instance objectivec.IObject, options objectivec.IObject, params objectivec.IObject, qos uint32) (bool, error)
DoPrepareChainingWithModelOptionsChainingReqQosError(model objectivec.IObject, options objectivec.IObject, req objectivec.IObject, qos uint32) (bool, error)
DoUnloadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
Echo(echo objectivec.IObject) bool
EndRealTimeTask() bool
EnqueueSetsWithModelOutputSetOptionsQosError(model objectivec.IObject, set *ANEOutputSetEnqueue, options objectivec.IObject, qos uint32) (bool, error)
EvaluateRealTimeWithModelOptionsRequestError(model objectivec.IObject, options objectivec.IObject, request objectivec.IObject) (bool, error)
EvaluateWithModelOptionsRequestQosError(model objectivec.IObject, options objectivec.IObject, request objectivec.IObject, qos uint32) (bool, error)
FastConn() *ANEDaemonConnection
FastConnWithoutLock() objectivec.IObject
IsAnetoolRootDaemonConnection() bool
IsRootDaemon() bool
IsVirtualClient() bool
LoadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
LoadModelNewInstanceOptionsModelInstParamsQosError(instance objectivec.IObject, options objectivec.IObject, params objectivec.IObject, qos uint32) (bool, error)
LoadRealTimeModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
MapIOSurfacesWithModelRequestCacheInferenceError(model objectivec.IObject, request objectivec.IObject, inference bool) (bool, error)
PrepareChainingWithModelOptionsChainingReqQosError(model objectivec.IObject, options objectivec.IObject, req objectivec.IObject, qos uint32) (bool, error)
PriorityQ() foundation.INSArray
PurgeCompiledModel(model objectivec.IObject)
PurgeCompiledModelMatchingHash(hash objectivec.IObject)
ReportEvaluateFailureFailureReasonQIdx(failure objectivec.IObject, reason uint32, idx uint64)
SessionHintWithModelHintOptionsReportError(model objectivec.IObject, hint objectivec.IObject, options objectivec.IObject, report objectivec.IObject) (bool, error)
UnloadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
UnloadRealTimeModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
UnmapIOSurfacesWithModelRequest(model objectivec.IObject, request objectivec.IObject)
VirtualClient() *ANEVirtualClient
InitWithRestrictedAccessAllowed(allowed bool) ANEClient
}
An interface definition for the ANEClient class.
Methods ¶
- [IANEClient.AllowRestrictedAccess]
- [IANEClient.BeginRealTimeTask]
- [IANEClient.BuffersReadyWithModelInputBuffersOptionsQosError]
- [IANEClient.CompileModelOptionsQosError]
- [IANEClient.CompiledModelExistsFor]
- [IANEClient.CompiledModelExistsMatchingHash]
- [IANEClient.Conn]
- [IANEClient.ConnectionForLoadingModelOptions]
- [IANEClient.ConnectionUsedForLoadingModel]
- [IANEClient.Connections]
- [IANEClient.ConnectionsUsedForLoadingModels]
- [IANEClient.DoBuffersReadyWithModelInputBuffersOptionsQosError]
- [IANEClient.DoEnqueueSetsWithModelOutputSetOptionsQosError]
- [IANEClient.DoEvaluateDirectWithModelOptionsRequestQosError]
- [IANEClient.DoLoadModelOptionsQosError]
- [IANEClient.DoLoadModelNewInstanceOptionsModelInstParamsQosError]
- [IANEClient.DoPrepareChainingWithModelOptionsChainingReqQosError]
- [IANEClient.DoUnloadModelOptionsQosError]
- [IANEClient.Echo]
- [IANEClient.EndRealTimeTask]
- [IANEClient.EnqueueSetsWithModelOutputSetOptionsQosError]
- [IANEClient.EvaluateRealTimeWithModelOptionsRequestError]
- [IANEClient.EvaluateWithModelOptionsRequestQosError]
- [IANEClient.FastConn]
- [IANEClient.FastConnWithoutLock]
- [IANEClient.IsAnetoolRootDaemonConnection]
- [IANEClient.IsRootDaemon]
- [IANEClient.IsVirtualClient]
- [IANEClient.LoadModelOptionsQosError]
- [IANEClient.LoadModelNewInstanceOptionsModelInstParamsQosError]
- [IANEClient.LoadRealTimeModelOptionsQosError]
- [IANEClient.MapIOSurfacesWithModelRequestCacheInferenceError]
- [IANEClient.PrepareChainingWithModelOptionsChainingReqQosError]
- [IANEClient.PriorityQ]
- [IANEClient.PurgeCompiledModel]
- [IANEClient.PurgeCompiledModelMatchingHash]
- [IANEClient.ReportEvaluateFailureFailureReasonQIdx]
- [IANEClient.SessionHintWithModelHintOptionsReportError]
- [IANEClient.UnloadModelOptionsQosError]
- [IANEClient.UnloadRealTimeModelOptionsQosError]
- [IANEClient.UnmapIOSurfacesWithModelRequest]
- [IANEClient.VirtualClient]
- [IANEClient.InitWithRestrictedAccessAllowed]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEClient
type IANECloneHelper ¶
type IANECloneHelper interface {
objectivec.IObject
}
An interface definition for the ANECloneHelper class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECloneHelper
type IANECompiler ¶
type IANECompiler interface {
objectivec.IObject
}
An interface definition for the ANECompiler class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompiler
type IANECompilerAnalytics ¶
type IANECompilerAnalytics interface {
objectivec.IObject
AnalyticsBuffer() foundation.INSData
BufferSizeInBytes() foundation.NSNumber
DataInfoAt(at uint64) AnalyticsDataRef
GetBOOLDataValueAt(at uint64) bool
GetDataValueAt(at uint64) uint64
GroupInfoAt(at uint64) AnalyticsGroupInfoRef
LayerInfoAt(at uint64) AnalyticsLayerInfoRef
OffsetTableAtCount(at uint64, count uint32) AnalyticsOffsetTableRef
PopulateAnalytics() bool
ProcedureAnalytics() foundation.INSArray
SetProcedureAnalytics(value foundation.INSArray)
ProcedureInfoAt(at uint64) AnalyticsProcedureInfoRef
Serialize() objectivec.IObject
StringForAnalyticsType(type_ uint32) objectivec.IObject
TaskInfoAt(at uint64) AnalyticsTaskInfoRef
InitWithBuffer(buffer objectivec.IObject) ANECompilerAnalytics
}
An interface definition for the ANECompilerAnalytics class.
Methods ¶
- [IANECompilerAnalytics.AnalyticsBuffer]
- [IANECompilerAnalytics.BufferSizeInBytes]
- [IANECompilerAnalytics.DataInfoAt]
- [IANECompilerAnalytics.GetBOOLDataValueAt]
- [IANECompilerAnalytics.GetDataValueAt]
- [IANECompilerAnalytics.GroupInfoAt]
- [IANECompilerAnalytics.LayerInfoAt]
- [IANECompilerAnalytics.OffsetTableAtCount]
- [IANECompilerAnalytics.PopulateAnalytics]
- [IANECompilerAnalytics.ProcedureAnalytics]
- [IANECompilerAnalytics.SetProcedureAnalytics]
- [IANECompilerAnalytics.ProcedureInfoAt]
- [IANECompilerAnalytics.Serialize]
- [IANECompilerAnalytics.StringForAnalyticsType]
- [IANECompilerAnalytics.TaskInfoAt]
- [IANECompilerAnalytics.InitWithBuffer]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerAnalytics
type IANECompilerService ¶
type IANECompilerService interface {
objectivec.IObject
CompileModelAtCsIdentitySandboxExtensionOptionsTempDirectoryCloneDirectoryOutputURLAotModelBinaryPathWithReply(at objectivec.IObject, identity objectivec.IObject, extension objectivec.IObject, options objectivec.IObject, directory objectivec.IObject, directory2 objectivec.IObject, url foundation.INSURL, path objectivec.IObject, reply VoidHandler)
}
An interface definition for the ANECompilerService class.
Methods ¶
- [IANECompilerService.CompileModelAtCsIdentitySandboxExtensionOptionsTempDirectoryCloneDirectoryOutputURLAotModelBinaryPathWithReply]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECompilerService
type IANECoreMLModelCompiler ¶
type IANECoreMLModelCompiler interface {
objectivec.IObject
}
An interface definition for the ANECoreMLModelCompiler class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANECoreMLModelCompiler
type IANEDaemonConnection ¶
type IANEDaemonConnection interface {
objectivec.IObject
BeginRealTimeTaskWithReply(reply VoidHandler)
CompileModelSandboxExtensionOptionsQosWithReply(model objectivec.IObject, extension objectivec.IObject, options objectivec.IObject, qos uint32, reply VoidHandler)
CompiledModelExistsForWithReply(for_ objectivec.IObject, reply VoidHandler)
CompiledModelExistsMatchingHashWithReply(hash objectivec.IObject, reply VoidHandler)
DaemonConnection() foundation.NSXPCConnection
EchoWithReply(echo objectivec.IObject, reply VoidHandler)
EndRealTimeTaskWithReply(reply VoidHandler)
LoadModelSandboxExtensionOptionsQosWithReply(model objectivec.IObject, extension objectivec.IObject, options objectivec.IObject, qos uint32, reply VoidHandler)
LoadModelNewInstanceOptionsModelInstParamsQosWithReply(instance objectivec.IObject, options objectivec.IObject, params objectivec.IObject, qos uint32, reply VoidHandler)
PrepareChainingWithModelOptionsChainingReqQosWithReply(model objectivec.IObject, options objectivec.IObject, req objectivec.IObject, qos uint32, reply VoidHandler)
PurgeCompiledModelWithReply(model objectivec.IObject, reply VoidHandler)
PurgeCompiledModelMatchingHashWithReply(hash objectivec.IObject, reply VoidHandler)
ReportTelemetryToPPSPlayload(pps objectivec.IObject, playload objectivec.IObject)
Restricted() bool
UnloadModelOptionsQosWithReply(model objectivec.IObject, options objectivec.IObject, qos uint32, reply VoidHandler)
InitWithMachServiceNameRestricted(name objectivec.IObject, restricted bool) ANEDaemonConnection
}
An interface definition for the ANEDaemonConnection class.
Methods ¶
- [IANEDaemonConnection.BeginRealTimeTaskWithReply]
- [IANEDaemonConnection.CompileModelSandboxExtensionOptionsQosWithReply]
- [IANEDaemonConnection.CompiledModelExistsForWithReply]
- [IANEDaemonConnection.CompiledModelExistsMatchingHashWithReply]
- [IANEDaemonConnection.DaemonConnection]
- [IANEDaemonConnection.EchoWithReply]
- [IANEDaemonConnection.EndRealTimeTaskWithReply]
- [IANEDaemonConnection.LoadModelSandboxExtensionOptionsQosWithReply]
- [IANEDaemonConnection.LoadModelNewInstanceOptionsModelInstParamsQosWithReply]
- [IANEDaemonConnection.PrepareChainingWithModelOptionsChainingReqQosWithReply]
- [IANEDaemonConnection.PurgeCompiledModelWithReply]
- [IANEDaemonConnection.PurgeCompiledModelMatchingHashWithReply]
- [IANEDaemonConnection.ReportTelemetryToPPSPlayload]
- [IANEDaemonConnection.Restricted]
- [IANEDaemonConnection.UnloadModelOptionsQosWithReply]
- [IANEDaemonConnection.InitWithMachServiceNameRestricted]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDaemonConnection
type IANEDataReporter ¶
type IANEDataReporter interface {
objectivec.IObject
}
An interface definition for the ANEDataReporter class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDataReporter
type IANEDeviceController ¶
type IANEDeviceController interface {
objectivec.IObject
Device() unsafe.Pointer
SetDevice(value unsafe.Pointer)
IsPrivileged() bool
ProgramHandle() uint64
Start()
Stop()
Usecount() int64
SetUsecount(value int64)
InitWithANEPrivilegedVM(vm bool) ANEDeviceController
InitWithProgramHandlePriviledged(handle uint64, priviledged bool) ANEDeviceController
}
An interface definition for the ANEDeviceController class.
Methods ¶
- [IANEDeviceController.Device]
- [IANEDeviceController.SetDevice]
- [IANEDeviceController.IsPrivileged]
- [IANEDeviceController.ProgramHandle]
- [IANEDeviceController.Start]
- [IANEDeviceController.Stop]
- [IANEDeviceController.Usecount]
- [IANEDeviceController.SetUsecount]
- [IANEDeviceController.InitWithANEPrivilegedVM]
- [IANEDeviceController.InitWithProgramHandlePriviledged]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceController
type IANEDeviceInfo ¶
type IANEDeviceInfo interface {
objectivec.IObject
}
An interface definition for the ANEDeviceInfo class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEDeviceInfo
type IANEErrors ¶
type IANEErrors interface {
objectivec.IObject
}
An interface definition for the ANEErrors class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEErrors
type IANEEspressoIRTranslator ¶
type IANEEspressoIRTranslator interface {
objectivec.IObject
}
An interface definition for the ANEEspressoIRTranslator class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEEspressoIRTranslator
type IANEHashEncoding ¶
type IANEHashEncoding interface {
objectivec.IObject
}
An interface definition for the ANEHashEncoding class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEHashEncoding
type IANEIOSurfaceObject ¶
type IANEIOSurfaceObject interface {
objectivec.IObject
EncodeWithCoder(coder foundation.INSCoder)
IoSurface() coregraphics.IOSurfaceRef
MetalBufferWithDeviceMultiBufferFrame(device objectivec.IObject, frame uint64) metal.MTLBuffer
StartOffset() foundation.NSNumber
InitWithCoder(coder foundation.INSCoder) ANEIOSurfaceObject
InitWithIOSurfaceStartOffsetShouldRetain(iOSurface coregraphics.IOSurfaceRef, offset objectivec.IObject, retain bool) ANEIOSurfaceObject
}
An interface definition for the ANEIOSurfaceObject class.
Methods ¶
- [IANEIOSurfaceObject.EncodeWithCoder]
- [IANEIOSurfaceObject.IoSurface]
- [IANEIOSurfaceObject.MetalBufferWithDeviceMultiBufferFrame]
- [IANEIOSurfaceObject.StartOffset]
- [IANEIOSurfaceObject.InitWithCoder]
- [IANEIOSurfaceObject.InitWithIOSurfaceStartOffsetShouldRetain]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceObject
type IANEIOSurfaceOutputSets ¶
type IANEIOSurfaceOutputSets interface {
objectivec.IObject
EncodeWithCoder(coder foundation.INSCoder)
OutputBuffer() foundation.INSArray
StatsSurRef() coregraphics.IOSurfaceRef
InitWithCoder(coder foundation.INSCoder) ANEIOSurfaceOutputSets
InitWithstatsSurRefOutputBuffer(ref coregraphics.IOSurfaceRef, buffer objectivec.IObject) ANEIOSurfaceOutputSets
}
An interface definition for the ANEIOSurfaceOutputSets class.
Methods ¶
- [IANEIOSurfaceOutputSets.EncodeWithCoder]
- [IANEIOSurfaceOutputSets.OutputBuffer]
- [IANEIOSurfaceOutputSets.StatsSurRef]
- [IANEIOSurfaceOutputSets.InitWithCoder]
- [IANEIOSurfaceOutputSets.InitWithstatsSurRefOutputBuffer]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEIOSurfaceOutputSets
type IANEInMemoryModel ¶
type IANEInMemoryModel interface {
objectivec.IObject
CompileWithQoSOptionsError(s uint32, options objectivec.IObject) (bool, error)
CompiledModelExists() bool
CompilerOptionsFileName() string
SetCompilerOptionsFileName(value string)
CompilerOptionsWithOptionsIsCompiledModelCached(options objectivec.IObject, cached bool) objectivec.IObject
Descriptor() *ANEInMemoryModelDescriptor
SetDescriptor(value *ANEInMemoryModelDescriptor)
EvaluateWithQoSOptionsRequestError(s uint32, options objectivec.IObject, request objectivec.IObject) (bool, error)
HexStringIdentifier() string
IntermediateBufferHandle() uint64
SetIntermediateBufferHandle(value uint64)
IsMILModel() bool
LoadWithQoSOptionsError(s uint32, options objectivec.IObject) (bool, error)
LocalModelPath() objectivec.IObject
MapIOSurfacesWithRequestCacheInferenceError(request objectivec.IObject, inference bool) (bool, error)
Model() *ANEModel
SetModel(value *ANEModel)
ModelAttributes() foundation.INSDictionary
SetModelAttributes(value foundation.INSDictionary)
ModelURL() foundation.INSURL
SetModelURL(value foundation.INSURL)
PerfStatsMask() uint32
SetPerfStatsMask(value uint32)
Program() *ANEProgramForEvaluation
SetProgram(value *ANEProgramForEvaluation)
ProgramHandle() uint64
SetProgramHandle(value uint64)
PurgeCompiledModel()
QueueDepth() int8
SetQueueDepth(value int8)
SaveModelFiles() objectivec.IObject
State() uint64
SetState(value uint64)
String_id() uint64
UnloadWithQoSError(s uint32) (bool, error)
UnmapIOSurfacesWithRequest(request objectivec.IObject)
InitWithDesctiptor(desctiptor objectivec.IObject) ANEInMemoryModel
}
An interface definition for the ANEInMemoryModel class.
Methods ¶
- [IANEInMemoryModel.CompileWithQoSOptionsError]
- [IANEInMemoryModel.CompiledModelExists]
- [IANEInMemoryModel.CompilerOptionsFileName]
- [IANEInMemoryModel.SetCompilerOptionsFileName]
- [IANEInMemoryModel.CompilerOptionsWithOptionsIsCompiledModelCached]
- [IANEInMemoryModel.Descriptor]
- [IANEInMemoryModel.SetDescriptor]
- [IANEInMemoryModel.EvaluateWithQoSOptionsRequestError]
- [IANEInMemoryModel.HexStringIdentifier]
- [IANEInMemoryModel.IntermediateBufferHandle]
- [IANEInMemoryModel.SetIntermediateBufferHandle]
- [IANEInMemoryModel.IsMILModel]
- [IANEInMemoryModel.LoadWithQoSOptionsError]
- [IANEInMemoryModel.LocalModelPath]
- [IANEInMemoryModel.MapIOSurfacesWithRequestCacheInferenceError]
- [IANEInMemoryModel.Model]
- [IANEInMemoryModel.SetModel]
- [IANEInMemoryModel.ModelAttributes]
- [IANEInMemoryModel.SetModelAttributes]
- [IANEInMemoryModel.ModelURL]
- [IANEInMemoryModel.SetModelURL]
- [IANEInMemoryModel.PerfStatsMask]
- [IANEInMemoryModel.SetPerfStatsMask]
- [IANEInMemoryModel.Program]
- [IANEInMemoryModel.SetProgram]
- [IANEInMemoryModel.ProgramHandle]
- [IANEInMemoryModel.SetProgramHandle]
- [IANEInMemoryModel.PurgeCompiledModel]
- [IANEInMemoryModel.QueueDepth]
- [IANEInMemoryModel.SetQueueDepth]
- [IANEInMemoryModel.SaveModelFiles]
- [IANEInMemoryModel.SharedConnection]
- [IANEInMemoryModel.State]
- [IANEInMemoryModel.SetState]
- [IANEInMemoryModel.String_id]
- [IANEInMemoryModel.UnloadWithQoSError]
- [IANEInMemoryModel.UnmapIOSurfacesWithRequest]
- [IANEInMemoryModel.InitWithDesctiptor]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModel
type IANEInMemoryModelCacheManager ¶
type IANEInMemoryModelCacheManager interface {
objectivec.IObject
URLForBundleID(id objectivec.IObject) objectivec.IObject
URLForModelHashBundleID(hash objectivec.IObject, id objectivec.IObject) objectivec.IObject
CacheDir() foundation.INSURL
CachedModelPathMatchingHashCsIdentity(hash objectivec.IObject, identity objectivec.IObject) objectivec.IObject
GetDiskSpaceForBundleID(id objectivec.IObject) objectivec.IObject
GetDiskSpaceItemizedByBundleIDAndPurge(purge bool) objectivec.IObject
RemoveAllModelsForBundleID(id objectivec.IObject) bool
RemoveStaleModels() bool
ScheduleMaintenanceWithNameDirectoryPaths(name objectivec.IObject, paths objectivec.IObject)
ShouldEnforceSizeLimits() bool
InitWithURL(url foundation.INSURL) ANEInMemoryModelCacheManager
InitWithURLCreateDirectory(url foundation.INSURL, directory bool) ANEInMemoryModelCacheManager
}
An interface definition for the ANEInMemoryModelCacheManager class.
Methods ¶
- [IANEInMemoryModelCacheManager.URLForBundleID]
- [IANEInMemoryModelCacheManager.URLForModelHashBundleID]
- [IANEInMemoryModelCacheManager.CacheDir]
- [IANEInMemoryModelCacheManager.CachedModelPathMatchingHashCsIdentity]
- [IANEInMemoryModelCacheManager.GetDiskSpaceForBundleID]
- [IANEInMemoryModelCacheManager.GetDiskSpaceItemizedByBundleIDAndPurge]
- [IANEInMemoryModelCacheManager.RemoveAllModelsForBundleID]
- [IANEInMemoryModelCacheManager.RemoveStaleModels]
- [IANEInMemoryModelCacheManager.ScheduleMaintenanceWithNameDirectoryPaths]
- [IANEInMemoryModelCacheManager.ShouldEnforceSizeLimits]
- [IANEInMemoryModelCacheManager.InitWithURL]
- [IANEInMemoryModelCacheManager.InitWithURLCreateDirectory]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModelCacheManager
type IANEInMemoryModelDescriptor ¶
type IANEInMemoryModelDescriptor interface {
objectivec.IObject
HexStringIdentifier() objectivec.IObject
IsEqualToInMemoryModelDescriptor(descriptor objectivec.IObject) bool
IsMILModel() bool
NetworkText() foundation.INSData
NetworkTextHash() string
OptionsPlist() foundation.INSData
OptionsPlistHash() string
Weights() foundation.INSDictionary
WeightsHash() string
InitWithNetworkTextWeightsOptionsPlistIsMILModel(text objectivec.IObject, weights objectivec.IObject, plist objectivec.IObject, mILModel bool) ANEInMemoryModelDescriptor
}
An interface definition for the ANEInMemoryModelDescriptor class.
Methods ¶
- [IANEInMemoryModelDescriptor.HexStringIdentifier]
- [IANEInMemoryModelDescriptor.IsEqualToInMemoryModelDescriptor]
- [IANEInMemoryModelDescriptor.IsMILModel]
- [IANEInMemoryModelDescriptor.NetworkText]
- [IANEInMemoryModelDescriptor.NetworkTextHash]
- [IANEInMemoryModelDescriptor.OptionsPlist]
- [IANEInMemoryModelDescriptor.OptionsPlistHash]
- [IANEInMemoryModelDescriptor.Weights]
- [IANEInMemoryModelDescriptor.WeightsHash]
- [IANEInMemoryModelDescriptor.InitWithNetworkTextWeightsOptionsPlistIsMILModel]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInMemoryModelDescriptor
type IANEInputBuffersReady ¶
type IANEInputBuffersReady interface {
objectivec.IObject
ExecutionDelay() uint64
InputBufferInfoIndex() foundation.INSArray
InputFreeValue() foundation.INSArray
ProcedureIndex() uint32
Validate() bool
InitInputsProcedureIndexInputBufferInfoIndexInputFreeValueExecutionDelay(index uint32, index2 objectivec.IObject, value objectivec.IObject, delay uint64) ANEInputBuffersReady
}
An interface definition for the ANEInputBuffersReady class.
Methods ¶
- [IANEInputBuffersReady.ExecutionDelay]
- [IANEInputBuffersReady.InputBufferInfoIndex]
- [IANEInputBuffersReady.InputFreeValue]
- [IANEInputBuffersReady.ProcedureIndex]
- [IANEInputBuffersReady.Validate]
- [IANEInputBuffersReady.InitInputsProcedureIndexInputBufferInfoIndexInputFreeValueExecutionDelay]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEInputBuffersReady
type IANELog ¶
type IANELog interface {
objectivec.IObject
}
An interface definition for the ANELog class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANELog
type IANEMILCompiler ¶
type IANEMILCompiler interface {
objectivec.IObject
}
An interface definition for the ANEMILCompiler class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEMILCompiler
type IANEMLIRCompiler ¶
type IANEMLIRCompiler interface {
objectivec.IObject
}
An interface definition for the ANEMLIRCompiler class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEMLIRCompiler
type IANEModel ¶
type IANEModel interface {
objectivec.IObject
UUID() foundation.NSUUID
CacheURLIdentifier() string
SetCacheURLIdentifier(value string)
EncodeWithCoder(coder foundation.INSCoder)
GetCacheURLIdentifier() objectivec.IObject
GetUUID() objectivec.IObject
IdentifierSource() int64
InputSymbolIndicesForProcedureIndex(index uint32) objectivec.IObject
IntermediateBufferHandle() uint64
SetIntermediateBufferHandle(value uint64)
IsEqualToModel(model objectivec.IObject) bool
Key() string
L() objectivec.IObject
SetL(value objectivec.IObject)
Mapper() *ANEProgramIOSurfacesMapper
SetMapper(value *ANEProgramIOSurfacesMapper)
ModelAttributes() foundation.INSDictionary
SetModelAttributes(value foundation.INSDictionary)
ModelURL() foundation.INSURL
MpsConstants() foundation.INSDictionary
OutputSymbolIndicesForProcedureIndex(index uint32) objectivec.IObject
PerfStatsMask() uint32
SetPerfStatsMask(value uint32)
ProcedureInfoForProcedureIndex(index uint32) objectivec.IObject
Program() *ANEProgramForEvaluation
SetProgram(value *ANEProgramForEvaluation)
ProgramHandle() uint64
SetProgramHandle(value uint64)
QueueDepth() int8
SetQueueDepth(value int8)
ResetOnUnload()
ShallowCopy() objectivec.IObject
SourceURL() foundation.INSURL
State() uint64
SetState(value uint64)
String_id() uint64
SetString_id(value uint64)
SymbolIndicesForProcedureIndexIndexArrayKey(index uint32, key objectivec.IObject) objectivec.IObject
UpdateModelAttributesState(attributes objectivec.IObject, state uint64)
UpdateModelAttributesStateProgramHandleIntermediateBufferHandleQueueDepth(attributes objectivec.IObject, state uint64, handle uint64, handle2 uint64, depth int8)
InitWithCoder(coder foundation.INSCoder) ANEModel
InitWithModelAtURLKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURL(url foundation.INSURL, key objectivec.IObject, source int64, uRLIdentifier objectivec.IObject, attributes objectivec.IObject, url2 bool) ANEModel
InitWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringId(url foundation.INSURL, url2 foundation.INSURL, uid objectivec.IObject, key objectivec.IObject, source int64, uRLIdentifier objectivec.IObject, attributes objectivec.IObject, url3 bool, string_id uint64, id bool) ANEModel
InitWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringIdMpsConstants(url foundation.INSURL, url2 foundation.INSURL, uid objectivec.IObject, key objectivec.IObject, source int64, uRLIdentifier objectivec.IObject, attributes objectivec.IObject, url3 bool, string_id uint64, id bool, constants objectivec.IObject) ANEModel
InitWithModelIdentifier(identifier objectivec.IObject) ANEModel
}
An interface definition for the ANEModel class.
Methods ¶
- [IANEModel.UUID]
- [IANEModel.CacheURLIdentifier]
- [IANEModel.SetCacheURLIdentifier]
- [IANEModel.EncodeWithCoder]
- [IANEModel.GetCacheURLIdentifier]
- [IANEModel.GetUUID]
- [IANEModel.IdentifierSource]
- [IANEModel.InputSymbolIndicesForProcedureIndex]
- [IANEModel.IntermediateBufferHandle]
- [IANEModel.SetIntermediateBufferHandle]
- [IANEModel.IsEqualToModel]
- [IANEModel.Key]
- [IANEModel.L]
- [IANEModel.SetL]
- [IANEModel.Mapper]
- [IANEModel.SetMapper]
- [IANEModel.ModelAttributes]
- [IANEModel.SetModelAttributes]
- [IANEModel.ModelURL]
- [IANEModel.MpsConstants]
- [IANEModel.OutputSymbolIndicesForProcedureIndex]
- [IANEModel.PerfStatsMask]
- [IANEModel.SetPerfStatsMask]
- [IANEModel.ProcedureInfoForProcedureIndex]
- [IANEModel.Program]
- [IANEModel.SetProgram]
- [IANEModel.ProgramHandle]
- [IANEModel.SetProgramHandle]
- [IANEModel.QueueDepth]
- [IANEModel.SetQueueDepth]
- [IANEModel.ResetOnUnload]
- [IANEModel.ShallowCopy]
- [IANEModel.SourceURL]
- [IANEModel.State]
- [IANEModel.SetState]
- [IANEModel.String_id]
- [IANEModel.SetString_id]
- [IANEModel.SymbolIndicesForProcedureIndexIndexArrayKey]
- [IANEModel.UpdateModelAttributesState]
- [IANEModel.UpdateModelAttributesStateProgramHandleIntermediateBufferHandleQueueDepth]
- [IANEModel.InitWithCoder]
- [IANEModel.InitWithModelAtURLKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURL]
- [IANEModel.InitWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringId]
- [IANEModel.InitWithModelAtURLSourceURLUUIDKeyIdentifierSourceCacheURLIdentifierModelAttributesStandardizeURLString_idGenerateNewStringIdMpsConstants]
- [IANEModel.InitWithModelIdentifier]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModel
type IANEModelCacheManager ¶
type IANEModelCacheManager interface {
objectivec.IObject
URLForBundleID(id objectivec.IObject) objectivec.IObject
URLForModelBundleID(model objectivec.IObject, id objectivec.IObject) objectivec.IObject
URLForModelBundleIDAotCacheUrlIdentifier(model objectivec.IObject, id objectivec.IObject, identifier objectivec.IObject) objectivec.IObject
URLForModelBundleIDForAllSegments(model objectivec.IObject, id objectivec.IObject, segments bool) objectivec.IObject
URLForModelBundleIDForAllSegmentsAotCacheUrlIdentifier(model objectivec.IObject, id objectivec.IObject, segments bool, identifier objectivec.IObject) objectivec.IObject
URLForModelBundleIDUseSourceURL(model objectivec.IObject, id objectivec.IObject, url bool) objectivec.IObject
URLForModelBundleIDUseSourceURLAotCacheUrlIdentifier(model objectivec.IObject, id objectivec.IObject, url bool, identifier objectivec.IObject) objectivec.IObject
URLForModelBundleIDUseSourceURLForAllSegmentsAotCacheUrlIdentifier(model objectivec.IObject, id objectivec.IObject, url bool, segments bool, identifier objectivec.IObject) objectivec.IObject
CacheDir() foundation.INSURL
CacheURLIdentifierForModelUseSourceURLWithReply(model objectivec.IObject, url bool, reply VoidHandler) bool
CachedModelAllSegmentsPathForCsIdentity(for_ objectivec.IObject, identity objectivec.IObject) objectivec.IObject
CachedModelPathForCsIdentity(for_ objectivec.IObject, identity objectivec.IObject) objectivec.IObject
CachedModelPathForCsIdentityUseSourceURL(for_ objectivec.IObject, identity objectivec.IObject, url bool) objectivec.IObject
CachedModelRetainNameForCsIdentity(for_ objectivec.IObject, identity objectivec.IObject) objectivec.IObject
CachedSourceModelStoreNameForCsIdentity(for_ objectivec.IObject, identity objectivec.IObject) objectivec.IObject
FilePathForModelBundleID(model objectivec.IObject, id objectivec.IObject) objectivec.IObject
GarbageCollectDanglingModels() bool
GetDiskSpaceForBundleID(id objectivec.IObject) objectivec.IObject
GetDiskSpaceItemizedByBundleIDAndPurge(purge bool) objectivec.IObject
GetModelBinaryPathFromURLIdentifierBundleID(uRLIdentifier objectivec.IObject, id objectivec.IObject) objectivec.IObject
RemoveAllModelsForBundleID(id objectivec.IObject) bool
ScanAllPartitionsForModelCsIdentityExpunge(model objectivec.IObject, identity objectivec.IObject, expunge bool) bool
ScheduleMaintenanceWithNameDirectoryPaths(name objectivec.IObject, paths objectivec.IObject)
ShouldEnforceSizeLimits() bool
StartDanglingModelGC()
InitWithURL(url foundation.INSURL) ANEModelCacheManager
InitWithURLCreateDirectory(url foundation.INSURL, directory bool) ANEModelCacheManager
}
An interface definition for the ANEModelCacheManager class.
Methods ¶
- [IANEModelCacheManager.URLForBundleID]
- [IANEModelCacheManager.URLForModelBundleID]
- [IANEModelCacheManager.URLForModelBundleIDAotCacheUrlIdentifier]
- [IANEModelCacheManager.URLForModelBundleIDForAllSegments]
- [IANEModelCacheManager.URLForModelBundleIDForAllSegmentsAotCacheUrlIdentifier]
- [IANEModelCacheManager.URLForModelBundleIDUseSourceURL]
- [IANEModelCacheManager.URLForModelBundleIDUseSourceURLAotCacheUrlIdentifier]
- [IANEModelCacheManager.URLForModelBundleIDUseSourceURLForAllSegmentsAotCacheUrlIdentifier]
- [IANEModelCacheManager.CacheDir]
- [IANEModelCacheManager.CacheURLIdentifierForModelUseSourceURLWithReply]
- [IANEModelCacheManager.CachedModelAllSegmentsPathForCsIdentity]
- [IANEModelCacheManager.CachedModelPathForCsIdentity]
- [IANEModelCacheManager.CachedModelPathForCsIdentityUseSourceURL]
- [IANEModelCacheManager.CachedModelRetainNameForCsIdentity]
- [IANEModelCacheManager.CachedSourceModelStoreNameForCsIdentity]
- [IANEModelCacheManager.FilePathForModelBundleID]
- [IANEModelCacheManager.GarbageCollectDanglingModels]
- [IANEModelCacheManager.GetDiskSpaceForBundleID]
- [IANEModelCacheManager.GetDiskSpaceItemizedByBundleIDAndPurge]
- [IANEModelCacheManager.GetModelBinaryPathFromURLIdentifierBundleID]
- [IANEModelCacheManager.RemoveAllModelsForBundleID]
- [IANEModelCacheManager.ScanAllPartitionsForModelCsIdentityExpunge]
- [IANEModelCacheManager.ScheduleMaintenanceWithNameDirectoryPaths]
- [IANEModelCacheManager.ShouldEnforceSizeLimits]
- [IANEModelCacheManager.StartDanglingModelGC]
- [IANEModelCacheManager.InitWithURL]
- [IANEModelCacheManager.InitWithURLCreateDirectory]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelCacheManager
type IANEModelInstanceParameters ¶
type IANEModelInstanceParameters interface {
objectivec.IObject
EncodeWithCoder(coder foundation.INSCoder)
InstanceName() string
ProcedureArray() foundation.INSArray
InitWithCoder(coder foundation.INSCoder) ANEModelInstanceParameters
InitWithProcedureDataProcedureArray(data objectivec.IObject, array objectivec.IObject) ANEModelInstanceParameters
}
An interface definition for the ANEModelInstanceParameters class.
Methods ¶
- [IANEModelInstanceParameters.EncodeWithCoder]
- [IANEModelInstanceParameters.InstanceName]
- [IANEModelInstanceParameters.ProcedureArray]
- [IANEModelInstanceParameters.InitWithCoder]
- [IANEModelInstanceParameters.InitWithProcedureDataProcedureArray]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelInstanceParameters
type IANEModelToken ¶
type IANEModelToken interface {
objectivec.IObject
CsIdentity() string
ModelIdentifier() string
ProcessIdentifier() int
TeamIdentity() string
InitWithAuditTokenModelIdentifierProcessIdentifier(token objectivec.IObject, identifier objectivec.IObject, identifier2 int) ANEModelToken
InitWithCsIdentityTeamIdentityModelIdentifierProcessIdentifier(identity objectivec.IObject, identity2 objectivec.IObject, identifier objectivec.IObject, identifier2 int) ANEModelToken
}
An interface definition for the ANEModelToken class.
Methods ¶
- [IANEModelToken.CsIdentity]
- [IANEModelToken.ModelIdentifier]
- [IANEModelToken.ProcessIdentifier]
- [IANEModelToken.TeamIdentity]
- [IANEModelToken.InitWithAuditTokenModelIdentifierProcessIdentifier]
- [IANEModelToken.InitWithCsIdentityTeamIdentityModelIdentifierProcessIdentifier]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEModelToken
type IANEOutputSetEnqueue ¶
type IANEOutputSetEnqueue interface {
objectivec.IObject
IsOpenLoop() bool
ProcedureIndex() uint32
SetIndex() uint32
SignalNotRequired() bool
SignalValue() uint64
InitOutputSetWithProcedureIndexSetIndexSignalValueSignalNotRequiredIsOpenLoop(index uint32, index2 uint32, value uint64, required bool, loop bool) ANEOutputSetEnqueue
}
An interface definition for the ANEOutputSetEnqueue class.
Methods ¶
- [IANEOutputSetEnqueue.IsOpenLoop]
- [IANEOutputSetEnqueue.ProcedureIndex]
- [IANEOutputSetEnqueue.SetIndex]
- [IANEOutputSetEnqueue.SignalNotRequired]
- [IANEOutputSetEnqueue.SignalValue]
- [IANEOutputSetEnqueue.InitOutputSetWithProcedureIndexSetIndexSignalValueSignalNotRequiredIsOpenLoop]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEOutputSetEnqueue
type IANEPerformanceStats ¶
type IANEPerformanceStats interface {
objectivec.IObject
EmitPerfcounterSignpostsWithModelStringID(id uint64)
HwExecutionTime() uint64
PStatsRawData() foundation.INSData
PerfCounterData() foundation.INSData
PerformanceCounters() objectivec.IObject
StringForPerfCounter(counter int) objectivec.IObject
InitWithHardwareExecutionPerfCounterDataANEStatsRawData(execution uint64, data objectivec.IObject, data2 objectivec.IObject) ANEPerformanceStats
InitWithReconstructedDataHardwareExecutionNS(data objectivec.IObject, ns uint64) ANEPerformanceStats
InitWithRequestPerformanceBufferStatsBufferSize(buffer unsafe.Pointer, size unsafe.Pointer) ANEPerformanceStats
}
An interface definition for the ANEPerformanceStats class.
Methods ¶
- [IANEPerformanceStats.EmitPerfcounterSignpostsWithModelStringID]
- [IANEPerformanceStats.HwExecutionTime]
- [IANEPerformanceStats.PStatsRawData]
- [IANEPerformanceStats.PerfCounterData]
- [IANEPerformanceStats.PerformanceCounters]
- [IANEPerformanceStats.StringForPerfCounter]
- [IANEPerformanceStats.InitWithHardwareExecutionPerfCounterDataANEStatsRawData]
- [IANEPerformanceStats.InitWithReconstructedDataHardwareExecutionNS]
- [IANEPerformanceStats.InitWithRequestPerformanceBufferStatsBufferSize]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEPerformanceStats
type IANEPerformanceStatsIOSurface ¶
type IANEPerformanceStatsIOSurface interface {
objectivec.IObject
StatType() int64
Stats() *ANEIOSurfaceObject
InitWithIOSurfaceStatType(iOSurface objectivec.IObject, type_ int64) ANEPerformanceStatsIOSurface
}
An interface definition for the ANEPerformanceStatsIOSurface class.
Methods ¶
- [IANEPerformanceStatsIOSurface.StatType]
- [IANEPerformanceStatsIOSurface.Stats]
- [IANEPerformanceStatsIOSurface.InitWithIOSurfaceStatType]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEPerformanceStatsIOSurface
type IANEProcedureData ¶
type IANEProcedureData interface {
objectivec.IObject
EncodeWithCoder(coder foundation.INSCoder)
ProcedureSymbol() string
WeightArray() foundation.INSArray
InitWithCoder(coder foundation.INSCoder) ANEProcedureData
InitWithProcedureWeightArray(procedure objectivec.IObject, array objectivec.IObject) ANEProcedureData
}
An interface definition for the ANEProcedureData class.
Methods ¶
- [IANEProcedureData.EncodeWithCoder]
- [IANEProcedureData.ProcedureSymbol]
- [IANEProcedureData.WeightArray]
- [IANEProcedureData.InitWithCoder]
- [IANEProcedureData.InitWithProcedureWeightArray]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProcedureData
type IANEProgramForEvaluation ¶
type IANEProgramForEvaluation interface {
objectivec.IObject
Controller() *ANEDeviceController
CurrentAsyncRequestsInFlight() int64
SetCurrentAsyncRequestsInFlight(value int64)
IntermediateBufferHandle() uint64
SetIntermediateBufferHandle(value uint64)
ProcessInputBuffersModelOptionsError(buffers objectivec.IObject, model objectivec.IObject, options objectivec.IObject) (bool, error)
ProcessOutputSetModelOptionsError(set objectivec.IObject, model objectivec.IObject, options objectivec.IObject) (bool, error)
ProcessRequestModelQosQIndexModelStringIDOptionsReturnValueError(request objectivec.IObject, model objectivec.IObject, qos uint32, index uint64, id uint64, options objectivec.IObject, value unsafe.Pointer) (bool, error)
ProcessSessionHintOptionsReportError(hint objectivec.IObject, options objectivec.IObject, report objectivec.IObject) (bool, error)
ProgramHandle() uint64
SetProgramHandle(value uint64)
ProgramInferenceOtherErrorForMessageModelMethodName(message unsafe.Pointer, model objectivec.IObject, name objectivec.IObject) objectivec.IObject
QueueDepth() int8
RequestsInFlight() objectivec.Object
InitWithControllerIntermediateBufferHandleQueueDepth(controller objectivec.IObject, handle uint64, depth int8) ANEProgramForEvaluation
}
An interface definition for the ANEProgramForEvaluation class.
Methods ¶
- [IANEProgramForEvaluation.Controller]
- [IANEProgramForEvaluation.CurrentAsyncRequestsInFlight]
- [IANEProgramForEvaluation.SetCurrentAsyncRequestsInFlight]
- [IANEProgramForEvaluation.IntermediateBufferHandle]
- [IANEProgramForEvaluation.SetIntermediateBufferHandle]
- [IANEProgramForEvaluation.ProcessInputBuffersModelOptionsError]
- [IANEProgramForEvaluation.ProcessOutputSetModelOptionsError]
- [IANEProgramForEvaluation.ProcessRequestModelQosQIndexModelStringIDOptionsReturnValueError]
- [IANEProgramForEvaluation.ProcessSessionHintOptionsReportError]
- [IANEProgramForEvaluation.ProgramHandle]
- [IANEProgramForEvaluation.SetProgramHandle]
- [IANEProgramForEvaluation.ProgramInferenceOtherErrorForMessageModelMethodName]
- [IANEProgramForEvaluation.QueueDepth]
- [IANEProgramForEvaluation.RequestsInFlight]
- [IANEProgramForEvaluation.InitWithControllerIntermediateBufferHandleQueueDepth]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProgramForEvaluation
type IANEProgramIOSurfacesMapper ¶
type IANEProgramIOSurfacesMapper interface {
objectivec.IObject
Controller() *ANEDeviceController
DeviceController() *ANEDeviceController
MapIOSurfacesWithModelRequestCacheInferenceError(model objectivec.IObject, request objectivec.IObject, inference bool) (bool, error)
PrepareANEMemoryMappingParamsRequest(params unsafe.Pointer, request objectivec.IObject)
ProgramHandle() uint64
UnmapIOSurfacesWithModelRequestError(model objectivec.IObject, request objectivec.IObject) (bool, error)
ValidateRequestModel(request objectivec.IObject, model objectivec.IObject) bool
InitWithController(controller objectivec.IObject) ANEProgramIOSurfacesMapper
}
An interface definition for the ANEProgramIOSurfacesMapper class.
Methods ¶
- [IANEProgramIOSurfacesMapper.Controller]
- [IANEProgramIOSurfacesMapper.DeviceController]
- [IANEProgramIOSurfacesMapper.MapIOSurfacesWithModelRequestCacheInferenceError]
- [IANEProgramIOSurfacesMapper.PrepareANEMemoryMappingParamsRequest]
- [IANEProgramIOSurfacesMapper.ProgramHandle]
- [IANEProgramIOSurfacesMapper.UnmapIOSurfacesWithModelRequestError]
- [IANEProgramIOSurfacesMapper.ValidateRequestModel]
- [IANEProgramIOSurfacesMapper.InitWithController]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEProgramIOSurfacesMapper
type IANEQoSMapper ¶
type IANEQoSMapper interface {
objectivec.IObject
}
An interface definition for the ANEQoSMapper class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEQoSMapper
type IANERequest ¶
type IANERequest interface {
objectivec.IObject
InputArray() foundation.INSArray
InputIndexArray() foundation.INSArray
IoSurfacesCount() uint64
OutputArray() foundation.INSArray
OutputIndexArray() foundation.INSArray
PerfStats() *ANEPerformanceStats
SetPerfStats(value *ANEPerformanceStats)
PerfStatsArray() foundation.INSArray
ProcedureIndex() foundation.NSNumber
SetCompletionHandler(handler BoolErrorHandler)
TransactionHandle() foundation.NSNumber
SetTransactionHandle(value foundation.NSNumber)
Validate() bool
WeightsBuffer() *ANEIOSurfaceObject
InitWithVirtualModel(model unsafe.Pointer) ANERequest
}
An interface definition for the ANERequest class.
Methods ¶
- [IANERequest.InputArray]
- [IANERequest.InputIndexArray]
- [IANERequest.IoSurfacesCount]
- [IANERequest.OutputArray]
- [IANERequest.OutputIndexArray]
- [IANERequest.PerfStats]
- [IANERequest.SetPerfStats]
- [IANERequest.PerfStatsArray]
- [IANERequest.ProcedureIndex]
- [IANERequest.SetCompletionHandler]
- [IANERequest.SharedEvents]
- [IANERequest.SetSharedEvents]
- [IANERequest.TransactionHandle]
- [IANERequest.SetTransactionHandle]
- [IANERequest.Validate]
- [IANERequest.WeightsBuffer]
- [IANERequest.InitWithInputsInputIndicesOutputsOutputIndicesWeightsBufferPerfStatsProcedureIndexSharedEventsTransactionHandle]
- [IANERequest.InitWithVirtualModel]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANERequest
type IANESandboxingHelper ¶
type IANESandboxingHelper interface {
objectivec.IObject
}
An interface definition for the ANESandboxingHelper class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESandboxingHelper
type IANESharedEvents ¶
type IANESharedEvents interface {
objectivec.IObject
}
An interface definition for the ANESharedEvents class.
Methods ¶
- [IANESharedEvents.SignalEvents]
- [IANESharedEvents.SetSignalEvents]
- [IANESharedEvents.WaitEvents]
- [IANESharedEvents.SetWaitEvents]
- [IANESharedEvents.InitWithSignalEventsWaitEvents]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedEvents
type IANESharedSignalEvent ¶
type IANESharedSignalEvent interface {
objectivec.IObject
}
An interface definition for the ANESharedSignalEvent class.
Methods ¶
- [IANESharedSignalEvent.AgentMask]
- [IANESharedSignalEvent.SetAgentMask]
- [IANESharedSignalEvent.EncodeWithCoder]
- [IANESharedSignalEvent.EventType]
- [IANESharedSignalEvent.SharedEvent]
- [IANESharedSignalEvent.SymbolIndex]
- [IANESharedSignalEvent.Value]
- [IANESharedSignalEvent.SetValue]
- [IANESharedSignalEvent.WaitEvent]
- [IANESharedSignalEvent.InitWithCoder]
- [IANESharedSignalEvent.InitWithValueSymbolIndexEventTypeSharedEventAgentMask]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedSignalEvent
type IANESharedWaitEvent ¶
type IANESharedWaitEvent interface {
objectivec.IObject
}
An interface definition for the ANESharedWaitEvent class.
Methods ¶
- [IANESharedWaitEvent.EventType]
- [IANESharedWaitEvent.SharedEvent]
- [IANESharedWaitEvent.Value]
- [IANESharedWaitEvent.SetValue]
- [IANESharedWaitEvent.InitWithValueSharedEventEventType]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANESharedWaitEvent
type IANEStorageHelper ¶
type IANEStorageHelper interface {
objectivec.IObject
}
An interface definition for the ANEStorageHelper class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStorageHelper
type IANEStorageMaintainer ¶
type IANEStorageMaintainer interface {
objectivec.IObject
PurgeDanglingModelsAtWithReply(at objectivec.IObject, reply VoidHandler)
}
An interface definition for the ANEStorageMaintainer class.
Methods ¶
- [IANEStorageMaintainer.PurgeDanglingModelsAtWithReply]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStorageMaintainer
type IANEStrings ¶
type IANEStrings interface {
objectivec.IObject
}
An interface definition for the ANEStrings class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEStrings
type IANETask ¶
type IANETask interface {
objectivec.IObject
ExecutionCriteria() objectivec.Object
Handler() VoidHandler
Name() string
PeriodSeconds() uint64
Queue() objectivec.Object
InitWithNamePeriodHandler(name objectivec.IObject, period uint64, handler VoidHandler) ANETask
}
An interface definition for the ANETask class.
Methods ¶
- [IANETask.ExecutionCriteria]
- [IANETask.Handler]
- [IANETask.Name]
- [IANETask.PeriodSeconds]
- [IANETask.Queue]
- [IANETask.InitWithNamePeriodHandler]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANETask
type IANETaskManager ¶
type IANETaskManager interface {
objectivec.IObject
}
An interface definition for the ANETaskManager class.
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANETaskManager
type IANEVirtualClient ¶
type IANEVirtualClient interface {
objectivec.IObject
AneArchitectureTypeStr() objectivec.IObject
AneBoardtype() int64
BeginRealTimeTask() bool
CallIOUserClientInParamsOutParams(client uint32, params unsafe.Pointer, params2 unsafe.Pointer) bool
CallIOUserClientWithDictionaryInDictionaryError(dictionary uint32, dictionary2 objectivec.IObject) (objectivec.IObject, error)
CheckKernReturnValueSelectorOutParams(value int, selector uint32, params unsafe.Pointer)
CompileModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
CompiledModelExistsFor(for_ objectivec.IObject) bool
CompiledModelExistsMatchingHash(hash objectivec.IObject) bool
Connect() uint32
CopyAllModelFilesDictionaryIoSurfaceRefs(files objectivec.IObject, dictionary objectivec.IObject, refs objectivec.IObject) bool
CopyDictionaryToIOSurfaceCopiedDataSizeCreatedIOSID(iOSurface objectivec.IObject, size unsafe.Pointer, iosid unsafe.Pointer) coregraphics.IOSurfaceRef
CopyErrorValue(value unsafe.Pointer)
CopyErrorValueVmData(value objectivec.IObject, data unsafe.Pointer)
CopyFilesInDirectoryToIOSurfacesIoSurfaceRefsIoSurfaceSizesFileNames(iOSurfaces objectivec.IObject, refs objectivec.IObject, sizes objectivec.IObject, names objectivec.IObject) bool
CopyModelOptionsVmData(model objectivec.IObject, options objectivec.IObject, data unsafe.Pointer)
CopyModelMetaDataOptionsDictionaryVmData(data objectivec.IObject, options objectivec.IObject, dictionary objectivec.IObject, data2 unsafe.Pointer)
CopyModelOptionFilesOptionsDictionaryVmData(files objectivec.IObject, options objectivec.IObject, dictionary objectivec.IObject, data unsafe.Pointer)
CopyModelOptionFilesOptionsVmData(files objectivec.IObject, options objectivec.IObject, data unsafe.Pointer)
CopyOptionsDictionaryVmData(options objectivec.IObject, dictionary objectivec.IObject, data unsafe.Pointer)
CopyOptionsVmData(options objectivec.IObject, data unsafe.Pointer)
CopyToIOSurfaceLengthIoSID(iOSurface objectivec.IObject, length uint64, sid unsafe.Pointer) coregraphics.IOSurfaceRef
CopyToIOSurfaceSizeIoSID(iOSurface []byte, size uint64, sid unsafe.Pointer) coregraphics.IOSurfaceRef
DoEvaluateWithModelOptionsRequestQosCompletionEventError(model objectivec.IObject, options objectivec.IObject, request objectivec.IObject, qos uint32, event objectivec.IObject) (bool, error)
DoEvaluateWithModelLegacyOptionsRequestQosCompletionEventError(legacy objectivec.IObject, options objectivec.IObject, request objectivec.IObject, qos uint32, event objectivec.IObject) (bool, error)
DoJsonParsingMatchWeightName(name objectivec.IObject) objectivec.IObject
DoMapIOSurfacesWithModelRequestCacheInferenceError(model objectivec.IObject, request objectivec.IObject, inference bool) (bool, error)
Echo(echo objectivec.IObject) bool
EndRealTimeTask() bool
EvaluateWithModelOptionsRequestQosError(model objectivec.IObject, options objectivec.IObject, request objectivec.IObject, qos uint32) (bool, error)
ExchangeBuildVersionInfo() objectivec.IObject
GetDeviceInfo() objectivec.IObject
GetModelAttribute(attribute unsafe.Pointer) objectivec.IObject
GetValidateNetworkVersion() uint64
HasANE() bool
HostBuildVersionStr() objectivec.IObject
IsInternalBuild() bool
LoadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
LoadModelNewInstanceOptionsModelInstParamsQosError(instance objectivec.IObject, options objectivec.IObject, params objectivec.IObject, qos uint32) (bool, error)
LoadModelNewInstanceLegacyOptionsModelInstParamsQosError(legacy objectivec.IObject, options objectivec.IObject, params objectivec.IObject, qos uint32) (bool, error)
MapIOSurfacesWithModelRequestCacheInferenceError(model objectivec.IObject, request objectivec.IObject, inference bool) (bool, error)
NegotiatedCapabilityMask() uint64
NegotiatedDataInterfaceVersion() uint32
NumANECores() uint32
NumANEs() uint32
OutputDictIOSurfaceSize() uint64
ParallelDecompressedData(data objectivec.IObject) objectivec.IObject
PrintDictionary(dictionary objectivec.IObject)
PurgeCompiledModel(model objectivec.IObject)
PurgeCompiledModelMatchingHash(hash objectivec.IObject)
Queue() objectivec.Object
ReadWeightFilename(filename objectivec.IObject) objectivec.IObject
ReleaseIOSurfaces(iOSurfaces unsafe.Pointer)
SendGuestBuildVersion()
SessionHintWithModelHintOptionsReportError(model objectivec.IObject, hint objectivec.IObject, options objectivec.IObject, report objectivec.IObject) (bool, error)
TransferFileToHostWithPathWithChunkSizeWithUUIDWithModelInputPathOverWriteFileNameWith(path objectivec.IObject, size uint32, uuid objectivec.IObject, path2 objectivec.IObject, with objectivec.IObject) bool
UnloadModelOptionsQosError(model objectivec.IObject, options objectivec.IObject, qos uint32) (bool, error)
UpdateErrorError(error_ unsafe.Pointer) (bool, error)
UpdatePerformanceStats(stats unsafe.Pointer) objectivec.IObject
ValidateEnvironmentForPrecompiledBinarySupport() bool
ValidateNetworkCreateUuidFunctionDirectoryPathScratchPadPathMilTextData(create uint64, uuid objectivec.IObject, function objectivec.IObject, path objectivec.IObject, path2 objectivec.IObject, data objectivec.IObject) objectivec.IObject
ValidateNetworkCreateMLIRValidation_params(mlir uint64, validation_params objectivec.IObject) objectivec.IObject
InitWithSingletonAccess() ANEVirtualClient
}
An interface definition for the ANEVirtualClient class.
Methods ¶
- [IANEVirtualClient.AneArchitectureTypeStr]
- [IANEVirtualClient.AneBoardtype]
- [IANEVirtualClient.BeginRealTimeTask]
- [IANEVirtualClient.CallIOUserClientInParamsOutParams]
- [IANEVirtualClient.CallIOUserClientWithDictionaryInDictionaryError]
- [IANEVirtualClient.CheckKernReturnValueSelectorOutParams]
- [IANEVirtualClient.CompileModelOptionsQosError]
- [IANEVirtualClient.CompiledModelExistsFor]
- [IANEVirtualClient.CompiledModelExistsMatchingHash]
- [IANEVirtualClient.Connect]
- [IANEVirtualClient.CopyAllModelFilesDictionaryIoSurfaceRefs]
- [IANEVirtualClient.CopyDictionaryToIOSurfaceCopiedDataSizeCreatedIOSID]
- [IANEVirtualClient.CopyErrorValue]
- [IANEVirtualClient.CopyErrorValueVmData]
- [IANEVirtualClient.CopyFilesInDirectoryToIOSurfacesIoSurfaceRefsIoSurfaceSizesFileNames]
- [IANEVirtualClient.CopyModelOptionsVmData]
- [IANEVirtualClient.CopyModelMetaDataOptionsDictionaryVmData]
- [IANEVirtualClient.CopyModelOptionFilesOptionsDictionaryVmData]
- [IANEVirtualClient.CopyModelOptionFilesOptionsVmData]
- [IANEVirtualClient.CopyOptionsDictionaryVmData]
- [IANEVirtualClient.CopyOptionsVmData]
- [IANEVirtualClient.CopyToIOSurfaceLengthIoSID]
- [IANEVirtualClient.CopyToIOSurfaceSizeIoSID]
- [IANEVirtualClient.DoEvaluateWithModelOptionsRequestQosCompletionEventError]
- [IANEVirtualClient.DoEvaluateWithModelLegacyOptionsRequestQosCompletionEventError]
- [IANEVirtualClient.DoJsonParsingMatchWeightName]
- [IANEVirtualClient.DoMapIOSurfacesWithModelRequestCacheInferenceError]
- [IANEVirtualClient.Echo]
- [IANEVirtualClient.EndRealTimeTask]
- [IANEVirtualClient.EvaluateWithModelOptionsRequestQosError]
- [IANEVirtualClient.ExchangeBuildVersionInfo]
- [IANEVirtualClient.GetDeviceInfo]
- [IANEVirtualClient.GetModelAttribute]
- [IANEVirtualClient.GetValidateNetworkVersion]
- [IANEVirtualClient.HasANE]
- [IANEVirtualClient.HostBuildVersionStr]
- [IANEVirtualClient.IsInternalBuild]
- [IANEVirtualClient.LoadModelOptionsQosError]
- [IANEVirtualClient.LoadModelNewInstanceOptionsModelInstParamsQosError]
- [IANEVirtualClient.LoadModelNewInstanceLegacyOptionsModelInstParamsQosError]
- [IANEVirtualClient.MapIOSurfacesWithModelRequestCacheInferenceError]
- [IANEVirtualClient.NegotiatedCapabilityMask]
- [IANEVirtualClient.NegotiatedDataInterfaceVersion]
- [IANEVirtualClient.NumANECores]
- [IANEVirtualClient.NumANEs]
- [IANEVirtualClient.OutputDictIOSurfaceSize]
- [IANEVirtualClient.ParallelDecompressedData]
- [IANEVirtualClient.PrintDictionary]
- [IANEVirtualClient.PurgeCompiledModel]
- [IANEVirtualClient.PurgeCompiledModelMatchingHash]
- [IANEVirtualClient.Queue]
- [IANEVirtualClient.ReadWeightFilename]
- [IANEVirtualClient.ReleaseIOSurfaces]
- [IANEVirtualClient.SendGuestBuildVersion]
- [IANEVirtualClient.SessionHintWithModelHintOptionsReportError]
- [IANEVirtualClient.TransferFileToHostWithPathWithChunkSizeWithUUIDWithModelInputPathOverWriteFileNameWith]
- [IANEVirtualClient.UnloadModelOptionsQosError]
- [IANEVirtualClient.UpdateErrorError]
- [IANEVirtualClient.UpdatePerformanceStats]
- [IANEVirtualClient.ValidateEnvironmentForPrecompiledBinarySupport]
- [IANEVirtualClient.ValidateNetworkCreateUuidFunctionDirectoryPathScratchPadPathMilTextData]
- [IANEVirtualClient.ValidateNetworkCreateMLIRValidation_params]
- [IANEVirtualClient.InitWithSingletonAccess]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEVirtualClient
type IANEWeight ¶
type IANEWeight interface {
objectivec.IObject
SHACode() foundation.INSData
EncodeWithCoder(coder foundation.INSCoder)
SandboxExtension() string
SetSandboxExtension(value string)
UpdateWeightURL(url foundation.INSURL)
WeightSymbol() string
WeightURL() foundation.INSURL
SetWeightURL(value foundation.INSURL)
InitWithCoder(coder foundation.INSCoder) ANEWeight
InitWithWeightSymbolAndURLWeightURL(url foundation.INSURL, url2 foundation.INSURL) ANEWeight
InitWithWeightSymbolAndURLSHAWeightURLSHACodeSandboxExtension(urlsha objectivec.IObject, url foundation.INSURL, hACode objectivec.IObject, extension objectivec.IObject) ANEWeight
}
An interface definition for the ANEWeight class.
Methods ¶
- [IANEWeight.SHACode]
- [IANEWeight.EncodeWithCoder]
- [IANEWeight.SandboxExtension]
- [IANEWeight.SetSandboxExtension]
- [IANEWeight.UpdateWeightURL]
- [IANEWeight.WeightSymbol]
- [IANEWeight.WeightURL]
- [IANEWeight.SetWeightURL]
- [IANEWeight.InitWithCoder]
- [IANEWeight.InitWithWeightSymbolAndURLWeightURL]
- [IANEWeight.InitWithWeightSymbolAndURLSHAWeightURLSHACodeSandboxExtension]
See: https://developer.apple.com/documentation/AppleNeuralEngine/_ANEWeight
type IEspressoANEIOSurface ¶
type IEspressoANEIOSurface interface {
objectivec.IObject
Ane_io_surfaceForMultiBufferFrame(frame uint64) objectivec.IObject
CheckIfMatches(matches corevideo.CVImageBufferRef) bool
CheckIfMatchesIOSurface(iOSurface coregraphics.IOSurfaceRef) bool
Cleanup()
CreateIOSurfaceWithExtraProperties(properties objectivec.IObject) coregraphics.IOSurfaceRef
DoNonLazyAllocation(allocation objectivec.IObject)
External_storage_blob_for_aliasing_mem() objectivec.IObject
SetExternal_storage_blob_for_aliasing_mem(value objectivec.IObject)
IoSurfaceForMultiBufferFrame(frame uint64) coregraphics.IOSurfaceRef
IoSurfaceForMultiBufferFrameNoLazyForTesting(testing uint64) coregraphics.IOSurfaceRef
LazilyAutoCreateSurfaceForFrame(frame uint64)
MetalBufferWithDeviceMultiBufferFrame(device objectivec.IObject, frame uint64) metal.MTLBuffer
NFrames() uint64
PixelFormat() uint32
ResizeForMultipleAsyncBuffers(buffers uint64)
RestoreInternalStorage(storage uint64)
RestoreInternalStorageForAllMultiBufferFrames()
SetExternalStorageIoSurface(storage uint64, surface coregraphics.IOSurfaceRef)
InitWithIOSurfacePropertiesAndPixelFormats(properties objectivec.IObject, formats objectivec.IObject) EspressoANEIOSurface
}
An interface definition for the EspressoANEIOSurface class.
Methods ¶
- [IEspressoANEIOSurface.Ane_io_surfaceForMultiBufferFrame]
- [IEspressoANEIOSurface.CheckIfMatches]
- [IEspressoANEIOSurface.CheckIfMatchesIOSurface]
- [IEspressoANEIOSurface.Cleanup]
- [IEspressoANEIOSurface.CreateIOSurfaceWithExtraProperties]
- [IEspressoANEIOSurface.DoNonLazyAllocation]
- [IEspressoANEIOSurface.External_storage_blob_for_aliasing_mem]
- [IEspressoANEIOSurface.SetExternal_storage_blob_for_aliasing_mem]
- [IEspressoANEIOSurface.IoSurfaceForMultiBufferFrame]
- [IEspressoANEIOSurface.IoSurfaceForMultiBufferFrameNoLazyForTesting]
- [IEspressoANEIOSurface.LazilyAutoCreateSurfaceForFrame]
- [IEspressoANEIOSurface.MetalBufferWithDeviceMultiBufferFrame]
- [IEspressoANEIOSurface.NFrames]
- [IEspressoANEIOSurface.PixelFormat]
- [IEspressoANEIOSurface.ResizeForMultipleAsyncBuffers]
- [IEspressoANEIOSurface.RestoreInternalStorage]
- [IEspressoANEIOSurface.RestoreInternalStorageForAllMultiBufferFrames]
- [IEspressoANEIOSurface.SetExternalStorageIoSurface]
- [IEspressoANEIOSurface.InitWithIOSurfacePropertiesAndPixelFormats]
See: https://developer.apple.com/documentation/AppleNeuralEngine/EspressoANEIOSurface
type VoidHandler ¶
type VoidHandler = func()
VoidHandler is the signature for a completion handler block.
Used by:
- ANECompilerService.CompileModelAtCsIdentitySandboxExtensionOptionsTempDirectoryCloneDirectoryOutputURLAotModelBinaryPathWithReply
- ANEDaemonConnection.BeginRealTimeTaskWithReply
- ANEDaemonConnection.CompileModelSandboxExtensionOptionsQosWithReply
- ANEDaemonConnection.CompiledModelExistsForWithReply
- ANEDaemonConnection.CompiledModelExistsMatchingHashWithReply
- ANEDaemonConnection.EchoWithReply
- ANEDaemonConnection.EndRealTimeTaskWithReply
- ANEDaemonConnection.LoadModelNewInstanceOptionsModelInstParamsQosWithReply
- ANEDaemonConnection.LoadModelSandboxExtensionOptionsQosWithReply
- ANEDaemonConnection.PrepareChainingWithModelOptionsChainingReqQosWithReply
- ANEDaemonConnection.PurgeCompiledModelMatchingHashWithReply
- ANEDaemonConnection.PurgeCompiledModelWithReply
- ANEDaemonConnection.UnloadModelOptionsQosWithReply
- ANEModelCacheManager.CacheURLIdentifierForModelUseSourceURLWithReply
- ANEStorageMaintainer.PurgeDanglingModelsAtWithReply
- ANETask.InitWithNamePeriodHandler
- [ANETask.TaskWithNamePeriodHandler]
Source Files
¶
- ane_analytics_group.gen.go
- ane_analytics_layer.gen.go
- ane_analytics_procedure.gen.go
- ane_analytics_task.gen.go
- ane_buffer.gen.go
- ane_chaining_request.gen.go
- ane_client.gen.go
- ane_clone_helper.gen.go
- ane_compiler.gen.go
- ane_compiler_analytics.gen.go
- ane_compiler_service.gen.go
- ane_core_ml_model_compiler.gen.go
- ane_daemon_connection.gen.go
- ane_data_reporter.gen.go
- ane_device_controller.gen.go
- ane_device_info.gen.go
- ane_errors.gen.go
- ane_espresso_ir_translator.gen.go
- ane_hash_encoding.gen.go
- ane_in_memory_model.gen.go
- ane_in_memory_model_cache_manager.gen.go
- ane_in_memory_model_descriptor.gen.go
- ane_input_buffers_ready.gen.go
- ane_log.gen.go
- ane_model.gen.go
- ane_model_cache_manager.gen.go
- ane_model_instance_parameters.gen.go
- ane_model_token.gen.go
- ane_output_set_enqueue.gen.go
- ane_performance_stats.gen.go
- ane_performance_stats_io_surface.gen.go
- ane_procedure_data.gen.go
- ane_program_for_evaluation.gen.go
- ane_program_io_surfaces_mapper.gen.go
- ane_qo_s_mapper.gen.go
- ane_request.gen.go
- ane_sandboxing_helper.gen.go
- ane_shared_events.gen.go
- ane_shared_signal_event.gen.go
- ane_shared_wait_event.gen.go
- ane_storage_helper.gen.go
- ane_storage_maintainer.gen.go
- ane_strings.gen.go
- ane_task.gen.go
- ane_task_manager.gen.go
- ane_virtual_client.gen.go
- ane_weight.gen.go
- anecvair_compiler.gen.go
- aneio_surface_object.gen.go
- aneio_surface_output_sets.gen.go
- anemil_compiler.gen.go
- anemlir_compiler.gen.go
- blocks.gen.go
- doc.gen.go
- espresso_aneio_surface.gen.go
- extensions.gen.go
- functions.gen.go
- generate.go
- global_vars.gen.go
- typedefs.gen.go
- types.gen.go
- undefined_types.gen.go