espresso

package
v0.6.8 Latest Latest
Warning

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

Go to latest
Published: May 19, 2026 License: MIT Imports: 16 Imported by: 0

Documentation

Overview

Package espresso provides Go bindings for the espresso framework.

Key Types

Code generated from Apple documentation. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

Types

type ANEAnalyticsGroup added in v0.5.0

type ANEAnalyticsGroup struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/_ANEAnalyticsGroup

func ANEAnalyticsGroupFromID added in v0.5.0

func ANEAnalyticsGroupFromID(id objc.ID) ANEAnalyticsGroup

ANEAnalyticsGroupFromID constructs a ANEAnalyticsGroup from an objc.ID.

func NewANEAnalyticsGroup added in v0.5.0

func NewANEAnalyticsGroup() ANEAnalyticsGroup

NewANEAnalyticsGroup creates a new ANEAnalyticsGroup instance.

func (ANEAnalyticsGroup) Autorelease added in v0.5.0

func (a ANEAnalyticsGroup) Autorelease() ANEAnalyticsGroup

Autorelease adds the receiver to the current autorelease pool.

func (ANEAnalyticsGroup) Init added in v0.5.0

Init initializes the instance.

type ANEAnalyticsGroupClass added in v0.5.0

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

func GetANEAnalyticsGroupClass added in v0.5.0

func GetANEAnalyticsGroupClass() ANEAnalyticsGroupClass

GetANEAnalyticsGroupClass returns the class object for _ANEAnalyticsGroup.

func (ANEAnalyticsGroupClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ANEAnalyticsGroupClass) Class added in v0.5.0

func (ac ANEAnalyticsGroupClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ANEAnalyticsLayer added in v0.5.0

type ANEAnalyticsLayer struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/_ANEAnalyticsLayer

func ANEAnalyticsLayerFromID added in v0.5.0

func ANEAnalyticsLayerFromID(id objc.ID) ANEAnalyticsLayer

ANEAnalyticsLayerFromID constructs a ANEAnalyticsLayer from an objc.ID.

func NewANEAnalyticsLayer added in v0.5.0

func NewANEAnalyticsLayer() ANEAnalyticsLayer

NewANEAnalyticsLayer creates a new ANEAnalyticsLayer instance.

func (ANEAnalyticsLayer) Autorelease added in v0.5.0

func (a ANEAnalyticsLayer) Autorelease() ANEAnalyticsLayer

Autorelease adds the receiver to the current autorelease pool.

func (ANEAnalyticsLayer) Init added in v0.5.0

Init initializes the instance.

type ANEAnalyticsLayerClass added in v0.5.0

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

func GetANEAnalyticsLayerClass added in v0.5.0

func GetANEAnalyticsLayerClass() ANEAnalyticsLayerClass

GetANEAnalyticsLayerClass returns the class object for _ANEAnalyticsLayer.

func (ANEAnalyticsLayerClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ANEAnalyticsLayerClass) Class added in v0.5.0

func (ac ANEAnalyticsLayerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (ANEAnalyticsLayerClass) ObjectWithNameWeight added in v0.5.0

func (_ANEAnalyticsLayerClass ANEAnalyticsLayerClass) ObjectWithNameWeight(name objectivec.IObject, weight objectivec.IObject) objectivec.IObject

See: https://developer.apple.com/documentation/Espresso/_ANEAnalyticsLayer/objectWithName:weight:

type ANEAnalyticsProcedure added in v0.5.0

type ANEAnalyticsProcedure struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/_ANEAnalyticsProcedure

func ANEAnalyticsProcedureFromID added in v0.5.0

func ANEAnalyticsProcedureFromID(id objc.ID) ANEAnalyticsProcedure

ANEAnalyticsProcedureFromID constructs a ANEAnalyticsProcedure from an objc.ID.

func NewANEAnalyticsProcedure added in v0.5.0

func NewANEAnalyticsProcedure() ANEAnalyticsProcedure

NewANEAnalyticsProcedure creates a new ANEAnalyticsProcedure instance.

func (ANEAnalyticsProcedure) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ANEAnalyticsProcedure) Init added in v0.5.0

Init initializes the instance.

type ANEAnalyticsProcedureClass added in v0.5.0

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

func GetANEAnalyticsProcedureClass added in v0.5.0

func GetANEAnalyticsProcedureClass() ANEAnalyticsProcedureClass

GetANEAnalyticsProcedureClass returns the class object for _ANEAnalyticsProcedure.

func (ANEAnalyticsProcedureClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ANEAnalyticsProcedureClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

func (ANEAnalyticsProcedureClass) ObjectWithGroupsProcedureMetricsIndentifier added in v0.5.0

func (_ANEAnalyticsProcedureClass ANEAnalyticsProcedureClass) ObjectWithGroupsProcedureMetricsIndentifier(groups objectivec.IObject, metrics objectivec.IObject, indentifier objectivec.IObject) objectivec.IObject

See: https://developer.apple.com/documentation/Espresso/_ANEAnalyticsProcedure/objectWithGroups:procedureMetrics:indentifier:

type ANEAnalyticsTask added in v0.5.0

type ANEAnalyticsTask struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/_ANEAnalyticsTask

func ANEAnalyticsTaskFromID added in v0.5.0

func ANEAnalyticsTaskFromID(id objc.ID) ANEAnalyticsTask

ANEAnalyticsTaskFromID constructs a ANEAnalyticsTask from an objc.ID.

func NewANEAnalyticsTask added in v0.5.0

func NewANEAnalyticsTask() ANEAnalyticsTask

NewANEAnalyticsTask creates a new ANEAnalyticsTask instance.

func (ANEAnalyticsTask) Autorelease added in v0.5.0

func (a ANEAnalyticsTask) Autorelease() ANEAnalyticsTask

Autorelease adds the receiver to the current autorelease pool.

func (ANEAnalyticsTask) Init added in v0.5.0

Init initializes the instance.

type ANEAnalyticsTaskClass added in v0.5.0

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

func GetANEAnalyticsTaskClass added in v0.5.0

func GetANEAnalyticsTaskClass() ANEAnalyticsTaskClass

GetANEAnalyticsTaskClass returns the class object for _ANEAnalyticsTask.

func (ANEAnalyticsTaskClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ANEAnalyticsTaskClass) Class added in v0.5.0

func (ac ANEAnalyticsTaskClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (ANEAnalyticsTaskClass) ObjectWithMetrics added in v0.5.0

func (_ANEAnalyticsTaskClass ANEAnalyticsTaskClass) ObjectWithMetrics(metrics objectivec.IObject) objectivec.IObject

See: https://developer.apple.com/documentation/Espresso/_ANEAnalyticsTask/objectWithMetrics:

type ANECompilerAnalytics added in v0.5.0

type ANECompilerAnalytics struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/_ANECompilerAnalytics

func ANECompilerAnalyticsFromID added in v0.5.0

func ANECompilerAnalyticsFromID(id objc.ID) ANECompilerAnalytics

ANECompilerAnalyticsFromID constructs a ANECompilerAnalytics from an objc.ID.

func NewANECompilerAnalytics added in v0.5.0

func NewANECompilerAnalytics() ANECompilerAnalytics

NewANECompilerAnalytics creates a new ANECompilerAnalytics instance.

func (ANECompilerAnalytics) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ANECompilerAnalytics) Init added in v0.5.0

Init initializes the instance.

func (ANECompilerAnalytics) SetProcedureAnalytics added in v0.5.0

func (a ANECompilerAnalytics) SetProcedureAnalytics(value foundation.INSArray)

type ANECompilerAnalyticsClass added in v0.5.0

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

func GetANECompilerAnalyticsClass added in v0.5.0

func GetANECompilerAnalyticsClass() ANECompilerAnalyticsClass

GetANECompilerAnalyticsClass returns the class object for _ANECompilerAnalytics.

func (ANECompilerAnalyticsClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ANECompilerAnalyticsClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

func (ANECompilerAnalyticsClass) ObjectWithBuffer added in v0.5.0

func (_ANECompilerAnalyticsClass ANECompilerAnalyticsClass) ObjectWithBuffer(buffer objectivec.IObject) objectivec.IObject

See: https://developer.apple.com/documentation/Espresso/_ANECompilerAnalytics/objectWithBuffer:

type ANEServicesLog

type ANEServicesLog struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Espresso/ANEServicesLog

func ANEServicesLogFromID

func ANEServicesLogFromID(id objc.ID) ANEServicesLog

ANEServicesLogFromID constructs a ANEServicesLog from an objc.ID.

func NewANEServicesLog

func NewANEServicesLog() ANEServicesLog

NewANEServicesLog creates a new ANEServicesLog instance.

func (ANEServicesLog) Autorelease

func (a ANEServicesLog) Autorelease() ANEServicesLog

Autorelease adds the receiver to the current autorelease pool.

func (ANEServicesLog) Init

func (a ANEServicesLog) Init() ANEServicesLog

Init initializes the instance.

type ANEServicesLogClass

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

func GetANEServicesLogClass

func GetANEServicesLogClass() ANEServicesLogClass

GetANEServicesLogClass returns the class object for ANEServicesLog.

func (ANEServicesLogClass) Alloc

Alloc allocates memory for a new instance of the class.

func (ANEServicesLogClass) Class added in v0.5.0

func (ac ANEServicesLogClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type AnalyticsData added in v0.5.5

type AnalyticsData struct {
}

AnalyticsData

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/_AnalyticsData

type AnalyticsGroupInfo added in v0.5.5

type AnalyticsGroupInfo struct {
}

AnalyticsGroupInfo

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/_AnalyticsGroupInfo

type AnalyticsLayerInfo added in v0.5.5

type AnalyticsLayerInfo struct {
}

AnalyticsLayerInfo

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/_AnalyticsLayerInfo

type AnalyticsProcedureInfo added in v0.5.5

type AnalyticsProcedureInfo struct {
}

AnalyticsProcedureInfo

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/_AnalyticsProcedureInfo

type AnalyticsTaskInfo added in v0.5.5

type AnalyticsTaskInfo struct {
}

AnalyticsTaskInfo

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/_AnalyticsTaskInfo

type CGColorSpace added in v0.5.5

type CGColorSpace struct {
}

CGColorSpace

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/CGColorSpace

type CGImage added in v0.5.5

type CGImage struct {
}

CGImage

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/CGImage

type CVBuffer added in v0.6.4

type CVBuffer struct {
}

CVBuffer

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/__CVBuffer

type ConvolutionUniforms added in v0.6.4

type ConvolutionUniforms struct {
}

ConvolutionUniforms

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/convolution_uniforms

type ETBufferDataSource added in v0.5.0

type ETBufferDataSource struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/_ETBufferDataSource

func ETBufferDataSourceFromID added in v0.5.0

func ETBufferDataSourceFromID(id objc.ID) ETBufferDataSource

ETBufferDataSourceFromID constructs a ETBufferDataSource from an objc.ID.

func NewETBufferDataSource added in v0.5.0

func NewETBufferDataSource() ETBufferDataSource

NewETBufferDataSource creates a new ETBufferDataSource instance.

func (ETBufferDataSource) Autorelease added in v0.5.0

func (e ETBufferDataSource) Autorelease() ETBufferDataSource

Autorelease adds the receiver to the current autorelease pool.

func (ETBufferDataSource) Init added in v0.5.0

Init initializes the instance.

func (ETBufferDataSource) SetBatchSize added in v0.5.0

func (e ETBufferDataSource) SetBatchSize(value uint64)

func (ETBufferDataSource) SetBlobShapes added in v0.5.0

func (e ETBufferDataSource) SetBlobShapes(value objectivec.IObject)

func (ETBufferDataSource) SetDataStorage added in v0.5.0

func (e ETBufferDataSource) SetDataStorage(value objectivec.IObject)

func (ETBufferDataSource) SetNonBatchBlobNames added in v0.5.0

func (e ETBufferDataSource) SetNonBatchBlobNames(value objectivec.IObject)

func (ETBufferDataSource) SetNumber_of_data_points added in v0.5.0

func (e ETBufferDataSource) SetNumber_of_data_points(value uint64)

type ETBufferDataSourceClass added in v0.5.0

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

func GetETBufferDataSourceClass added in v0.5.0

func GetETBufferDataSourceClass() ETBufferDataSourceClass

GetETBufferDataSourceClass returns the class object for _ETBufferDataSource.

func (ETBufferDataSourceClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETBufferDataSourceClass) Class added in v0.5.0

func (ec ETBufferDataSourceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETDataPoint added in v0.5.0

type ETDataPoint struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETDataPoint

func ETDataPointFromID added in v0.5.0

func ETDataPointFromID(id objc.ID) ETDataPoint

ETDataPointFromID constructs a ETDataPoint from an objc.ID.

func NewETDataPoint added in v0.5.0

func NewETDataPoint() ETDataPoint

NewETDataPoint creates a new ETDataPoint instance.

func (ETDataPoint) Autorelease added in v0.5.0

func (e ETDataPoint) Autorelease() ETDataPoint

Autorelease adds the receiver to the current autorelease pool.

func (ETDataPoint) Init added in v0.5.0

func (e ETDataPoint) Init() ETDataPoint

Init initializes the instance.

func (ETDataPoint) IterateBuffersByKeySync added in v0.5.0

func (e ETDataPoint) IterateBuffersByKeySync(ctx context.Context) error

IterateBuffersByKeySync is a synchronous wrapper around ETDataPoint.IterateBuffersByKey. It blocks until the completion handler fires or the context is cancelled.

type ETDataPointClass added in v0.5.0

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

func GetETDataPointClass added in v0.5.0

func GetETDataPointClass() ETDataPointClass

GetETDataPointClass returns the class object for ETDataPoint.

func (ETDataPointClass) Alloc added in v0.5.0

func (ec ETDataPointClass) Alloc() ETDataPoint

Alloc allocates memory for a new instance of the class.

func (ETDataPointClass) Class added in v0.5.0

func (ec ETDataPointClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETDataPointDictionary added in v0.5.0

type ETDataPointDictionary struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETDataPointDictionary

func ETDataPointDictionaryFromID added in v0.5.0

func ETDataPointDictionaryFromID(id objc.ID) ETDataPointDictionary

ETDataPointDictionaryFromID constructs a ETDataPointDictionary from an objc.ID.

func NewETDataPointDictionary added in v0.5.0

func NewETDataPointDictionary() ETDataPointDictionary

NewETDataPointDictionary creates a new ETDataPointDictionary instance.

func (ETDataPointDictionary) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETDataPointDictionary) Init added in v0.5.0

Init initializes the instance.

func (ETDataPointDictionary) SetFloat_buffers added in v0.5.0

func (e ETDataPointDictionary) SetFloat_buffers(value objectivec.IObject)

func (ETDataPointDictionary) SetImage_buffers added in v0.5.0

func (e ETDataPointDictionary) SetImage_buffers(value objectivec.IObject)

type ETDataPointDictionaryClass added in v0.5.0

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

func GetETDataPointDictionaryClass added in v0.5.0

func GetETDataPointDictionaryClass() ETDataPointDictionaryClass

GetETDataPointDictionaryClass returns the class object for ETDataPointDictionary.

func (ETDataPointDictionaryClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETDataPointDictionaryClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type ETDataProvider added in v0.5.0

type ETDataProvider interface {
	objectivec.IObject

	// NumberOfDataPoints protocol.
	//
	// See: https://developer.apple.com/documentation/Espresso/ETDataProvider/numberOfDataPoints
	NumberOfDataPoints() uint64

	// PrepareForEpoch protocol.
	//
	// See: https://developer.apple.com/documentation/Espresso/ETDataProvider/prepareForEpoch
	PrepareForEpoch()
}

ETDataProvider protocol.

See: https://developer.apple.com/documentation/Espresso/ETDataProvider

type ETDataProviderObject added in v0.5.0

type ETDataProviderObject struct {
	objectivec.Object
}

ETDataProviderObject wraps an existing Objective-C object that conforms to the ETDataProvider protocol.

func ETDataProviderObjectFromID added in v0.5.0

func ETDataProviderObjectFromID(id objc.ID) ETDataProviderObject

ETDataProviderObjectFromID constructs a ETDataProviderObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ETDataProviderObject) BaseObject added in v0.5.0

func (o ETDataProviderObject) BaseObject() objectivec.Object

func (ETDataProviderObject) PrepareForEpoch added in v0.5.0

func (o ETDataProviderObject) PrepareForEpoch()

See: https://developer.apple.com/documentation/Espresso/ETDataProvider/prepareForEpoch

type ETDataSource added in v0.5.0

type ETDataSource interface {
	objectivec.IObject

	// NumberOfDataPoints protocol.
	//
	// See: https://developer.apple.com/documentation/Espresso/ETDataSource/numberOfDataPoints
	NumberOfDataPoints() int
}

ETDataSource protocol.

See: https://developer.apple.com/documentation/Espresso/ETDataSource

type ETDataSourceBlobF4 added in v0.5.0

type ETDataSourceBlobF4 struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETDataSourceBlobF4

func ETDataSourceBlobF4FromID added in v0.5.0

func ETDataSourceBlobF4FromID(id objc.ID) ETDataSourceBlobF4

ETDataSourceBlobF4FromID constructs a ETDataSourceBlobF4 from an objc.ID.

func NewETDataSourceBlobF4 added in v0.5.0

func NewETDataSourceBlobF4() ETDataSourceBlobF4

NewETDataSourceBlobF4 creates a new ETDataSourceBlobF4 instance.

func (ETDataSourceBlobF4) Autorelease added in v0.5.0

func (e ETDataSourceBlobF4) Autorelease() ETDataSourceBlobF4

Autorelease adds the receiver to the current autorelease pool.

func (ETDataSourceBlobF4) Init added in v0.5.0

Init initializes the instance.

type ETDataSourceBlobF4Class added in v0.5.0

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

func GetETDataSourceBlobF4Class added in v0.5.0

func GetETDataSourceBlobF4Class() ETDataSourceBlobF4Class

GetETDataSourceBlobF4Class returns the class object for ETDataSourceBlobF4.

func (ETDataSourceBlobF4Class) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETDataSourceBlobF4Class) Class added in v0.5.0

func (ec ETDataSourceBlobF4Class) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETDataSourceBuf added in v0.5.0

type ETDataSourceBuf struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETDataSourceBuf

func ETDataSourceBufFromID added in v0.5.0

func ETDataSourceBufFromID(id objc.ID) ETDataSourceBuf

ETDataSourceBufFromID constructs a ETDataSourceBuf from an objc.ID.

func NewETDataSourceBuf added in v0.5.0

func NewETDataSourceBuf() ETDataSourceBuf

NewETDataSourceBuf creates a new ETDataSourceBuf instance.

func (ETDataSourceBuf) Autorelease added in v0.5.0

func (e ETDataSourceBuf) Autorelease() ETDataSourceBuf

Autorelease adds the receiver to the current autorelease pool.

func (ETDataSourceBuf) Init added in v0.5.0

Init initializes the instance.

func (ETDataSourceBuf) SetBlobsNumberOfDataPointsNonBatches added in v0.5.0

func (e ETDataSourceBuf) SetBlobsNumberOfDataPointsNonBatches(blobs unsafe.Pointer, points int, batches unsafe.Pointer)

See: https://developer.apple.com/documentation/Espresso/ETDataSourceBuf/setBlobs:numberOfDataPoints:nonBatches:

type ETDataSourceBufClass added in v0.5.0

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

func GetETDataSourceBufClass added in v0.5.0

func GetETDataSourceBufClass() ETDataSourceBufClass

GetETDataSourceBufClass returns the class object for ETDataSourceBuf.

func (ETDataSourceBufClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETDataSourceBufClass) Class added in v0.5.0

func (ec ETDataSourceBufClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETDataSourceFromFolderData added in v0.5.0

type ETDataSourceFromFolderData struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETDataSourceFromFolderData

func ETDataSourceFromFolderDataFromID added in v0.5.0

func ETDataSourceFromFolderDataFromID(id objc.ID) ETDataSourceFromFolderData

ETDataSourceFromFolderDataFromID constructs a ETDataSourceFromFolderData from an objc.ID.

func NewETDataSourceFromFolderData added in v0.5.0

func NewETDataSourceFromFolderData() ETDataSourceFromFolderData

NewETDataSourceFromFolderData creates a new ETDataSourceFromFolderData instance.

func (ETDataSourceFromFolderData) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETDataSourceFromFolderData) Init added in v0.5.0

Init initializes the instance.

func (ETDataSourceFromFolderData) SetBalanceClassesForTraining added in v0.5.0

func (e ETDataSourceFromFolderData) SetBalanceClassesForTraining(value bool)

func (ETDataSourceFromFolderData) SetClassNames added in v0.5.0

func (e ETDataSourceFromFolderData) SetClassNames(value foundation.INSArray)

func (ETDataSourceFromFolderData) SetFolderToImages added in v0.5.0

func (e ETDataSourceFromFolderData) SetFolderToImages(value foundation.INSDictionary)

func (ETDataSourceFromFolderData) SetImageFileNames added in v0.5.0

func (e ETDataSourceFromFolderData) SetImageFileNames(value foundation.INSArray)

func (ETDataSourceFromFolderData) SetImagesDir added in v0.5.0

func (e ETDataSourceFromFolderData) SetImagesDir(value string)

func (ETDataSourceFromFolderData) SetNumberOfClasses added in v0.5.0

func (e ETDataSourceFromFolderData) SetNumberOfClasses(value int)

func (ETDataSourceFromFolderData) SetPathToClassIndex added in v0.5.0

func (e ETDataSourceFromFolderData) SetPathToClassIndex(value foundation.INSDictionary)

type ETDataSourceFromFolderDataClass added in v0.5.0

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

func GetETDataSourceFromFolderDataClass added in v0.5.0

func GetETDataSourceFromFolderDataClass() ETDataSourceFromFolderDataClass

GetETDataSourceFromFolderDataClass returns the class object for ETDataSourceFromFolderData.

func (ETDataSourceFromFolderDataClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETDataSourceFromFolderDataClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type ETDataSourceObject added in v0.5.0

type ETDataSourceObject struct {
	objectivec.Object
}

ETDataSourceObject wraps an existing Objective-C object that conforms to the ETDataSource protocol.

func ETDataSourceObjectFromID added in v0.5.0

func ETDataSourceObjectFromID(id objc.ID) ETDataSourceObject

ETDataSourceObjectFromID constructs a ETDataSourceObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ETDataSourceObject) BaseObject added in v0.5.0

func (o ETDataSourceObject) BaseObject() objectivec.Object

func (ETDataSourceObject) NumberOfDataPoints added in v0.5.0

func (o ETDataSourceObject) NumberOfDataPoints() int

See: https://developer.apple.com/documentation/Espresso/ETDataSource/numberOfDataPoints

type ETDataSourceWithCache added in v0.5.0

type ETDataSourceWithCache struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETDataSourceWithCache

func ETDataSourceWithCacheFromID added in v0.5.0

func ETDataSourceWithCacheFromID(id objc.ID) ETDataSourceWithCache

ETDataSourceWithCacheFromID constructs a ETDataSourceWithCache from an objc.ID.

func NewETDataSourceWithCache added in v0.5.0

func NewETDataSourceWithCache() ETDataSourceWithCache

NewETDataSourceWithCache creates a new ETDataSourceWithCache instance.

func (ETDataSourceWithCache) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETDataSourceWithCache) Init added in v0.5.0

Init initializes the instance.

type ETDataSourceWithCacheClass added in v0.5.0

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

func GetETDataSourceWithCacheClass added in v0.5.0

func GetETDataSourceWithCacheClass() ETDataSourceWithCacheClass

GetETDataSourceWithCacheClass returns the class object for ETDataSourceWithCache.

func (ETDataSourceWithCacheClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETDataSourceWithCacheClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type ETDataSourceWithExtractor added in v0.5.0

type ETDataSourceWithExtractor struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETDataSourceWithExtractor

func ETDataSourceWithExtractorFromID added in v0.5.0

func ETDataSourceWithExtractorFromID(id objc.ID) ETDataSourceWithExtractor

ETDataSourceWithExtractorFromID constructs a ETDataSourceWithExtractor from an objc.ID.

func NewETDataSourceWithExtractor added in v0.5.0

func NewETDataSourceWithExtractor() ETDataSourceWithExtractor

NewETDataSourceWithExtractor creates a new ETDataSourceWithExtractor instance.

func (ETDataSourceWithExtractor) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETDataSourceWithExtractor) Init added in v0.5.0

Init initializes the instance.

type ETDataSourceWithExtractorClass added in v0.5.0

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

func GetETDataSourceWithExtractorClass added in v0.5.0

func GetETDataSourceWithExtractorClass() ETDataSourceWithExtractorClass

GetETDataSourceWithExtractorClass returns the class object for ETDataSourceWithExtractor.

func (ETDataSourceWithExtractorClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETDataSourceWithExtractorClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type ETDataTensor added in v0.5.0

type ETDataTensor struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETDataTensor

func ETDataTensorFromID added in v0.5.0

func ETDataTensorFromID(id objc.ID) ETDataTensor

ETDataTensorFromID constructs a ETDataTensor from an objc.ID.

func NewETDataTensor added in v0.5.0

func NewETDataTensor() ETDataTensor

NewETDataTensor creates a new ETDataTensor instance.

func (ETDataTensor) Autorelease added in v0.5.0

func (e ETDataTensor) Autorelease() ETDataTensor

Autorelease adds the receiver to the current autorelease pool.

func (ETDataTensor) Init added in v0.5.0

func (e ETDataTensor) Init() ETDataTensor

Init initializes the instance.

func (ETDataTensor) SetAllocatedImageData added in v0.5.0

func (e ETDataTensor) SetAllocatedImageData(value objectivec.IObject)

func (ETDataTensor) SetBlob added in v0.5.0

func (e ETDataTensor) SetBlob(value objectivec.IObject)

func (ETDataTensor) SetDataArray added in v0.5.0

func (e ETDataTensor) SetDataArray(value foundation.INSArray)

func (ETDataTensor) SetDataPointer added in v0.5.0

func (e ETDataTensor) SetDataPointer(value unsafe.Pointer)

func (ETDataTensor) SetFloat_buffer added in v0.5.0

func (e ETDataTensor) SetFloat_buffer(value FloatBuffer)

func (ETDataTensor) SetImageBuffer added in v0.5.0

func (e ETDataTensor) SetImageBuffer(value unsafe.Pointer)

func (ETDataTensor) SetMaxNumberOfElements added in v0.5.0

func (e ETDataTensor) SetMaxNumberOfElements(value foundation.NSNumber)

func (ETDataTensor) SetShape added in v0.5.0

func (e ETDataTensor) SetShape(value foundation.INSArray)

func (ETDataTensor) SetStrides added in v0.5.0

func (e ETDataTensor) SetStrides(value foundation.INSArray)

func (ETDataTensor) SetType added in v0.5.0

func (e ETDataTensor) SetType(value uint64)

func (ETDataTensor) Type added in v0.5.0

func (e ETDataTensor) Type() uint64

See: https://developer.apple.com/documentation/Espresso/ETDataTensor/type

type ETDataTensorClass added in v0.5.0

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

func GetETDataTensorClass added in v0.5.0

func GetETDataTensorClass() ETDataTensorClass

GetETDataTensorClass returns the class object for ETDataTensor.

func (ETDataTensorClass) Alloc added in v0.5.0

func (ec ETDataTensorClass) Alloc() ETDataTensor

Alloc allocates memory for a new instance of the class.

func (ETDataTensorClass) Class added in v0.5.0

func (ec ETDataTensorClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETImageDescriptorExtractor added in v0.5.0

type ETImageDescriptorExtractor struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETImageDescriptorExtractor

func ETImageDescriptorExtractorFromID added in v0.5.0

func ETImageDescriptorExtractorFromID(id objc.ID) ETImageDescriptorExtractor

ETImageDescriptorExtractorFromID constructs a ETImageDescriptorExtractor from an objc.ID.

func NewETImageDescriptorExtractor added in v0.5.0

func NewETImageDescriptorExtractor() ETImageDescriptorExtractor

NewETImageDescriptorExtractor creates a new ETImageDescriptorExtractor instance.

func (ETImageDescriptorExtractor) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETImageDescriptorExtractor) Init added in v0.5.0

Init initializes the instance.

func (ETImageDescriptorExtractor) SetBrightness_range added in v0.5.0

func (e ETImageDescriptorExtractor) SetBrightness_range(value float32)

func (ETImageDescriptorExtractor) SetContrast_range added in v0.5.0

func (e ETImageDescriptorExtractor) SetContrast_range(value float32)

func (ETImageDescriptorExtractor) SetDescriptors_file_cache_size added in v0.5.0

func (e ETImageDescriptorExtractor) SetDescriptors_file_cache_size(value uint64)

func (ETImageDescriptorExtractor) SetDescriptors_mem_cache_size added in v0.5.0

func (e ETImageDescriptorExtractor) SetDescriptors_mem_cache_size(value uint64)

func (ETImageDescriptorExtractor) SetDoBatchnormTuning added in v0.5.0

func (e ETImageDescriptorExtractor) SetDoBatchnormTuning(value int)

func (ETImageDescriptorExtractor) SetHorizontal_flip added in v0.5.0

func (e ETImageDescriptorExtractor) SetHorizontal_flip(value float32)

func (ETImageDescriptorExtractor) SetNAugmentations added in v0.5.0

func (e ETImageDescriptorExtractor) SetNAugmentations(value int)

func (ETImageDescriptorExtractor) SetRotation_range added in v0.5.0

func (e ETImageDescriptorExtractor) SetRotation_range(value float32)

func (ETImageDescriptorExtractor) SetShear_range added in v0.5.0

func (e ETImageDescriptorExtractor) SetShear_range(value float32)

func (ETImageDescriptorExtractor) SetZoom_range added in v0.5.0

func (e ETImageDescriptorExtractor) SetZoom_range(value float32)

type ETImageDescriptorExtractorClass added in v0.5.0

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

func GetETImageDescriptorExtractorClass added in v0.5.0

func GetETImageDescriptorExtractorClass() ETImageDescriptorExtractorClass

GetETImageDescriptorExtractorClass returns the class object for ETImageDescriptorExtractor.

func (ETImageDescriptorExtractorClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETImageDescriptorExtractorClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

func (ETImageDescriptorExtractorClass) Inception_v3_Extractor added in v0.5.0

func (_ETImageDescriptorExtractorClass ETImageDescriptorExtractorClass) Inception_v3_Extractor() objectivec.IObject

See: https://developer.apple.com/documentation/Espresso/ETImageDescriptorExtractor/inception_v3_Extractor

func (ETImageDescriptorExtractorClass) PassthroughExtractor added in v0.5.0

func (_ETImageDescriptorExtractorClass ETImageDescriptorExtractorClass) PassthroughExtractor() objectivec.IObject

See: https://developer.apple.com/documentation/Espresso/ETImageDescriptorExtractor/passthroughExtractor

func (ETImageDescriptorExtractorClass) VisionSceneNet_iOS10_Extractor added in v0.5.0

func (_ETImageDescriptorExtractorClass ETImageDescriptorExtractorClass) VisionSceneNet_iOS10_Extractor() objectivec.IObject

See: https://developer.apple.com/documentation/Espresso/ETImageDescriptorExtractor/VisionSceneNet_iOS10_Extractor

func (ETImageDescriptorExtractorClass) VisionSmartCamNet_iOS11_Extractor added in v0.5.0

func (_ETImageDescriptorExtractorClass ETImageDescriptorExtractorClass) VisionSmartCamNet_iOS11_Extractor() objectivec.IObject

See: https://developer.apple.com/documentation/Espresso/ETImageDescriptorExtractor/VisionSmartCamNet_iOS11_Extractor

type ETImageFolderDataProvider added in v0.5.0

type ETImageFolderDataProvider struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETImageFolderDataProvider

func ETImageFolderDataProviderFromID added in v0.5.0

func ETImageFolderDataProviderFromID(id objc.ID) ETImageFolderDataProvider

ETImageFolderDataProviderFromID constructs a ETImageFolderDataProvider from an objc.ID.

func NewETImageFolderDataProvider added in v0.5.0

func NewETImageFolderDataProvider() ETImageFolderDataProvider

NewETImageFolderDataProvider creates a new ETImageFolderDataProvider instance.

func (ETImageFolderDataProvider) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETImageFolderDataProvider) Init added in v0.5.0

Init initializes the instance.

type ETImageFolderDataProviderClass added in v0.5.0

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

func GetETImageFolderDataProviderClass added in v0.5.0

func GetETImageFolderDataProviderClass() ETImageFolderDataProviderClass

GetETImageFolderDataProviderClass returns the class object for ETImageFolderDataProvider.

func (ETImageFolderDataProviderClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETImageFolderDataProviderClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type ETImagePreprocessParams added in v0.5.0

type ETImagePreprocessParams struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETImagePreprocessParams

func ETImagePreprocessParamsFromID added in v0.5.0

func ETImagePreprocessParamsFromID(id objc.ID) ETImagePreprocessParams

ETImagePreprocessParamsFromID constructs a ETImagePreprocessParams from an objc.ID.

func NewETImagePreprocessParams added in v0.5.0

func NewETImagePreprocessParams() ETImagePreprocessParams

NewETImagePreprocessParams creates a new ETImagePreprocessParams instance.

func (ETImagePreprocessParams) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETImagePreprocessParams) Init added in v0.5.0

Init initializes the instance.

type ETImagePreprocessParamsClass added in v0.5.0

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

func GetETImagePreprocessParamsClass added in v0.5.0

func GetETImagePreprocessParamsClass() ETImagePreprocessParamsClass

GetETImagePreprocessParamsClass returns the class object for ETImagePreprocessParams.

func (ETImagePreprocessParamsClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETImagePreprocessParamsClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type ETImagePreprocessor added in v0.5.0

type ETImagePreprocessor struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETImagePreprocessor

func ETImagePreprocessorFromID added in v0.5.0

func ETImagePreprocessorFromID(id objc.ID) ETImagePreprocessor

ETImagePreprocessorFromID constructs a ETImagePreprocessor from an objc.ID.

func NewETImagePreprocessor added in v0.5.0

func NewETImagePreprocessor() ETImagePreprocessor

NewETImagePreprocessor creates a new ETImagePreprocessor instance.

func (ETImagePreprocessor) Autorelease added in v0.5.0

func (e ETImagePreprocessor) Autorelease() ETImagePreprocessor

Autorelease adds the receiver to the current autorelease pool.

func (ETImagePreprocessor) Init added in v0.5.0

Init initializes the instance.

func (ETImagePreprocessor) Preprocess added in v0.5.0

func (e ETImagePreprocessor) Preprocess()

See: https://developer.apple.com/documentation/Espresso/ETImagePreprocessor/preprocess

type ETImagePreprocessorClass added in v0.5.0

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

func GetETImagePreprocessorClass added in v0.5.0

func GetETImagePreprocessorClass() ETImagePreprocessorClass

GetETImagePreprocessorClass returns the class object for ETImagePreprocessor.

func (ETImagePreprocessorClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETImagePreprocessorClass) Class added in v0.5.0

func (ec ETImagePreprocessorClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETLayerInitializationParameters added in v0.5.0

type ETLayerInitializationParameters struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETLayerInitializationParameters

func ETLayerInitializationParametersFromID added in v0.5.0

func ETLayerInitializationParametersFromID(id objc.ID) ETLayerInitializationParameters

ETLayerInitializationParametersFromID constructs a ETLayerInitializationParameters from an objc.ID.

func NewETLayerInitializationParameters added in v0.5.0

func NewETLayerInitializationParameters() ETLayerInitializationParameters

NewETLayerInitializationParameters creates a new ETLayerInitializationParameters instance.

func (ETLayerInitializationParameters) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETLayerInitializationParameters) Init added in v0.5.0

Init initializes the instance.

type ETLayerInitializationParametersClass added in v0.5.0

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

func GetETLayerInitializationParametersClass added in v0.5.0

func GetETLayerInitializationParametersClass() ETLayerInitializationParametersClass

GetETLayerInitializationParametersClass returns the class object for ETLayerInitializationParameters.

func (ETLayerInitializationParametersClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETLayerInitializationParametersClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type ETLossConfig added in v0.5.0

type ETLossConfig struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETLossConfig

func ETLossConfigFromID added in v0.5.0

func ETLossConfigFromID(id objc.ID) ETLossConfig

ETLossConfigFromID constructs a ETLossConfig from an objc.ID.

func NewETLossConfig added in v0.5.0

func NewETLossConfig() ETLossConfig

NewETLossConfig creates a new ETLossConfig instance.

func (ETLossConfig) Autorelease added in v0.5.0

func (e ETLossConfig) Autorelease() ETLossConfig

Autorelease adds the receiver to the current autorelease pool.

func (ETLossConfig) Init added in v0.5.0

func (e ETLossConfig) Init() ETLossConfig

Init initializes the instance.

func (ETLossConfig) Loss_name added in v0.5.0

func (e ETLossConfig) Loss_name() string

See: https://developer.apple.com/documentation/Espresso/ETLossConfig/loss_name

func (ETLossConfig) Mode added in v0.5.0

func (e ETLossConfig) Mode() uint64

See: https://developer.apple.com/documentation/Espresso/ETLossConfig/mode

func (ETLossConfig) SetCustom_network_path added in v0.5.0

func (e ETLossConfig) SetCustom_network_path(value string)

func (ETLossConfig) SetLabel_name added in v0.5.0

func (e ETLossConfig) SetLabel_name(value string)

func (ETLossConfig) SetLabel_shape added in v0.5.0

func (e ETLossConfig) SetLabel_shape(value foundation.INSArray)

func (ETLossConfig) SetLoss_name added in v0.5.0

func (e ETLossConfig) SetLoss_name(value string)

func (ETLossConfig) SetMode added in v0.5.0

func (e ETLossConfig) SetMode(value uint64)

func (ETLossConfig) SetOutput_name added in v0.5.0

func (e ETLossConfig) SetOutput_name(value string)

type ETLossConfigClass added in v0.5.0

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

func GetETLossConfigClass added in v0.5.0

func GetETLossConfigClass() ETLossConfigClass

GetETLossConfigClass returns the class object for ETLossConfig.

func (ETLossConfigClass) Alloc added in v0.5.0

func (ec ETLossConfigClass) Alloc() ETLossConfig

Alloc allocates memory for a new instance of the class.

func (ETLossConfigClass) Class added in v0.5.0

func (ec ETLossConfigClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (ETLossConfigClass) L2Loss added in v0.5.0

func (_ETLossConfigClass ETLossConfigClass) L2Loss() objectivec.IObject

See: https://developer.apple.com/documentation/Espresso/ETLossConfig/L2Loss

func (ETLossConfigClass) SoftmaxCrossEntropyLoss added in v0.5.0

func (_ETLossConfigClass ETLossConfigClass) SoftmaxCrossEntropyLoss() objectivec.IObject

See: https://developer.apple.com/documentation/Espresso/ETLossConfig/softmaxCrossEntropyLoss

type ETLossDefinition added in v0.5.0

type ETLossDefinition struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETLossDefinition

func ETLossDefinitionFromID added in v0.5.0

func ETLossDefinitionFromID(id objc.ID) ETLossDefinition

ETLossDefinitionFromID constructs a ETLossDefinition from an objc.ID.

func NewETLossDefinition added in v0.5.0

func NewETLossDefinition() ETLossDefinition

NewETLossDefinition creates a new ETLossDefinition instance.

func (ETLossDefinition) Autorelease added in v0.5.0

func (e ETLossDefinition) Autorelease() ETLossDefinition

Autorelease adds the receiver to the current autorelease pool.

func (ETLossDefinition) Init added in v0.5.0

Init initializes the instance.

func (ETLossDefinition) Mode added in v0.5.0

func (e ETLossDefinition) Mode() uint64

See: https://developer.apple.com/documentation/Espresso/ETLossDefinition/mode

func (ETLossDefinition) SetOutputName added in v0.5.0

func (e ETLossDefinition) SetOutputName(value string)

type ETLossDefinitionClass added in v0.5.0

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

func GetETLossDefinitionClass added in v0.5.0

func GetETLossDefinitionClass() ETLossDefinitionClass

GetETLossDefinitionClass returns the class object for ETLossDefinition.

func (ETLossDefinitionClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETLossDefinitionClass) BuiltInLoss added in v0.5.0

func (_ETLossDefinitionClass ETLossDefinitionClass) BuiltInLoss(loss objectivec.IObject) objectivec.IObject

See: https://developer.apple.com/documentation/Espresso/ETLossDefinition/BuiltInLoss:

func (ETLossDefinitionClass) Class added in v0.5.0

func (ec ETLossDefinitionClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETModelDef added in v0.5.0

type ETModelDef struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETModelDef

func ETModelDefFromID added in v0.5.0

func ETModelDefFromID(id objc.ID) ETModelDef

ETModelDefFromID constructs a ETModelDef from an objc.ID.

func NewETModelDef added in v0.5.0

func NewETModelDef() ETModelDef

NewETModelDef creates a new ETModelDef instance.

func (ETModelDef) Autorelease added in v0.5.0

func (e ETModelDef) Autorelease() ETModelDef

Autorelease adds the receiver to the current autorelease pool.

func (ETModelDef) Init added in v0.5.0

func (e ETModelDef) Init() ETModelDef

Init initializes the instance.

func (ETModelDef) SetAll_variables added in v0.5.0

func (e ETModelDef) SetAll_variables(value foundation.INSArray)

func (ETModelDef) SetGb added in v0.5.0

func (e ETModelDef) SetGb(value objectivec.IObject)

func (ETModelDef) SetNetwork added in v0.5.0

func (e ETModelDef) SetNetwork(value objectivec.IObject)

func (ETModelDef) SetupVariablesDef added in v0.5.0

func (e ETModelDef) SetupVariablesDef()

See: https://developer.apple.com/documentation/Espresso/ETModelDef/setupVariablesDef

type ETModelDefClass added in v0.5.0

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

func GetETModelDefClass added in v0.5.0

func GetETModelDefClass() ETModelDefClass

GetETModelDefClass returns the class object for ETModelDef.

func (ETModelDefClass) Alloc added in v0.5.0

func (ec ETModelDefClass) Alloc() ETModelDef

Alloc allocates memory for a new instance of the class.

func (ETModelDefClass) Class added in v0.5.0

func (ec ETModelDefClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETModelDefLeNet added in v0.5.0

type ETModelDefLeNet struct {
	ETModelDef
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETModelDefLeNet

func ETModelDefLeNetFromID added in v0.5.0

func ETModelDefLeNetFromID(id objc.ID) ETModelDefLeNet

ETModelDefLeNetFromID constructs a ETModelDefLeNet from an objc.ID.

func NewETModelDefLeNet added in v0.5.0

func NewETModelDefLeNet() ETModelDefLeNet

NewETModelDefLeNet creates a new ETModelDefLeNet instance.

func (ETModelDefLeNet) Autorelease added in v0.5.0

func (e ETModelDefLeNet) Autorelease() ETModelDefLeNet

Autorelease adds the receiver to the current autorelease pool.

func (ETModelDefLeNet) Init added in v0.5.0

Init initializes the instance.

func (ETModelDefLeNet) Output_size added in v0.5.0

func (e ETModelDefLeNet) Output_size() int

See: https://developer.apple.com/documentation/Espresso/ETModelDefLeNet/output_size

func (ETModelDefLeNet) SetOutput_size added in v0.5.0

func (e ETModelDefLeNet) SetOutput_size(value int)

type ETModelDefLeNetClass added in v0.5.0

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

func GetETModelDefLeNetClass added in v0.5.0

func GetETModelDefLeNetClass() ETModelDefLeNetClass

GetETModelDefLeNetClass returns the class object for ETModelDefLeNet.

func (ETModelDefLeNetClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETModelDefLeNetClass) Class added in v0.5.0

func (ec ETModelDefLeNetClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETModelDefMLP added in v0.5.0

type ETModelDefMLP struct {
	ETModelDef
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETModelDefMLP

func ETModelDefMLPFromID added in v0.5.0

func ETModelDefMLPFromID(id objc.ID) ETModelDefMLP

ETModelDefMLPFromID constructs a ETModelDefMLP from an objc.ID.

func NewETModelDefMLP added in v0.5.0

func NewETModelDefMLP() ETModelDefMLP

NewETModelDefMLP creates a new ETModelDefMLP instance.

func (ETModelDefMLP) Autorelease added in v0.5.0

func (e ETModelDefMLP) Autorelease() ETModelDefMLP

Autorelease adds the receiver to the current autorelease pool.

func (ETModelDefMLP) BuildNetwork added in v0.5.0

func (e ETModelDefMLP) BuildNetwork()

See: https://developer.apple.com/documentation/Espresso/ETModelDefMLP/buildNetwork

func (ETModelDefMLP) Hidden_size added in v0.5.0

func (e ETModelDefMLP) Hidden_size() int

See: https://developer.apple.com/documentation/Espresso/ETModelDefMLP/hidden_size

func (ETModelDefMLP) Init added in v0.5.0

func (e ETModelDefMLP) Init() ETModelDefMLP

Init initializes the instance.

func (ETModelDefMLP) Input_size added in v0.5.0

func (e ETModelDefMLP) Input_size() int

See: https://developer.apple.com/documentation/Espresso/ETModelDefMLP/input_size

func (ETModelDefMLP) Output_size added in v0.5.0

func (e ETModelDefMLP) Output_size() int

See: https://developer.apple.com/documentation/Espresso/ETModelDefMLP/output_size

func (ETModelDefMLP) SetHidden_size added in v0.5.0

func (e ETModelDefMLP) SetHidden_size(value int)

func (ETModelDefMLP) SetInput_size added in v0.5.0

func (e ETModelDefMLP) SetInput_size(value int)

func (ETModelDefMLP) SetOutput_size added in v0.5.0

func (e ETModelDefMLP) SetOutput_size(value int)

type ETModelDefMLPClass added in v0.5.0

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

func GetETModelDefMLPClass added in v0.5.0

func GetETModelDefMLPClass() ETModelDefMLPClass

GetETModelDefMLPClass returns the class object for ETModelDefMLP.

func (ETModelDefMLPClass) Alloc added in v0.5.0

func (ec ETModelDefMLPClass) Alloc() ETModelDefMLP

Alloc allocates memory for a new instance of the class.

func (ETModelDefMLPClass) Class added in v0.5.0

func (ec ETModelDefMLPClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETModelDefinition added in v0.5.0

type ETModelDefinition struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETModelDefinition

func ETModelDefinitionFromID added in v0.5.0

func ETModelDefinitionFromID(id objc.ID) ETModelDefinition

ETModelDefinitionFromID constructs a ETModelDefinition from an objc.ID.

func NewETModelDefinition added in v0.5.0

func NewETModelDefinition() ETModelDefinition

NewETModelDefinition creates a new ETModelDefinition instance.

func (ETModelDefinition) Autorelease added in v0.5.0

func (e ETModelDefinition) Autorelease() ETModelDefinition

Autorelease adds the receiver to the current autorelease pool.

func (ETModelDefinition) Init added in v0.5.0

Init initializes the instance.

type ETModelDefinitionClass added in v0.5.0

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

func GetETModelDefinitionClass added in v0.5.0

func GetETModelDefinitionClass() ETModelDefinitionClass

GetETModelDefinitionClass returns the class object for ETModelDefinition.

func (ETModelDefinitionClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETModelDefinitionClass) Class added in v0.5.0

func (ec ETModelDefinitionClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETModelWithExtractor added in v0.5.0

type ETModelWithExtractor struct {
	ETModelDef
}

See: https://developer.apple.com/documentation/Espresso/ETModelWithExtractor

func ETModelWithExtractorFromID added in v0.5.0

func ETModelWithExtractorFromID(id objc.ID) ETModelWithExtractor

ETModelWithExtractorFromID constructs a ETModelWithExtractor from an objc.ID.

func NewETModelWithExtractor added in v0.5.0

func NewETModelWithExtractor() ETModelWithExtractor

NewETModelWithExtractor creates a new ETModelWithExtractor instance.

func (ETModelWithExtractor) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETModelWithExtractor) Init added in v0.5.0

Init initializes the instance.

type ETModelWithExtractorClass added in v0.5.0

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

func GetETModelWithExtractorClass added in v0.5.0

func GetETModelWithExtractorClass() ETModelWithExtractorClass

GetETModelWithExtractorClass returns the class object for ETModelWithExtractor.

func (ETModelWithExtractorClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETModelWithExtractorClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type ETOpaqueCopy added in v0.5.0

type ETOpaqueCopy struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETOpaqueCopy

func ETOpaqueCopyFromID added in v0.5.0

func ETOpaqueCopyFromID(id objc.ID) ETOpaqueCopy

ETOpaqueCopyFromID constructs a ETOpaqueCopy from an objc.ID.

func NewETOpaqueCopy added in v0.5.0

func NewETOpaqueCopy() ETOpaqueCopy

NewETOpaqueCopy creates a new ETOpaqueCopy instance.

func (ETOpaqueCopy) Autorelease added in v0.5.0

func (e ETOpaqueCopy) Autorelease() ETOpaqueCopy

Autorelease adds the receiver to the current autorelease pool.

func (ETOpaqueCopy) Init added in v0.5.0

func (e ETOpaqueCopy) Init() ETOpaqueCopy

Init initializes the instance.

type ETOpaqueCopyClass added in v0.5.0

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

func GetETOpaqueCopyClass added in v0.5.0

func GetETOpaqueCopyClass() ETOpaqueCopyClass

GetETOpaqueCopyClass returns the class object for ETOpaqueCopy.

func (ETOpaqueCopyClass) Alloc added in v0.5.0

func (ec ETOpaqueCopyClass) Alloc() ETOpaqueCopy

Alloc allocates memory for a new instance of the class.

func (ETOpaqueCopyClass) Class added in v0.5.0

func (ec ETOpaqueCopyClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETOptimizerDef added in v0.5.0

type ETOptimizerDef struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETOptimizerDef

func ETOptimizerDefFromID added in v0.5.0

func ETOptimizerDefFromID(id objc.ID) ETOptimizerDef

ETOptimizerDefFromID constructs a ETOptimizerDef from an objc.ID.

func NewETOptimizerDef added in v0.5.0

func NewETOptimizerDef() ETOptimizerDef

NewETOptimizerDef creates a new ETOptimizerDef instance.

func (ETOptimizerDef) Autorelease added in v0.5.0

func (e ETOptimizerDef) Autorelease() ETOptimizerDef

Autorelease adds the receiver to the current autorelease pool.

func (ETOptimizerDef) Init added in v0.5.0

func (e ETOptimizerDef) Init() ETOptimizerDef

Init initializes the instance.

func (ETOptimizerDef) SetBatch_size added in v0.5.0

func (e ETOptimizerDef) SetBatch_size(value uint32)

type ETOptimizerDefClass added in v0.5.0

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

func GetETOptimizerDefClass added in v0.5.0

func GetETOptimizerDefClass() ETOptimizerDefClass

GetETOptimizerDefClass returns the class object for ETOptimizerDef.

func (ETOptimizerDefClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETOptimizerDefClass) Class added in v0.5.0

func (ec ETOptimizerDefClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETOptimizerDefSGD added in v0.5.0

type ETOptimizerDefSGD struct {
	ETOptimizerDef
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETOptimizerDefSGD

func ETOptimizerDefSGDFromID added in v0.5.0

func ETOptimizerDefSGDFromID(id objc.ID) ETOptimizerDefSGD

ETOptimizerDefSGDFromID constructs a ETOptimizerDefSGD from an objc.ID.

func NewETOptimizerDefSGD added in v0.5.0

func NewETOptimizerDefSGD() ETOptimizerDefSGD

NewETOptimizerDefSGD creates a new ETOptimizerDefSGD instance.

func (ETOptimizerDefSGD) Autorelease added in v0.5.0

func (e ETOptimizerDefSGD) Autorelease() ETOptimizerDefSGD

Autorelease adds the receiver to the current autorelease pool.

func (ETOptimizerDefSGD) Init added in v0.5.0

Init initializes the instance.

func (ETOptimizerDefSGD) Lr added in v0.5.0

func (e ETOptimizerDefSGD) Lr() float32

See: https://developer.apple.com/documentation/Espresso/ETOptimizerDefSGD/lr

func (ETOptimizerDefSGD) SetLr added in v0.5.0

func (e ETOptimizerDefSGD) SetLr(value float32)

func (ETOptimizerDefSGD) SetLr_decay_epoch added in v0.5.0

func (e ETOptimizerDefSGD) SetLr_decay_epoch(value float32)

func (ETOptimizerDefSGD) SetMomentum added in v0.5.0

func (e ETOptimizerDefSGD) SetMomentum(value float32)

func (ETOptimizerDefSGD) SetWeight_decay added in v0.5.0

func (e ETOptimizerDefSGD) SetWeight_decay(value float32)

type ETOptimizerDefSGDClass added in v0.5.0

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

func GetETOptimizerDefSGDClass added in v0.5.0

func GetETOptimizerDefSGDClass() ETOptimizerDefSGDClass

GetETOptimizerDefSGDClass returns the class object for ETOptimizerDefSGD.

func (ETOptimizerDefSGDClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETOptimizerDefSGDClass) Class added in v0.5.0

func (ec ETOptimizerDefSGDClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETOptimizerDefinition added in v0.5.0

type ETOptimizerDefinition struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETOptimizerDefinition

func ETOptimizerDefinitionFromID added in v0.5.0

func ETOptimizerDefinitionFromID(id objc.ID) ETOptimizerDefinition

ETOptimizerDefinitionFromID constructs a ETOptimizerDefinition from an objc.ID.

func NewETOptimizerDefinition added in v0.5.0

func NewETOptimizerDefinition() ETOptimizerDefinition

NewETOptimizerDefinition creates a new ETOptimizerDefinition instance.

func (ETOptimizerDefinition) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETOptimizerDefinition) Init added in v0.5.0

Init initializes the instance.

type ETOptimizerDefinitionClass added in v0.5.0

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

func GetETOptimizerDefinitionClass added in v0.5.0

func GetETOptimizerDefinitionClass() ETOptimizerDefinitionClass

GetETOptimizerDefinitionClass returns the class object for ETOptimizerDefinition.

func (ETOptimizerDefinitionClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETOptimizerDefinitionClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type ETTask added in v0.5.0

type ETTask struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETTask

func ETTaskFromID added in v0.5.0

func ETTaskFromID(id objc.ID) ETTask

ETTaskFromID constructs a ETTask from an objc.ID.

func NewETTask added in v0.5.0

func NewETTask() ETTask

NewETTask creates a new ETTask instance.

func (ETTask) Autorelease added in v0.5.0

func (e ETTask) Autorelease() ETTask

Autorelease adds the receiver to the current autorelease pool.

func (ETTask) DumpData added in v0.5.0

func (e ETTask) DumpData() bool

See: https://developer.apple.com/documentation/Espresso/ETTask/dumpData

func (ETTask) FitNumberOfBatchesOutputNamesBatchCallbackSync added in v0.5.0

func (e ETTask) FitNumberOfBatchesOutputNamesBatchCallbackSync(ctx context.Context, fit objectivec.IObject, batches uint32, names objectivec.IObject) error

FitNumberOfBatchesOutputNamesBatchCallbackSync is a synchronous wrapper around ETTask.FitNumberOfBatchesOutputNamesBatchCallback. It blocks until the completion handler fires or the context is cancelled.

func (ETTask) FitNumberOfBatchesWithProgressSync added in v0.5.0

func (e ETTask) FitNumberOfBatchesWithProgressSync(ctx context.Context, fit objectivec.IObject, batches uint32) error

FitNumberOfBatchesWithProgressSync is a synchronous wrapper around ETTask.FitNumberOfBatchesWithProgress. It blocks until the completion handler fires or the context is cancelled.

func (ETTask) FitNumberOfEpochsOutputNamesBatchCallbackSync added in v0.5.0

func (e ETTask) FitNumberOfEpochsOutputNamesBatchCallbackSync(ctx context.Context, fit objectivec.IObject, epochs int, names objectivec.IObject) error

FitNumberOfEpochsOutputNamesBatchCallbackSync is a synchronous wrapper around ETTask.FitNumberOfEpochsOutputNamesBatchCallback. It blocks until the completion handler fires or the context is cancelled.

func (ETTask) FitNumberOfEpochsWithProgressSync added in v0.5.0

func (e ETTask) FitNumberOfEpochsWithProgressSync(ctx context.Context, fit objectivec.IObject, epochs int) error

FitNumberOfEpochsWithProgressSync is a synchronous wrapper around ETTask.FitNumberOfEpochsWithProgress. It blocks until the completion handler fires or the context is cancelled.

func (ETTask) Init added in v0.5.0

func (e ETTask) Init() ETTask

Init initializes the instance.

func (ETTask) Model added in v0.5.0

func (e ETTask) Model() IETModelDef

See: https://developer.apple.com/documentation/Espresso/ETTask/model

func (ETTask) MoveToGPUError added in v0.5.0

func (e ETTask) MoveToGPUError(gpu int) (bool, error)

See: https://developer.apple.com/documentation/Espresso/ETTask/moveToGPU:error:

func (ETTask) RunBatchesNumberOfBatchesOutputNamesBatchCallbackSync added in v0.5.0

func (e ETTask) RunBatchesNumberOfBatchesOutputNamesBatchCallbackSync(ctx context.Context, batches objectivec.IObject, batches2 uint32, names objectivec.IObject) error

RunBatchesNumberOfBatchesOutputNamesBatchCallbackSync is a synchronous wrapper around ETTask.RunBatchesNumberOfBatchesOutputNamesBatchCallback. It blocks until the completion handler fires or the context is cancelled.

func (ETTask) RunInferenceOutputNamesBatchCallbackSync added in v0.5.0

func (e ETTask) RunInferenceOutputNamesBatchCallbackSync(ctx context.Context, inference objectivec.IObject, names objectivec.IObject) error

RunInferenceOutputNamesBatchCallbackSync is a synchronous wrapper around ETTask.RunInferenceOutputNamesBatchCallback. It blocks until the completion handler fires or the context is cancelled.

func (ETTask) SaveNetwork added in v0.5.0

func (e ETTask) SaveNetwork(network objectivec.IObject)

See: https://developer.apple.com/documentation/Espresso/ETTask/saveNetwork:

func (ETTask) SetDumpData added in v0.5.0

func (e ETTask) SetDumpData(value bool)

func (ETTask) SetExtractor added in v0.5.0

func (e ETTask) SetExtractor(value IETImageDescriptorExtractor)

func (ETTask) SetModel added in v0.5.0

func (e ETTask) SetModel(value IETModelDef)

func (ETTask) SetOptimizer added in v0.5.0

func (e ETTask) SetOptimizer(value IETOptimizerDef)

type ETTaskClass added in v0.5.0

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

func GetETTaskClass added in v0.5.0

func GetETTaskClass() ETTaskClass

GetETTaskClass returns the class object for ETTask.

func (ETTaskClass) Alloc added in v0.5.0

func (ec ETTaskClass) Alloc() ETTask

Alloc allocates memory for a new instance of the class.

func (ETTaskClass) Class added in v0.5.0

func (ec ETTaskClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETTaskClassifier added in v0.5.0

type ETTaskClassifier struct {
	ETTask
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETTaskClassifier

func ETTaskClassifierFromID added in v0.5.0

func ETTaskClassifierFromID(id objc.ID) ETTaskClassifier

ETTaskClassifierFromID constructs a ETTaskClassifier from an objc.ID.

func NewETTaskClassifier added in v0.5.0

func NewETTaskClassifier() ETTaskClassifier

NewETTaskClassifier creates a new ETTaskClassifier instance.

func (ETTaskClassifier) Autorelease added in v0.5.0

func (e ETTaskClassifier) Autorelease() ETTaskClassifier

Autorelease adds the receiver to the current autorelease pool.

func (ETTaskClassifier) Init added in v0.5.0

Init initializes the instance.

func (ETTaskClassifier) SetClass_names added in v0.5.0

func (e ETTaskClassifier) SetClass_names(value foundation.INSArray)

type ETTaskClassifierClass added in v0.5.0

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

func GetETTaskClassifierClass added in v0.5.0

func GetETTaskClassifierClass() ETTaskClassifierClass

GetETTaskClassifierClass returns the class object for ETTaskClassifier.

func (ETTaskClassifierClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETTaskClassifierClass) Class added in v0.5.0

func (ec ETTaskClassifierClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETTaskContext added in v0.5.0

type ETTaskContext interface {
	objectivec.IObject
}

ETTaskContext protocol.

See: https://developer.apple.com/documentation/Espresso/ETTaskContext

type ETTaskContextObject added in v0.5.0

type ETTaskContextObject struct {
	objectivec.Object
}

ETTaskContextObject wraps an existing Objective-C object that conforms to the ETTaskContext protocol.

func ETTaskContextObjectFromID added in v0.5.0

func ETTaskContextObjectFromID(id objc.ID) ETTaskContextObject

ETTaskContextObjectFromID constructs a ETTaskContextObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ETTaskContextObject) BaseObject added in v0.5.0

func (o ETTaskContextObject) BaseObject() objectivec.Object

func (ETTaskContextObject) SaveNetworkInplaceError added in v0.5.0

func (o ETTaskContextObject) SaveNetworkInplaceError(network objectivec.IObject, inplace bool) (bool, error)

See: https://developer.apple.com/documentation/Espresso/ETTaskContext/saveNetwork:inplace:error:

type ETTaskDefinition added in v0.5.0

type ETTaskDefinition struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETTaskDefinition

func ETTaskDefinitionFromID added in v0.5.0

func ETTaskDefinitionFromID(id objc.ID) ETTaskDefinition

ETTaskDefinitionFromID constructs a ETTaskDefinition from an objc.ID.

func NewETTaskDefinition added in v0.5.0

func NewETTaskDefinition() ETTaskDefinition

NewETTaskDefinition creates a new ETTaskDefinition instance.

func (ETTaskDefinition) Autorelease added in v0.5.0

func (e ETTaskDefinition) Autorelease() ETTaskDefinition

Autorelease adds the receiver to the current autorelease pool.

func (ETTaskDefinition) Context_for_runtime_platform added in v0.5.0

func (e ETTaskDefinition) Context_for_runtime_platform(context_for_runtime_platform []objectivec.IObject) objectivec.IObject

See: https://developer.apple.com/documentation/Espresso/ETTaskDefinition/context_for_runtime_platform:

func (ETTaskDefinition) Init added in v0.5.0

Init initializes the instance.

func (ETTaskDefinition) SaveNetworkInplaceError added in v0.5.0

func (e ETTaskDefinition) SaveNetworkInplaceError(network objectivec.IObject, inplace bool) (bool, error)

See: https://developer.apple.com/documentation/Espresso/ETTaskDefinition/saveNetwork:inplace:error:

func (ETTaskDefinition) SetInferenceGraphNetPtr added in v0.5.0

func (e ETTaskDefinition) SetInferenceGraphNetPtr(value objectivec.IObject)

func (ETTaskDefinition) SetInferenceModel added in v0.5.0

func (e ETTaskDefinition) SetInferenceModel(value IETModelDefinition)

func (ETTaskDefinition) SetOptimizer added in v0.5.0

func (e ETTaskDefinition) SetOptimizer(value IETOptimizerDefinition)

func (ETTaskDefinition) SetPlatform added in v0.5.0

func (e ETTaskDefinition) SetPlatform(value uint64)

func (ETTaskDefinition) SetTaskState added in v0.5.0

func (e ETTaskDefinition) SetTaskState(value IETTaskState)

func (ETTaskDefinition) SetTrainingGraphNetPtr added in v0.5.0

func (e ETTaskDefinition) SetTrainingGraphNetPtr(value objectivec.IObject)

func (ETTaskDefinition) ShareWeights added in v0.5.0

func (e ETTaskDefinition) ShareWeights()

See: https://developer.apple.com/documentation/Espresso/ETTaskDefinition/shareWeights

type ETTaskDefinitionClass added in v0.5.0

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

func GetETTaskDefinitionClass added in v0.5.0

func GetETTaskDefinitionClass() ETTaskDefinitionClass

GetETTaskDefinitionClass returns the class object for ETTaskDefinition.

func (ETTaskDefinitionClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETTaskDefinitionClass) Class added in v0.5.0

func (ec ETTaskDefinitionClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETTaskState added in v0.5.0

type ETTaskState struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETTaskState

func ETTaskStateFromID added in v0.5.0

func ETTaskStateFromID(id objc.ID) ETTaskState

ETTaskStateFromID constructs a ETTaskState from an objc.ID.

func NewETTaskState added in v0.5.0

func NewETTaskState() ETTaskState

NewETTaskState creates a new ETTaskState instance.

func (ETTaskState) Autorelease added in v0.5.0

func (e ETTaskState) Autorelease() ETTaskState

Autorelease adds the receiver to the current autorelease pool.

func (ETTaskState) Init added in v0.5.0

func (e ETTaskState) Init() ETTaskState

Init initializes the instance.

func (ETTaskState) SetBlobs added in v0.5.0

func (e ETTaskState) SetBlobs(value objectivec.IObject)

func (ETTaskState) SetNetworkPointer added in v0.5.0

func (e ETTaskState) SetNetworkPointer(value objectivec.IObject)

type ETTaskStateClass added in v0.5.0

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

func GetETTaskStateClass added in v0.5.0

func GetETTaskStateClass() ETTaskStateClass

GetETTaskStateClass returns the class object for ETTaskState.

func (ETTaskStateClass) Alloc added in v0.5.0

func (ec ETTaskStateClass) Alloc() ETTaskState

Alloc allocates memory for a new instance of the class.

func (ETTaskStateClass) Class added in v0.5.0

func (ec ETTaskStateClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETVariable added in v0.5.0

type ETVariable struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETVariable

func ETVariableFromID added in v0.5.0

func ETVariableFromID(id objc.ID) ETVariable

ETVariableFromID constructs a ETVariable from an objc.ID.

func NewETVariable added in v0.5.0

func NewETVariable() ETVariable

NewETVariable creates a new ETVariable instance.

func (ETVariable) Autorelease added in v0.5.0

func (e ETVariable) Autorelease() ETVariable

Autorelease adds the receiver to the current autorelease pool.

func (ETVariable) Init added in v0.5.0

func (e ETVariable) Init() ETVariable

Init initializes the instance.

func (ETVariable) Kind added in v0.5.0

func (e ETVariable) Kind() uint64

See: https://developer.apple.com/documentation/Espresso/ETVariable/kind

func (ETVariable) LayerName added in v0.5.0

func (e ETVariable) LayerName() string

See: https://developer.apple.com/documentation/Espresso/ETVariable/layerName

func (ETVariable) Name added in v0.5.0

func (e ETVariable) Name() string

See: https://developer.apple.com/documentation/Espresso/ETVariable/name

func (ETVariable) SetInitializationAlpha added in v0.5.0

func (e ETVariable) SetInitializationAlpha(value float32)

func (ETVariable) SetInitializationBeta added in v0.5.0

func (e ETVariable) SetInitializationBeta(value float32)

func (ETVariable) SetInitializationMode added in v0.5.0

func (e ETVariable) SetInitializationMode(value uint64)

func (ETVariable) SetKind added in v0.5.0

func (e ETVariable) SetKind(value uint64)

func (ETVariable) SetLayerName added in v0.5.0

func (e ETVariable) SetLayerName(value string)

func (ETVariable) SetModel added in v0.5.0

func (e ETVariable) SetModel(value IETModelDef)

func (ETVariable) SetName added in v0.5.0

func (e ETVariable) SetName(value string)

type ETVariableClass added in v0.5.0

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

func GetETVariableClass added in v0.5.0

func GetETVariableClass() ETVariableClass

GetETVariableClass returns the class object for ETVariable.

func (ETVariableClass) Alloc added in v0.5.0

func (ec ETVariableClass) Alloc() ETVariable

Alloc allocates memory for a new instance of the class.

func (ETVariableClass) Class added in v0.5.0

func (ec ETVariableClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ETVariablesDefinition added in v0.5.0

type ETVariablesDefinition struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/ETVariablesDefinition

func ETVariablesDefinitionFromID added in v0.5.0

func ETVariablesDefinitionFromID(id objc.ID) ETVariablesDefinition

ETVariablesDefinitionFromID constructs a ETVariablesDefinition from an objc.ID.

func NewETVariablesDefinition added in v0.5.0

func NewETVariablesDefinition() ETVariablesDefinition

NewETVariablesDefinition creates a new ETVariablesDefinition instance.

func (ETVariablesDefinition) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETVariablesDefinition) Init added in v0.5.0

Init initializes the instance.

func (ETVariablesDefinition) SetLayerNames added in v0.5.0

func (e ETVariablesDefinition) SetLayerNames(value foundation.INSArray)

type ETVariablesDefinitionClass added in v0.5.0

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

func GetETVariablesDefinitionClass added in v0.5.0

func GetETVariablesDefinitionClass() ETVariablesDefinitionClass

GetETVariablesDefinitionClass returns the class object for ETVariablesDefinition.

func (ETVariablesDefinitionClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (ETVariablesDefinitionClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoANEIOSurface

type EspressoANEIOSurface struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/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 (EspressoANEIOSurface) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoANEIOSurface) Init

Init initializes the instance.

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

Alloc allocates memory for a new instance of the class.

func (EspressoANEIOSurfaceClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoBrickRegistry

type EspressoBrickRegistry struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Espresso/EspressoBrickRegistry

func EspressoBrickRegistryFromID

func EspressoBrickRegistryFromID(id objc.ID) EspressoBrickRegistry

EspressoBrickRegistryFromID constructs a EspressoBrickRegistry from an objc.ID.

func NewEspressoBrickRegistry

func NewEspressoBrickRegistry() EspressoBrickRegistry

NewEspressoBrickRegistry creates a new EspressoBrickRegistry instance.

func (EspressoBrickRegistry) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoBrickRegistry) Init

Init initializes the instance.

type EspressoBrickRegistryClass

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

func GetEspressoBrickRegistryClass

func GetEspressoBrickRegistryClass() EspressoBrickRegistryClass

GetEspressoBrickRegistryClass returns the class object for EspressoBrickRegistry.

func (EspressoBrickRegistryClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoBrickRegistryClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

func (EspressoBrickRegistryClass) RegisterBrickClass

func (_EspressoBrickRegistryClass EspressoBrickRegistryClass) RegisterBrickClass(class objc.Class)

See: https://developer.apple.com/documentation/Espresso/EspressoBrickRegistry/registerBrickClass:

type EspressoBrickTensor

type EspressoBrickTensor struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoBrickTensor

func EspressoBrickTensorFromID

func EspressoBrickTensorFromID(id objc.ID) EspressoBrickTensor

EspressoBrickTensorFromID constructs a EspressoBrickTensor from an objc.ID.

func NewEspressoBrickTensor

func NewEspressoBrickTensor() EspressoBrickTensor

NewEspressoBrickTensor creates a new EspressoBrickTensor instance.

func (EspressoBrickTensor) Autorelease

func (e EspressoBrickTensor) Autorelease() EspressoBrickTensor

Autorelease adds the receiver to the current autorelease pool.

func (EspressoBrickTensor) Init

Init initializes the instance.

func (EspressoBrickTensor) SetShape

type EspressoBrickTensorCPU

type EspressoBrickTensorCPU struct {
	EspressoBrickTensor
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoBrickTensorCPU

func EspressoBrickTensorCPUFromID

func EspressoBrickTensorCPUFromID(id objc.ID) EspressoBrickTensorCPU

EspressoBrickTensorCPUFromID constructs a EspressoBrickTensorCPU from an objc.ID.

func NewEspressoBrickTensorCPU

func NewEspressoBrickTensorCPU() EspressoBrickTensorCPU

NewEspressoBrickTensorCPU creates a new EspressoBrickTensorCPU instance.

func (EspressoBrickTensorCPU) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoBrickTensorCPU) Init

Init initializes the instance.

func (EspressoBrickTensorCPU) SetRawPointer

func (e EspressoBrickTensorCPU) SetRawPointer(value unsafe.Pointer)

type EspressoBrickTensorCPUClass

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

func GetEspressoBrickTensorCPUClass

func GetEspressoBrickTensorCPUClass() EspressoBrickTensorCPUClass

GetEspressoBrickTensorCPUClass returns the class object for EspressoBrickTensorCPU.

func (EspressoBrickTensorCPUClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoBrickTensorCPUClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoBrickTensorClass

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

func GetEspressoBrickTensorClass

func GetEspressoBrickTensorClass() EspressoBrickTensorClass

GetEspressoBrickTensorClass returns the class object for EspressoBrickTensor.

func (EspressoBrickTensorClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoBrickTensorClass) Class added in v0.5.0

func (ec EspressoBrickTensorClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type EspressoBrickTensorMetal

type EspressoBrickTensorMetal struct {
	EspressoBrickTensor
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoBrickTensorMetal

func EspressoBrickTensorMetalFromID

func EspressoBrickTensorMetalFromID(id objc.ID) EspressoBrickTensorMetal

EspressoBrickTensorMetalFromID constructs a EspressoBrickTensorMetal from an objc.ID.

func NewEspressoBrickTensorMetal

func NewEspressoBrickTensorMetal() EspressoBrickTensorMetal

NewEspressoBrickTensorMetal creates a new EspressoBrickTensorMetal instance.

func (EspressoBrickTensorMetal) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoBrickTensorMetal) Init

Init initializes the instance.

func (EspressoBrickTensorMetal) SetTexture

func (e EspressoBrickTensorMetal) SetTexture(value objectivec.IObject)

type EspressoBrickTensorMetalClass

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

func GetEspressoBrickTensorMetalClass

func GetEspressoBrickTensorMetalClass() EspressoBrickTensorMetalClass

GetEspressoBrickTensorMetalClass returns the class object for EspressoBrickTensorMetal.

func (EspressoBrickTensorMetalClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoBrickTensorMetalClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoBrickTensorShape

type EspressoBrickTensorShape struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoBrickTensorShape

func EspressoBrickTensorShapeFromID

func EspressoBrickTensorShapeFromID(id objc.ID) EspressoBrickTensorShape

EspressoBrickTensorShapeFromID constructs a EspressoBrickTensorShape from an objc.ID.

func NewEspressoBrickTensorShape

func NewEspressoBrickTensorShape() EspressoBrickTensorShape

NewEspressoBrickTensorShape creates a new EspressoBrickTensorShape instance.

func (EspressoBrickTensorShape) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoBrickTensorShape) Init

Init initializes the instance.

func (EspressoBrickTensorShape) SetBatch

func (e EspressoBrickTensorShape) SetBatch(value int)

func (EspressoBrickTensorShape) SetChannels

func (e EspressoBrickTensorShape) SetChannels(value int)

func (EspressoBrickTensorShape) SetHeight

func (e EspressoBrickTensorShape) SetHeight(value int)

func (EspressoBrickTensorShape) SetRank

func (e EspressoBrickTensorShape) SetRank(value int)

func (EspressoBrickTensorShape) SetSequence

func (e EspressoBrickTensorShape) SetSequence(value int)

func (EspressoBrickTensorShape) SetWidth

func (e EspressoBrickTensorShape) SetWidth(value int)

type EspressoBrickTensorShapeClass

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

func GetEspressoBrickTensorShapeClass

func GetEspressoBrickTensorShapeClass() EspressoBrickTensorShapeClass

GetEspressoBrickTensorShapeClass returns the class object for EspressoBrickTensorShape.

func (EspressoBrickTensorShapeClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoBrickTensorShapeClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoContext

type EspressoContext struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoContext

func EspressoContextFromID

func EspressoContextFromID(id objc.ID) EspressoContext

EspressoContextFromID constructs a EspressoContext from an objc.ID.

func NewEspressoContext

func NewEspressoContext() EspressoContext

NewEspressoContext creates a new EspressoContext instance.

func (EspressoContext) Autorelease

func (e EspressoContext) Autorelease() EspressoContext

Autorelease adds the receiver to the current autorelease pool.

func (EspressoContext) Init

Init initializes the instance.

func (EspressoContext) Set_priorityLow_priority_max_ms_per_command_bufferGpu_priority

func (e EspressoContext) Set_priorityLow_priority_max_ms_per_command_bufferGpu_priority(set_priority bool, low_priority_max_ms_per_command_buffer float32, gpu_priority uint32)

See: https://developer.apple.com/documentation/Espresso/EspressoContext/set_priority:low_priority_max_ms_per_command_buffer:gpu_priority:

type EspressoContextClass

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

func GetEspressoContextClass

func GetEspressoContextClass() EspressoContextClass

GetEspressoContextClass returns the class object for EspressoContext.

func (EspressoContextClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoContextClass) Class added in v0.5.0

func (ec EspressoContextClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type EspressoConvolutionWeightsForMPS

type EspressoConvolutionWeightsForMPS struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoConvolutionWeightsForMPS

func EspressoConvolutionWeightsForMPSFromID

func EspressoConvolutionWeightsForMPSFromID(id objc.ID) EspressoConvolutionWeightsForMPS

EspressoConvolutionWeightsForMPSFromID constructs a EspressoConvolutionWeightsForMPS from an objc.ID.

func NewEspressoConvolutionWeightsForMPS

func NewEspressoConvolutionWeightsForMPS() EspressoConvolutionWeightsForMPS

NewEspressoConvolutionWeightsForMPS creates a new EspressoConvolutionWeightsForMPS instance.

func (EspressoConvolutionWeightsForMPS) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoConvolutionWeightsForMPS) Init

Init initializes the instance.

type EspressoConvolutionWeightsForMPSClass

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

func GetEspressoConvolutionWeightsForMPSClass

func GetEspressoConvolutionWeightsForMPSClass() EspressoConvolutionWeightsForMPSClass

GetEspressoConvolutionWeightsForMPSClass returns the class object for EspressoConvolutionWeightsForMPS.

func (EspressoConvolutionWeightsForMPSClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoConvolutionWeightsForMPSClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoCustomPass

type EspressoCustomPass struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoCustomPass

func EspressoCustomPassFromID

func EspressoCustomPassFromID(id objc.ID) EspressoCustomPass

EspressoCustomPassFromID constructs a EspressoCustomPass from an objc.ID.

func NewEspressoCustomPass

func NewEspressoCustomPass() EspressoCustomPass

NewEspressoCustomPass creates a new EspressoCustomPass instance.

func (EspressoCustomPass) Autorelease

func (e EspressoCustomPass) Autorelease() EspressoCustomPass

Autorelease adds the receiver to the current autorelease pool.

func (EspressoCustomPass) Init

Init initializes the instance.

type EspressoCustomPassClass

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

func GetEspressoCustomPassClass

func GetEspressoCustomPassClass() EspressoCustomPassClass

GetEspressoCustomPassClass returns the class object for EspressoCustomPass.

func (EspressoCustomPassClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoCustomPassClass) Class added in v0.5.0

func (ec EspressoCustomPassClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type EspressoDCNEspressoOverfeatDetector

type EspressoDCNEspressoOverfeatDetector struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoDCNEspressoOverfeatDetector

func EspressoDCNEspressoOverfeatDetectorFromID

func EspressoDCNEspressoOverfeatDetectorFromID(id objc.ID) EspressoDCNEspressoOverfeatDetector

EspressoDCNEspressoOverfeatDetectorFromID constructs a EspressoDCNEspressoOverfeatDetector from an objc.ID.

func NewEspressoDCNEspressoOverfeatDetector

func NewEspressoDCNEspressoOverfeatDetector() EspressoDCNEspressoOverfeatDetector

NewEspressoDCNEspressoOverfeatDetector creates a new EspressoDCNEspressoOverfeatDetector instance.

func (EspressoDCNEspressoOverfeatDetector) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoDCNEspressoOverfeatDetector) Init

Init initializes the instance.

func (EspressoDCNEspressoOverfeatDetector) SetConfidenceThreshold

func (e EspressoDCNEspressoOverfeatDetector) SetConfidenceThreshold(value float64)

func (EspressoDCNEspressoOverfeatDetector) SetEnet

func (EspressoDCNEspressoOverfeatDetector) SetMinBoundingBoxThreshold

func (e EspressoDCNEspressoOverfeatDetector) SetMinBoundingBoxThreshold(value float64)

type EspressoDCNEspressoOverfeatDetectorClass

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

func GetEspressoDCNEspressoOverfeatDetectorClass

func GetEspressoDCNEspressoOverfeatDetectorClass() EspressoDCNEspressoOverfeatDetectorClass

GetEspressoDCNEspressoOverfeatDetectorClass returns the class object for EspressoDCNEspressoOverfeatDetector.

func (EspressoDCNEspressoOverfeatDetectorClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoDCNEspressoOverfeatDetectorClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoDataFrame

type EspressoDataFrame struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrame

func EspressoDataFrameFromID

func EspressoDataFrameFromID(id objc.ID) EspressoDataFrame

EspressoDataFrameFromID constructs a EspressoDataFrame from an objc.ID.

func NewEspressoDataFrame

func NewEspressoDataFrame() EspressoDataFrame

NewEspressoDataFrame creates a new EspressoDataFrame instance.

func (EspressoDataFrame) Autorelease

func (e EspressoDataFrame) Autorelease() EspressoDataFrame

Autorelease adds the receiver to the current autorelease pool.

func (EspressoDataFrame) Init

Init initializes the instance.

func (EspressoDataFrame) SetFunction_name

func (e EspressoDataFrame) SetFunction_name(value string)

func (EspressoDataFrame) SetGroundTruthAttachments

func (e EspressoDataFrame) SetGroundTruthAttachments(value foundation.INSDictionary)

func (EspressoDataFrame) SetInputAttachments

func (e EspressoDataFrame) SetInputAttachments(value foundation.INSDictionary)

func (EspressoDataFrame) SetOutputAttachments

func (e EspressoDataFrame) SetOutputAttachments(value foundation.INSDictionary)

type EspressoDataFrameAttachment

type EspressoDataFrameAttachment struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameAttachment

func EspressoDataFrameAttachmentFromID

func EspressoDataFrameAttachmentFromID(id objc.ID) EspressoDataFrameAttachment

EspressoDataFrameAttachmentFromID constructs a EspressoDataFrameAttachment from an objc.ID.

func NewEspressoDataFrameAttachment

func NewEspressoDataFrameAttachment() EspressoDataFrameAttachment

NewEspressoDataFrameAttachment creates a new EspressoDataFrameAttachment instance.

func (EspressoDataFrameAttachment) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoDataFrameAttachment) Init

Init initializes the instance.

func (EspressoDataFrameAttachment) SetDisabled

func (e EspressoDataFrameAttachment) SetDisabled(value bool)

func (EspressoDataFrameAttachment) SetFilePath

func (e EspressoDataFrameAttachment) SetFilePath(value string)

func (EspressoDataFrameAttachment) SetOffset

func (e EspressoDataFrameAttachment) SetOffset(value uint64)

func (EspressoDataFrameAttachment) SetRawPointer

func (e EspressoDataFrameAttachment) SetRawPointer(value unsafe.Pointer)

func (EspressoDataFrameAttachment) SetSize

func (e EspressoDataFrameAttachment) SetSize(value uint64)

type EspressoDataFrameAttachmentClass

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

func GetEspressoDataFrameAttachmentClass

func GetEspressoDataFrameAttachmentClass() EspressoDataFrameAttachmentClass

GetEspressoDataFrameAttachmentClass returns the class object for EspressoDataFrameAttachment.

func (EspressoDataFrameAttachmentClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoDataFrameAttachmentClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoDataFrameClass

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

func GetEspressoDataFrameClass

func GetEspressoDataFrameClass() EspressoDataFrameClass

GetEspressoDataFrameClass returns the class object for EspressoDataFrame.

func (EspressoDataFrameClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoDataFrameClass) Class added in v0.5.0

func (ec EspressoDataFrameClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type EspressoDataFrameExecutor

type EspressoDataFrameExecutor struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameExecutor

func EspressoDataFrameExecutorFromID

func EspressoDataFrameExecutorFromID(id objc.ID) EspressoDataFrameExecutor

EspressoDataFrameExecutorFromID constructs a EspressoDataFrameExecutor from an objc.ID.

func NewEspressoDataFrameExecutor

func NewEspressoDataFrameExecutor() EspressoDataFrameExecutor

NewEspressoDataFrameExecutor creates a new EspressoDataFrameExecutor instance.

func (EspressoDataFrameExecutor) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoDataFrameExecutor) Init

Init initializes the instance.

func (EspressoDataFrameExecutor) SetOutputMatchingBuffers

func (e EspressoDataFrameExecutor) SetOutputMatchingBuffers(value foundation.INSArray)

func (EspressoDataFrameExecutor) SetUse_cvpixelbuffer

func (e EspressoDataFrameExecutor) SetUse_cvpixelbuffer(value int)

type EspressoDataFrameExecutorClass

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

func GetEspressoDataFrameExecutorClass

func GetEspressoDataFrameExecutorClass() EspressoDataFrameExecutorClass

GetEspressoDataFrameExecutorClass returns the class object for EspressoDataFrameExecutor.

func (EspressoDataFrameExecutorClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoDataFrameExecutorClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoDataFrameImageAttachment

type EspressoDataFrameImageAttachment struct {
	EspressoDataFrameAttachment
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameImageAttachment

func EspressoDataFrameImageAttachmentFromID

func EspressoDataFrameImageAttachmentFromID(id objc.ID) EspressoDataFrameImageAttachment

EspressoDataFrameImageAttachmentFromID constructs a EspressoDataFrameImageAttachment from an objc.ID.

func NewEspressoDataFrameImageAttachment

func NewEspressoDataFrameImageAttachment() EspressoDataFrameImageAttachment

NewEspressoDataFrameImageAttachment creates a new EspressoDataFrameImageAttachment instance.

func (EspressoDataFrameImageAttachment) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoDataFrameImageAttachment) Init

Init initializes the instance.

func (EspressoDataFrameImageAttachment) SetNChannels

func (e EspressoDataFrameImageAttachment) SetNChannels(value int)

type EspressoDataFrameImageAttachmentClass

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

func GetEspressoDataFrameImageAttachmentClass

func GetEspressoDataFrameImageAttachmentClass() EspressoDataFrameImageAttachmentClass

GetEspressoDataFrameImageAttachmentClass returns the class object for EspressoDataFrameImageAttachment.

func (EspressoDataFrameImageAttachmentClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoDataFrameImageAttachmentClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoDataFrameMappedFile

type EspressoDataFrameMappedFile struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameMappedFile

func EspressoDataFrameMappedFileFromID

func EspressoDataFrameMappedFileFromID(id objc.ID) EspressoDataFrameMappedFile

EspressoDataFrameMappedFileFromID constructs a EspressoDataFrameMappedFile from an objc.ID.

func NewEspressoDataFrameMappedFile

func NewEspressoDataFrameMappedFile() EspressoDataFrameMappedFile

NewEspressoDataFrameMappedFile creates a new EspressoDataFrameMappedFile instance.

func (EspressoDataFrameMappedFile) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoDataFrameMappedFile) Init

Init initializes the instance.

func (EspressoDataFrameMappedFile) SetBasePtr

func (e EspressoDataFrameMappedFile) SetBasePtr(value string)

func (EspressoDataFrameMappedFile) SetPath

func (e EspressoDataFrameMappedFile) SetPath(value string)

type EspressoDataFrameMappedFileClass

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

func GetEspressoDataFrameMappedFileClass

func GetEspressoDataFrameMappedFileClass() EspressoDataFrameMappedFileClass

GetEspressoDataFrameMappedFileClass returns the class object for EspressoDataFrameMappedFile.

func (EspressoDataFrameMappedFileClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoDataFrameMappedFileClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoDataFrameStorage

type EspressoDataFrameStorage struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameStorage

func EspressoDataFrameStorageFromID

func EspressoDataFrameStorageFromID(id objc.ID) EspressoDataFrameStorage

EspressoDataFrameStorageFromID constructs a EspressoDataFrameStorage from an objc.ID.

func NewEspressoDataFrameStorage

func NewEspressoDataFrameStorage() EspressoDataFrameStorage

NewEspressoDataFrameStorage creates a new EspressoDataFrameStorage instance.

func (EspressoDataFrameStorage) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoDataFrameStorage) Init

Init initializes the instance.

func (EspressoDataFrameStorage) SetBaseFilename

func (e EspressoDataFrameStorage) SetBaseFilename(value string)

func (EspressoDataFrameStorage) SetDataFrames

func (e EspressoDataFrameStorage) SetDataFrames(value foundation.INSArray)

func (EspressoDataFrameStorage) SetMappedFiles

func (e EspressoDataFrameStorage) SetMappedFiles(value foundation.INSDictionary)

type EspressoDataFrameStorageClass

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

func GetEspressoDataFrameStorageClass

func GetEspressoDataFrameStorageClass() EspressoDataFrameStorageClass

GetEspressoDataFrameStorageClass returns the class object for EspressoDataFrameStorage.

func (EspressoDataFrameStorageClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoDataFrameStorageClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoDataFrameStorageExecutor

type EspressoDataFrameStorageExecutor struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameStorageExecutor

func EspressoDataFrameStorageExecutorFromID

func EspressoDataFrameStorageExecutorFromID(id objc.ID) EspressoDataFrameStorageExecutor

EspressoDataFrameStorageExecutorFromID constructs a EspressoDataFrameStorageExecutor from an objc.ID.

func NewEspressoDataFrameStorageExecutor

func NewEspressoDataFrameStorageExecutor() EspressoDataFrameStorageExecutor

NewEspressoDataFrameStorageExecutor creates a new EspressoDataFrameStorageExecutor instance.

func (EspressoDataFrameStorageExecutor) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkBlockBlockPrepareForIndexSync

func (e EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkBlockBlockPrepareForIndexSync(ctx context.Context, storage objectivec.IObject, network objectivec.IObject, block VoidHandler) error

ExecuteDataFrameStorageWithNetworkBlockBlockPrepareForIndexSync is a synchronous wrapper around EspressoDataFrameStorageExecutor.ExecuteDataFrameStorageWithNetworkBlockBlockPrepareForIndex. It blocks until the completion handler fires or the context is cancelled.

func (EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkBlockSync

func (e EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkBlockSync(ctx context.Context, storage objectivec.IObject, network objectivec.IObject) error

ExecuteDataFrameStorageWithNetworkBlockSync is a synchronous wrapper around EspressoDataFrameStorageExecutor.ExecuteDataFrameStorageWithNetworkBlock. It blocks until the completion handler fires or the context is cancelled.

func (EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkReferenceNetworkBlockBlockPrepareForIndexSync

func (e EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkReferenceNetworkBlockBlockPrepareForIndexSync(ctx context.Context, storage objectivec.IObject, network objectivec.IObject, network2 objectivec.IObject, block VoidHandler) error

ExecuteDataFrameStorageWithNetworkReferenceNetworkBlockBlockPrepareForIndexSync is a synchronous wrapper around EspressoDataFrameStorageExecutor.ExecuteDataFrameStorageWithNetworkReferenceNetworkBlockBlockPrepareForIndex. It blocks until the completion handler fires or the context is cancelled.

func (EspressoDataFrameStorageExecutor) Init

Init initializes the instance.

type EspressoDataFrameStorageExecutorClass

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

func GetEspressoDataFrameStorageExecutorClass

func GetEspressoDataFrameStorageExecutorClass() EspressoDataFrameStorageExecutorClass

GetEspressoDataFrameStorageExecutorClass returns the class object for EspressoDataFrameStorageExecutor.

func (EspressoDataFrameStorageExecutorClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoDataFrameStorageExecutorClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoDataFrameStorageExecutorMatchingBufferSet

type EspressoDataFrameStorageExecutorMatchingBufferSet struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameStorageExecutorMatchingBufferSet

func EspressoDataFrameStorageExecutorMatchingBufferSetFromID

func EspressoDataFrameStorageExecutorMatchingBufferSetFromID(id objc.ID) EspressoDataFrameStorageExecutorMatchingBufferSet

EspressoDataFrameStorageExecutorMatchingBufferSetFromID constructs a EspressoDataFrameStorageExecutorMatchingBufferSet from an objc.ID.

func NewEspressoDataFrameStorageExecutorMatchingBufferSet

func NewEspressoDataFrameStorageExecutorMatchingBufferSet() EspressoDataFrameStorageExecutorMatchingBufferSet

NewEspressoDataFrameStorageExecutorMatchingBufferSet creates a new EspressoDataFrameStorageExecutorMatchingBufferSet instance.

func (EspressoDataFrameStorageExecutorMatchingBufferSet) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoDataFrameStorageExecutorMatchingBufferSet) Init

Init initializes the instance.

func (EspressoDataFrameStorageExecutorMatchingBufferSet) SetComputed_buffer

func (EspressoDataFrameStorageExecutorMatchingBufferSet) SetComputed_pb

func (EspressoDataFrameStorageExecutorMatchingBufferSet) SetGroundtruth_buffer

func (EspressoDataFrameStorageExecutorMatchingBufferSet) SetIndex

func (EspressoDataFrameStorageExecutorMatchingBufferSet) SetName

func (EspressoDataFrameStorageExecutorMatchingBufferSet) SetReference_buffer

type EspressoDataFrameStorageExecutorMatchingBufferSetClass

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

func GetEspressoDataFrameStorageExecutorMatchingBufferSetClass

func GetEspressoDataFrameStorageExecutorMatchingBufferSetClass() EspressoDataFrameStorageExecutorMatchingBufferSetClass

GetEspressoDataFrameStorageExecutorMatchingBufferSetClass returns the class object for EspressoDataFrameStorageExecutorMatchingBufferSet.

func (EspressoDataFrameStorageExecutorMatchingBufferSetClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoDataFrameStorageExecutorMatchingBufferSetClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoDataFrameTensorAttachment

type EspressoDataFrameTensorAttachment struct {
	EspressoDataFrameAttachment
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameTensorAttachment

func EspressoDataFrameTensorAttachmentFromID

func EspressoDataFrameTensorAttachmentFromID(id objc.ID) EspressoDataFrameTensorAttachment

EspressoDataFrameTensorAttachmentFromID constructs a EspressoDataFrameTensorAttachment from an objc.ID.

func NewEspressoDataFrameTensorAttachment

func NewEspressoDataFrameTensorAttachment() EspressoDataFrameTensorAttachment

NewEspressoDataFrameTensorAttachment creates a new EspressoDataFrameTensorAttachment instance.

func (EspressoDataFrameTensorAttachment) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoDataFrameTensorAttachment) Init

Init initializes the instance.

type EspressoDataFrameTensorAttachmentClass

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

func GetEspressoDataFrameTensorAttachmentClass

func GetEspressoDataFrameTensorAttachmentClass() EspressoDataFrameTensorAttachmentClass

GetEspressoDataFrameTensorAttachmentClass returns the class object for EspressoDataFrameTensorAttachment.

func (EspressoDataFrameTensorAttachmentClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoDataFrameTensorAttachmentClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoFDOverfeatNetwork

type EspressoFDOverfeatNetwork struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoFDOverfeatNetwork

func EspressoFDOverfeatNetworkFromID

func EspressoFDOverfeatNetworkFromID(id objc.ID) EspressoFDOverfeatNetwork

EspressoFDOverfeatNetworkFromID constructs a EspressoFDOverfeatNetwork from an objc.ID.

func NewEspressoFDOverfeatNetwork

func NewEspressoFDOverfeatNetwork() EspressoFDOverfeatNetwork

NewEspressoFDOverfeatNetwork creates a new EspressoFDOverfeatNetwork instance.

func (EspressoFDOverfeatNetwork) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoFDOverfeatNetwork) Forward_cpu_network_at_indexPyr

func (e EspressoFDOverfeatNetwork) Forward_cpu_network_at_indexPyr(forward_cpu_network_at_index int, pyr unsafe.Pointer)

See: https://developer.apple.com/documentation/Espresso/EspressoFDOverfeatNetwork/forward_cpu_network_at_index:pyr:

func (EspressoFDOverfeatNetwork) Init

Init initializes the instance.

func (EspressoFDOverfeatNetwork) Retile_and_forward_espresso_gpu_network_at_indexNetPyr

func (e EspressoFDOverfeatNetwork) Retile_and_forward_espresso_gpu_network_at_indexNetPyr(retile_and_forward_espresso_gpu_network_at_index int, net unsafe.Pointer, pyr unsafe.Pointer)

See: https://developer.apple.com/documentation/Espresso/EspressoFDOverfeatNetwork/retile_and_forward_espresso_gpu_network_at_index:net:pyr:

func (EspressoFDOverfeatNetwork) Retile_and_forward_espresso_network_at_indexNetPyr

func (e EspressoFDOverfeatNetwork) Retile_and_forward_espresso_network_at_indexNetPyr(retile_and_forward_espresso_network_at_index int, net unsafe.Pointer, pyr unsafe.Pointer)

See: https://developer.apple.com/documentation/Espresso/EspressoFDOverfeatNetwork/retile_and_forward_espresso_network_at_index:net:pyr:

func (EspressoFDOverfeatNetwork) SetBasename

func (e EspressoFDOverfeatNetwork) SetBasename(value string)

func (EspressoFDOverfeatNetwork) SetContext_cpu

func (e EspressoFDOverfeatNetwork) SetContext_cpu(value objectivec.IObject)

func (EspressoFDOverfeatNetwork) SetContext_metal

func (e EspressoFDOverfeatNetwork) SetContext_metal(value objectivec.IObject)

func (EspressoFDOverfeatNetwork) SetCpin

func (e EspressoFDOverfeatNetwork) SetCpin(value int)

func (EspressoFDOverfeatNetwork) SetForceMaxNScales

func (e EspressoFDOverfeatNetwork) SetForceMaxNScales(value int)

func (EspressoFDOverfeatNetwork) SetMaxScale

func (e EspressoFDOverfeatNetwork) SetMaxScale(value float32)

func (EspressoFDOverfeatNetwork) SetMode

func (e EspressoFDOverfeatNetwork) SetMode(value int)

func (EspressoFDOverfeatNetwork) SetScaleConfig

func (e EspressoFDOverfeatNetwork) SetScaleConfig(value int)

func (EspressoFDOverfeatNetwork) SetScalingMode

func (e EspressoFDOverfeatNetwork) SetScalingMode(value int)

func (EspressoFDOverfeatNetwork) SetUseGPUScaler

func (e EspressoFDOverfeatNetwork) SetUseGPUScaler(value bool)

func (EspressoFDOverfeatNetwork) SetWeights

func (e EspressoFDOverfeatNetwork) SetWeights(value string)

type EspressoFDOverfeatNetworkClass

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

func GetEspressoFDOverfeatNetworkClass

func GetEspressoFDOverfeatNetworkClass() EspressoFDOverfeatNetworkClass

GetEspressoFDOverfeatNetworkClass returns the class object for EspressoFDOverfeatNetwork.

func (EspressoFDOverfeatNetworkClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoFDOverfeatNetworkClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoFaceDetectedObject

type EspressoFaceDetectedObject struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoFaceDetectedObject

func EspressoFaceDetectedObjectFromID

func EspressoFaceDetectedObjectFromID(id objc.ID) EspressoFaceDetectedObject

EspressoFaceDetectedObjectFromID constructs a EspressoFaceDetectedObject from an objc.ID.

func NewEspressoFaceDetectedObject

func NewEspressoFaceDetectedObject() EspressoFaceDetectedObject

NewEspressoFaceDetectedObject creates a new EspressoFaceDetectedObject instance.

func (EspressoFaceDetectedObject) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoFaceDetectedObject) Init

Init initializes the instance.

func (EspressoFaceDetectedObject) SetBounds

func (EspressoFaceDetectedObject) SetCenter

func (EspressoFaceDetectedObject) SetConfidence

func (e EspressoFaceDetectedObject) SetConfidence(value float32)

func (EspressoFaceDetectedObject) SetObjectType

func (e EspressoFaceDetectedObject) SetObjectType(value int64)

type EspressoFaceDetectedObjectClass

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

func GetEspressoFaceDetectedObjectClass

func GetEspressoFaceDetectedObjectClass() EspressoFaceDetectedObjectClass

GetEspressoFaceDetectedObjectClass returns the class object for EspressoFaceDetectedObject.

func (EspressoFaceDetectedObjectClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoFaceDetectedObjectClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoFaceLandmarkDetector

type EspressoFaceLandmarkDetector struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoFaceLandmarkDetector

func EspressoFaceLandmarkDetectorFromID

func EspressoFaceLandmarkDetectorFromID(id objc.ID) EspressoFaceLandmarkDetector

EspressoFaceLandmarkDetectorFromID constructs a EspressoFaceLandmarkDetector from an objc.ID.

func NewEspressoFaceLandmarkDetector

func NewEspressoFaceLandmarkDetector() EspressoFaceLandmarkDetector

NewEspressoFaceLandmarkDetector creates a new EspressoFaceLandmarkDetector instance.

func (EspressoFaceLandmarkDetector) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoFaceLandmarkDetector) Init

Init initializes the instance.

func (EspressoFaceLandmarkDetector) SetNewface

type EspressoFaceLandmarkDetectorClass

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

func GetEspressoFaceLandmarkDetectorClass

func GetEspressoFaceLandmarkDetectorClass() EspressoFaceLandmarkDetectorClass

GetEspressoFaceLandmarkDetectorClass returns the class object for EspressoFaceLandmarkDetector.

func (EspressoFaceLandmarkDetectorClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoFaceLandmarkDetectorClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoImage2Image

type EspressoImage2Image struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoImage2Image

func EspressoImage2ImageFromID

func EspressoImage2ImageFromID(id objc.ID) EspressoImage2Image

EspressoImage2ImageFromID constructs a EspressoImage2Image from an objc.ID.

func NewEspressoImage2Image

func NewEspressoImage2Image() EspressoImage2Image

NewEspressoImage2Image creates a new EspressoImage2Image instance.

func (EspressoImage2Image) Autorelease

func (e EspressoImage2Image) Autorelease() EspressoImage2Image

Autorelease adds the receiver to the current autorelease pool.

func (EspressoImage2Image) Init

Init initializes the instance.

func (EspressoImage2Image) SetFlip_y

func (e EspressoImage2Image) SetFlip_y(value int)

func (EspressoImage2Image) SetRotation_degrees

func (e EspressoImage2Image) SetRotation_degrees(value int)

type EspressoImage2ImageClass

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

func GetEspressoImage2ImageClass

func GetEspressoImage2ImageClass() EspressoImage2ImageClass

GetEspressoImage2ImageClass returns the class object for EspressoImage2Image.

func (EspressoImage2ImageClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoImage2ImageClass) Class added in v0.5.0

func (ec EspressoImage2ImageClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (EspressoImage2ImageClass) FeatureVersion

func (_EspressoImage2ImageClass EspressoImage2ImageClass) FeatureVersion() int

See: https://developer.apple.com/documentation/Espresso/EspressoImage2Image/featureVersion

func (EspressoImage2ImageClass) GpuSyncTex

func (_EspressoImage2ImageClass EspressoImage2ImageClass) GpuSyncTex(sync objectivec.IObject, tex objectivec.IObject)

See: https://developer.apple.com/documentation/Espresso/EspressoImage2Image/gpuSync:tex:

func (EspressoImage2ImageClass) LoadStylesConfigAtPath

func (_EspressoImage2ImageClass EspressoImage2ImageClass) LoadStylesConfigAtPath(path objectivec.IObject) bool

See: https://developer.apple.com/documentation/Espresso/EspressoImage2Image/loadStylesConfigAtPath:

func (EspressoImage2ImageClass) SetDefaultOptionToValue

func (_EspressoImage2ImageClass EspressoImage2ImageClass) SetDefaultOptionToValue(option objectivec.IObject, value objectivec.IObject)

See: https://developer.apple.com/documentation/Espresso/EspressoImage2Image/setDefaultOption:toValue:

func (EspressoImage2ImageClass) TuneNetworks

func (_EspressoImage2ImageClass EspressoImage2ImageClass) TuneNetworks(networks objectivec.IObject)

See: https://developer.apple.com/documentation/Espresso/EspressoImage2Image/tuneNetworks:

func (EspressoImage2ImageClass) TuneNetworksWGWindowSize

func (_EspressoImage2ImageClass EspressoImage2ImageClass) TuneNetworksWGWindowSize(size objectivec.IObject)

See: https://developer.apple.com/documentation/Espresso/EspressoImage2Image/tuneNetworksWGWindowSize:

type EspressoInnerProductWeightsForMPS

type EspressoInnerProductWeightsForMPS struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoInnerProductWeightsForMPS

func EspressoInnerProductWeightsForMPSFromID

func EspressoInnerProductWeightsForMPSFromID(id objc.ID) EspressoInnerProductWeightsForMPS

EspressoInnerProductWeightsForMPSFromID constructs a EspressoInnerProductWeightsForMPS from an objc.ID.

func NewEspressoInnerProductWeightsForMPS

func NewEspressoInnerProductWeightsForMPS() EspressoInnerProductWeightsForMPS

NewEspressoInnerProductWeightsForMPS creates a new EspressoInnerProductWeightsForMPS instance.

func (EspressoInnerProductWeightsForMPS) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoInnerProductWeightsForMPS) Init

Init initializes the instance.

type EspressoInnerProductWeightsForMPSClass

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

func GetEspressoInnerProductWeightsForMPSClass

func GetEspressoInnerProductWeightsForMPSClass() EspressoInnerProductWeightsForMPSClass

GetEspressoInnerProductWeightsForMPSClass returns the class object for EspressoInnerProductWeightsForMPS.

func (EspressoInnerProductWeightsForMPSClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoInnerProductWeightsForMPSClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoMetalKernelsCache

type EspressoMetalKernelsCache struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoMetalKernelsCache

func EspressoMetalKernelsCacheFromID

func EspressoMetalKernelsCacheFromID(id objc.ID) EspressoMetalKernelsCache

EspressoMetalKernelsCacheFromID constructs a EspressoMetalKernelsCache from an objc.ID.

func NewEspressoMetalKernelsCache

func NewEspressoMetalKernelsCache() EspressoMetalKernelsCache

NewEspressoMetalKernelsCache creates a new EspressoMetalKernelsCache instance.

func (EspressoMetalKernelsCache) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoMetalKernelsCache) Init

Init initializes the instance.

func (EspressoMetalKernelsCache) SetKernelPrefix

func (e EspressoMetalKernelsCache) SetKernelPrefix(value string)

func (EspressoMetalKernelsCache) SetM_kernelCache

func (e EspressoMetalKernelsCache) SetM_kernelCache(value foundation.INSDictionary)

type EspressoMetalKernelsCacheClass

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

func GetEspressoMetalKernelsCacheClass

func GetEspressoMetalKernelsCacheClass() EspressoMetalKernelsCacheClass

GetEspressoMetalKernelsCacheClass returns the class object for EspressoMetalKernelsCache.

func (EspressoMetalKernelsCacheClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoMetalKernelsCacheClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoMetalSingleton

type EspressoMetalSingleton struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoMetalSingleton

func EspressoMetalSingletonFromID

func EspressoMetalSingletonFromID(id objc.ID) EspressoMetalSingleton

EspressoMetalSingletonFromID constructs a EspressoMetalSingleton from an objc.ID.

func NewEspressoMetalSingleton

func NewEspressoMetalSingleton() EspressoMetalSingleton

NewEspressoMetalSingleton creates a new EspressoMetalSingleton instance.

func (EspressoMetalSingleton) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoMetalSingleton) Init

Init initializes the instance.

func (EspressoMetalSingleton) SetIs_memory_tight

func (e EspressoMetalSingleton) SetIs_memory_tight(value int)

type EspressoMetalSingletonClass

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

func GetEspressoMetalSingletonClass

func GetEspressoMetalSingletonClass() EspressoMetalSingletonClass

GetEspressoMetalSingletonClass returns the class object for EspressoMetalSingleton.

func (EspressoMetalSingletonClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoMetalSingletonClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoMxnetToolsImageBinaryRecordReader added in v0.6.4

type EspressoMxnetToolsImageBinaryRecordReader struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/Espresso_mxnetTools_ImageBinaryRecordReader

func EspressoMxnetToolsImageBinaryRecordReaderFromID added in v0.6.4

func EspressoMxnetToolsImageBinaryRecordReaderFromID(id objc.ID) EspressoMxnetToolsImageBinaryRecordReader

EspressoMxnetToolsImageBinaryRecordReaderFromID constructs a EspressoMxnetToolsImageBinaryRecordReader from an objc.ID.

func Espresso_mxnetTools_ImageBinaryRecordReaderFromID

func Espresso_mxnetTools_ImageBinaryRecordReaderFromID(id objc.ID) EspressoMxnetToolsImageBinaryRecordReader

Espresso_mxnetTools_ImageBinaryRecordReaderFromID is an alias for EspressoMxnetToolsImageBinaryRecordReaderFromID for cross-framework compatibility.

func NewEspressoMxnetToolsImageBinaryRecordReader added in v0.6.4

func NewEspressoMxnetToolsImageBinaryRecordReader() EspressoMxnetToolsImageBinaryRecordReader

NewEspressoMxnetToolsImageBinaryRecordReader creates a new EspressoMxnetToolsImageBinaryRecordReader instance.

func (EspressoMxnetToolsImageBinaryRecordReader) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoMxnetToolsImageBinaryRecordReader) Init added in v0.6.4

Init initializes the instance.

func (EspressoMxnetToolsImageBinaryRecordReader) SetCurrentOffset added in v0.6.4

func (e EspressoMxnetToolsImageBinaryRecordReader) SetCurrentOffset(value uint64)

func (EspressoMxnetToolsImageBinaryRecordReader) SetImageHeader added in v0.6.4

func (EspressoMxnetToolsImageBinaryRecordReader) SetLabelsPrivate added in v0.6.4

func (EspressoMxnetToolsImageBinaryRecordReader) SetRecFileHandle added in v0.6.4

func (EspressoMxnetToolsImageBinaryRecordReader) SetRecordHeader added in v0.6.4

type EspressoMxnetToolsImageBinaryRecordReaderClass added in v0.6.4

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

func GetEspressoMxnetToolsImageBinaryRecordReaderClass added in v0.6.4

func GetEspressoMxnetToolsImageBinaryRecordReaderClass() EspressoMxnetToolsImageBinaryRecordReaderClass

GetEspressoMxnetToolsImageBinaryRecordReaderClass returns the class object for Espresso_mxnetTools_ImageBinaryRecordReader.

func (EspressoMxnetToolsImageBinaryRecordReaderClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoMxnetToolsImageBinaryRecordReaderClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoNetwork

type EspressoNetwork struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoNetwork

func EspressoNetworkFromID

func EspressoNetworkFromID(id objc.ID) EspressoNetwork

EspressoNetworkFromID constructs a EspressoNetwork from an objc.ID.

func NewEspressoNetwork

func NewEspressoNetwork() EspressoNetwork

NewEspressoNetwork creates a new EspressoNetwork instance.

func (EspressoNetwork) Autorelease

func (e EspressoNetwork) Autorelease() EspressoNetwork

Autorelease adds the receiver to the current autorelease pool.

func (EspressoNetwork) Init

Init initializes the instance.

type EspressoNetworkClass

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

func GetEspressoNetworkClass

func GetEspressoNetworkClass() EspressoNetworkClass

GetEspressoNetworkClass returns the class object for EspressoNetwork.

func (EspressoNetworkClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoNetworkClass) Class added in v0.5.0

func (ec EspressoNetworkClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type EspressoOJBC

type EspressoOJBC struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/Espresso/EspressoOJBC

func EspressoOJBCFromID

func EspressoOJBCFromID(id objc.ID) EspressoOJBC

EspressoOJBCFromID constructs a EspressoOJBC from an objc.ID.

func NewEspressoOJBC

func NewEspressoOJBC() EspressoOJBC

NewEspressoOJBC creates a new EspressoOJBC instance.

func (EspressoOJBC) Autorelease

func (e EspressoOJBC) Autorelease() EspressoOJBC

Autorelease adds the receiver to the current autorelease pool.

func (EspressoOJBC) Init

func (e EspressoOJBC) Init() EspressoOJBC

Init initializes the instance.

type EspressoOJBCClass

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

func GetEspressoOJBCClass

func GetEspressoOJBCClass() EspressoOJBCClass

GetEspressoOJBCClass returns the class object for EspressoOJBC.

func (EspressoOJBCClass) Alloc

func (ec EspressoOJBCClass) Alloc() EspressoOJBC

Alloc allocates memory for a new instance of the class.

func (EspressoOJBCClass) Class added in v0.5.0

func (ec EspressoOJBCClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type EspressoPassCompleteFixpointOptimization added in v0.6.4

type EspressoPassCompleteFixpointOptimization struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_complete_fixpoint_optimization

func EspressoPassCompleteFixpointOptimizationFromID added in v0.6.4

func EspressoPassCompleteFixpointOptimizationFromID(id objc.ID) EspressoPassCompleteFixpointOptimization

EspressoPassCompleteFixpointOptimizationFromID constructs a EspressoPassCompleteFixpointOptimization from an objc.ID.

func EspressoPass_complete_fixpoint_optimizationFromID

func EspressoPass_complete_fixpoint_optimizationFromID(id objc.ID) EspressoPassCompleteFixpointOptimization

EspressoPass_complete_fixpoint_optimizationFromID is an alias for EspressoPassCompleteFixpointOptimizationFromID for cross-framework compatibility.

func NewEspressoPassCompleteFixpointOptimization added in v0.6.4

func NewEspressoPassCompleteFixpointOptimization() EspressoPassCompleteFixpointOptimization

NewEspressoPassCompleteFixpointOptimization creates a new EspressoPassCompleteFixpointOptimization instance.

func (EspressoPassCompleteFixpointOptimization) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassCompleteFixpointOptimization) Init added in v0.6.4

Init initializes the instance.

type EspressoPassCompleteFixpointOptimizationClass added in v0.6.4

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

func GetEspressoPassCompleteFixpointOptimizationClass added in v0.6.4

func GetEspressoPassCompleteFixpointOptimizationClass() EspressoPassCompleteFixpointOptimizationClass

GetEspressoPassCompleteFixpointOptimizationClass returns the class object for EspressoPass_complete_fixpoint_optimization.

func (EspressoPassCompleteFixpointOptimizationClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassCompleteFixpointOptimizationClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassCompressSegments added in v0.6.4

type EspressoPassCompressSegments struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_compress_segments

func EspressoPassCompressSegmentsFromID added in v0.6.4

func EspressoPassCompressSegmentsFromID(id objc.ID) EspressoPassCompressSegments

EspressoPassCompressSegmentsFromID constructs a EspressoPassCompressSegments from an objc.ID.

func EspressoPass_compress_segmentsFromID

func EspressoPass_compress_segmentsFromID(id objc.ID) EspressoPassCompressSegments

EspressoPass_compress_segmentsFromID is an alias for EspressoPassCompressSegmentsFromID for cross-framework compatibility.

func NewEspressoPassCompressSegments added in v0.6.4

func NewEspressoPassCompressSegments() EspressoPassCompressSegments

NewEspressoPassCompressSegments creates a new EspressoPassCompressSegments instance.

func (EspressoPassCompressSegments) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassCompressSegments) Init added in v0.6.4

Init initializes the instance.

type EspressoPassCompressSegmentsClass added in v0.6.4

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

func GetEspressoPassCompressSegmentsClass added in v0.6.4

func GetEspressoPassCompressSegmentsClass() EspressoPassCompressSegmentsClass

GetEspressoPassCompressSegmentsClass returns the class object for EspressoPass_compress_segments.

func (EspressoPassCompressSegmentsClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassCompressSegmentsClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassConcatFuseFix added in v0.6.4

type EspressoPassConcatFuseFix struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_concat_fuse_fix

func EspressoPassConcatFuseFixFromID added in v0.6.4

func EspressoPassConcatFuseFixFromID(id objc.ID) EspressoPassConcatFuseFix

EspressoPassConcatFuseFixFromID constructs a EspressoPassConcatFuseFix from an objc.ID.

func EspressoPass_concat_fuse_fixFromID

func EspressoPass_concat_fuse_fixFromID(id objc.ID) EspressoPassConcatFuseFix

EspressoPass_concat_fuse_fixFromID is an alias for EspressoPassConcatFuseFixFromID for cross-framework compatibility.

func NewEspressoPassConcatFuseFix added in v0.6.4

func NewEspressoPassConcatFuseFix() EspressoPassConcatFuseFix

NewEspressoPassConcatFuseFix creates a new EspressoPassConcatFuseFix instance.

func (EspressoPassConcatFuseFix) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassConcatFuseFix) Init added in v0.6.4

Init initializes the instance.

type EspressoPassConcatFuseFixClass added in v0.6.4

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

func GetEspressoPassConcatFuseFixClass added in v0.6.4

func GetEspressoPassConcatFuseFixClass() EspressoPassConcatFuseFixClass

GetEspressoPassConcatFuseFixClass returns the class object for EspressoPass_concat_fuse_fix.

func (EspressoPassConcatFuseFixClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassConcatFuseFixClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassDebugMode added in v0.6.4

type EspressoPassDebugMode struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_debug_mode

func EspressoPassDebugModeFromID added in v0.6.4

func EspressoPassDebugModeFromID(id objc.ID) EspressoPassDebugMode

EspressoPassDebugModeFromID constructs a EspressoPassDebugMode from an objc.ID.

func EspressoPass_debug_modeFromID

func EspressoPass_debug_modeFromID(id objc.ID) EspressoPassDebugMode

EspressoPass_debug_modeFromID is an alias for EspressoPassDebugModeFromID for cross-framework compatibility.

func NewEspressoPassDebugMode added in v0.6.4

func NewEspressoPassDebugMode() EspressoPassDebugMode

NewEspressoPassDebugMode creates a new EspressoPassDebugMode instance.

func (EspressoPassDebugMode) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassDebugMode) Init added in v0.6.4

Init initializes the instance.

type EspressoPassDebugModeClass added in v0.6.4

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

func GetEspressoPassDebugModeClass added in v0.6.4

func GetEspressoPassDebugModeClass() EspressoPassDebugModeClass

GetEspressoPassDebugModeClass returns the class object for EspressoPass_debug_mode.

func (EspressoPassDebugModeClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassDebugModeClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassFastspeech added in v0.6.4

type EspressoPassFastspeech struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fastspeech

func EspressoPassFastspeechFromID added in v0.6.4

func EspressoPassFastspeechFromID(id objc.ID) EspressoPassFastspeech

EspressoPassFastspeechFromID constructs a EspressoPassFastspeech from an objc.ID.

func EspressoPass_fastspeechFromID

func EspressoPass_fastspeechFromID(id objc.ID) EspressoPassFastspeech

EspressoPass_fastspeechFromID is an alias for EspressoPassFastspeechFromID for cross-framework compatibility.

func NewEspressoPassFastspeech added in v0.6.4

func NewEspressoPassFastspeech() EspressoPassFastspeech

NewEspressoPassFastspeech creates a new EspressoPassFastspeech instance.

func (EspressoPassFastspeech) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassFastspeech) Init added in v0.6.4

Init initializes the instance.

type EspressoPassFastspeechClass added in v0.6.4

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

func GetEspressoPassFastspeechClass added in v0.6.4

func GetEspressoPassFastspeechClass() EspressoPassFastspeechClass

GetEspressoPassFastspeechClass returns the class object for EspressoPass_fastspeech.

func (EspressoPassFastspeechClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassFastspeechClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassFindSharedWeights added in v0.6.4

type EspressoPassFindSharedWeights struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_find_shared_weights

func EspressoPassFindSharedWeightsFromID added in v0.6.4

func EspressoPassFindSharedWeightsFromID(id objc.ID) EspressoPassFindSharedWeights

EspressoPassFindSharedWeightsFromID constructs a EspressoPassFindSharedWeights from an objc.ID.

func EspressoPass_find_shared_weightsFromID

func EspressoPass_find_shared_weightsFromID(id objc.ID) EspressoPassFindSharedWeights

EspressoPass_find_shared_weightsFromID is an alias for EspressoPassFindSharedWeightsFromID for cross-framework compatibility.

func NewEspressoPassFindSharedWeights added in v0.6.4

func NewEspressoPassFindSharedWeights() EspressoPassFindSharedWeights

NewEspressoPassFindSharedWeights creates a new EspressoPassFindSharedWeights instance.

func (EspressoPassFindSharedWeights) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassFindSharedWeights) Init added in v0.6.4

Init initializes the instance.

type EspressoPassFindSharedWeightsClass added in v0.6.4

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

func GetEspressoPassFindSharedWeightsClass added in v0.6.4

func GetEspressoPassFindSharedWeightsClass() EspressoPassFindSharedWeightsClass

GetEspressoPassFindSharedWeightsClass returns the class object for EspressoPass_find_shared_weights.

func (EspressoPassFindSharedWeightsClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassFindSharedWeightsClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassFixInputUnderflow added in v0.6.4

type EspressoPassFixInputUnderflow struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fix_input_underflow

func EspressoPassFixInputUnderflowFromID added in v0.6.4

func EspressoPassFixInputUnderflowFromID(id objc.ID) EspressoPassFixInputUnderflow

EspressoPassFixInputUnderflowFromID constructs a EspressoPassFixInputUnderflow from an objc.ID.

func EspressoPass_fix_input_underflowFromID

func EspressoPass_fix_input_underflowFromID(id objc.ID) EspressoPassFixInputUnderflow

EspressoPass_fix_input_underflowFromID is an alias for EspressoPassFixInputUnderflowFromID for cross-framework compatibility.

func NewEspressoPassFixInputUnderflow added in v0.6.4

func NewEspressoPassFixInputUnderflow() EspressoPassFixInputUnderflow

NewEspressoPassFixInputUnderflow creates a new EspressoPassFixInputUnderflow instance.

func (EspressoPassFixInputUnderflow) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassFixInputUnderflow) Init added in v0.6.4

Init initializes the instance.

type EspressoPassFixInputUnderflowClass added in v0.6.4

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

func GetEspressoPassFixInputUnderflowClass added in v0.6.4

func GetEspressoPassFixInputUnderflowClass() EspressoPassFixInputUnderflowClass

GetEspressoPassFixInputUnderflowClass returns the class object for EspressoPass_fix_input_underflow.

func (EspressoPassFixInputUnderflowClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassFixInputUnderflowClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassFoldConstants added in v0.6.4

type EspressoPassFoldConstants struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fold_constants

func EspressoPassFoldConstantsFromID added in v0.6.4

func EspressoPassFoldConstantsFromID(id objc.ID) EspressoPassFoldConstants

EspressoPassFoldConstantsFromID constructs a EspressoPassFoldConstants from an objc.ID.

func EspressoPass_fold_constantsFromID

func EspressoPass_fold_constantsFromID(id objc.ID) EspressoPassFoldConstants

EspressoPass_fold_constantsFromID is an alias for EspressoPassFoldConstantsFromID for cross-framework compatibility.

func NewEspressoPassFoldConstants added in v0.6.4

func NewEspressoPassFoldConstants() EspressoPassFoldConstants

NewEspressoPassFoldConstants creates a new EspressoPassFoldConstants instance.

func (EspressoPassFoldConstants) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassFoldConstants) Init added in v0.6.4

Init initializes the instance.

type EspressoPassFoldConstantsClass added in v0.6.4

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

func GetEspressoPassFoldConstantsClass added in v0.6.4

func GetEspressoPassFoldConstantsClass() EspressoPassFoldConstantsClass

GetEspressoPassFoldConstantsClass returns the class object for EspressoPass_fold_constants.

func (EspressoPassFoldConstantsClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassFoldConstantsClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassFuseAddAndRelu added in v0.6.4

type EspressoPassFuseAddAndRelu struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_add_and_relu

func EspressoPassFuseAddAndReluFromID added in v0.6.4

func EspressoPassFuseAddAndReluFromID(id objc.ID) EspressoPassFuseAddAndRelu

EspressoPassFuseAddAndReluFromID constructs a EspressoPassFuseAddAndRelu from an objc.ID.

func EspressoPass_fuse_add_and_reluFromID

func EspressoPass_fuse_add_and_reluFromID(id objc.ID) EspressoPassFuseAddAndRelu

EspressoPass_fuse_add_and_reluFromID is an alias for EspressoPassFuseAddAndReluFromID for cross-framework compatibility.

func NewEspressoPassFuseAddAndRelu added in v0.6.4

func NewEspressoPassFuseAddAndRelu() EspressoPassFuseAddAndRelu

NewEspressoPassFuseAddAndRelu creates a new EspressoPassFuseAddAndRelu instance.

func (EspressoPassFuseAddAndRelu) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassFuseAddAndRelu) Init added in v0.6.4

Init initializes the instance.

type EspressoPassFuseAddAndReluClass added in v0.6.4

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

func GetEspressoPassFuseAddAndReluClass added in v0.6.4

func GetEspressoPassFuseAddAndReluClass() EspressoPassFuseAddAndReluClass

GetEspressoPassFuseAddAndReluClass returns the class object for EspressoPass_fuse_add_and_relu.

func (EspressoPassFuseAddAndReluClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassFuseAddAndReluClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassFuseAffineScale added in v0.6.4

type EspressoPassFuseAffineScale struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_affine_scale

func EspressoPassFuseAffineScaleFromID added in v0.6.4

func EspressoPassFuseAffineScaleFromID(id objc.ID) EspressoPassFuseAffineScale

EspressoPassFuseAffineScaleFromID constructs a EspressoPassFuseAffineScale from an objc.ID.

func EspressoPass_fuse_affine_scaleFromID

func EspressoPass_fuse_affine_scaleFromID(id objc.ID) EspressoPassFuseAffineScale

EspressoPass_fuse_affine_scaleFromID is an alias for EspressoPassFuseAffineScaleFromID for cross-framework compatibility.

func NewEspressoPassFuseAffineScale added in v0.6.4

func NewEspressoPassFuseAffineScale() EspressoPassFuseAffineScale

NewEspressoPassFuseAffineScale creates a new EspressoPassFuseAffineScale instance.

func (EspressoPassFuseAffineScale) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassFuseAffineScale) Init added in v0.6.4

Init initializes the instance.

type EspressoPassFuseAffineScaleClass added in v0.6.4

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

func GetEspressoPassFuseAffineScaleClass added in v0.6.4

func GetEspressoPassFuseAffineScaleClass() EspressoPassFuseAffineScaleClass

GetEspressoPassFuseAffineScaleClass returns the class object for EspressoPass_fuse_affine_scale.

func (EspressoPassFuseAffineScaleClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassFuseAffineScaleClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassFuseBlizzardFinal1x1Convolutions added in v0.6.4

type EspressoPassFuseBlizzardFinal1x1Convolutions struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_blizzard_final_1x1_convolutions

func EspressoPassFuseBlizzardFinal1x1ConvolutionsFromID added in v0.6.4

func EspressoPassFuseBlizzardFinal1x1ConvolutionsFromID(id objc.ID) EspressoPassFuseBlizzardFinal1x1Convolutions

EspressoPassFuseBlizzardFinal1x1ConvolutionsFromID constructs a EspressoPassFuseBlizzardFinal1x1Convolutions from an objc.ID.

func EspressoPass_fuse_blizzard_final_1x1_convolutionsFromID

func EspressoPass_fuse_blizzard_final_1x1_convolutionsFromID(id objc.ID) EspressoPassFuseBlizzardFinal1x1Convolutions

EspressoPass_fuse_blizzard_final_1x1_convolutionsFromID is an alias for EspressoPassFuseBlizzardFinal1x1ConvolutionsFromID for cross-framework compatibility.

func NewEspressoPassFuseBlizzardFinal1x1Convolutions added in v0.6.4

func NewEspressoPassFuseBlizzardFinal1x1Convolutions() EspressoPassFuseBlizzardFinal1x1Convolutions

NewEspressoPassFuseBlizzardFinal1x1Convolutions creates a new EspressoPassFuseBlizzardFinal1x1Convolutions instance.

func (EspressoPassFuseBlizzardFinal1x1Convolutions) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassFuseBlizzardFinal1x1Convolutions) Init added in v0.6.4

Init initializes the instance.

type EspressoPassFuseBlizzardFinal1x1ConvolutionsClass added in v0.6.4

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

func GetEspressoPassFuseBlizzardFinal1x1ConvolutionsClass added in v0.6.4

func GetEspressoPassFuseBlizzardFinal1x1ConvolutionsClass() EspressoPassFuseBlizzardFinal1x1ConvolutionsClass

GetEspressoPassFuseBlizzardFinal1x1ConvolutionsClass returns the class object for EspressoPass_fuse_blizzard_final_1x1_convolutions.

func (EspressoPassFuseBlizzardFinal1x1ConvolutionsClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassFuseBlizzardFinal1x1ConvolutionsClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassFuseBroadcastableTransposes added in v0.6.4

type EspressoPassFuseBroadcastableTransposes struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_broadcastable_transposes

func EspressoPassFuseBroadcastableTransposesFromID added in v0.6.4

func EspressoPassFuseBroadcastableTransposesFromID(id objc.ID) EspressoPassFuseBroadcastableTransposes

EspressoPassFuseBroadcastableTransposesFromID constructs a EspressoPassFuseBroadcastableTransposes from an objc.ID.

func EspressoPass_fuse_broadcastable_transposesFromID

func EspressoPass_fuse_broadcastable_transposesFromID(id objc.ID) EspressoPassFuseBroadcastableTransposes

EspressoPass_fuse_broadcastable_transposesFromID is an alias for EspressoPassFuseBroadcastableTransposesFromID for cross-framework compatibility.

func NewEspressoPassFuseBroadcastableTransposes added in v0.6.4

func NewEspressoPassFuseBroadcastableTransposes() EspressoPassFuseBroadcastableTransposes

NewEspressoPassFuseBroadcastableTransposes creates a new EspressoPassFuseBroadcastableTransposes instance.

func (EspressoPassFuseBroadcastableTransposes) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassFuseBroadcastableTransposes) Init added in v0.6.4

Init initializes the instance.

type EspressoPassFuseBroadcastableTransposesClass added in v0.6.4

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

func GetEspressoPassFuseBroadcastableTransposesClass added in v0.6.4

func GetEspressoPassFuseBroadcastableTransposesClass() EspressoPassFuseBroadcastableTransposesClass

GetEspressoPassFuseBroadcastableTransposesClass returns the class object for EspressoPass_fuse_broadcastable_transposes.

func (EspressoPassFuseBroadcastableTransposesClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassFuseBroadcastableTransposesClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassFuseConvBatchnorm added in v0.6.4

type EspressoPassFuseConvBatchnorm struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_conv_batchnorm

func EspressoPassFuseConvBatchnormFromID added in v0.6.4

func EspressoPassFuseConvBatchnormFromID(id objc.ID) EspressoPassFuseConvBatchnorm

EspressoPassFuseConvBatchnormFromID constructs a EspressoPassFuseConvBatchnorm from an objc.ID.

func EspressoPass_fuse_conv_batchnormFromID

func EspressoPass_fuse_conv_batchnormFromID(id objc.ID) EspressoPassFuseConvBatchnorm

EspressoPass_fuse_conv_batchnormFromID is an alias for EspressoPassFuseConvBatchnormFromID for cross-framework compatibility.

func NewEspressoPassFuseConvBatchnorm added in v0.6.4

func NewEspressoPassFuseConvBatchnorm() EspressoPassFuseConvBatchnorm

NewEspressoPassFuseConvBatchnorm creates a new EspressoPassFuseConvBatchnorm instance.

func (EspressoPassFuseConvBatchnorm) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassFuseConvBatchnorm) Init added in v0.6.4

Init initializes the instance.

type EspressoPassFuseConvBatchnormClass added in v0.6.4

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

func GetEspressoPassFuseConvBatchnormClass added in v0.6.4

func GetEspressoPassFuseConvBatchnormClass() EspressoPassFuseConvBatchnormClass

GetEspressoPassFuseConvBatchnormClass returns the class object for EspressoPass_fuse_conv_batchnorm.

func (EspressoPassFuseConvBatchnormClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassFuseConvBatchnormClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassFuseFastGelu1 added in v0.6.4

type EspressoPassFuseFastGelu1 struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_fast_gelu_1

func EspressoPassFuseFastGelu1FromID added in v0.6.4

func EspressoPassFuseFastGelu1FromID(id objc.ID) EspressoPassFuseFastGelu1

EspressoPassFuseFastGelu1FromID constructs a EspressoPassFuseFastGelu1 from an objc.ID.

func EspressoPass_fuse_fast_gelu_1FromID

func EspressoPass_fuse_fast_gelu_1FromID(id objc.ID) EspressoPassFuseFastGelu1

EspressoPass_fuse_fast_gelu_1FromID is an alias for EspressoPassFuseFastGelu1FromID for cross-framework compatibility.

func NewEspressoPassFuseFastGelu1 added in v0.6.4

func NewEspressoPassFuseFastGelu1() EspressoPassFuseFastGelu1

NewEspressoPassFuseFastGelu1 creates a new EspressoPassFuseFastGelu1 instance.

func (EspressoPassFuseFastGelu1) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassFuseFastGelu1) Init added in v0.6.4

Init initializes the instance.

type EspressoPassFuseFastGelu1Class added in v0.6.4

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

func GetEspressoPassFuseFastGelu1Class added in v0.6.4

func GetEspressoPassFuseFastGelu1Class() EspressoPassFuseFastGelu1Class

GetEspressoPassFuseFastGelu1Class returns the class object for EspressoPass_fuse_fast_gelu_1.

func (EspressoPassFuseFastGelu1Class) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassFuseFastGelu1Class) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassFuseGeluWithErf added in v0.6.4

type EspressoPassFuseGeluWithErf struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_gelu_with_erf

func EspressoPassFuseGeluWithErfFromID added in v0.6.4

func EspressoPassFuseGeluWithErfFromID(id objc.ID) EspressoPassFuseGeluWithErf

EspressoPassFuseGeluWithErfFromID constructs a EspressoPassFuseGeluWithErf from an objc.ID.

func EspressoPass_fuse_gelu_with_erfFromID

func EspressoPass_fuse_gelu_with_erfFromID(id objc.ID) EspressoPassFuseGeluWithErf

EspressoPass_fuse_gelu_with_erfFromID is an alias for EspressoPassFuseGeluWithErfFromID for cross-framework compatibility.

func NewEspressoPassFuseGeluWithErf added in v0.6.4

func NewEspressoPassFuseGeluWithErf() EspressoPassFuseGeluWithErf

NewEspressoPassFuseGeluWithErf creates a new EspressoPassFuseGeluWithErf instance.

func (EspressoPassFuseGeluWithErf) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassFuseGeluWithErf) Init added in v0.6.4

Init initializes the instance.

type EspressoPassFuseGeluWithErfClass added in v0.6.4

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

func GetEspressoPassFuseGeluWithErfClass added in v0.6.4

func GetEspressoPassFuseGeluWithErfClass() EspressoPassFuseGeluWithErfClass

GetEspressoPassFuseGeluWithErfClass returns the class object for EspressoPass_fuse_gelu_with_erf.

func (EspressoPassFuseGeluWithErfClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassFuseGeluWithErfClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassFuseGruActivation added in v0.6.4

type EspressoPassFuseGruActivation struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_gru_activation

func EspressoPassFuseGruActivationFromID added in v0.6.4

func EspressoPassFuseGruActivationFromID(id objc.ID) EspressoPassFuseGruActivation

EspressoPassFuseGruActivationFromID constructs a EspressoPassFuseGruActivation from an objc.ID.

func EspressoPass_fuse_gru_activationFromID

func EspressoPass_fuse_gru_activationFromID(id objc.ID) EspressoPassFuseGruActivation

EspressoPass_fuse_gru_activationFromID is an alias for EspressoPassFuseGruActivationFromID for cross-framework compatibility.

func NewEspressoPassFuseGruActivation added in v0.6.4

func NewEspressoPassFuseGruActivation() EspressoPassFuseGruActivation

NewEspressoPassFuseGruActivation creates a new EspressoPassFuseGruActivation instance.

func (EspressoPassFuseGruActivation) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassFuseGruActivation) Init added in v0.6.4

Init initializes the instance.

type EspressoPassFuseGruActivationClass added in v0.6.4

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

func GetEspressoPassFuseGruActivationClass added in v0.6.4

func GetEspressoPassFuseGruActivationClass() EspressoPassFuseGruActivationClass

GetEspressoPassFuseGruActivationClass returns the class object for EspressoPass_fuse_gru_activation.

func (EspressoPassFuseGruActivationClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassFuseGruActivationClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassFusePad added in v0.6.4

type EspressoPassFusePad struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_pad

func EspressoPassFusePadFromID added in v0.6.4

func EspressoPassFusePadFromID(id objc.ID) EspressoPassFusePad

EspressoPassFusePadFromID constructs a EspressoPassFusePad from an objc.ID.

func EspressoPass_fuse_padFromID

func EspressoPass_fuse_padFromID(id objc.ID) EspressoPassFusePad

EspressoPass_fuse_padFromID is an alias for EspressoPassFusePadFromID for cross-framework compatibility.

func NewEspressoPassFusePad added in v0.6.4

func NewEspressoPassFusePad() EspressoPassFusePad

NewEspressoPassFusePad creates a new EspressoPassFusePad instance.

func (EspressoPassFusePad) Autorelease added in v0.6.4

func (e EspressoPassFusePad) Autorelease() EspressoPassFusePad

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassFusePad) Init added in v0.6.4

Init initializes the instance.

type EspressoPassFusePadClass added in v0.6.4

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

func GetEspressoPassFusePadClass added in v0.6.4

func GetEspressoPassFusePadClass() EspressoPassFusePadClass

GetEspressoPassFusePadClass returns the class object for EspressoPass_fuse_pad.

func (EspressoPassFusePadClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassFusePadClass) Class added in v0.6.4

func (ec EspressoPassFusePadClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type EspressoPassL2Normalize5dToInstancenorm added in v0.6.4

type EspressoPassL2Normalize5dToInstancenorm struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_l2_normalize_5d_to_instancenorm

func EspressoPassL2Normalize5dToInstancenormFromID added in v0.6.4

func EspressoPassL2Normalize5dToInstancenormFromID(id objc.ID) EspressoPassL2Normalize5dToInstancenorm

EspressoPassL2Normalize5dToInstancenormFromID constructs a EspressoPassL2Normalize5dToInstancenorm from an objc.ID.

func EspressoPass_l2_normalize_5d_to_instancenormFromID

func EspressoPass_l2_normalize_5d_to_instancenormFromID(id objc.ID) EspressoPassL2Normalize5dToInstancenorm

EspressoPass_l2_normalize_5d_to_instancenormFromID is an alias for EspressoPassL2Normalize5dToInstancenormFromID for cross-framework compatibility.

func NewEspressoPassL2Normalize5dToInstancenorm added in v0.6.4

func NewEspressoPassL2Normalize5dToInstancenorm() EspressoPassL2Normalize5dToInstancenorm

NewEspressoPassL2Normalize5dToInstancenorm creates a new EspressoPassL2Normalize5dToInstancenorm instance.

func (EspressoPassL2Normalize5dToInstancenorm) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassL2Normalize5dToInstancenorm) Init added in v0.6.4

Init initializes the instance.

type EspressoPassL2Normalize5dToInstancenormClass added in v0.6.4

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

func GetEspressoPassL2Normalize5dToInstancenormClass added in v0.6.4

func GetEspressoPassL2Normalize5dToInstancenormClass() EspressoPassL2Normalize5dToInstancenormClass

GetEspressoPassL2Normalize5dToInstancenormClass returns the class object for EspressoPass_l2_normalize_5d_to_instancenorm.

func (EspressoPassL2Normalize5dToInstancenormClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassL2Normalize5dToInstancenormClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassLstmAtomizer added in v0.6.4

type EspressoPassLstmAtomizer struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_lstm_atomizer

func EspressoPassLstmAtomizerFromID added in v0.6.4

func EspressoPassLstmAtomizerFromID(id objc.ID) EspressoPassLstmAtomizer

EspressoPassLstmAtomizerFromID constructs a EspressoPassLstmAtomizer from an objc.ID.

func EspressoPass_lstm_atomizerFromID

func EspressoPass_lstm_atomizerFromID(id objc.ID) EspressoPassLstmAtomizer

EspressoPass_lstm_atomizerFromID is an alias for EspressoPassLstmAtomizerFromID for cross-framework compatibility.

func NewEspressoPassLstmAtomizer added in v0.6.4

func NewEspressoPassLstmAtomizer() EspressoPassLstmAtomizer

NewEspressoPassLstmAtomizer creates a new EspressoPassLstmAtomizer instance.

func (EspressoPassLstmAtomizer) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassLstmAtomizer) Init added in v0.6.4

Init initializes the instance.

type EspressoPassLstmAtomizerClass added in v0.6.4

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

func GetEspressoPassLstmAtomizerClass added in v0.6.4

func GetEspressoPassLstmAtomizerClass() EspressoPassLstmAtomizerClass

GetEspressoPassLstmAtomizerClass returns the class object for EspressoPass_lstm_atomizer.

func (EspressoPassLstmAtomizerClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassLstmAtomizerClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassMakeFullyConv added in v0.6.4

type EspressoPassMakeFullyConv struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_make_fully_conv

func EspressoPassMakeFullyConvFromID added in v0.6.4

func EspressoPassMakeFullyConvFromID(id objc.ID) EspressoPassMakeFullyConv

EspressoPassMakeFullyConvFromID constructs a EspressoPassMakeFullyConv from an objc.ID.

func EspressoPass_make_fully_convFromID

func EspressoPass_make_fully_convFromID(id objc.ID) EspressoPassMakeFullyConv

EspressoPass_make_fully_convFromID is an alias for EspressoPassMakeFullyConvFromID for cross-framework compatibility.

func NewEspressoPassMakeFullyConv added in v0.6.4

func NewEspressoPassMakeFullyConv() EspressoPassMakeFullyConv

NewEspressoPassMakeFullyConv creates a new EspressoPassMakeFullyConv instance.

func (EspressoPassMakeFullyConv) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassMakeFullyConv) Init added in v0.6.4

Init initializes the instance.

type EspressoPassMakeFullyConvClass added in v0.6.4

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

func GetEspressoPassMakeFullyConvClass added in v0.6.4

func GetEspressoPassMakeFullyConvClass() EspressoPassMakeFullyConvClass

GetEspressoPassMakeFullyConvClass returns the class object for EspressoPass_make_fully_conv.

func (EspressoPassMakeFullyConvClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassMakeFullyConvClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassMergeChannelNorm added in v0.6.4

type EspressoPassMergeChannelNorm struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_merge_channel_norm

func EspressoPassMergeChannelNormFromID added in v0.6.4

func EspressoPassMergeChannelNormFromID(id objc.ID) EspressoPassMergeChannelNorm

EspressoPassMergeChannelNormFromID constructs a EspressoPassMergeChannelNorm from an objc.ID.

func EspressoPass_merge_channel_normFromID

func EspressoPass_merge_channel_normFromID(id objc.ID) EspressoPassMergeChannelNorm

EspressoPass_merge_channel_normFromID is an alias for EspressoPassMergeChannelNormFromID for cross-framework compatibility.

func NewEspressoPassMergeChannelNorm added in v0.6.4

func NewEspressoPassMergeChannelNorm() EspressoPassMergeChannelNorm

NewEspressoPassMergeChannelNorm creates a new EspressoPassMergeChannelNorm instance.

func (EspressoPassMergeChannelNorm) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassMergeChannelNorm) Init added in v0.6.4

Init initializes the instance.

type EspressoPassMergeChannelNormClass added in v0.6.4

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

func GetEspressoPassMergeChannelNormClass added in v0.6.4

func GetEspressoPassMergeChannelNormClass() EspressoPassMergeChannelNormClass

GetEspressoPassMergeChannelNormClass returns the class object for EspressoPass_merge_channel_norm.

func (EspressoPassMergeChannelNormClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassMergeChannelNormClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassMergePytorchLayernorm added in v0.6.4

type EspressoPassMergePytorchLayernorm struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_merge_pytorch_layernorm

func EspressoPassMergePytorchLayernormFromID added in v0.6.4

func EspressoPassMergePytorchLayernormFromID(id objc.ID) EspressoPassMergePytorchLayernorm

EspressoPassMergePytorchLayernormFromID constructs a EspressoPassMergePytorchLayernorm from an objc.ID.

func EspressoPass_merge_pytorch_layernormFromID

func EspressoPass_merge_pytorch_layernormFromID(id objc.ID) EspressoPassMergePytorchLayernorm

EspressoPass_merge_pytorch_layernormFromID is an alias for EspressoPassMergePytorchLayernormFromID for cross-framework compatibility.

func NewEspressoPassMergePytorchLayernorm added in v0.6.4

func NewEspressoPassMergePytorchLayernorm() EspressoPassMergePytorchLayernorm

NewEspressoPassMergePytorchLayernorm creates a new EspressoPassMergePytorchLayernorm instance.

func (EspressoPassMergePytorchLayernorm) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassMergePytorchLayernorm) Init added in v0.6.4

Init initializes the instance.

type EspressoPassMergePytorchLayernormClass added in v0.6.4

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

func GetEspressoPassMergePytorchLayernormClass added in v0.6.4

func GetEspressoPassMergePytorchLayernormClass() EspressoPassMergePytorchLayernormClass

GetEspressoPassMergePytorchLayernormClass returns the class object for EspressoPass_merge_pytorch_layernorm.

func (EspressoPassMergePytorchLayernormClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassMergePytorchLayernormClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassMergeTfLayernorm added in v0.6.4

type EspressoPassMergeTfLayernorm struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_merge_tf_layernorm

func EspressoPassMergeTfLayernormFromID added in v0.6.4

func EspressoPassMergeTfLayernormFromID(id objc.ID) EspressoPassMergeTfLayernorm

EspressoPassMergeTfLayernormFromID constructs a EspressoPassMergeTfLayernorm from an objc.ID.

func EspressoPass_merge_tf_layernormFromID

func EspressoPass_merge_tf_layernormFromID(id objc.ID) EspressoPassMergeTfLayernorm

EspressoPass_merge_tf_layernormFromID is an alias for EspressoPassMergeTfLayernormFromID for cross-framework compatibility.

func NewEspressoPassMergeTfLayernorm added in v0.6.4

func NewEspressoPassMergeTfLayernorm() EspressoPassMergeTfLayernorm

NewEspressoPassMergeTfLayernorm creates a new EspressoPassMergeTfLayernorm instance.

func (EspressoPassMergeTfLayernorm) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassMergeTfLayernorm) Init added in v0.6.4

Init initializes the instance.

type EspressoPassMergeTfLayernormClass added in v0.6.4

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

func GetEspressoPassMergeTfLayernormClass added in v0.6.4

func GetEspressoPassMergeTfLayernormClass() EspressoPassMergeTfLayernormClass

GetEspressoPassMergeTfLayernormClass returns the class object for EspressoPass_merge_tf_layernorm.

func (EspressoPassMergeTfLayernormClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassMergeTfLayernormClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassMergeTfNormalization added in v0.6.4

type EspressoPassMergeTfNormalization struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_merge_tf_normalization

func EspressoPassMergeTfNormalizationFromID added in v0.6.4

func EspressoPassMergeTfNormalizationFromID(id objc.ID) EspressoPassMergeTfNormalization

EspressoPassMergeTfNormalizationFromID constructs a EspressoPassMergeTfNormalization from an objc.ID.

func EspressoPass_merge_tf_normalizationFromID

func EspressoPass_merge_tf_normalizationFromID(id objc.ID) EspressoPassMergeTfNormalization

EspressoPass_merge_tf_normalizationFromID is an alias for EspressoPassMergeTfNormalizationFromID for cross-framework compatibility.

func NewEspressoPassMergeTfNormalization added in v0.6.4

func NewEspressoPassMergeTfNormalization() EspressoPassMergeTfNormalization

NewEspressoPassMergeTfNormalization creates a new EspressoPassMergeTfNormalization instance.

func (EspressoPassMergeTfNormalization) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassMergeTfNormalization) Init added in v0.6.4

Init initializes the instance.

type EspressoPassMergeTfNormalizationClass added in v0.6.4

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

func GetEspressoPassMergeTfNormalizationClass added in v0.6.4

func GetEspressoPassMergeTfNormalizationClass() EspressoPassMergeTfNormalizationClass

GetEspressoPassMergeTfNormalizationClass returns the class object for EspressoPass_merge_tf_normalization.

func (EspressoPassMergeTfNormalizationClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassMergeTfNormalizationClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassMultiHeadProgramGen added in v0.6.4

type EspressoPassMultiHeadProgramGen struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_multi_head_program_gen

func EspressoPassMultiHeadProgramGenFromID added in v0.6.4

func EspressoPassMultiHeadProgramGenFromID(id objc.ID) EspressoPassMultiHeadProgramGen

EspressoPassMultiHeadProgramGenFromID constructs a EspressoPassMultiHeadProgramGen from an objc.ID.

func EspressoPass_multi_head_program_genFromID

func EspressoPass_multi_head_program_genFromID(id objc.ID) EspressoPassMultiHeadProgramGen

EspressoPass_multi_head_program_genFromID is an alias for EspressoPassMultiHeadProgramGenFromID for cross-framework compatibility.

func NewEspressoPassMultiHeadProgramGen added in v0.6.4

func NewEspressoPassMultiHeadProgramGen() EspressoPassMultiHeadProgramGen

NewEspressoPassMultiHeadProgramGen creates a new EspressoPassMultiHeadProgramGen instance.

func (EspressoPassMultiHeadProgramGen) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassMultiHeadProgramGen) Init added in v0.6.4

Init initializes the instance.

type EspressoPassMultiHeadProgramGenClass added in v0.6.4

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

func GetEspressoPassMultiHeadProgramGenClass added in v0.6.4

func GetEspressoPassMultiHeadProgramGenClass() EspressoPassMultiHeadProgramGenClass

GetEspressoPassMultiHeadProgramGenClass returns the class object for EspressoPass_multi_head_program_gen.

func (EspressoPassMultiHeadProgramGenClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassMultiHeadProgramGenClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassMultiHeadPruneUndeclared added in v0.6.4

type EspressoPassMultiHeadPruneUndeclared struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_multi_head_prune_undeclared

func EspressoPassMultiHeadPruneUndeclaredFromID added in v0.6.4

func EspressoPassMultiHeadPruneUndeclaredFromID(id objc.ID) EspressoPassMultiHeadPruneUndeclared

EspressoPassMultiHeadPruneUndeclaredFromID constructs a EspressoPassMultiHeadPruneUndeclared from an objc.ID.

func EspressoPass_multi_head_prune_undeclaredFromID

func EspressoPass_multi_head_prune_undeclaredFromID(id objc.ID) EspressoPassMultiHeadPruneUndeclared

EspressoPass_multi_head_prune_undeclaredFromID is an alias for EspressoPassMultiHeadPruneUndeclaredFromID for cross-framework compatibility.

func NewEspressoPassMultiHeadPruneUndeclared added in v0.6.4

func NewEspressoPassMultiHeadPruneUndeclared() EspressoPassMultiHeadPruneUndeclared

NewEspressoPassMultiHeadPruneUndeclared creates a new EspressoPassMultiHeadPruneUndeclared instance.

func (EspressoPassMultiHeadPruneUndeclared) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassMultiHeadPruneUndeclared) Init added in v0.6.4

Init initializes the instance.

type EspressoPassMultiHeadPruneUndeclaredClass added in v0.6.4

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

func GetEspressoPassMultiHeadPruneUndeclaredClass added in v0.6.4

func GetEspressoPassMultiHeadPruneUndeclaredClass() EspressoPassMultiHeadPruneUndeclaredClass

GetEspressoPassMultiHeadPruneUndeclaredClass returns the class object for EspressoPass_multi_head_prune_undeclared.

func (EspressoPassMultiHeadPruneUndeclaredClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassMultiHeadPruneUndeclaredClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassOptimizeCoremlConv1dLrelu added in v0.6.4

type EspressoPassOptimizeCoremlConv1dLrelu struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_optimize_coreml_conv1d_lrelu

func EspressoPassOptimizeCoremlConv1dLreluFromID added in v0.6.4

func EspressoPassOptimizeCoremlConv1dLreluFromID(id objc.ID) EspressoPassOptimizeCoremlConv1dLrelu

EspressoPassOptimizeCoremlConv1dLreluFromID constructs a EspressoPassOptimizeCoremlConv1dLrelu from an objc.ID.

func EspressoPass_optimize_coreml_conv1d_lreluFromID

func EspressoPass_optimize_coreml_conv1d_lreluFromID(id objc.ID) EspressoPassOptimizeCoremlConv1dLrelu

EspressoPass_optimize_coreml_conv1d_lreluFromID is an alias for EspressoPassOptimizeCoremlConv1dLreluFromID for cross-framework compatibility.

func NewEspressoPassOptimizeCoremlConv1dLrelu added in v0.6.4

func NewEspressoPassOptimizeCoremlConv1dLrelu() EspressoPassOptimizeCoremlConv1dLrelu

NewEspressoPassOptimizeCoremlConv1dLrelu creates a new EspressoPassOptimizeCoremlConv1dLrelu instance.

func (EspressoPassOptimizeCoremlConv1dLrelu) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassOptimizeCoremlConv1dLrelu) Init added in v0.6.4

Init initializes the instance.

type EspressoPassOptimizeCoremlConv1dLreluClass added in v0.6.4

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

func GetEspressoPassOptimizeCoremlConv1dLreluClass added in v0.6.4

func GetEspressoPassOptimizeCoremlConv1dLreluClass() EspressoPassOptimizeCoremlConv1dLreluClass

GetEspressoPassOptimizeCoremlConv1dLreluClass returns the class object for EspressoPass_optimize_coreml_conv1d_lrelu.

func (EspressoPassOptimizeCoremlConv1dLreluClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassOptimizeCoremlConv1dLreluClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassQuantizeGathers added in v0.6.4

type EspressoPassQuantizeGathers struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_quantize_gathers

func EspressoPassQuantizeGathersFromID added in v0.6.4

func EspressoPassQuantizeGathersFromID(id objc.ID) EspressoPassQuantizeGathers

EspressoPassQuantizeGathersFromID constructs a EspressoPassQuantizeGathers from an objc.ID.

func EspressoPass_quantize_gathersFromID

func EspressoPass_quantize_gathersFromID(id objc.ID) EspressoPassQuantizeGathers

EspressoPass_quantize_gathersFromID is an alias for EspressoPassQuantizeGathersFromID for cross-framework compatibility.

func NewEspressoPassQuantizeGathers added in v0.6.4

func NewEspressoPassQuantizeGathers() EspressoPassQuantizeGathers

NewEspressoPassQuantizeGathers creates a new EspressoPassQuantizeGathers instance.

func (EspressoPassQuantizeGathers) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassQuantizeGathers) Init added in v0.6.4

Init initializes the instance.

type EspressoPassQuantizeGathersClass added in v0.6.4

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

func GetEspressoPassQuantizeGathersClass added in v0.6.4

func GetEspressoPassQuantizeGathersClass() EspressoPassQuantizeGathersClass

GetEspressoPassQuantizeGathersClass returns the class object for EspressoPass_quantize_gathers.

func (EspressoPassQuantizeGathersClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassQuantizeGathersClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassRemoveNhwcNchwTransposes added in v0.6.4

type EspressoPassRemoveNhwcNchwTransposes struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_remove_nhwc_nchw_transposes

func EspressoPassRemoveNhwcNchwTransposesFromID added in v0.6.4

func EspressoPassRemoveNhwcNchwTransposesFromID(id objc.ID) EspressoPassRemoveNhwcNchwTransposes

EspressoPassRemoveNhwcNchwTransposesFromID constructs a EspressoPassRemoveNhwcNchwTransposes from an objc.ID.

func EspressoPass_remove_nhwc_nchw_transposesFromID

func EspressoPass_remove_nhwc_nchw_transposesFromID(id objc.ID) EspressoPassRemoveNhwcNchwTransposes

EspressoPass_remove_nhwc_nchw_transposesFromID is an alias for EspressoPassRemoveNhwcNchwTransposesFromID for cross-framework compatibility.

func NewEspressoPassRemoveNhwcNchwTransposes added in v0.6.4

func NewEspressoPassRemoveNhwcNchwTransposes() EspressoPassRemoveNhwcNchwTransposes

NewEspressoPassRemoveNhwcNchwTransposes creates a new EspressoPassRemoveNhwcNchwTransposes instance.

func (EspressoPassRemoveNhwcNchwTransposes) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassRemoveNhwcNchwTransposes) Init added in v0.6.4

Init initializes the instance.

type EspressoPassRemoveNhwcNchwTransposesClass added in v0.6.4

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

func GetEspressoPassRemoveNhwcNchwTransposesClass added in v0.6.4

func GetEspressoPassRemoveNhwcNchwTransposesClass() EspressoPassRemoveNhwcNchwTransposesClass

GetEspressoPassRemoveNhwcNchwTransposesClass returns the class object for EspressoPass_remove_nhwc_nchw_transposes.

func (EspressoPassRemoveNhwcNchwTransposesClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassRemoveNhwcNchwTransposesClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassRemoveReshapeAroundRank2Softmax added in v0.6.4

type EspressoPassRemoveReshapeAroundRank2Softmax struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_remove_reshape_around_rank2_softmax

func EspressoPassRemoveReshapeAroundRank2SoftmaxFromID added in v0.6.4

func EspressoPassRemoveReshapeAroundRank2SoftmaxFromID(id objc.ID) EspressoPassRemoveReshapeAroundRank2Softmax

EspressoPassRemoveReshapeAroundRank2SoftmaxFromID constructs a EspressoPassRemoveReshapeAroundRank2Softmax from an objc.ID.

func EspressoPass_remove_reshape_around_rank2_softmaxFromID

func EspressoPass_remove_reshape_around_rank2_softmaxFromID(id objc.ID) EspressoPassRemoveReshapeAroundRank2Softmax

EspressoPass_remove_reshape_around_rank2_softmaxFromID is an alias for EspressoPassRemoveReshapeAroundRank2SoftmaxFromID for cross-framework compatibility.

func NewEspressoPassRemoveReshapeAroundRank2Softmax added in v0.6.4

func NewEspressoPassRemoveReshapeAroundRank2Softmax() EspressoPassRemoveReshapeAroundRank2Softmax

NewEspressoPassRemoveReshapeAroundRank2Softmax creates a new EspressoPassRemoveReshapeAroundRank2Softmax instance.

func (EspressoPassRemoveReshapeAroundRank2Softmax) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassRemoveReshapeAroundRank2Softmax) Init added in v0.6.4

Init initializes the instance.

type EspressoPassRemoveReshapeAroundRank2SoftmaxClass added in v0.6.4

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

func GetEspressoPassRemoveReshapeAroundRank2SoftmaxClass added in v0.6.4

func GetEspressoPassRemoveReshapeAroundRank2SoftmaxClass() EspressoPassRemoveReshapeAroundRank2SoftmaxClass

GetEspressoPassRemoveReshapeAroundRank2SoftmaxClass returns the class object for EspressoPass_remove_reshape_around_rank2_softmax.

func (EspressoPassRemoveReshapeAroundRank2SoftmaxClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassRemoveReshapeAroundRank2SoftmaxClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassRemoveReshapeAroundRank3InnerProduct added in v0.6.4

type EspressoPassRemoveReshapeAroundRank3InnerProduct struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_remove_reshape_around_rank3_inner_product

func EspressoPassRemoveReshapeAroundRank3InnerProductFromID added in v0.6.4

func EspressoPassRemoveReshapeAroundRank3InnerProductFromID(id objc.ID) EspressoPassRemoveReshapeAroundRank3InnerProduct

EspressoPassRemoveReshapeAroundRank3InnerProductFromID constructs a EspressoPassRemoveReshapeAroundRank3InnerProduct from an objc.ID.

func EspressoPass_remove_reshape_around_rank3_inner_productFromID

func EspressoPass_remove_reshape_around_rank3_inner_productFromID(id objc.ID) EspressoPassRemoveReshapeAroundRank3InnerProduct

EspressoPass_remove_reshape_around_rank3_inner_productFromID is an alias for EspressoPassRemoveReshapeAroundRank3InnerProductFromID for cross-framework compatibility.

func NewEspressoPassRemoveReshapeAroundRank3InnerProduct added in v0.6.4

func NewEspressoPassRemoveReshapeAroundRank3InnerProduct() EspressoPassRemoveReshapeAroundRank3InnerProduct

NewEspressoPassRemoveReshapeAroundRank3InnerProduct creates a new EspressoPassRemoveReshapeAroundRank3InnerProduct instance.

func (EspressoPassRemoveReshapeAroundRank3InnerProduct) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassRemoveReshapeAroundRank3InnerProduct) Init added in v0.6.4

Init initializes the instance.

type EspressoPassRemoveReshapeAroundRank3InnerProductClass added in v0.6.4

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

func GetEspressoPassRemoveReshapeAroundRank3InnerProductClass added in v0.6.4

func GetEspressoPassRemoveReshapeAroundRank3InnerProductClass() EspressoPassRemoveReshapeAroundRank3InnerProductClass

GetEspressoPassRemoveReshapeAroundRank3InnerProductClass returns the class object for EspressoPass_remove_reshape_around_rank3_inner_product.

func (EspressoPassRemoveReshapeAroundRank3InnerProductClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassRemoveReshapeAroundRank3InnerProductClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassRemoveReshapeChain added in v0.6.4

type EspressoPassRemoveReshapeChain struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_remove_reshape_chain

func EspressoPassRemoveReshapeChainFromID added in v0.6.4

func EspressoPassRemoveReshapeChainFromID(id objc.ID) EspressoPassRemoveReshapeChain

EspressoPassRemoveReshapeChainFromID constructs a EspressoPassRemoveReshapeChain from an objc.ID.

func EspressoPass_remove_reshape_chainFromID

func EspressoPass_remove_reshape_chainFromID(id objc.ID) EspressoPassRemoveReshapeChain

EspressoPass_remove_reshape_chainFromID is an alias for EspressoPassRemoveReshapeChainFromID for cross-framework compatibility.

func NewEspressoPassRemoveReshapeChain added in v0.6.4

func NewEspressoPassRemoveReshapeChain() EspressoPassRemoveReshapeChain

NewEspressoPassRemoveReshapeChain creates a new EspressoPassRemoveReshapeChain instance.

func (EspressoPassRemoveReshapeChain) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassRemoveReshapeChain) Init added in v0.6.4

Init initializes the instance.

type EspressoPassRemoveReshapeChainClass added in v0.6.4

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

func GetEspressoPassRemoveReshapeChainClass added in v0.6.4

func GetEspressoPassRemoveReshapeChainClass() EspressoPassRemoveReshapeChainClass

GetEspressoPassRemoveReshapeChainClass returns the class object for EspressoPass_remove_reshape_chain.

func (EspressoPassRemoveReshapeChainClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassRemoveReshapeChainClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassRemoveSeqwWseqTransposes added in v0.6.4

type EspressoPassRemoveSeqwWseqTransposes struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_remove_seqw_wseq_transposes

func EspressoPassRemoveSeqwWseqTransposesFromID added in v0.6.4

func EspressoPassRemoveSeqwWseqTransposesFromID(id objc.ID) EspressoPassRemoveSeqwWseqTransposes

EspressoPassRemoveSeqwWseqTransposesFromID constructs a EspressoPassRemoveSeqwWseqTransposes from an objc.ID.

func EspressoPass_remove_seqw_wseq_transposesFromID

func EspressoPass_remove_seqw_wseq_transposesFromID(id objc.ID) EspressoPassRemoveSeqwWseqTransposes

EspressoPass_remove_seqw_wseq_transposesFromID is an alias for EspressoPassRemoveSeqwWseqTransposesFromID for cross-framework compatibility.

func NewEspressoPassRemoveSeqwWseqTransposes added in v0.6.4

func NewEspressoPassRemoveSeqwWseqTransposes() EspressoPassRemoveSeqwWseqTransposes

NewEspressoPassRemoveSeqwWseqTransposes creates a new EspressoPassRemoveSeqwWseqTransposes instance.

func (EspressoPassRemoveSeqwWseqTransposes) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassRemoveSeqwWseqTransposes) Init added in v0.6.4

Init initializes the instance.

type EspressoPassRemoveSeqwWseqTransposesClass added in v0.6.4

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

func GetEspressoPassRemoveSeqwWseqTransposesClass added in v0.6.4

func GetEspressoPassRemoveSeqwWseqTransposesClass() EspressoPassRemoveSeqwWseqTransposesClass

GetEspressoPassRemoveSeqwWseqTransposesClass returns the class object for EspressoPass_remove_seqw_wseq_transposes.

func (EspressoPassRemoveSeqwWseqTransposesClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassRemoveSeqwWseqTransposesClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassRemoveSqueeze added in v0.6.4

type EspressoPassRemoveSqueeze struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_remove_squeeze

func EspressoPassRemoveSqueezeFromID added in v0.6.4

func EspressoPassRemoveSqueezeFromID(id objc.ID) EspressoPassRemoveSqueeze

EspressoPassRemoveSqueezeFromID constructs a EspressoPassRemoveSqueeze from an objc.ID.

func EspressoPass_remove_squeezeFromID

func EspressoPass_remove_squeezeFromID(id objc.ID) EspressoPassRemoveSqueeze

EspressoPass_remove_squeezeFromID is an alias for EspressoPassRemoveSqueezeFromID for cross-framework compatibility.

func NewEspressoPassRemoveSqueeze added in v0.6.4

func NewEspressoPassRemoveSqueeze() EspressoPassRemoveSqueeze

NewEspressoPassRemoveSqueeze creates a new EspressoPassRemoveSqueeze instance.

func (EspressoPassRemoveSqueeze) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassRemoveSqueeze) Init added in v0.6.4

Init initializes the instance.

type EspressoPassRemoveSqueezeClass added in v0.6.4

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

func GetEspressoPassRemoveSqueezeClass added in v0.6.4

func GetEspressoPassRemoveSqueezeClass() EspressoPassRemoveSqueezeClass

GetEspressoPassRemoveSqueezeClass returns the class object for EspressoPass_remove_squeeze.

func (EspressoPassRemoveSqueezeClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassRemoveSqueezeClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassRemoveSqueezeExpanddims1dOps added in v0.6.4

type EspressoPassRemoveSqueezeExpanddims1dOps struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_remove_squeeze_expanddims_1d_ops

func EspressoPassRemoveSqueezeExpanddims1dOpsFromID added in v0.6.4

func EspressoPassRemoveSqueezeExpanddims1dOpsFromID(id objc.ID) EspressoPassRemoveSqueezeExpanddims1dOps

EspressoPassRemoveSqueezeExpanddims1dOpsFromID constructs a EspressoPassRemoveSqueezeExpanddims1dOps from an objc.ID.

func EspressoPass_remove_squeeze_expanddims_1d_opsFromID

func EspressoPass_remove_squeeze_expanddims_1d_opsFromID(id objc.ID) EspressoPassRemoveSqueezeExpanddims1dOps

EspressoPass_remove_squeeze_expanddims_1d_opsFromID is an alias for EspressoPassRemoveSqueezeExpanddims1dOpsFromID for cross-framework compatibility.

func NewEspressoPassRemoveSqueezeExpanddims1dOps added in v0.6.4

func NewEspressoPassRemoveSqueezeExpanddims1dOps() EspressoPassRemoveSqueezeExpanddims1dOps

NewEspressoPassRemoveSqueezeExpanddims1dOps creates a new EspressoPassRemoveSqueezeExpanddims1dOps instance.

func (EspressoPassRemoveSqueezeExpanddims1dOps) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassRemoveSqueezeExpanddims1dOps) Init added in v0.6.4

Init initializes the instance.

type EspressoPassRemoveSqueezeExpanddims1dOpsClass added in v0.6.4

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

func GetEspressoPassRemoveSqueezeExpanddims1dOpsClass added in v0.6.4

func GetEspressoPassRemoveSqueezeExpanddims1dOpsClass() EspressoPassRemoveSqueezeExpanddims1dOpsClass

GetEspressoPassRemoveSqueezeExpanddims1dOpsClass returns the class object for EspressoPass_remove_squeeze_expanddims_1d_ops.

func (EspressoPassRemoveSqueezeExpanddims1dOpsClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassRemoveSqueezeExpanddims1dOpsClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassRpnTrackerMergeConvs added in v0.6.4

type EspressoPassRpnTrackerMergeConvs struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_rpn_tracker_merge_convs

func EspressoPassRpnTrackerMergeConvsFromID added in v0.6.4

func EspressoPassRpnTrackerMergeConvsFromID(id objc.ID) EspressoPassRpnTrackerMergeConvs

EspressoPassRpnTrackerMergeConvsFromID constructs a EspressoPassRpnTrackerMergeConvs from an objc.ID.

func EspressoPass_rpn_tracker_merge_convsFromID

func EspressoPass_rpn_tracker_merge_convsFromID(id objc.ID) EspressoPassRpnTrackerMergeConvs

EspressoPass_rpn_tracker_merge_convsFromID is an alias for EspressoPassRpnTrackerMergeConvsFromID for cross-framework compatibility.

func NewEspressoPassRpnTrackerMergeConvs added in v0.6.4

func NewEspressoPassRpnTrackerMergeConvs() EspressoPassRpnTrackerMergeConvs

NewEspressoPassRpnTrackerMergeConvs creates a new EspressoPassRpnTrackerMergeConvs instance.

func (EspressoPassRpnTrackerMergeConvs) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassRpnTrackerMergeConvs) Init added in v0.6.4

Init initializes the instance.

type EspressoPassRpnTrackerMergeConvsClass added in v0.6.4

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

func GetEspressoPassRpnTrackerMergeConvsClass added in v0.6.4

func GetEspressoPassRpnTrackerMergeConvsClass() EspressoPassRpnTrackerMergeConvsClass

GetEspressoPassRpnTrackerMergeConvsClass returns the class object for EspressoPass_rpn_tracker_merge_convs.

func (EspressoPassRpnTrackerMergeConvsClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassRpnTrackerMergeConvsClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassSqueezeDevop added in v0.6.4

type EspressoPassSqueezeDevop struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_squeeze_devop

func EspressoPassSqueezeDevopFromID added in v0.6.4

func EspressoPassSqueezeDevopFromID(id objc.ID) EspressoPassSqueezeDevop

EspressoPassSqueezeDevopFromID constructs a EspressoPassSqueezeDevop from an objc.ID.

func EspressoPass_squeeze_devopFromID

func EspressoPass_squeeze_devopFromID(id objc.ID) EspressoPassSqueezeDevop

EspressoPass_squeeze_devopFromID is an alias for EspressoPassSqueezeDevopFromID for cross-framework compatibility.

func NewEspressoPassSqueezeDevop added in v0.6.4

func NewEspressoPassSqueezeDevop() EspressoPassSqueezeDevop

NewEspressoPassSqueezeDevop creates a new EspressoPassSqueezeDevop instance.

func (EspressoPassSqueezeDevop) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassSqueezeDevop) Init added in v0.6.4

Init initializes the instance.

type EspressoPassSqueezeDevopClass added in v0.6.4

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

func GetEspressoPassSqueezeDevopClass added in v0.6.4

func GetEspressoPassSqueezeDevopClass() EspressoPassSqueezeDevopClass

GetEspressoPassSqueezeDevopClass returns the class object for EspressoPass_squeeze_devop.

func (EspressoPassSqueezeDevopClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassSqueezeDevopClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassStrengthReductionBatchMatmulToInnerProduct added in v0.6.4

type EspressoPassStrengthReductionBatchMatmulToInnerProduct struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_strength_reduction_batch_matmul_to_inner_product

func EspressoPassStrengthReductionBatchMatmulToInnerProductFromID added in v0.6.4

func EspressoPassStrengthReductionBatchMatmulToInnerProductFromID(id objc.ID) EspressoPassStrengthReductionBatchMatmulToInnerProduct

EspressoPassStrengthReductionBatchMatmulToInnerProductFromID constructs a EspressoPassStrengthReductionBatchMatmulToInnerProduct from an objc.ID.

func EspressoPass_strength_reduction_batch_matmul_to_inner_productFromID

func EspressoPass_strength_reduction_batch_matmul_to_inner_productFromID(id objc.ID) EspressoPassStrengthReductionBatchMatmulToInnerProduct

EspressoPass_strength_reduction_batch_matmul_to_inner_productFromID is an alias for EspressoPassStrengthReductionBatchMatmulToInnerProductFromID for cross-framework compatibility.

func NewEspressoPassStrengthReductionBatchMatmulToInnerProduct added in v0.6.4

func NewEspressoPassStrengthReductionBatchMatmulToInnerProduct() EspressoPassStrengthReductionBatchMatmulToInnerProduct

NewEspressoPassStrengthReductionBatchMatmulToInnerProduct creates a new EspressoPassStrengthReductionBatchMatmulToInnerProduct instance.

func (EspressoPassStrengthReductionBatchMatmulToInnerProduct) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassStrengthReductionBatchMatmulToInnerProduct) Init added in v0.6.4

Init initializes the instance.

type EspressoPassStrengthReductionBatchMatmulToInnerProductClass added in v0.6.4

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

func GetEspressoPassStrengthReductionBatchMatmulToInnerProductClass added in v0.6.4

func GetEspressoPassStrengthReductionBatchMatmulToInnerProductClass() EspressoPassStrengthReductionBatchMatmulToInnerProductClass

GetEspressoPassStrengthReductionBatchMatmulToInnerProductClass returns the class object for EspressoPass_strength_reduction_batch_matmul_to_inner_product.

func (EspressoPassStrengthReductionBatchMatmulToInnerProductClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassStrengthReductionBatchMatmulToInnerProductClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassStrengthReductionGatherToLookup added in v0.6.4

type EspressoPassStrengthReductionGatherToLookup struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_strength_reduction_gather_to_lookup

func EspressoPassStrengthReductionGatherToLookupFromID added in v0.6.4

func EspressoPassStrengthReductionGatherToLookupFromID(id objc.ID) EspressoPassStrengthReductionGatherToLookup

EspressoPassStrengthReductionGatherToLookupFromID constructs a EspressoPassStrengthReductionGatherToLookup from an objc.ID.

func EspressoPass_strength_reduction_gather_to_lookupFromID

func EspressoPass_strength_reduction_gather_to_lookupFromID(id objc.ID) EspressoPassStrengthReductionGatherToLookup

EspressoPass_strength_reduction_gather_to_lookupFromID is an alias for EspressoPassStrengthReductionGatherToLookupFromID for cross-framework compatibility.

func NewEspressoPassStrengthReductionGatherToLookup added in v0.6.4

func NewEspressoPassStrengthReductionGatherToLookup() EspressoPassStrengthReductionGatherToLookup

NewEspressoPassStrengthReductionGatherToLookup creates a new EspressoPassStrengthReductionGatherToLookup instance.

func (EspressoPassStrengthReductionGatherToLookup) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassStrengthReductionGatherToLookup) Init added in v0.6.4

Init initializes the instance.

type EspressoPassStrengthReductionGatherToLookupClass added in v0.6.4

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

func GetEspressoPassStrengthReductionGatherToLookupClass added in v0.6.4

func GetEspressoPassStrengthReductionGatherToLookupClass() EspressoPassStrengthReductionGatherToLookupClass

GetEspressoPassStrengthReductionGatherToLookupClass returns the class object for EspressoPass_strength_reduction_gather_to_lookup.

func (EspressoPassStrengthReductionGatherToLookupClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassStrengthReductionGatherToLookupClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassStrengthReductionGatherToSlice added in v0.6.4

type EspressoPassStrengthReductionGatherToSlice struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_strength_reduction_gather_to_slice

func EspressoPassStrengthReductionGatherToSliceFromID added in v0.6.4

func EspressoPassStrengthReductionGatherToSliceFromID(id objc.ID) EspressoPassStrengthReductionGatherToSlice

EspressoPassStrengthReductionGatherToSliceFromID constructs a EspressoPassStrengthReductionGatherToSlice from an objc.ID.

func EspressoPass_strength_reduction_gather_to_sliceFromID

func EspressoPass_strength_reduction_gather_to_sliceFromID(id objc.ID) EspressoPassStrengthReductionGatherToSlice

EspressoPass_strength_reduction_gather_to_sliceFromID is an alias for EspressoPassStrengthReductionGatherToSliceFromID for cross-framework compatibility.

func NewEspressoPassStrengthReductionGatherToSlice added in v0.6.4

func NewEspressoPassStrengthReductionGatherToSlice() EspressoPassStrengthReductionGatherToSlice

NewEspressoPassStrengthReductionGatherToSlice creates a new EspressoPassStrengthReductionGatherToSlice instance.

func (EspressoPassStrengthReductionGatherToSlice) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassStrengthReductionGatherToSlice) Init added in v0.6.4

Init initializes the instance.

type EspressoPassStrengthReductionGatherToSliceClass added in v0.6.4

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

func GetEspressoPassStrengthReductionGatherToSliceClass added in v0.6.4

func GetEspressoPassStrengthReductionGatherToSliceClass() EspressoPassStrengthReductionGatherToSliceClass

GetEspressoPassStrengthReductionGatherToSliceClass returns the class object for EspressoPass_strength_reduction_gather_to_slice.

func (EspressoPassStrengthReductionGatherToSliceClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassStrengthReductionGatherToSliceClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassStrengthReductionGeneralSliceToSlice added in v0.6.4

type EspressoPassStrengthReductionGeneralSliceToSlice struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_strength_reduction_general_slice_to_slice

func EspressoPassStrengthReductionGeneralSliceToSliceFromID added in v0.6.4

func EspressoPassStrengthReductionGeneralSliceToSliceFromID(id objc.ID) EspressoPassStrengthReductionGeneralSliceToSlice

EspressoPassStrengthReductionGeneralSliceToSliceFromID constructs a EspressoPassStrengthReductionGeneralSliceToSlice from an objc.ID.

func EspressoPass_strength_reduction_general_slice_to_sliceFromID

func EspressoPass_strength_reduction_general_slice_to_sliceFromID(id objc.ID) EspressoPassStrengthReductionGeneralSliceToSlice

EspressoPass_strength_reduction_general_slice_to_sliceFromID is an alias for EspressoPassStrengthReductionGeneralSliceToSliceFromID for cross-framework compatibility.

func NewEspressoPassStrengthReductionGeneralSliceToSlice added in v0.6.4

func NewEspressoPassStrengthReductionGeneralSliceToSlice() EspressoPassStrengthReductionGeneralSliceToSlice

NewEspressoPassStrengthReductionGeneralSliceToSlice creates a new EspressoPassStrengthReductionGeneralSliceToSlice instance.

func (EspressoPassStrengthReductionGeneralSliceToSlice) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassStrengthReductionGeneralSliceToSlice) Init added in v0.6.4

Init initializes the instance.

type EspressoPassStrengthReductionGeneralSliceToSliceClass added in v0.6.4

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

func GetEspressoPassStrengthReductionGeneralSliceToSliceClass added in v0.6.4

func GetEspressoPassStrengthReductionGeneralSliceToSliceClass() EspressoPassStrengthReductionGeneralSliceToSliceClass

GetEspressoPassStrengthReductionGeneralSliceToSliceClass returns the class object for EspressoPass_strength_reduction_general_slice_to_slice.

func (EspressoPassStrengthReductionGeneralSliceToSliceClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassStrengthReductionGeneralSliceToSliceClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassStrengthReductionLoadcEltwiseEltwisec added in v0.6.4

type EspressoPassStrengthReductionLoadcEltwiseEltwisec struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_strength_reduction_loadc_eltwise__eltwisec

func EspressoPassStrengthReductionLoadcEltwiseEltwisecFromID added in v0.6.4

func EspressoPassStrengthReductionLoadcEltwiseEltwisecFromID(id objc.ID) EspressoPassStrengthReductionLoadcEltwiseEltwisec

EspressoPassStrengthReductionLoadcEltwiseEltwisecFromID constructs a EspressoPassStrengthReductionLoadcEltwiseEltwisec from an objc.ID.

func EspressoPass_strength_reduction_loadc_eltwise__eltwisecFromID

func EspressoPass_strength_reduction_loadc_eltwise__eltwisecFromID(id objc.ID) EspressoPassStrengthReductionLoadcEltwiseEltwisec

EspressoPass_strength_reduction_loadc_eltwise__eltwisecFromID is an alias for EspressoPassStrengthReductionLoadcEltwiseEltwisecFromID for cross-framework compatibility.

func NewEspressoPassStrengthReductionLoadcEltwiseEltwisec added in v0.6.4

func NewEspressoPassStrengthReductionLoadcEltwiseEltwisec() EspressoPassStrengthReductionLoadcEltwiseEltwisec

NewEspressoPassStrengthReductionLoadcEltwiseEltwisec creates a new EspressoPassStrengthReductionLoadcEltwiseEltwisec instance.

func (EspressoPassStrengthReductionLoadcEltwiseEltwisec) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassStrengthReductionLoadcEltwiseEltwisec) Init added in v0.6.4

Init initializes the instance.

type EspressoPassStrengthReductionLoadcEltwiseEltwisecClass added in v0.6.4

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

func GetEspressoPassStrengthReductionLoadcEltwiseEltwisecClass added in v0.6.4

func GetEspressoPassStrengthReductionLoadcEltwiseEltwisecClass() EspressoPassStrengthReductionLoadcEltwiseEltwisecClass

GetEspressoPassStrengthReductionLoadcEltwiseEltwisecClass returns the class object for EspressoPass_strength_reduction_loadc_eltwise__eltwisec.

func (EspressoPassStrengthReductionLoadcEltwiseEltwisecClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassStrengthReductionLoadcEltwiseEltwisecClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassStrengthReductionRemoveIdentityTransposes added in v0.6.4

type EspressoPassStrengthReductionRemoveIdentityTransposes struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_strength_reduction_remove_identity_transposes

func EspressoPassStrengthReductionRemoveIdentityTransposesFromID added in v0.6.4

func EspressoPassStrengthReductionRemoveIdentityTransposesFromID(id objc.ID) EspressoPassStrengthReductionRemoveIdentityTransposes

EspressoPassStrengthReductionRemoveIdentityTransposesFromID constructs a EspressoPassStrengthReductionRemoveIdentityTransposes from an objc.ID.

func EspressoPass_strength_reduction_remove_identity_transposesFromID

func EspressoPass_strength_reduction_remove_identity_transposesFromID(id objc.ID) EspressoPassStrengthReductionRemoveIdentityTransposes

EspressoPass_strength_reduction_remove_identity_transposesFromID is an alias for EspressoPassStrengthReductionRemoveIdentityTransposesFromID for cross-framework compatibility.

func NewEspressoPassStrengthReductionRemoveIdentityTransposes added in v0.6.4

func NewEspressoPassStrengthReductionRemoveIdentityTransposes() EspressoPassStrengthReductionRemoveIdentityTransposes

NewEspressoPassStrengthReductionRemoveIdentityTransposes creates a new EspressoPassStrengthReductionRemoveIdentityTransposes instance.

func (EspressoPassStrengthReductionRemoveIdentityTransposes) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassStrengthReductionRemoveIdentityTransposes) Init added in v0.6.4

Init initializes the instance.

type EspressoPassStrengthReductionRemoveIdentityTransposesClass added in v0.6.4

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

func GetEspressoPassStrengthReductionRemoveIdentityTransposesClass added in v0.6.4

func GetEspressoPassStrengthReductionRemoveIdentityTransposesClass() EspressoPassStrengthReductionRemoveIdentityTransposesClass

GetEspressoPassStrengthReductionRemoveIdentityTransposesClass returns the class object for EspressoPass_strength_reduction_remove_identity_transposes.

func (EspressoPassStrengthReductionRemoveIdentityTransposesClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassStrengthReductionRemoveIdentityTransposesClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassStrengthReductionReshapeToFlatten added in v0.6.4

type EspressoPassStrengthReductionReshapeToFlatten struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_strength_reduction_reshape_to_flatten

func EspressoPassStrengthReductionReshapeToFlattenFromID added in v0.6.4

func EspressoPassStrengthReductionReshapeToFlattenFromID(id objc.ID) EspressoPassStrengthReductionReshapeToFlatten

EspressoPassStrengthReductionReshapeToFlattenFromID constructs a EspressoPassStrengthReductionReshapeToFlatten from an objc.ID.

func EspressoPass_strength_reduction_reshape_to_flattenFromID

func EspressoPass_strength_reduction_reshape_to_flattenFromID(id objc.ID) EspressoPassStrengthReductionReshapeToFlatten

EspressoPass_strength_reduction_reshape_to_flattenFromID is an alias for EspressoPassStrengthReductionReshapeToFlattenFromID for cross-framework compatibility.

func NewEspressoPassStrengthReductionReshapeToFlatten added in v0.6.4

func NewEspressoPassStrengthReductionReshapeToFlatten() EspressoPassStrengthReductionReshapeToFlatten

NewEspressoPassStrengthReductionReshapeToFlatten creates a new EspressoPassStrengthReductionReshapeToFlatten instance.

func (EspressoPassStrengthReductionReshapeToFlatten) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassStrengthReductionReshapeToFlatten) Init added in v0.6.4

Init initializes the instance.

type EspressoPassStrengthReductionReshapeToFlattenClass added in v0.6.4

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

func GetEspressoPassStrengthReductionReshapeToFlattenClass added in v0.6.4

func GetEspressoPassStrengthReductionReshapeToFlattenClass() EspressoPassStrengthReductionReshapeToFlattenClass

GetEspressoPassStrengthReductionReshapeToFlattenClass returns the class object for EspressoPass_strength_reduction_reshape_to_flatten.

func (EspressoPassStrengthReductionReshapeToFlattenClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassStrengthReductionReshapeToFlattenClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze added in v0.6.4

type EspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_strength_reduction_transpose_reshape_to_flatten_squeeze

func EspressoPassStrengthReductionTransposeReshapeToFlattenSqueezeFromID added in v0.6.4

func EspressoPassStrengthReductionTransposeReshapeToFlattenSqueezeFromID(id objc.ID) EspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze

EspressoPassStrengthReductionTransposeReshapeToFlattenSqueezeFromID constructs a EspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze from an objc.ID.

func EspressoPass_strength_reduction_transpose_reshape_to_flatten_squeezeFromID

func EspressoPass_strength_reduction_transpose_reshape_to_flatten_squeezeFromID(id objc.ID) EspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze

EspressoPass_strength_reduction_transpose_reshape_to_flatten_squeezeFromID is an alias for EspressoPassStrengthReductionTransposeReshapeToFlattenSqueezeFromID for cross-framework compatibility.

func NewEspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze added in v0.6.4

func NewEspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze() EspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze

NewEspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze creates a new EspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze instance.

func (EspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze) Init added in v0.6.4

Init initializes the instance.

type EspressoPassStrengthReductionTransposeReshapeToFlattenSqueezeClass added in v0.6.4

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

func GetEspressoPassStrengthReductionTransposeReshapeToFlattenSqueezeClass added in v0.6.4

func GetEspressoPassStrengthReductionTransposeReshapeToFlattenSqueezeClass() EspressoPassStrengthReductionTransposeReshapeToFlattenSqueezeClass

GetEspressoPassStrengthReductionTransposeReshapeToFlattenSqueezeClass returns the class object for EspressoPass_strength_reduction_transpose_reshape_to_flatten_squeeze.

func (EspressoPassStrengthReductionTransposeReshapeToFlattenSqueezeClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassStrengthReductionTransposeReshapeToFlattenSqueezeClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassStyleTransferParameterizeTransplant added in v0.6.4

type EspressoPassStyleTransferParameterizeTransplant struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_style_transfer_parameterize_transplant

func EspressoPassStyleTransferParameterizeTransplantFromID added in v0.6.4

func EspressoPassStyleTransferParameterizeTransplantFromID(id objc.ID) EspressoPassStyleTransferParameterizeTransplant

EspressoPassStyleTransferParameterizeTransplantFromID constructs a EspressoPassStyleTransferParameterizeTransplant from an objc.ID.

func EspressoPass_style_transfer_parameterize_transplantFromID

func EspressoPass_style_transfer_parameterize_transplantFromID(id objc.ID) EspressoPassStyleTransferParameterizeTransplant

EspressoPass_style_transfer_parameterize_transplantFromID is an alias for EspressoPassStyleTransferParameterizeTransplantFromID for cross-framework compatibility.

func NewEspressoPassStyleTransferParameterizeTransplant added in v0.6.4

func NewEspressoPassStyleTransferParameterizeTransplant() EspressoPassStyleTransferParameterizeTransplant

NewEspressoPassStyleTransferParameterizeTransplant creates a new EspressoPassStyleTransferParameterizeTransplant instance.

func (EspressoPassStyleTransferParameterizeTransplant) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassStyleTransferParameterizeTransplant) Init added in v0.6.4

Init initializes the instance.

type EspressoPassStyleTransferParameterizeTransplantClass added in v0.6.4

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

func GetEspressoPassStyleTransferParameterizeTransplantClass added in v0.6.4

func GetEspressoPassStyleTransferParameterizeTransplantClass() EspressoPassStyleTransferParameterizeTransplantClass

GetEspressoPassStyleTransferParameterizeTransplantClass returns the class object for EspressoPass_style_transfer_parameterize_transplant.

func (EspressoPassStyleTransferParameterizeTransplantClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassStyleTransferParameterizeTransplantClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassStyleTransferTwoNets added in v0.6.4

type EspressoPassStyleTransferTwoNets struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_style_transfer_two_nets

func EspressoPassStyleTransferTwoNetsFromID added in v0.6.4

func EspressoPassStyleTransferTwoNetsFromID(id objc.ID) EspressoPassStyleTransferTwoNets

EspressoPassStyleTransferTwoNetsFromID constructs a EspressoPassStyleTransferTwoNets from an objc.ID.

func EspressoPass_style_transfer_two_netsFromID

func EspressoPass_style_transfer_two_netsFromID(id objc.ID) EspressoPassStyleTransferTwoNets

EspressoPass_style_transfer_two_netsFromID is an alias for EspressoPassStyleTransferTwoNetsFromID for cross-framework compatibility.

func NewEspressoPassStyleTransferTwoNets added in v0.6.4

func NewEspressoPassStyleTransferTwoNets() EspressoPassStyleTransferTwoNets

NewEspressoPassStyleTransferTwoNets creates a new EspressoPassStyleTransferTwoNets instance.

func (EspressoPassStyleTransferTwoNets) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassStyleTransferTwoNets) Init added in v0.6.4

Init initializes the instance.

type EspressoPassStyleTransferTwoNetsClass added in v0.6.4

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

func GetEspressoPassStyleTransferTwoNetsClass added in v0.6.4

func GetEspressoPassStyleTransferTwoNetsClass() EspressoPassStyleTransferTwoNetsClass

GetEspressoPassStyleTransferTwoNetsClass returns the class object for EspressoPass_style_transfer_two_nets.

func (EspressoPassStyleTransferTwoNetsClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassStyleTransferTwoNetsClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassStyleTransferTwoNetsOnlyanepart added in v0.6.4

type EspressoPassStyleTransferTwoNetsOnlyanepart struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_style_transfer_two_nets_onlyanepart

func EspressoPassStyleTransferTwoNetsOnlyanepartFromID added in v0.6.4

func EspressoPassStyleTransferTwoNetsOnlyanepartFromID(id objc.ID) EspressoPassStyleTransferTwoNetsOnlyanepart

EspressoPassStyleTransferTwoNetsOnlyanepartFromID constructs a EspressoPassStyleTransferTwoNetsOnlyanepart from an objc.ID.

func EspressoPass_style_transfer_two_nets_onlyanepartFromID

func EspressoPass_style_transfer_two_nets_onlyanepartFromID(id objc.ID) EspressoPassStyleTransferTwoNetsOnlyanepart

EspressoPass_style_transfer_two_nets_onlyanepartFromID is an alias for EspressoPassStyleTransferTwoNetsOnlyanepartFromID for cross-framework compatibility.

func NewEspressoPassStyleTransferTwoNetsOnlyanepart added in v0.6.4

func NewEspressoPassStyleTransferTwoNetsOnlyanepart() EspressoPassStyleTransferTwoNetsOnlyanepart

NewEspressoPassStyleTransferTwoNetsOnlyanepart creates a new EspressoPassStyleTransferTwoNetsOnlyanepart instance.

func (EspressoPassStyleTransferTwoNetsOnlyanepart) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassStyleTransferTwoNetsOnlyanepart) Init added in v0.6.4

Init initializes the instance.

type EspressoPassStyleTransferTwoNetsOnlyanepartClass added in v0.6.4

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

func GetEspressoPassStyleTransferTwoNetsOnlyanepartClass added in v0.6.4

func GetEspressoPassStyleTransferTwoNetsOnlyanepartClass() EspressoPassStyleTransferTwoNetsOnlyanepartClass

GetEspressoPassStyleTransferTwoNetsOnlyanepartClass returns the class object for EspressoPass_style_transfer_two_nets_onlyanepart.

func (EspressoPassStyleTransferTwoNetsOnlyanepartClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassStyleTransferTwoNetsOnlyanepartClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassTransformQuantizeKernel added in v0.6.4

type EspressoPassTransformQuantizeKernel struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_transform_quantize_kernel

func EspressoPassTransformQuantizeKernelFromID added in v0.6.4

func EspressoPassTransformQuantizeKernelFromID(id objc.ID) EspressoPassTransformQuantizeKernel

EspressoPassTransformQuantizeKernelFromID constructs a EspressoPassTransformQuantizeKernel from an objc.ID.

func EspressoPass_transform_quantize_kernelFromID

func EspressoPass_transform_quantize_kernelFromID(id objc.ID) EspressoPassTransformQuantizeKernel

EspressoPass_transform_quantize_kernelFromID is an alias for EspressoPassTransformQuantizeKernelFromID for cross-framework compatibility.

func NewEspressoPassTransformQuantizeKernel added in v0.6.4

func NewEspressoPassTransformQuantizeKernel() EspressoPassTransformQuantizeKernel

NewEspressoPassTransformQuantizeKernel creates a new EspressoPassTransformQuantizeKernel instance.

func (EspressoPassTransformQuantizeKernel) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassTransformQuantizeKernel) Init added in v0.6.4

Init initializes the instance.

type EspressoPassTransformQuantizeKernelClass added in v0.6.4

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

func GetEspressoPassTransformQuantizeKernelClass added in v0.6.4

func GetEspressoPassTransformQuantizeKernelClass() EspressoPassTransformQuantizeKernelClass

GetEspressoPassTransformQuantizeKernelClass returns the class object for EspressoPass_transform_quantize_kernel.

func (EspressoPassTransformQuantizeKernelClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassTransformQuantizeKernelClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassTransformStaticQuantizeKernel added in v0.6.4

type EspressoPassTransformStaticQuantizeKernel struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_transform_static_quantize_kernel

func EspressoPassTransformStaticQuantizeKernelFromID added in v0.6.4

func EspressoPassTransformStaticQuantizeKernelFromID(id objc.ID) EspressoPassTransformStaticQuantizeKernel

EspressoPassTransformStaticQuantizeKernelFromID constructs a EspressoPassTransformStaticQuantizeKernel from an objc.ID.

func EspressoPass_transform_static_quantize_kernelFromID

func EspressoPass_transform_static_quantize_kernelFromID(id objc.ID) EspressoPassTransformStaticQuantizeKernel

EspressoPass_transform_static_quantize_kernelFromID is an alias for EspressoPassTransformStaticQuantizeKernelFromID for cross-framework compatibility.

func NewEspressoPassTransformStaticQuantizeKernel added in v0.6.4

func NewEspressoPassTransformStaticQuantizeKernel() EspressoPassTransformStaticQuantizeKernel

NewEspressoPassTransformStaticQuantizeKernel creates a new EspressoPassTransformStaticQuantizeKernel instance.

func (EspressoPassTransformStaticQuantizeKernel) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassTransformStaticQuantizeKernel) Init added in v0.6.4

Init initializes the instance.

type EspressoPassTransformStaticQuantizeKernelClass added in v0.6.4

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

func GetEspressoPassTransformStaticQuantizeKernelClass added in v0.6.4

func GetEspressoPassTransformStaticQuantizeKernelClass() EspressoPassTransformStaticQuantizeKernelClass

GetEspressoPassTransformStaticQuantizeKernelClass returns the class object for EspressoPass_transform_static_quantize_kernel.

func (EspressoPassTransformStaticQuantizeKernelClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassTransformStaticQuantizeKernelClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassTransposeInnerProductWeights added in v0.6.4

type EspressoPassTransposeInnerProductWeights struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_transpose_inner_product_weights

func EspressoPassTransposeInnerProductWeightsFromID added in v0.6.4

func EspressoPassTransposeInnerProductWeightsFromID(id objc.ID) EspressoPassTransposeInnerProductWeights

EspressoPassTransposeInnerProductWeightsFromID constructs a EspressoPassTransposeInnerProductWeights from an objc.ID.

func EspressoPass_transpose_inner_product_weightsFromID

func EspressoPass_transpose_inner_product_weightsFromID(id objc.ID) EspressoPassTransposeInnerProductWeights

EspressoPass_transpose_inner_product_weightsFromID is an alias for EspressoPassTransposeInnerProductWeightsFromID for cross-framework compatibility.

func NewEspressoPassTransposeInnerProductWeights added in v0.6.4

func NewEspressoPassTransposeInnerProductWeights() EspressoPassTransposeInnerProductWeights

NewEspressoPassTransposeInnerProductWeights creates a new EspressoPassTransposeInnerProductWeights instance.

func (EspressoPassTransposeInnerProductWeights) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassTransposeInnerProductWeights) Init added in v0.6.4

Init initializes the instance.

type EspressoPassTransposeInnerProductWeightsClass added in v0.6.4

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

func GetEspressoPassTransposeInnerProductWeightsClass added in v0.6.4

func GetEspressoPassTransposeInnerProductWeightsClass() EspressoPassTransposeInnerProductWeightsClass

GetEspressoPassTransposeInnerProductWeightsClass returns the class object for EspressoPass_transpose_inner_product_weights.

func (EspressoPassTransposeInnerProductWeightsClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassTransposeInnerProductWeightsClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoPassWavernnAne added in v0.6.4

type EspressoPassWavernnAne struct {
	EspressoCustomPass
}

See: https://developer.apple.com/documentation/Espresso/EspressoPass_wavernn_ane

func EspressoPassWavernnAneFromID added in v0.6.4

func EspressoPassWavernnAneFromID(id objc.ID) EspressoPassWavernnAne

EspressoPassWavernnAneFromID constructs a EspressoPassWavernnAne from an objc.ID.

func EspressoPass_wavernn_aneFromID

func EspressoPass_wavernn_aneFromID(id objc.ID) EspressoPassWavernnAne

EspressoPass_wavernn_aneFromID is an alias for EspressoPassWavernnAneFromID for cross-framework compatibility.

func NewEspressoPassWavernnAne added in v0.6.4

func NewEspressoPassWavernnAne() EspressoPassWavernnAne

NewEspressoPassWavernnAne creates a new EspressoPassWavernnAne instance.

func (EspressoPassWavernnAne) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoPassWavernnAne) Init added in v0.6.4

Init initializes the instance.

type EspressoPassWavernnAneClass added in v0.6.4

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

func GetEspressoPassWavernnAneClass added in v0.6.4

func GetEspressoPassWavernnAneClass() EspressoPassWavernnAneClass

GetEspressoPassWavernnAneClass returns the class object for EspressoPass_wavernn_ane.

func (EspressoPassWavernnAneClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (EspressoPassWavernnAneClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type EspressoProfilingANEcompilerAnalytics

type EspressoProfilingANEcompilerAnalytics struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoProfilingANEcompilerAnalytics

func EspressoProfilingANEcompilerAnalyticsFromID

func EspressoProfilingANEcompilerAnalyticsFromID(id objc.ID) EspressoProfilingANEcompilerAnalytics

EspressoProfilingANEcompilerAnalyticsFromID constructs a EspressoProfilingANEcompilerAnalytics from an objc.ID.

func NewEspressoProfilingANEcompilerAnalytics

func NewEspressoProfilingANEcompilerAnalytics() EspressoProfilingANEcompilerAnalytics

NewEspressoProfilingANEcompilerAnalytics creates a new EspressoProfilingANEcompilerAnalytics instance.

func (EspressoProfilingANEcompilerAnalytics) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoProfilingANEcompilerAnalytics) Init

Init initializes the instance.

func (EspressoProfilingANEcompilerAnalytics) SetCompiler_analytics_file_names

func (e EspressoProfilingANEcompilerAnalytics) SetCompiler_analytics_file_names(value foundation.INSArray)

type EspressoProfilingANEcompilerAnalyticsClass

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

func GetEspressoProfilingANEcompilerAnalyticsClass

func GetEspressoProfilingANEcompilerAnalyticsClass() EspressoProfilingANEcompilerAnalyticsClass

GetEspressoProfilingANEcompilerAnalyticsClass returns the class object for EspressoProfilingANEcompilerAnalytics.

func (EspressoProfilingANEcompilerAnalyticsClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoProfilingANEcompilerAnalyticsClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoProfilingLayerInfo

type EspressoProfilingLayerInfo struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoProfilingLayerInfo

func EspressoProfilingLayerInfoFromID

func EspressoProfilingLayerInfoFromID(id objc.ID) EspressoProfilingLayerInfo

EspressoProfilingLayerInfoFromID constructs a EspressoProfilingLayerInfo from an objc.ID.

func NewEspressoProfilingLayerInfo

func NewEspressoProfilingLayerInfo() EspressoProfilingLayerInfo

NewEspressoProfilingLayerInfo creates a new EspressoProfilingLayerInfo instance.

func (EspressoProfilingLayerInfo) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoProfilingLayerInfo) Init

Init initializes the instance.

func (EspressoProfilingLayerInfo) SetAverage_runtime

func (e EspressoProfilingLayerInfo) SetAverage_runtime(value float64)

func (EspressoProfilingLayerInfo) SetDebug_name

func (e EspressoProfilingLayerInfo) SetDebug_name(value string)

func (EspressoProfilingLayerInfo) SetMain_engine_support

func (e EspressoProfilingLayerInfo) SetMain_engine_support(value IEspressoProfilingLayerSupportInfo)

func (EspressoProfilingLayerInfo) SetName

func (e EspressoProfilingLayerInfo) SetName(value string)

func (EspressoProfilingLayerInfo) SetPer_platform_support

func (e EspressoProfilingLayerInfo) SetPer_platform_support(value foundation.INSDictionary)

func (EspressoProfilingLayerInfo) SetRuntimes

func (e EspressoProfilingLayerInfo) SetRuntimes(value foundation.INSArray)

func (EspressoProfilingLayerInfo) SetSelected_runtime_engine

func (e EspressoProfilingLayerInfo) SetSelected_runtime_engine(value int)

type EspressoProfilingLayerInfoClass

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

func GetEspressoProfilingLayerInfoClass

func GetEspressoProfilingLayerInfoClass() EspressoProfilingLayerInfoClass

GetEspressoProfilingLayerInfoClass returns the class object for EspressoProfilingLayerInfo.

func (EspressoProfilingLayerInfoClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoProfilingLayerInfoClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoProfilingLayerRuntime

type EspressoProfilingLayerRuntime struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoProfilingLayerRuntime

func EspressoProfilingLayerRuntimeFromID

func EspressoProfilingLayerRuntimeFromID(id objc.ID) EspressoProfilingLayerRuntime

EspressoProfilingLayerRuntimeFromID constructs a EspressoProfilingLayerRuntime from an objc.ID.

func NewEspressoProfilingLayerRuntime

func NewEspressoProfilingLayerRuntime() EspressoProfilingLayerRuntime

NewEspressoProfilingLayerRuntime creates a new EspressoProfilingLayerRuntime instance.

func (EspressoProfilingLayerRuntime) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoProfilingLayerRuntime) Init

Init initializes the instance.

func (EspressoProfilingLayerRuntime) SetEnd_t

func (e EspressoProfilingLayerRuntime) SetEnd_t(value float64)

func (EspressoProfilingLayerRuntime) SetStart_t

func (e EspressoProfilingLayerRuntime) SetStart_t(value float64)

type EspressoProfilingLayerRuntimeClass

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

func GetEspressoProfilingLayerRuntimeClass

func GetEspressoProfilingLayerRuntimeClass() EspressoProfilingLayerRuntimeClass

GetEspressoProfilingLayerRuntimeClass returns the class object for EspressoProfilingLayerRuntime.

func (EspressoProfilingLayerRuntimeClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoProfilingLayerRuntimeClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoProfilingLayerSupportInfo

type EspressoProfilingLayerSupportInfo struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoProfilingLayerSupportInfo

func EspressoProfilingLayerSupportInfoFromID

func EspressoProfilingLayerSupportInfoFromID(id objc.ID) EspressoProfilingLayerSupportInfo

EspressoProfilingLayerSupportInfoFromID constructs a EspressoProfilingLayerSupportInfo from an objc.ID.

func NewEspressoProfilingLayerSupportInfo

func NewEspressoProfilingLayerSupportInfo() EspressoProfilingLayerSupportInfo

NewEspressoProfilingLayerSupportInfo creates a new EspressoProfilingLayerSupportInfo instance.

func (EspressoProfilingLayerSupportInfo) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoProfilingLayerSupportInfo) Init

Init initializes the instance.

func (EspressoProfilingLayerSupportInfo) SetError_private

func (e EspressoProfilingLayerSupportInfo) SetError_private(value foundation.INSArray)

func (EspressoProfilingLayerSupportInfo) SetError_public

func (e EspressoProfilingLayerSupportInfo) SetError_public(value foundation.INSArray)

func (EspressoProfilingLayerSupportInfo) SetExists

func (e EspressoProfilingLayerSupportInfo) SetExists(value bool)

func (EspressoProfilingLayerSupportInfo) SetHas_perf_warning

func (e EspressoProfilingLayerSupportInfo) SetHas_perf_warning(value bool)

func (EspressoProfilingLayerSupportInfo) SetInternal_layer

func (e EspressoProfilingLayerSupportInfo) SetInternal_layer(value bool)

func (EspressoProfilingLayerSupportInfo) SetSupported

func (e EspressoProfilingLayerSupportInfo) SetSupported(value bool)

func (EspressoProfilingLayerSupportInfo) SetType

func (e EspressoProfilingLayerSupportInfo) SetType(value string)

type EspressoProfilingLayerSupportInfoClass

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

func GetEspressoProfilingLayerSupportInfoClass

func GetEspressoProfilingLayerSupportInfoClass() EspressoProfilingLayerSupportInfoClass

GetEspressoProfilingLayerSupportInfoClass returns the class object for EspressoProfilingLayerSupportInfo.

func (EspressoProfilingLayerSupportInfoClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoProfilingLayerSupportInfoClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoProfilingNetworkANEInfo

type EspressoProfilingNetworkANEInfo struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoProfilingNetworkANEInfo

func EspressoProfilingNetworkANEInfoFromID

func EspressoProfilingNetworkANEInfoFromID(id objc.ID) EspressoProfilingNetworkANEInfo

EspressoProfilingNetworkANEInfoFromID constructs a EspressoProfilingNetworkANEInfo from an objc.ID.

func NewEspressoProfilingNetworkANEInfo

func NewEspressoProfilingNetworkANEInfo() EspressoProfilingNetworkANEInfo

NewEspressoProfilingNetworkANEInfo creates a new EspressoProfilingNetworkANEInfo instance.

func (EspressoProfilingNetworkANEInfo) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoProfilingNetworkANEInfo) Init

Init initializes the instance.

func (EspressoProfilingNetworkANEInfo) SetAne_time_per_eval_ns

func (e EspressoProfilingNetworkANEInfo) SetAne_time_per_eval_ns(value uint64)

func (EspressoProfilingNetworkANEInfo) SetTotal_ane_time_ns

func (e EspressoProfilingNetworkANEInfo) SetTotal_ane_time_ns(value uint64)

type EspressoProfilingNetworkANEInfoClass

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

func GetEspressoProfilingNetworkANEInfoClass

func GetEspressoProfilingNetworkANEInfoClass() EspressoProfilingNetworkANEInfoClass

GetEspressoProfilingNetworkANEInfoClass returns the class object for EspressoProfilingNetworkANEInfo.

func (EspressoProfilingNetworkANEInfoClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoProfilingNetworkANEInfoClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoProfilingNetworkInfo

type EspressoProfilingNetworkInfo struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoProfilingNetworkInfo

func EspressoProfilingNetworkInfoFromID

func EspressoProfilingNetworkInfoFromID(id objc.ID) EspressoProfilingNetworkInfo

EspressoProfilingNetworkInfoFromID constructs a EspressoProfilingNetworkInfo from an objc.ID.

func NewEspressoProfilingNetworkInfo

func NewEspressoProfilingNetworkInfo() EspressoProfilingNetworkInfo

NewEspressoProfilingNetworkInfo creates a new EspressoProfilingNetworkInfo instance.

func (EspressoProfilingNetworkInfo) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoProfilingNetworkInfo) Init

Init initializes the instance.

func (EspressoProfilingNetworkInfo) SetAne_compiler_analytics

func (e EspressoProfilingNetworkInfo) SetAne_compiler_analytics(value IEspressoProfilingANEcompilerAnalytics)

func (EspressoProfilingNetworkInfo) SetAne_performance_info

func (e EspressoProfilingNetworkInfo) SetAne_performance_info(value IEspressoProfilingNetworkANEInfo)

func (EspressoProfilingNetworkInfo) SetLayers

func (EspressoProfilingNetworkInfo) SetNetwork_at_path

func (e EspressoProfilingNetworkInfo) SetNetwork_at_path(value string)

type EspressoProfilingNetworkInfoClass

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

func GetEspressoProfilingNetworkInfoClass

func GetEspressoProfilingNetworkInfoClass() EspressoProfilingNetworkInfoClass

GetEspressoProfilingNetworkInfoClass returns the class object for EspressoProfilingNetworkInfo.

func (EspressoProfilingNetworkInfoClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoProfilingNetworkInfoClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoSharedKernelCacheEntry

type EspressoSharedKernelCacheEntry struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoSharedKernelCacheEntry

func EspressoSharedKernelCacheEntryFromID

func EspressoSharedKernelCacheEntryFromID(id objc.ID) EspressoSharedKernelCacheEntry

EspressoSharedKernelCacheEntryFromID constructs a EspressoSharedKernelCacheEntry from an objc.ID.

func NewEspressoSharedKernelCacheEntry

func NewEspressoSharedKernelCacheEntry() EspressoSharedKernelCacheEntry

NewEspressoSharedKernelCacheEntry creates a new EspressoSharedKernelCacheEntry instance.

func (EspressoSharedKernelCacheEntry) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoSharedKernelCacheEntry) Init

Init initializes the instance.

func (EspressoSharedKernelCacheEntry) SetCached

type EspressoSharedKernelCacheEntryClass

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

func GetEspressoSharedKernelCacheEntryClass

func GetEspressoSharedKernelCacheEntryClass() EspressoSharedKernelCacheEntryClass

GetEspressoSharedKernelCacheEntryClass returns the class object for EspressoSharedKernelCacheEntry.

func (EspressoSharedKernelCacheEntryClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoSharedKernelCacheEntryClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoTrainingConvolutionWeightsForMPS

type EspressoTrainingConvolutionWeightsForMPS struct {
	EspressoConvolutionWeightsForMPS
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoTrainingConvolutionWeightsForMPS

func EspressoTrainingConvolutionWeightsForMPSFromID

func EspressoTrainingConvolutionWeightsForMPSFromID(id objc.ID) EspressoTrainingConvolutionWeightsForMPS

EspressoTrainingConvolutionWeightsForMPSFromID constructs a EspressoTrainingConvolutionWeightsForMPS from an objc.ID.

func NewEspressoTrainingConvolutionWeightsForMPS

func NewEspressoTrainingConvolutionWeightsForMPS() EspressoTrainingConvolutionWeightsForMPS

NewEspressoTrainingConvolutionWeightsForMPS creates a new EspressoTrainingConvolutionWeightsForMPS instance.

func (EspressoTrainingConvolutionWeightsForMPS) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoTrainingConvolutionWeightsForMPS) Init

Init initializes the instance.

func (EspressoTrainingConvolutionWeightsForMPS) SetBiasesBuffer

func (EspressoTrainingConvolutionWeightsForMPS) SetWeightsBuffer

type EspressoTrainingConvolutionWeightsForMPSClass

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

func GetEspressoTrainingConvolutionWeightsForMPSClass

func GetEspressoTrainingConvolutionWeightsForMPSClass() EspressoTrainingConvolutionWeightsForMPSClass

GetEspressoTrainingConvolutionWeightsForMPSClass returns the class object for EspressoTrainingConvolutionWeightsForMPS.

func (EspressoTrainingConvolutionWeightsForMPSClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoTrainingConvolutionWeightsForMPSClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type EspressoTrainingInnerProductWeightsForMPS

type EspressoTrainingInnerProductWeightsForMPS struct {
	EspressoInnerProductWeightsForMPS
}

Methods

See: https://developer.apple.com/documentation/Espresso/EspressoTrainingInnerProductWeightsForMPS

func EspressoTrainingInnerProductWeightsForMPSFromID

func EspressoTrainingInnerProductWeightsForMPSFromID(id objc.ID) EspressoTrainingInnerProductWeightsForMPS

EspressoTrainingInnerProductWeightsForMPSFromID constructs a EspressoTrainingInnerProductWeightsForMPS from an objc.ID.

func NewEspressoTrainingInnerProductWeightsForMPS

func NewEspressoTrainingInnerProductWeightsForMPS() EspressoTrainingInnerProductWeightsForMPS

NewEspressoTrainingInnerProductWeightsForMPS creates a new EspressoTrainingInnerProductWeightsForMPS instance.

func (EspressoTrainingInnerProductWeightsForMPS) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoTrainingInnerProductWeightsForMPS) Init

Init initializes the instance.

func (EspressoTrainingInnerProductWeightsForMPS) SetBiasesBuffer

func (EspressoTrainingInnerProductWeightsForMPS) SetWeightsBuffer

type EspressoTrainingInnerProductWeightsForMPSClass

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

func GetEspressoTrainingInnerProductWeightsForMPSClass

func GetEspressoTrainingInnerProductWeightsForMPSClass() EspressoTrainingInnerProductWeightsForMPSClass

GetEspressoTrainingInnerProductWeightsForMPSClass returns the class object for EspressoTrainingInnerProductWeightsForMPS.

func (EspressoTrainingInnerProductWeightsForMPSClass) Alloc

Alloc allocates memory for a new instance of the class.

func (EspressoTrainingInnerProductWeightsForMPSClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type ExternalDetectedObjectObject added in v0.5.0

type ExternalDetectedObjectObject struct {
	objectivec.Object
}

ExternalDetectedObjectObject wraps an existing Objective-C object that conforms to the ExternalDetectedObject protocol.

func ExternalDetectedObjectObjectFromID added in v0.5.0

func ExternalDetectedObjectObjectFromID(id objc.ID) ExternalDetectedObjectObject

ExternalDetectedObjectObjectFromID constructs a ExternalDetectedObjectObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ExternalDetectedObjectObject) BaseObject added in v0.5.0

func (ExternalDetectedObjectObject) SetObjectType added in v0.5.0

func (o ExternalDetectedObjectObject) SetObjectType(type_ int64)

See: https://developer.apple.com/documentation/Espresso/ExternalDetectedObject/setObjectType:

type FloatBuffer added in v0.6.4

type FloatBuffer struct {
}

FloatBuffer

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/float_buffer_t

type IANEAnalyticsGroup added in v0.5.0

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/Espresso/_ANEAnalyticsGroup

type IANEAnalyticsLayer added in v0.5.0

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/Espresso/_ANEAnalyticsLayer

type IANEAnalyticsProcedure added in v0.5.0

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/Espresso/_ANEAnalyticsProcedure

type IANEAnalyticsTask added in v0.5.0

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/Espresso/_ANEAnalyticsTask

type IANECompilerAnalytics added in v0.5.0

type IANECompilerAnalytics interface {
	objectivec.IObject

	AnalyticsBuffer() foundation.INSData
	BufferSizeInBytes() foundation.NSNumber
	DataInfoAt(at uint64) *appleneuralengine.AnalyticsDataRef
	GetBOOLDataValueAt(at uint64) bool
	GetDataValueAt(at uint64) uint64
	GroupInfoAt(at uint64) *appleneuralengine.AnalyticsGroupInfoRef
	LayerInfoAt(at uint64) *appleneuralengine.AnalyticsLayerInfoRef
	OffsetTableAtCount(at uint64, count uint32) unsafe.Pointer
	PopulateAnalytics() bool
	ProcedureAnalytics() foundation.INSArray
	SetProcedureAnalytics(value foundation.INSArray)
	ProcedureInfoAt(at uint64) *appleneuralengine.AnalyticsProcedureInfoRef
	Serialize() objectivec.IObject
	StringForAnalyticsType(type_ uint32) objectivec.IObject
	TaskInfoAt(at uint64) *appleneuralengine.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/Espresso/_ANECompilerAnalytics

type IANEServicesLog

type IANEServicesLog interface {
	objectivec.IObject
}

An interface definition for the ANEServicesLog class.

See: https://developer.apple.com/documentation/Espresso/ANEServicesLog

type IETBufferDataSource added in v0.5.0

type IETBufferDataSource interface {
	objectivec.IObject

	BatchSize() uint64
	SetBatchSize(value uint64)
	BlobShapes() objectivec.IObject
	SetBlobShapes(value objectivec.IObject)
	DataAtIndexKey(index uint64, key unsafe.Pointer) unsafe.Pointer
	DataPointAtIndexError(index uint64) (objectivec.IObject, error)
	DataStorage() objectivec.IObject
	SetDataStorage(value objectivec.IObject)
	NonBatchBlobNames() objectivec.IObject
	SetNonBatchBlobNames(value objectivec.IObject)
	NumberOfDataPoints() uint64
	Number_of_data_points() uint64
	SetNumber_of_data_points(value uint64)
	InitWithBlobShapesNumberOfDataPointsBatchSizeError(shapes unsafe.Pointer, points uint64, size uint64) (ETBufferDataSource, error)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the ETBufferDataSource class.

Methods

  • [IETBufferDataSource.BatchSize]
  • [IETBufferDataSource.SetBatchSize]
  • [IETBufferDataSource.BlobShapes]
  • [IETBufferDataSource.SetBlobShapes]
  • [IETBufferDataSource.DataAtIndexKey]
  • [IETBufferDataSource.DataPointAtIndexError]
  • [IETBufferDataSource.DataStorage]
  • [IETBufferDataSource.SetDataStorage]
  • [IETBufferDataSource.NonBatchBlobNames]
  • [IETBufferDataSource.SetNonBatchBlobNames]
  • [IETBufferDataSource.NumberOfDataPoints]
  • [IETBufferDataSource.Number_of_data_points]
  • [IETBufferDataSource.SetNumber_of_data_points]
  • [IETBufferDataSource.InitWithBlobShapesNumberOfDataPointsBatchSizeError]
  • [IETBufferDataSource.DebugDescription]
  • [IETBufferDataSource.Description]
  • [IETBufferDataSource.Hash]
  • [IETBufferDataSource.Superclass]

See: https://developer.apple.com/documentation/Espresso/_ETBufferDataSource

type IETDataPoint added in v0.5.0

type IETDataPoint interface {
	objectivec.IObject

	BufferWithKey(key objectivec.IObject) unsafe.Pointer
	GetSampleData() objectivec.IObject
	ImageWithKey(key objectivec.IObject) unsafe.Pointer
	IterateBuffersByKey(key VoidHandler)
	SetDataSizeForKeyFreeWhenDone(data unsafe.Pointer, size uint64, key objectivec.IObject, done bool)
	SetImageForKey(image unsafe.Pointer, key objectivec.IObject)
}

An interface definition for the ETDataPoint class.

Methods

  • [IETDataPoint.BufferWithKey]
  • [IETDataPoint.GetSampleData]
  • [IETDataPoint.ImageWithKey]
  • [IETDataPoint.IterateBuffersByKey]
  • [IETDataPoint.SetDataSizeForKeyFreeWhenDone]
  • [IETDataPoint.SetImageForKey]

See: https://developer.apple.com/documentation/Espresso/ETDataPoint

type IETDataPointDictionary added in v0.5.0

type IETDataPointDictionary interface {
	objectivec.IObject

	DataArrayForKeyError(key objectivec.IObject) (objectivec.IObject, error)
	DataForKeyError(key objectivec.IObject) (unsafe.Pointer, error)
	Float_buffers() objectivec.IObject
	SetFloat_buffers(value objectivec.IObject)
	Image_buffers() objectivec.IObject
	SetImage_buffers(value objectivec.IObject)
	SetDataSizeForKeyFreeWhenDone(size uint64, key objectivec.IObject, done bool) (float32, bool)
	SetImageForKey(image unsafe.Pointer, key objectivec.IObject) bool
}

An interface definition for the ETDataPointDictionary class.

Methods

  • [IETDataPointDictionary.DataArrayForKeyError]
  • [IETDataPointDictionary.DataForKeyError]
  • [IETDataPointDictionary.Float_buffers]
  • [IETDataPointDictionary.SetFloat_buffers]
  • [IETDataPointDictionary.Image_buffers]
  • [IETDataPointDictionary.SetImage_buffers]
  • [IETDataPointDictionary.SetDataSizeForKeyFreeWhenDone]
  • [IETDataPointDictionary.SetImageForKey]

See: https://developer.apple.com/documentation/Espresso/ETDataPointDictionary

type IETDataSourceBlobF4 added in v0.5.0

type IETDataSourceBlobF4 interface {
	objectivec.IObject

	AddBlobForKey(blob objectivec.IObject, key objectivec.IObject)
	DataPointAtIndex(index int) objectivec.IObject
	NumberOfDataPoints() int
}

An interface definition for the ETDataSourceBlobF4 class.

Methods

  • [IETDataSourceBlobF4.AddBlobForKey]
  • [IETDataSourceBlobF4.DataPointAtIndex]
  • [IETDataSourceBlobF4.NumberOfDataPoints]

See: https://developer.apple.com/documentation/Espresso/ETDataSourceBlobF4

type IETDataSourceBuf added in v0.5.0

type IETDataSourceBuf interface {
	objectivec.IObject

	DataAtIndexKey(index uint64, key unsafe.Pointer) unsafe.Pointer
	DataPointAtIndex(index int) objectivec.IObject
	NumberOfDataPoints() int
	SetBlobsNumberOfDataPointsNonBatches(blobs unsafe.Pointer, points int, batches unsafe.Pointer)
}

An interface definition for the ETDataSourceBuf class.

Methods

  • [IETDataSourceBuf.DataAtIndexKey]
  • [IETDataSourceBuf.DataPointAtIndex]
  • [IETDataSourceBuf.NumberOfDataPoints]
  • [IETDataSourceBuf.SetBlobsNumberOfDataPointsNonBatches]

See: https://developer.apple.com/documentation/Espresso/ETDataSourceBuf

type IETDataSourceFromFolderData added in v0.5.0

type IETDataSourceFromFolderData interface {
	objectivec.IObject

	BalanceClassesForTraining() bool
	SetBalanceClassesForTraining(value bool)
	BufferWithPath(path objectivec.IObject) unsafe.Pointer
	ClassNames() foundation.INSArray
	SetClassNames(value foundation.INSArray)
	DataPointAtIndex(index int) objectivec.IObject
	FolderToImages() foundation.INSDictionary
	SetFolderToImages(value foundation.INSDictionary)
	ImageFileNames() foundation.INSArray
	SetImageFileNames(value foundation.INSArray)
	ImagesDir() string
	SetImagesDir(value string)
	NumberOfClasses() int
	SetNumberOfClasses(value int)
	NumberOfDataPoints() int
	PathToClassIndex() foundation.INSDictionary
	SetPathToClassIndex(value foundation.INSDictionary)
	InitWithFolderBalanceClassesForTraining(folder objectivec.IObject, training bool) ETDataSourceFromFolderData
}

An interface definition for the ETDataSourceFromFolderData class.

Methods

  • [IETDataSourceFromFolderData.BalanceClassesForTraining]
  • [IETDataSourceFromFolderData.SetBalanceClassesForTraining]
  • [IETDataSourceFromFolderData.BufferWithPath]
  • [IETDataSourceFromFolderData.ClassNames]
  • [IETDataSourceFromFolderData.SetClassNames]
  • [IETDataSourceFromFolderData.DataPointAtIndex]
  • [IETDataSourceFromFolderData.FolderToImages]
  • [IETDataSourceFromFolderData.SetFolderToImages]
  • [IETDataSourceFromFolderData.ImageFileNames]
  • [IETDataSourceFromFolderData.SetImageFileNames]
  • [IETDataSourceFromFolderData.ImagesDir]
  • [IETDataSourceFromFolderData.SetImagesDir]
  • [IETDataSourceFromFolderData.NumberOfClasses]
  • [IETDataSourceFromFolderData.SetNumberOfClasses]
  • [IETDataSourceFromFolderData.NumberOfDataPoints]
  • [IETDataSourceFromFolderData.PathToClassIndex]
  • [IETDataSourceFromFolderData.SetPathToClassIndex]
  • [IETDataSourceFromFolderData.InitWithFolderBalanceClassesForTraining]

See: https://developer.apple.com/documentation/Espresso/ETDataSourceFromFolderData

type IETDataSourceWithCache added in v0.5.0

type IETDataSourceWithCache interface {
	objectivec.IObject

	DataPointAtIndex(index int) objectivec.IObject
	NumberOfDataPoints() int
	InitWithDataSource(source objectivec.IObject) ETDataSourceWithCache
	InitWithDataSourceDumpPath(source objectivec.IObject, path objectivec.IObject) ETDataSourceWithCache
}

An interface definition for the ETDataSourceWithCache class.

Methods

  • [IETDataSourceWithCache.DataPointAtIndex]
  • [IETDataSourceWithCache.NumberOfDataPoints]
  • [IETDataSourceWithCache.InitWithDataSource]
  • [IETDataSourceWithCache.InitWithDataSourceDumpPath]

See: https://developer.apple.com/documentation/Espresso/ETDataSourceWithCache

type IETDataSourceWithExtractor added in v0.5.0

type IETDataSourceWithExtractor interface {
	objectivec.IObject

	DataPointAtIndex(index int) objectivec.IObject
	NumberOfDataPoints() int
	InitWithDataSourceExtractor(source objectivec.IObject, extractor objectivec.IObject) ETDataSourceWithExtractor
}

An interface definition for the ETDataSourceWithExtractor class.

Methods

  • [IETDataSourceWithExtractor.DataPointAtIndex]
  • [IETDataSourceWithExtractor.NumberOfDataPoints]
  • [IETDataSourceWithExtractor.InitWithDataSourceExtractor]

See: https://developer.apple.com/documentation/Espresso/ETDataSourceWithExtractor

type IETDataTensor added in v0.5.0

type IETDataTensor interface {
	objectivec.IObject

	AllocatedImageData() objectivec.IObject
	SetAllocatedImageData(value objectivec.IObject)
	Blob() objectivec.IObject
	SetBlob(value objectivec.IObject)
	DataArray() foundation.INSArray
	SetDataArray(value foundation.INSArray)
	DataPointer() unsafe.Pointer
	SetDataPointer(value unsafe.Pointer)
	Float_buffer() FloatBuffer
	SetFloat_buffer(value FloatBuffer)
	ImageBuffer() unsafe.Pointer
	SetImageBuffer(value unsafe.Pointer)
	MaxNumberOfElements() foundation.NSNumber
	SetMaxNumberOfElements(value foundation.NSNumber)
	Shape() foundation.INSArray
	SetShape(value foundation.INSArray)
	Strides() foundation.INSArray
	SetStrides(value foundation.INSArray)
	Type() uint64
	SetType(value uint64)
	InitWithBlobContainer(container objectivec.IObject) ETDataTensor
	InitWithBlobContainerDirectBind(container objectivec.IObject, bind bool) ETDataTensor
	InitWithCVPixelBufferImageParametersError(buffer corevideo.CVImageBufferRef, parameters objectivec.IObject) (ETDataTensor, error)
	InitWithDataTypeShapeStrides(data unsafe.Pointer, type_ uint64, shape objectivec.IObject, strides objectivec.IObject) ETDataTensor
}

An interface definition for the ETDataTensor class.

Methods

  • [IETDataTensor.AllocatedImageData]
  • [IETDataTensor.SetAllocatedImageData]
  • [IETDataTensor.Blob]
  • [IETDataTensor.SetBlob]
  • [IETDataTensor.DataArray]
  • [IETDataTensor.SetDataArray]
  • [IETDataTensor.DataPointer]
  • [IETDataTensor.SetDataPointer]
  • [IETDataTensor.Float_buffer]
  • [IETDataTensor.SetFloat_buffer]
  • [IETDataTensor.ImageBuffer]
  • [IETDataTensor.SetImageBuffer]
  • [IETDataTensor.MaxNumberOfElements]
  • [IETDataTensor.SetMaxNumberOfElements]
  • [IETDataTensor.Shape]
  • [IETDataTensor.SetShape]
  • [IETDataTensor.Strides]
  • [IETDataTensor.SetStrides]
  • [IETDataTensor.Type]
  • [IETDataTensor.SetType]
  • [IETDataTensor.InitWithBlobContainer]
  • [IETDataTensor.InitWithBlobContainerDirectBind]
  • [IETDataTensor.InitWithCVPixelBufferImageParametersError]
  • [IETDataTensor.InitWithDataTypeShapeStrides]

See: https://developer.apple.com/documentation/Espresso/ETDataTensor

type IETImageDescriptorExtractor added in v0.5.0

type IETImageDescriptorExtractor interface {
	objectivec.IObject

	Brightness_range() float32
	SetBrightness_range(value float32)
	Contrast_range() float32
	SetContrast_range(value float32)
	CropResizeInputImage(image unsafe.Pointer) unsafe.Pointer
	Descriptors_file_cache_size() uint64
	SetDescriptors_file_cache_size(value uint64)
	Descriptors_mem_cache_size() uint64
	SetDescriptors_mem_cache_size(value uint64)
	DoBatchnormTuning() int
	SetDoBatchnormTuning(value int)
	ExtractDescriptorForDataPointFreeWhenDone(point unsafe.Pointer, done bool) unsafe.Pointer
	ExtractForDataPoint(point objectivec.IObject)
	Horizontal_flip() float32
	SetHorizontal_flip(value float32)
	NAugmentations() int
	SetNAugmentations(value int)
	NumberOfChannels() int
	Rotation_range() float32
	SetRotation_range(value float32)
	Shear_range() float32
	SetShear_range(value float32)
	Zoom_range() float32
	SetZoom_range(value float32)
	InitWithNetwork(network objectivec.IObject) ETImageDescriptorExtractor
}

An interface definition for the ETImageDescriptorExtractor class.

Methods

  • [IETImageDescriptorExtractor.Brightness_range]
  • [IETImageDescriptorExtractor.SetBrightness_range]
  • [IETImageDescriptorExtractor.Contrast_range]
  • [IETImageDescriptorExtractor.SetContrast_range]
  • [IETImageDescriptorExtractor.CropResizeInputImage]
  • [IETImageDescriptorExtractor.Descriptors_file_cache_size]
  • [IETImageDescriptorExtractor.SetDescriptors_file_cache_size]
  • [IETImageDescriptorExtractor.Descriptors_mem_cache_size]
  • [IETImageDescriptorExtractor.SetDescriptors_mem_cache_size]
  • [IETImageDescriptorExtractor.DoBatchnormTuning]
  • [IETImageDescriptorExtractor.SetDoBatchnormTuning]
  • [IETImageDescriptorExtractor.ExtractDescriptorForDataPointFreeWhenDone]
  • [IETImageDescriptorExtractor.ExtractForDataPoint]
  • [IETImageDescriptorExtractor.Horizontal_flip]
  • [IETImageDescriptorExtractor.SetHorizontal_flip]
  • [IETImageDescriptorExtractor.NAugmentations]
  • [IETImageDescriptorExtractor.SetNAugmentations]
  • [IETImageDescriptorExtractor.NumberOfChannels]
  • [IETImageDescriptorExtractor.Rotation_range]
  • [IETImageDescriptorExtractor.SetRotation_range]
  • [IETImageDescriptorExtractor.Shear_range]
  • [IETImageDescriptorExtractor.SetShear_range]
  • [IETImageDescriptorExtractor.Zoom_range]
  • [IETImageDescriptorExtractor.SetZoom_range]
  • [IETImageDescriptorExtractor.InitWithNetwork]

See: https://developer.apple.com/documentation/Espresso/ETImageDescriptorExtractor

type IETImageFolderDataProvider added in v0.5.0

type IETImageFolderDataProvider interface {
	objectivec.IObject

	DataPointAtIndexError(index uint64) (objectivec.IObject, error)
	NumberOfDataPoints() uint64
	PrepareForEpoch()
	InitWithFolderForImageTensorAndLabelTensorShuffleBeforeEachEpochShuffleRandomSeedWithImagePreprocessParams(folder objectivec.IObject, tensor objectivec.IObject, tensor2 objectivec.IObject, epoch bool, seed objectivec.IObject, params objectivec.IObject) ETImageFolderDataProvider
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the ETImageFolderDataProvider class.

Methods

  • [IETImageFolderDataProvider.DataPointAtIndexError]
  • [IETImageFolderDataProvider.NumberOfDataPoints]
  • [IETImageFolderDataProvider.PrepareForEpoch]
  • [IETImageFolderDataProvider.InitWithFolderForImageTensorAndLabelTensorShuffleBeforeEachEpochShuffleRandomSeedWithImagePreprocessParams]
  • [IETImageFolderDataProvider.DebugDescription]
  • [IETImageFolderDataProvider.Description]
  • [IETImageFolderDataProvider.Hash]
  • [IETImageFolderDataProvider.Superclass]

See: https://developer.apple.com/documentation/Espresso/ETImageFolderDataProvider

type IETImagePreprocessParams added in v0.5.0

type IETImagePreprocessParams interface {
	objectivec.IObject

	Bias_b() float32
	Bias_g() float32
	Bias_r() float32
	Channels() uint64
	Height() uint64
	Network_wants_bgr() bool
	Scale() float32
	Width() uint64
	InitWithHeightWidthNumChannelsScaleBiasRBiasGBiasBNetworkWantBGR(height uint64, width uint64, channels uint64, scale float32, r float32, g float32, b float32, bgr bool) ETImagePreprocessParams
}

An interface definition for the ETImagePreprocessParams class.

Methods

  • [IETImagePreprocessParams.Bias_b]
  • [IETImagePreprocessParams.Bias_g]
  • [IETImagePreprocessParams.Bias_r]
  • [IETImagePreprocessParams.Channels]
  • [IETImagePreprocessParams.Height]
  • [IETImagePreprocessParams.Network_wants_bgr]
  • [IETImagePreprocessParams.Scale]
  • [IETImagePreprocessParams.Width]
  • [IETImagePreprocessParams.InitWithHeightWidthNumChannelsScaleBiasRBiasGBiasBNetworkWantBGR]

See: https://developer.apple.com/documentation/Espresso/ETImagePreprocessParams

type IETImagePreprocessor added in v0.5.0

type IETImagePreprocessor interface {
	objectivec.IObject

	LoadSrcBufferWithCGImage(cGImage coregraphics.CGImageRef)
	Preprocess()
	TensorWithCGImage(cGImage coregraphics.CGImageRef) objectivec.IObject
	TensorWithPath(path objectivec.IObject) objectivec.IObject
	InitWithImagePreprocessParams(params objectivec.IObject) ETImagePreprocessor
}

An interface definition for the ETImagePreprocessor class.

Methods

  • [IETImagePreprocessor.LoadSrcBufferWithCGImage]
  • [IETImagePreprocessor.Preprocess]
  • [IETImagePreprocessor.TensorWithCGImage]
  • [IETImagePreprocessor.TensorWithPath]
  • [IETImagePreprocessor.InitWithImagePreprocessParams]

See: https://developer.apple.com/documentation/Espresso/ETImagePreprocessor

type IETLayerInitializationParameters added in v0.5.0

type IETLayerInitializationParameters interface {
	objectivec.IObject

	Parameters() foundation.INSDictionary
	InitWithModeParametersError(mode uint64, parameters objectivec.IObject) (ETLayerInitializationParameters, error)
}

An interface definition for the ETLayerInitializationParameters class.

Methods

  • [IETLayerInitializationParameters.Parameters]
  • [IETLayerInitializationParameters.InitWithModeParametersError]

See: https://developer.apple.com/documentation/Espresso/ETLayerInitializationParameters

type IETLossConfig added in v0.5.0

type IETLossConfig interface {
	objectivec.IObject

	Custom_network_path() string
	SetCustom_network_path(value string)
	Label_name() string
	SetLabel_name(value string)
	Label_shape() foundation.INSArray
	SetLabel_shape(value foundation.INSArray)
	Loss_name() string
	SetLoss_name(value string)
	Mode() uint64
	SetMode(value uint64)
	Output_name() string
	SetOutput_name(value string)
}

An interface definition for the ETLossConfig class.

Methods

  • [IETLossConfig.Custom_network_path]
  • [IETLossConfig.SetCustom_network_path]
  • [IETLossConfig.Label_name]
  • [IETLossConfig.SetLabel_name]
  • [IETLossConfig.Label_shape]
  • [IETLossConfig.SetLabel_shape]
  • [IETLossConfig.Loss_name]
  • [IETLossConfig.SetLoss_name]
  • [IETLossConfig.Mode]
  • [IETLossConfig.SetMode]
  • [IETLossConfig.Output_name]
  • [IETLossConfig.SetOutput_name]

See: https://developer.apple.com/documentation/Espresso/ETLossConfig

type IETLossDefinition added in v0.5.0

type IETLossDefinition interface {
	objectivec.IObject

	InputName() string
	LossOutputName() string
	Mode() uint64
	OutputName() string
	SetOutputName(value string)
	TargetInputName() string
	InitWithModeInputNameTargetNameLossOutputName(mode uint64, name objectivec.IObject, name2 objectivec.IObject, name3 objectivec.IObject) ETLossDefinition
}

An interface definition for the ETLossDefinition class.

Methods

  • [IETLossDefinition.InputName]
  • [IETLossDefinition.LossOutputName]
  • [IETLossDefinition.Mode]
  • [IETLossDefinition.OutputName]
  • [IETLossDefinition.SetOutputName]
  • [IETLossDefinition.TargetInputName]
  • [IETLossDefinition.InitWithModeInputNameTargetNameLossOutputName]

See: https://developer.apple.com/documentation/Espresso/ETLossDefinition

type IETModelDef added in v0.5.0

type IETModelDef interface {
	objectivec.IObject

	All_variables() foundation.INSArray
	SetAll_variables(value foundation.INSArray)
	BiasesForLayer(layer objectivec.IObject) objectivec.IObject
	ConfigureLayersToTrainReinitializeVariables(train objectivec.IObject, variables bool) int
	Gb() objectivec.IObject
	SetGb(value objectivec.IObject)
	LayerForName(name objectivec.IObject) unsafe.Pointer
	LayerNames() objectivec.IObject
	Network() objectivec.IObject
	SetNetwork(value objectivec.IObject)
	RandomizeWeightsForLayerWithSeed(layer objectivec.IObject, seed float32)
	SetupVariablesDef()
	TopNamesForLayerIndex(index int) objectivec.IObject
	TransformForTraining(training objectivec.IObject)
	UpdateLayerWithBiasesLength(layer objectivec.IObject, biases objectivec.IObject, length uint64)
	UpdateLayerWithWeightsLength(layer objectivec.IObject, weights objectivec.IObject, length uint64)
	VariableForLayerKind(layer objectivec.IObject, kind uint64) objectivec.IObject
	VariableNameForLayerKind(layer objectivec.IObject, kind uint64) objectivec.IObject
	Variables() objectivec.IObject
	WeightsForLayer(layer objectivec.IObject) objectivec.IObject
	InitWithNetwork(network objectivec.IObject) ETModelDef
}

An interface definition for the ETModelDef class.

Methods

  • [IETModelDef.All_variables]
  • [IETModelDef.SetAll_variables]
  • [IETModelDef.BiasesForLayer]
  • [IETModelDef.ConfigureLayersToTrainReinitializeVariables]
  • [IETModelDef.Gb]
  • [IETModelDef.SetGb]
  • [IETModelDef.LayerForName]
  • [IETModelDef.LayerNames]
  • [IETModelDef.Network]
  • [IETModelDef.SetNetwork]
  • [IETModelDef.RandomizeWeightsForLayerWithSeed]
  • [IETModelDef.SetupVariablesDef]
  • [IETModelDef.TopNamesForLayerIndex]
  • [IETModelDef.TransformForTraining]
  • [IETModelDef.UpdateLayerWithBiasesLength]
  • [IETModelDef.UpdateLayerWithWeightsLength]
  • [IETModelDef.VariableForLayerKind]
  • [IETModelDef.VariableNameForLayerKind]
  • [IETModelDef.Variables]
  • [IETModelDef.WeightsForLayer]
  • [IETModelDef.InitWithNetwork]

See: https://developer.apple.com/documentation/Espresso/ETModelDef

type IETModelDefLeNet added in v0.5.0

type IETModelDefLeNet interface {
	IETModelDef

	Output_size() int
	SetOutput_size(value int)
}

An interface definition for the ETModelDefLeNet class.

Methods

  • [IETModelDefLeNet.Output_size]
  • [IETModelDefLeNet.SetOutput_size]

See: https://developer.apple.com/documentation/Espresso/ETModelDefLeNet

type IETModelDefMLP added in v0.5.0

type IETModelDefMLP interface {
	IETModelDef

	BuildNetwork()
	Hidden_size() int
	SetHidden_size(value int)
	Input_size() int
	SetInput_size(value int)
	Output_size() int
	SetOutput_size(value int)
}

An interface definition for the ETModelDefMLP class.

Methods

  • [IETModelDefMLP.BuildNetwork]
  • [IETModelDefMLP.Hidden_size]
  • [IETModelDefMLP.SetHidden_size]
  • [IETModelDefMLP.Input_size]
  • [IETModelDefMLP.SetInput_size]
  • [IETModelDefMLP.Output_size]
  • [IETModelDefMLP.SetOutput_size]

See: https://developer.apple.com/documentation/Espresso/ETModelDefMLP

type IETModelDefinition added in v0.5.0

type IETModelDefinition interface {
	objectivec.IObject

	Initializer() string
	Inputs() foundation.INSArray
	IsTrainingGlobalName() string
	LayerNames() foundation.INSArray
	ModelURL() foundation.INSURL
	Outputs() foundation.INSArray
	TrainingInputs() foundation.INSArray
	TrainingOutputs() foundation.INSArray
	InitWithInferenceNetworkPathError(path objectivec.IObject) (ETModelDefinition, error)
	InitWithInferenceNetworkPathInferenceInputsInferenceOutputsError(path objectivec.IObject, inputs objectivec.IObject, outputs objectivec.IObject) (ETModelDefinition, error)
	InitWithTrainingNetworkPathInferenceInputsInferenceOutputsTrainingInputsTrainingOutputsTrainingControlVariableNameWithInitializerError(path objectivec.IObject, inputs objectivec.IObject, outputs objectivec.IObject, inputs2 objectivec.IObject, outputs2 objectivec.IObject, name objectivec.IObject, initializer objectivec.IObject) (ETModelDefinition, error)
}

An interface definition for the ETModelDefinition class.

Methods

  • [IETModelDefinition.Initializer]
  • [IETModelDefinition.Inputs]
  • [IETModelDefinition.IsTrainingGlobalName]
  • [IETModelDefinition.LayerNames]
  • [IETModelDefinition.ModelURL]
  • [IETModelDefinition.Outputs]
  • [IETModelDefinition.TrainingInputs]
  • [IETModelDefinition.TrainingOutputs]
  • [IETModelDefinition.InitWithInferenceNetworkPathError]
  • [IETModelDefinition.InitWithInferenceNetworkPathInferenceInputsInferenceOutputsError]
  • [IETModelDefinition.InitWithTrainingNetworkPathInferenceInputsInferenceOutputsTrainingInputsTrainingOutputsTrainingControlVariableNameWithInitializerError]

See: https://developer.apple.com/documentation/Espresso/ETModelDefinition

type IETModelWithExtractor added in v0.5.0

type IETModelWithExtractor interface {
	IETModelDef
}

An interface definition for the ETModelWithExtractor class.

See: https://developer.apple.com/documentation/Espresso/ETModelWithExtractor

type IETOpaqueCopy added in v0.5.0

type IETOpaqueCopy interface {
	objectivec.IObject

	GetBlob() unsafe.Pointer
	InitWithAbstractBlobContainer(container unsafe.Pointer) ETOpaqueCopy
}

An interface definition for the ETOpaqueCopy class.

Methods

  • [IETOpaqueCopy.GetBlob]
  • [IETOpaqueCopy.InitWithAbstractBlobContainer]

See: https://developer.apple.com/documentation/Espresso/ETOpaqueCopy

type IETOptimizerDef added in v0.5.0

type IETOptimizerDef interface {
	objectivec.IObject

	Batch_size() uint32
	SetBatch_size(value uint32)
}

An interface definition for the ETOptimizerDef class.

Methods

  • [IETOptimizerDef.Batch_size]
  • [IETOptimizerDef.SetBatch_size]

See: https://developer.apple.com/documentation/Espresso/ETOptimizerDef

type IETOptimizerDefSGD added in v0.5.0

type IETOptimizerDefSGD interface {
	IETOptimizerDef

	Lr() float32
	SetLr(value float32)
	Lr_decay_epoch() float32
	SetLr_decay_epoch(value float32)
	Momentum() float32
	SetMomentum(value float32)
	Weight_decay() float32
	SetWeight_decay(value float32)
}

An interface definition for the ETOptimizerDefSGD class.

Methods

  • [IETOptimizerDefSGD.Lr]
  • [IETOptimizerDefSGD.SetLr]
  • [IETOptimizerDefSGD.Lr_decay_epoch]
  • [IETOptimizerDefSGD.SetLr_decay_epoch]
  • [IETOptimizerDefSGD.Momentum]
  • [IETOptimizerDefSGD.SetMomentum]
  • [IETOptimizerDefSGD.Weight_decay]
  • [IETOptimizerDefSGD.SetWeight_decay]

See: https://developer.apple.com/documentation/Espresso/ETOptimizerDefSGD

type IETOptimizerDefinition added in v0.5.0

type IETOptimizerDefinition interface {
	objectivec.IObject

	OptimizationParameters() foundation.INSDictionary
	Type() int64
	InitWithOptimizationAlgorithmParametersError(algorithm int64, parameters objectivec.IObject) (ETOptimizerDefinition, error)
}

An interface definition for the ETOptimizerDefinition class.

Methods

  • [IETOptimizerDefinition.OptimizationParameters]
  • [IETOptimizerDefinition.Type]
  • [IETOptimizerDefinition.InitWithOptimizationAlgorithmParametersError]

See: https://developer.apple.com/documentation/Espresso/ETOptimizerDefinition

type IETTask added in v0.5.0

type IETTask interface {
	objectivec.IObject

	DumpData() bool
	SetDumpData(value bool)
	Evaluate(evaluate objectivec.IObject) objectivec.IObject
	Extractor() IETImageDescriptorExtractor
	SetExtractor(value IETImageDescriptorExtractor)
	FitNumberOfBatchesOutputNamesBatchCallback(fit objectivec.IObject, batches uint32, names objectivec.IObject, callback VoidHandler) bool
	FitNumberOfBatchesWithProgress(fit objectivec.IObject, batches uint32, progress VoidHandler) float32
	FitNumberOfEpochsOutputNamesBatchCallback(fit objectivec.IObject, epochs int, names objectivec.IObject, callback VoidHandler) bool
	FitNumberOfEpochsWithProgress(fit objectivec.IObject, epochs int, progress VoidHandler) float32
	Model() IETModelDef
	SetModel(value IETModelDef)
	MoveToGPUError(gpu int) (bool, error)
	Optimizer() IETOptimizerDef
	SetOptimizer(value IETOptimizerDef)
	ReinitializeVariables() objectivec.IObject
	RunBatchesNumberOfBatchesOutputNamesBatchCallback(batches objectivec.IObject, batches2 uint32, names objectivec.IObject, callback VoidHandler) bool
	RunInferenceOutputNamesBatchCallback(inference objectivec.IObject, names objectivec.IObject, callback VoidHandler) bool
	SaveNetwork(network objectivec.IObject)
	SaveNetworkRevertToInferenceMode(network objectivec.IObject, mode bool)
	InitWithModelDefOptimizerDefExtractor(def objectivec.IObject, def2 objectivec.IObject, extractor objectivec.IObject) ETTask
	InitWithModelDefOptimizerDefExtractorNeedWeightsInitialization(def objectivec.IObject, def2 objectivec.IObject, extractor objectivec.IObject, initialization bool) ETTask
	InitWithModelDefOptimizerDefLossConfig(def objectivec.IObject, def2 objectivec.IObject, config objectivec.IObject) ETTask
	InitWithModelDefOptimizerDefLossConfigExtractor(def objectivec.IObject, def2 objectivec.IObject, config objectivec.IObject, extractor objectivec.IObject) ETTask
}

An interface definition for the ETTask class.

Methods

  • [IETTask.DumpData]
  • [IETTask.SetDumpData]
  • [IETTask.Evaluate]
  • [IETTask.Extractor]
  • [IETTask.SetExtractor]
  • [IETTask.FitNumberOfBatchesOutputNamesBatchCallback]
  • [IETTask.FitNumberOfBatchesWithProgress]
  • [IETTask.FitNumberOfEpochsOutputNamesBatchCallback]
  • [IETTask.FitNumberOfEpochsWithProgress]
  • [IETTask.Model]
  • [IETTask.SetModel]
  • [IETTask.MoveToGPUError]
  • [IETTask.Optimizer]
  • [IETTask.SetOptimizer]
  • [IETTask.ReinitializeVariables]
  • [IETTask.RunBatchesNumberOfBatchesOutputNamesBatchCallback]
  • [IETTask.RunInferenceOutputNamesBatchCallback]
  • [IETTask.SaveNetwork]
  • [IETTask.SaveNetworkRevertToInferenceMode]
  • [IETTask.InitWithModelDefOptimizerDefExtractor]
  • [IETTask.InitWithModelDefOptimizerDefExtractorNeedWeightsInitialization]
  • [IETTask.InitWithModelDefOptimizerDefLossConfig]
  • [IETTask.InitWithModelDefOptimizerDefLossConfigExtractor]

See: https://developer.apple.com/documentation/Espresso/ETTask

type IETTaskClassifier added in v0.5.0

type IETTaskClassifier interface {
	IETTask

	Class_names() foundation.INSArray
	SetClass_names(value foundation.INSArray)
}

An interface definition for the ETTaskClassifier class.

Methods

  • [IETTaskClassifier.Class_names]
  • [IETTaskClassifier.SetClass_names]

See: https://developer.apple.com/documentation/Espresso/ETTaskClassifier

type IETTaskDefinition added in v0.5.0

type IETTaskDefinition interface {
	objectivec.IObject

	CheckShapesWithSampleWithError(shapes unsafe.Pointer, sample unsafe.Pointer) error
	Context_for_runtime_platform(context_for_runtime_platform []objectivec.IObject) objectivec.IObject
	DataTypeForParameterOfTypeFromLayerNamed(type_ uint64, named objectivec.IObject) uint64
	DoInferenceOnDataError(data objectivec.IObject) (objectivec.IObject, error)
	DoTrainingOnDataForNumberOfEpochsWithCallbackError(data objectivec.IObject, epochs uint64, callback objectivec.IObject) (bool, error)
	GetParameterOfTypeForLayerNamedError(type_ uint64, named objectivec.IObject) (objectivec.IObject, error)
	GetTensorNamed(named objectivec.IObject) objectivec.IObject
	GetTensorNamedDirectBind(named objectivec.IObject, bind bool) objectivec.IObject
	InferenceGraphNetPtr() objectivec.IObject
	SetInferenceGraphNetPtr(value objectivec.IObject)
	InferenceModel() IETModelDefinition
	SetInferenceModel(value IETModelDefinition)
	NamesVectorToFoundationArray(array objectivec.IObject) objectivec.IObject
	Optimizer() IETOptimizerDefinition
	SetOptimizer(value IETOptimizerDefinition)
	Platform() uint64
	SetPlatform(value uint64)
	PlatformForLayerNamedError(named objectivec.IObject) (uint64, error)
	PrivateDoTrainingOnDataForNumberOfEpochsWithCallbackError(data objectivec.IObject, epochs uint64, callback objectivec.IObject) (bool, error)
	ReloadOnRuntimePlatform(platform []objectivec.IObject)
	SaveNetworkInplaceError(network objectivec.IObject, inplace bool) (bool, error)
	SaveTrainingNetworkCheckpointError(network objectivec.IObject, checkpoint objectivec.IObject) (bool, error)
	SetInferenceNetworkWeightsError(weights objectivec.IObject) (bool, error)
	SetParameterOfTypeForLayerNamedWithValueError(type_ uint64, named objectivec.IObject, value objectivec.IObject) (bool, error)
	SetTensorNamedWithValueError(named objectivec.IObject, value objectivec.IObject) (bool, error)
	SetWeightsOfInferenceNetworkLoadedFromAndSaveToError(from objectivec.IObject, to objectivec.IObject) (bool, error)
	SetupInputOutputShapes(shapes []objectivec.IObject)
	SetupShapesForBlobsWithError(shapes unsafe.Pointer, blobs objectivec.IObject) error
	ShareWeights()
	TaskState() IETTaskState
	SetTaskState(value IETTaskState)
	TrainingGraphNetPtr() objectivec.IObject
	SetTrainingGraphNetPtr(value objectivec.IObject)
	InitWithModelDefinitionLossDefinitionVariablesDefinitionOptimizerDefinitionForPlatformError(definition objectivec.IObject, definition2 objectivec.IObject, definition3 objectivec.IObject, definition4 objectivec.IObject, platform uint64) (ETTaskDefinition, error)
	InitWithTrainingModelDefinitionForPlatformError(definition objectivec.IObject, platform uint64) (ETTaskDefinition, error)
}

An interface definition for the ETTaskDefinition class.

Methods

  • [IETTaskDefinition.CheckShapesWithSampleWithError]
  • [IETTaskDefinition.Context_for_runtime_platform]
  • [IETTaskDefinition.DataTypeForParameterOfTypeFromLayerNamed]
  • [IETTaskDefinition.DoInferenceOnDataError]
  • [IETTaskDefinition.DoTrainingOnDataForNumberOfEpochsWithCallbackError]
  • [IETTaskDefinition.GetParameterOfTypeForLayerNamedError]
  • [IETTaskDefinition.GetTensorNamed]
  • [IETTaskDefinition.GetTensorNamedDirectBind]
  • [IETTaskDefinition.InferenceGraphNetPtr]
  • [IETTaskDefinition.SetInferenceGraphNetPtr]
  • [IETTaskDefinition.InferenceModel]
  • [IETTaskDefinition.SetInferenceModel]
  • [IETTaskDefinition.NamesVectorToFoundationArray]
  • [IETTaskDefinition.Optimizer]
  • [IETTaskDefinition.SetOptimizer]
  • [IETTaskDefinition.Platform]
  • [IETTaskDefinition.SetPlatform]
  • [IETTaskDefinition.PlatformForLayerNamedError]
  • [IETTaskDefinition.PrivateDoTrainingOnDataForNumberOfEpochsWithCallbackError]
  • [IETTaskDefinition.ReloadOnRuntimePlatform]
  • [IETTaskDefinition.SaveNetworkInplaceError]
  • [IETTaskDefinition.SaveTrainingNetworkCheckpointError]
  • [IETTaskDefinition.SetInferenceNetworkWeightsError]
  • [IETTaskDefinition.SetParameterOfTypeForLayerNamedWithValueError]
  • [IETTaskDefinition.SetTensorNamedWithValueError]
  • [IETTaskDefinition.SetWeightsOfInferenceNetworkLoadedFromAndSaveToError]
  • [IETTaskDefinition.SetupInputOutputShapes]
  • [IETTaskDefinition.SetupShapesForBlobsWithError]
  • [IETTaskDefinition.ShareWeights]
  • [IETTaskDefinition.TaskState]
  • [IETTaskDefinition.SetTaskState]
  • [IETTaskDefinition.TrainingGraphNetPtr]
  • [IETTaskDefinition.SetTrainingGraphNetPtr]
  • [IETTaskDefinition.InitWithModelDefinitionLossDefinitionVariablesDefinitionOptimizerDefinitionForPlatformError]
  • [IETTaskDefinition.InitWithTrainingModelDefinitionForPlatformError]

See: https://developer.apple.com/documentation/Espresso/ETTaskDefinition

type IETTaskState added in v0.5.0

type IETTaskState interface {
	objectivec.IObject

	Blobs() objectivec.IObject
	SetBlobs(value objectivec.IObject)
	NetworkPointer() objectivec.IObject
	SetNetworkPointer(value objectivec.IObject)
	InitWithBlobMap(map_ unsafe.Pointer) ETTaskState
	InitWithNetwork(network objectivec.IObject) ETTaskState
}

An interface definition for the ETTaskState class.

Methods

  • [IETTaskState.Blobs]
  • [IETTaskState.SetBlobs]
  • [IETTaskState.NetworkPointer]
  • [IETTaskState.SetNetworkPointer]
  • [IETTaskState.InitWithBlobMap]
  • [IETTaskState.InitWithNetwork]

See: https://developer.apple.com/documentation/Espresso/ETTaskState

type IETVariable added in v0.5.0

type IETVariable interface {
	objectivec.IObject

	CopyData() objectivec.IObject
	GetOpaqueCopy() objectivec.IObject
	InitializationAlpha() float32
	SetInitializationAlpha(value float32)
	InitializationBeta() float32
	SetInitializationBeta(value float32)
	InitializationMode() uint64
	SetInitializationMode(value uint64)
	Kind() uint64
	SetKind(value uint64)
	LayerName() string
	SetLayerName(value string)
	Model() IETModelDef
	SetModel(value IETModelDef)
	Name() string
	SetName(value string)
	SwapWithOpaqueCopy(copy_ objectivec.IObject) objectivec.IObject
	UpdateWithData(data objectivec.IObject)
	InitWithModelDef(def objectivec.IObject) ETVariable
}

An interface definition for the ETVariable class.

Methods

  • [IETVariable.CopyData]
  • [IETVariable.GetOpaqueCopy]
  • [IETVariable.InitializationAlpha]
  • [IETVariable.SetInitializationAlpha]
  • [IETVariable.InitializationBeta]
  • [IETVariable.SetInitializationBeta]
  • [IETVariable.InitializationMode]
  • [IETVariable.SetInitializationMode]
  • [IETVariable.Kind]
  • [IETVariable.SetKind]
  • [IETVariable.LayerName]
  • [IETVariable.SetLayerName]
  • [IETVariable.Model]
  • [IETVariable.SetModel]
  • [IETVariable.Name]
  • [IETVariable.SetName]
  • [IETVariable.SwapWithOpaqueCopy]
  • [IETVariable.UpdateWithData]
  • [IETVariable.InitWithModelDef]

See: https://developer.apple.com/documentation/Espresso/ETVariable

type IETVariablesDefinition added in v0.5.0

type IETVariablesDefinition interface {
	objectivec.IObject

	LayerNames() foundation.INSArray
	SetLayerNames(value foundation.INSArray)
	InitForLayersError(layers objectivec.IObject) (ETVariablesDefinition, error)
}

An interface definition for the ETVariablesDefinition class.

Methods

  • [IETVariablesDefinition.LayerNames]
  • [IETVariablesDefinition.SetLayerNames]
  • [IETVariablesDefinition.InitForLayersError]

See: https://developer.apple.com/documentation/Espresso/ETVariablesDefinition

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/Espresso/EspressoANEIOSurface

type IEspressoBrickRegistry

type IEspressoBrickRegistry interface {
	objectivec.IObject
}

An interface definition for the EspressoBrickRegistry class.

See: https://developer.apple.com/documentation/Espresso/EspressoBrickRegistry

type IEspressoBrickTensor

type IEspressoBrickTensor interface {
	objectivec.IObject

	Shape() IEspressoBrickTensorShape
	SetShape(value IEspressoBrickTensorShape)
}

An interface definition for the EspressoBrickTensor class.

Methods

  • [IEspressoBrickTensor.Shape]
  • [IEspressoBrickTensor.SetShape]

See: https://developer.apple.com/documentation/Espresso/EspressoBrickTensor

type IEspressoBrickTensorCPU

type IEspressoBrickTensorCPU interface {
	IEspressoBrickTensor

	RawPointer() unsafe.Pointer
	SetRawPointer(value unsafe.Pointer)
}

An interface definition for the EspressoBrickTensorCPU class.

Methods

  • [IEspressoBrickTensorCPU.RawPointer]
  • [IEspressoBrickTensorCPU.SetRawPointer]

See: https://developer.apple.com/documentation/Espresso/EspressoBrickTensorCPU

type IEspressoBrickTensorMetal

type IEspressoBrickTensorMetal interface {
	IEspressoBrickTensor

	Texture() objectivec.IObject
	SetTexture(value objectivec.IObject)
}

An interface definition for the EspressoBrickTensorMetal class.

Methods

  • [IEspressoBrickTensorMetal.Texture]
  • [IEspressoBrickTensorMetal.SetTexture]

See: https://developer.apple.com/documentation/Espresso/EspressoBrickTensorMetal

type IEspressoBrickTensorShape

type IEspressoBrickTensorShape interface {
	objectivec.IObject

	Batch() int
	SetBatch(value int)
	Channels() int
	SetChannels(value int)
	Height() int
	SetHeight(value int)
	Rank() int
	SetRank(value int)
	Sequence() int
	SetSequence(value int)
	Width() int
	SetWidth(value int)
}

An interface definition for the EspressoBrickTensorShape class.

Methods

  • [IEspressoBrickTensorShape.Batch]
  • [IEspressoBrickTensorShape.SetBatch]
  • [IEspressoBrickTensorShape.Channels]
  • [IEspressoBrickTensorShape.SetChannels]
  • [IEspressoBrickTensorShape.Height]
  • [IEspressoBrickTensorShape.SetHeight]
  • [IEspressoBrickTensorShape.Rank]
  • [IEspressoBrickTensorShape.SetRank]
  • [IEspressoBrickTensorShape.Sequence]
  • [IEspressoBrickTensorShape.SetSequence]
  • [IEspressoBrickTensorShape.Width]
  • [IEspressoBrickTensorShape.SetWidth]

See: https://developer.apple.com/documentation/Espresso/EspressoBrickTensorShape

type IEspressoContext

type IEspressoContext interface {
	objectivec.IObject

	Ctx() objectivec.IObject
	Platform() int
	Set_priorityLow_priority_max_ms_per_command_bufferGpu_priority(set_priority bool, low_priority_max_ms_per_command_buffer float32, gpu_priority uint32)
	InitWithContext(context objectivec.IObject) EspressoContext
	InitWithDeviceAndWisdomParams(device objectivec.IObject, params objectivec.IObject) EspressoContext
	InitWithNetworkContext(context objectivec.IObject) EspressoContext
	InitWithPlatform(platform int) EspressoContext
}

An interface definition for the EspressoContext class.

Methods

  • [IEspressoContext.Ctx]
  • [IEspressoContext.Platform]
  • [IEspressoContext.Set_priorityLow_priority_max_ms_per_command_bufferGpu_priority]
  • [IEspressoContext.InitWithContext]
  • [IEspressoContext.InitWithDeviceAndWisdomParams]
  • [IEspressoContext.InitWithNetworkContext]
  • [IEspressoContext.InitWithPlatform]

See: https://developer.apple.com/documentation/Espresso/EspressoContext

type IEspressoConvolutionWeightsForMPS

type IEspressoConvolutionWeightsForMPS interface {
	objectivec.IObject

	BiasTerms() unsafe.Pointer
	DataType() uint32
	Descriptor() objectivec.IObject
	Label() objectivec.IObject
	LookupTableForUInt8Kernel() unsafe.Pointer
	Purge()
	RangesForUInt8Kernel() []objectivec.IObject
	Ready() bool
	Weights() unsafe.Pointer
	InitWithParams(params ConvolutionUniforms) EspressoConvolutionWeightsForMPS
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the EspressoConvolutionWeightsForMPS class.

Methods

  • [IEspressoConvolutionWeightsForMPS.BiasTerms]
  • [IEspressoConvolutionWeightsForMPS.DataType]
  • [IEspressoConvolutionWeightsForMPS.Descriptor]
  • [IEspressoConvolutionWeightsForMPS.Label]
  • [IEspressoConvolutionWeightsForMPS.LookupTableForUInt8Kernel]
  • [IEspressoConvolutionWeightsForMPS.Purge]
  • [IEspressoConvolutionWeightsForMPS.RangesForUInt8Kernel]
  • [IEspressoConvolutionWeightsForMPS.Ready]
  • [IEspressoConvolutionWeightsForMPS.Weights]
  • [IEspressoConvolutionWeightsForMPS.InitWithParams]
  • [IEspressoConvolutionWeightsForMPS.DebugDescription]
  • [IEspressoConvolutionWeightsForMPS.Description]
  • [IEspressoConvolutionWeightsForMPS.Hash]
  • [IEspressoConvolutionWeightsForMPS.Superclass]

See: https://developer.apple.com/documentation/Espresso/EspressoConvolutionWeightsForMPS

type IEspressoCustomPass

type IEspressoCustomPass interface {
	objectivec.IObject

	RunOnNetwork(network unsafe.Pointer) bool
}

An interface definition for the EspressoCustomPass class.

Methods

  • [IEspressoCustomPass.RunOnNetwork]

See: https://developer.apple.com/documentation/Espresso/EspressoCustomPass

type IEspressoDCNEspressoOverfeatDetector

type IEspressoDCNEspressoOverfeatDetector interface {
	objectivec.IObject

	CommonInit()
	CompareObjectWithObjectError(object objectivec.IObject, object2 objectivec.IObject) (float64, error)
	ComputeBBoxUsingProbBoxAndScalefactorPadXPadY(prob objectivec.IObject, box objectivec.IObject, scalefactor float32, x float32, y float32)
	ConfidenceThreshold() float64
	SetConfidenceThreshold(value float64)
	Enet() IEspressoFDOverfeatNetwork
	SetEnet(value IEspressoFDOverfeatNetwork)
	FillFaceList()
	GetDescription() objectivec.IObject
	GetFacesFromNetworkResultOriginalWidthOriginalHeight(width float32, height float32) objectivec.IObject
	MergeFaceList()
	MinBoundingBoxThreshold() float64
	SetMinBoundingBoxThreshold(value float64)
	InitWithNetwork(network objectivec.IObject) EspressoDCNEspressoOverfeatDetector
	InitWithOptions(options objectivec.IObject) EspressoDCNEspressoOverfeatDetector
}

An interface definition for the EspressoDCNEspressoOverfeatDetector class.

Methods

  • [IEspressoDCNEspressoOverfeatDetector.CommonInit]
  • [IEspressoDCNEspressoOverfeatDetector.CompareObjectWithObjectError]
  • [IEspressoDCNEspressoOverfeatDetector.ComputeBBoxUsingProbBoxAndScalefactorPadXPadY]
  • [IEspressoDCNEspressoOverfeatDetector.ConfidenceThreshold]
  • [IEspressoDCNEspressoOverfeatDetector.SetConfidenceThreshold]
  • [IEspressoDCNEspressoOverfeatDetector.Enet]
  • [IEspressoDCNEspressoOverfeatDetector.SetEnet]
  • [IEspressoDCNEspressoOverfeatDetector.FillFaceList]
  • [IEspressoDCNEspressoOverfeatDetector.GetDescription]
  • [IEspressoDCNEspressoOverfeatDetector.GetFacesFromNetworkResultOriginalWidthOriginalHeight]
  • [IEspressoDCNEspressoOverfeatDetector.MergeFaceList]
  • [IEspressoDCNEspressoOverfeatDetector.MinBoundingBoxThreshold]
  • [IEspressoDCNEspressoOverfeatDetector.SetMinBoundingBoxThreshold]
  • [IEspressoDCNEspressoOverfeatDetector.InitWithNetwork]
  • [IEspressoDCNEspressoOverfeatDetector.InitWithOptions]

See: https://developer.apple.com/documentation/Espresso/EspressoDCNEspressoOverfeatDetector

type IEspressoDataFrame

type IEspressoDataFrame interface {
	objectivec.IObject

	Function_name() string
	SetFunction_name(value string)
	GetFunctionName() objectivec.IObject
	GetGroundTruthAttachment(attachment objectivec.IObject) objectivec.IObject
	GetInputAttachment(attachment objectivec.IObject) objectivec.IObject
	GetOutputAttachment(attachment objectivec.IObject) objectivec.IObject
	GroundTruthAttachmentNames() foundation.INSArray
	GroundTruthAttachments() foundation.INSDictionary
	SetGroundTruthAttachments(value foundation.INSDictionary)
	InputAttachmentNames() foundation.INSArray
	InputAttachments() foundation.INSDictionary
	SetInputAttachments(value foundation.INSDictionary)
	LoadFromDictFrameStorage(dict objectivec.IObject, storage objectivec.IObject)
	OutputAttachmentNames() foundation.INSArray
	OutputAttachments() foundation.INSDictionary
	SetOutputAttachments(value foundation.INSDictionary)
}

An interface definition for the EspressoDataFrame class.

Methods

  • [IEspressoDataFrame.Function_name]
  • [IEspressoDataFrame.SetFunction_name]
  • [IEspressoDataFrame.GetFunctionName]
  • [IEspressoDataFrame.GetGroundTruthAttachment]
  • [IEspressoDataFrame.GetInputAttachment]
  • [IEspressoDataFrame.GetOutputAttachment]
  • [IEspressoDataFrame.GroundTruthAttachmentNames]
  • [IEspressoDataFrame.GroundTruthAttachments]
  • [IEspressoDataFrame.SetGroundTruthAttachments]
  • [IEspressoDataFrame.InputAttachmentNames]
  • [IEspressoDataFrame.InputAttachments]
  • [IEspressoDataFrame.SetInputAttachments]
  • [IEspressoDataFrame.LoadFromDictFrameStorage]
  • [IEspressoDataFrame.OutputAttachmentNames]
  • [IEspressoDataFrame.OutputAttachments]
  • [IEspressoDataFrame.SetOutputAttachments]

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrame

type IEspressoDataFrameAttachment

type IEspressoDataFrameAttachment interface {
	objectivec.IObject

	Disabled() bool
	SetDisabled(value bool)
	FilePath() string
	SetFilePath(value string)
	LoadFromDictFrameStorage(dict objectivec.IObject, storage objectivec.IObject)
	Offset() uint64
	SetOffset(value uint64)
	RawPointer() unsafe.Pointer
	SetRawPointer(value unsafe.Pointer)
	Size() uint64
	SetSize(value uint64)
}

An interface definition for the EspressoDataFrameAttachment class.

Methods

  • [IEspressoDataFrameAttachment.Disabled]
  • [IEspressoDataFrameAttachment.SetDisabled]
  • [IEspressoDataFrameAttachment.FilePath]
  • [IEspressoDataFrameAttachment.SetFilePath]
  • [IEspressoDataFrameAttachment.LoadFromDictFrameStorage]
  • [IEspressoDataFrameAttachment.Offset]
  • [IEspressoDataFrameAttachment.SetOffset]
  • [IEspressoDataFrameAttachment.RawPointer]
  • [IEspressoDataFrameAttachment.SetRawPointer]
  • [IEspressoDataFrameAttachment.Size]
  • [IEspressoDataFrameAttachment.SetSize]

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameAttachment

type IEspressoDataFrameExecutor

type IEspressoDataFrameExecutor interface {
	objectivec.IObject

	BindInputFromImageAttachmentToNetwork(input objectivec.IObject, attachment objectivec.IObject, network objectivec.IObject) int
	BindInputFromTensorAttachmentToNetwork(input objectivec.IObject, attachment objectivec.IObject, network objectivec.IObject) int
	BindInputsFromFrameToNetwork(frame objectivec.IObject, network objectivec.IObject) int
	BindOutputsFromFrameToNetwork(frame objectivec.IObject, network objectivec.IObject) int
	BindOutputsFromFrameToNetworkExecutionStatus(frame objectivec.IObject, network objectivec.IObject, status int) int
	BindOutputsFromFrameToNetworkReferenceNetwork(frame objectivec.IObject, network objectivec.IObject, network2 objectivec.IObject) int
	FreeTemporaryResources()
	OutputMatchingBuffers() foundation.INSArray
	SetOutputMatchingBuffers(value foundation.INSArray)
	UseCVPixelBuffers() bool
	UseCVPixelBuffersForOutputs(outputs bool) bool
	Use_cvpixelbuffer() int
	SetUse_cvpixelbuffer(value int)
}

An interface definition for the EspressoDataFrameExecutor class.

Methods

  • [IEspressoDataFrameExecutor.BindInputFromImageAttachmentToNetwork]
  • [IEspressoDataFrameExecutor.BindInputFromTensorAttachmentToNetwork]
  • [IEspressoDataFrameExecutor.BindInputsFromFrameToNetwork]
  • [IEspressoDataFrameExecutor.BindOutputsFromFrameToNetwork]
  • [IEspressoDataFrameExecutor.BindOutputsFromFrameToNetworkExecutionStatus]
  • [IEspressoDataFrameExecutor.BindOutputsFromFrameToNetworkReferenceNetwork]
  • [IEspressoDataFrameExecutor.FreeTemporaryResources]
  • [IEspressoDataFrameExecutor.OutputMatchingBuffers]
  • [IEspressoDataFrameExecutor.SetOutputMatchingBuffers]
  • [IEspressoDataFrameExecutor.UseCVPixelBuffers]
  • [IEspressoDataFrameExecutor.UseCVPixelBuffersForOutputs]
  • [IEspressoDataFrameExecutor.Use_cvpixelbuffer]
  • [IEspressoDataFrameExecutor.SetUse_cvpixelbuffer]

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameExecutor

type IEspressoDataFrameImageAttachment

type IEspressoDataFrameImageAttachment interface {
	IEspressoDataFrameAttachment

	CopyAsImageGrayscaleOrBGRA() unsafe.Pointer
	NChannels() int
	SetNChannels(value int)
}

An interface definition for the EspressoDataFrameImageAttachment class.

Methods

  • [IEspressoDataFrameImageAttachment.CopyAsImageGrayscaleOrBGRA]
  • [IEspressoDataFrameImageAttachment.NChannels]
  • [IEspressoDataFrameImageAttachment.SetNChannels]

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameImageAttachment

type IEspressoDataFrameMappedFile

type IEspressoDataFrameMappedFile interface {
	objectivec.IObject

	BasePtr() string
	SetBasePtr(value string)
	Path() string
	SetPath(value string)
	InitWithPath(path objectivec.IObject) EspressoDataFrameMappedFile
}

An interface definition for the EspressoDataFrameMappedFile class.

Methods

  • [IEspressoDataFrameMappedFile.BasePtr]
  • [IEspressoDataFrameMappedFile.SetBasePtr]
  • [IEspressoDataFrameMappedFile.Path]
  • [IEspressoDataFrameMappedFile.SetPath]
  • [IEspressoDataFrameMappedFile.InitWithPath]

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameMappedFile

type IEspressoDataFrameStorage

type IEspressoDataFrameStorage interface {
	objectivec.IObject

	BaseFilename() string
	SetBaseFilename(value string)
	DataFrameAtIndex(index uint64) objectivec.IObject
	DataFrames() foundation.INSArray
	SetDataFrames(value foundation.INSArray)
	MappedFiles() foundation.INSDictionary
	SetMappedFiles(value foundation.INSDictionary)
	NumberOfDataFrames() uint64
}

An interface definition for the EspressoDataFrameStorage class.

Methods

  • [IEspressoDataFrameStorage.BaseFilename]
  • [IEspressoDataFrameStorage.SetBaseFilename]
  • [IEspressoDataFrameStorage.DataFrameAtIndex]
  • [IEspressoDataFrameStorage.DataFrames]
  • [IEspressoDataFrameStorage.SetDataFrames]
  • [IEspressoDataFrameStorage.MappedFiles]
  • [IEspressoDataFrameStorage.SetMappedFiles]
  • [IEspressoDataFrameStorage.NumberOfDataFrames]

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameStorage

type IEspressoDataFrameStorageExecutor

type IEspressoDataFrameStorageExecutor interface {
	objectivec.IObject

	ExecuteDataFrameStorageWithNetworkBlock(storage objectivec.IObject, network objectivec.IObject, block VoidHandler)
	ExecuteDataFrameStorageWithNetworkBlockBlockPrepareForIndex(storage objectivec.IObject, network objectivec.IObject, block VoidHandler, index VoidHandler)
	ExecuteDataFrameStorageWithNetworkReferenceNetworkBlockBlockPrepareForIndex(storage objectivec.IObject, network objectivec.IObject, network2 objectivec.IObject, block VoidHandler, index VoidHandler)
}

An interface definition for the EspressoDataFrameStorageExecutor class.

Methods

  • [IEspressoDataFrameStorageExecutor.ExecuteDataFrameStorageWithNetworkBlock]
  • [IEspressoDataFrameStorageExecutor.ExecuteDataFrameStorageWithNetworkBlockBlockPrepareForIndex]
  • [IEspressoDataFrameStorageExecutor.ExecuteDataFrameStorageWithNetworkReferenceNetworkBlockBlockPrepareForIndex]

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameStorageExecutor

type IEspressoDataFrameStorageExecutorMatchingBufferSet

type IEspressoDataFrameStorageExecutorMatchingBufferSet interface {
	objectivec.IObject

	Computed_buffer() objectivec.IObject
	SetComputed_buffer(value objectivec.IObject)
	Computed_pb() corevideo.CVImageBufferRef
	SetComputed_pb(value corevideo.CVImageBufferRef)
	Groundtruth_buffer() objectivec.IObject
	SetGroundtruth_buffer(value objectivec.IObject)
	Index() uint64
	SetIndex(value uint64)
	Name() string
	SetName(value string)
	Reference_buffer() objectivec.IObject
	SetReference_buffer(value objectivec.IObject)
}

An interface definition for the EspressoDataFrameStorageExecutorMatchingBufferSet class.

Methods

  • [IEspressoDataFrameStorageExecutorMatchingBufferSet.Computed_buffer]
  • [IEspressoDataFrameStorageExecutorMatchingBufferSet.SetComputed_buffer]
  • [IEspressoDataFrameStorageExecutorMatchingBufferSet.Computed_pb]
  • [IEspressoDataFrameStorageExecutorMatchingBufferSet.SetComputed_pb]
  • [IEspressoDataFrameStorageExecutorMatchingBufferSet.Groundtruth_buffer]
  • [IEspressoDataFrameStorageExecutorMatchingBufferSet.SetGroundtruth_buffer]
  • [IEspressoDataFrameStorageExecutorMatchingBufferSet.Index]
  • [IEspressoDataFrameStorageExecutorMatchingBufferSet.SetIndex]
  • [IEspressoDataFrameStorageExecutorMatchingBufferSet.Name]
  • [IEspressoDataFrameStorageExecutorMatchingBufferSet.SetName]
  • [IEspressoDataFrameStorageExecutorMatchingBufferSet.Reference_buffer]
  • [IEspressoDataFrameStorageExecutorMatchingBufferSet.SetReference_buffer]

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameStorageExecutorMatchingBufferSet

type IEspressoDataFrameTensorAttachment

type IEspressoDataFrameTensorAttachment interface {
	IEspressoDataFrameAttachment

	CopyAsEspressoBuffer() objectivec.IObject
}

An interface definition for the EspressoDataFrameTensorAttachment class.

Methods

  • [IEspressoDataFrameTensorAttachment.CopyAsEspressoBuffer]

See: https://developer.apple.com/documentation/Espresso/EspressoDataFrameTensorAttachment

type IEspressoFDOverfeatNetwork

type IEspressoFDOverfeatNetwork interface {
	objectivec.IObject

	AutoResizeForAspectRatioUseLowPriorityModeGpuPriority(ratio float32, mode bool, priority uint32)
	AutoSetupNetBaseNameWeightsScaleConfigSetupModeComputePathAutoAspectRatioForceResetUseLowPriorityModeGpuPriority(name objectivec.IObject, weights objectivec.IObject, config int, mode int, path int, ratio float32, reset bool, mode2 bool, priority uint32)
	Basename() string
	SetBasename(value string)
	BoxBlobForScale(scale int) objectivec.IObject
	Context_cpu() objectivec.IObject
	SetContext_cpu(value objectivec.IObject)
	Context_metal() objectivec.IObject
	SetContext_metal(value objectivec.IObject)
	Cpin() int
	SetCpin(value int)
	Cpu_net(cpu_net int) objectivec.IObject
	Default_retile_outputs() int
	ErrorForLayers() objectivec.IObject
	ForceMaxNScales() int
	SetForceMaxNScales(value int)
	Forward_cpu_network_at_indexPyr(forward_cpu_network_at_index int, pyr unsafe.Pointer)
	GeneratePyramidTex(pyramid unsafe.Pointer, tex objectivec.IObject)
	GetNumScales() int
	GetScale(scale int) float64
	Gpu_net(gpu_net int) objectivec.IObject
	MaxScale() float32
	SetMaxScale(value float32)
	Mode() int
	SetMode(value int)
	NeedRetiling(retiling int) bool
	ProbBlobForScale(scale int) objectivec.IObject
	ProcessBlobTex(blob unsafe.Pointer, tex objectivec.IObject)
	ProcessBlobNoRotationTexDoBGRA2RGBA(rotation unsafe.Pointer, tex objectivec.IObject, bgra2rgba bool)
	ProcessPyramid(pyramid objectivec.IObject)
	ProcessPyramidGpu_resizer(pyramid objectivec.IObject, gpu_resizer objectivec.IObject)
	ProcessVimageNoRotationTexDoBGRA2RGBA(rotation unsafe.Pointer, tex objectivec.IObject, bgra2rgba bool)
	Reset()
	ResizerAtIndex(index int) objectivec.IObject
	ResizerCount() int
	Retile_and_forward_espresso_gpu_network_at_indexNetPyr(retile_and_forward_espresso_gpu_network_at_index int, net unsafe.Pointer, pyr unsafe.Pointer)
	Retile_and_forward_espresso_network_at_indexNetPyr(retile_and_forward_espresso_network_at_index int, net unsafe.Pointer, pyr unsafe.Pointer)
	RetryLoadingCaffeNetNameWeightsContextCp(net unsafe.Pointer, name objectivec.IObject, weights objectivec.IObject, context objectivec.IObject, cp int)
	ScaleConfig() int
	SetScaleConfig(value int)
	ScalingMode() int
	SetScalingMode(value int)
	SetContextCpu(cpu objectivec.IObject)
	SetContextMetal(metal objectivec.IObject)
	Setup_retile()
	StoreDataForPruningProb(pruning objectivec.IObject, prob float32)
	StrideConfiguration() NetStridesConfiguration
	UseGPUScaler() bool
	SetUseGPUScaler(value bool)
	Weights() string
	SetWeights(value string)
	WipeLayersMemory()
}

An interface definition for the EspressoFDOverfeatNetwork class.

Methods

  • [IEspressoFDOverfeatNetwork.AutoResizeForAspectRatioUseLowPriorityModeGpuPriority]
  • [IEspressoFDOverfeatNetwork.AutoSetupNetBaseNameWeightsScaleConfigSetupModeComputePathAutoAspectRatioForceResetUseLowPriorityModeGpuPriority]
  • [IEspressoFDOverfeatNetwork.Basename]
  • [IEspressoFDOverfeatNetwork.SetBasename]
  • [IEspressoFDOverfeatNetwork.BoxBlobForScale]
  • [IEspressoFDOverfeatNetwork.Context_cpu]
  • [IEspressoFDOverfeatNetwork.SetContext_cpu]
  • [IEspressoFDOverfeatNetwork.Context_metal]
  • [IEspressoFDOverfeatNetwork.SetContext_metal]
  • [IEspressoFDOverfeatNetwork.Cpin]
  • [IEspressoFDOverfeatNetwork.SetCpin]
  • [IEspressoFDOverfeatNetwork.Cpu_net]
  • [IEspressoFDOverfeatNetwork.Default_retile_outputs]
  • [IEspressoFDOverfeatNetwork.ErrorForLayers]
  • [IEspressoFDOverfeatNetwork.ForceMaxNScales]
  • [IEspressoFDOverfeatNetwork.SetForceMaxNScales]
  • [IEspressoFDOverfeatNetwork.Forward_cpu_network_at_indexPyr]
  • [IEspressoFDOverfeatNetwork.GeneratePyramidTex]
  • [IEspressoFDOverfeatNetwork.GetNumScales]
  • [IEspressoFDOverfeatNetwork.GetScale]
  • [IEspressoFDOverfeatNetwork.Gpu_net]
  • [IEspressoFDOverfeatNetwork.MaxScale]
  • [IEspressoFDOverfeatNetwork.SetMaxScale]
  • [IEspressoFDOverfeatNetwork.Mode]
  • [IEspressoFDOverfeatNetwork.SetMode]
  • [IEspressoFDOverfeatNetwork.NeedRetiling]
  • [IEspressoFDOverfeatNetwork.ProbBlobForScale]
  • [IEspressoFDOverfeatNetwork.ProcessBlobTex]
  • [IEspressoFDOverfeatNetwork.ProcessBlobNoRotationTexDoBGRA2RGBA]
  • [IEspressoFDOverfeatNetwork.ProcessPyramid]
  • [IEspressoFDOverfeatNetwork.ProcessPyramidGpu_resizer]
  • [IEspressoFDOverfeatNetwork.ProcessVimageNoRotationTexDoBGRA2RGBA]
  • [IEspressoFDOverfeatNetwork.Reset]
  • [IEspressoFDOverfeatNetwork.ResizerAtIndex]
  • [IEspressoFDOverfeatNetwork.ResizerCount]
  • [IEspressoFDOverfeatNetwork.Retile_and_forward_espresso_gpu_network_at_indexNetPyr]
  • [IEspressoFDOverfeatNetwork.Retile_and_forward_espresso_network_at_indexNetPyr]
  • [IEspressoFDOverfeatNetwork.RetryLoadingCaffeNetNameWeightsContextCp]
  • [IEspressoFDOverfeatNetwork.ScaleConfig]
  • [IEspressoFDOverfeatNetwork.SetScaleConfig]
  • [IEspressoFDOverfeatNetwork.ScalingMode]
  • [IEspressoFDOverfeatNetwork.SetScalingMode]
  • [IEspressoFDOverfeatNetwork.SetContextCpu]
  • [IEspressoFDOverfeatNetwork.SetContextMetal]
  • [IEspressoFDOverfeatNetwork.Setup_retile]
  • [IEspressoFDOverfeatNetwork.StoreDataForPruningProb]
  • [IEspressoFDOverfeatNetwork.StrideConfiguration]
  • [IEspressoFDOverfeatNetwork.UseGPUScaler]
  • [IEspressoFDOverfeatNetwork.SetUseGPUScaler]
  • [IEspressoFDOverfeatNetwork.Weights]
  • [IEspressoFDOverfeatNetwork.SetWeights]
  • [IEspressoFDOverfeatNetwork.WipeLayersMemory]

See: https://developer.apple.com/documentation/Espresso/EspressoFDOverfeatNetwork

type IEspressoFaceDetectedObject

type IEspressoFaceDetectedObject interface {
	objectivec.IObject

	Bounds() corefoundation.CGRect
	SetBounds(value corefoundation.CGRect)
	Center() corefoundation.CGPoint
	SetCenter(value corefoundation.CGPoint)
	Confidence() float32
	SetConfidence(value float32)
	ObjectType() int64
	SetObjectType(value int64)
	InitWithOptionsXlocYlocSizeConfidence(xloc float32, yloc float32, size float32, confidence float32) EspressoFaceDetectedObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the EspressoFaceDetectedObject class.

Methods

  • [IEspressoFaceDetectedObject.Bounds]
  • [IEspressoFaceDetectedObject.SetBounds]
  • [IEspressoFaceDetectedObject.Center]
  • [IEspressoFaceDetectedObject.SetCenter]
  • [IEspressoFaceDetectedObject.Confidence]
  • [IEspressoFaceDetectedObject.SetConfidence]
  • [IEspressoFaceDetectedObject.ObjectType]
  • [IEspressoFaceDetectedObject.SetObjectType]
  • [IEspressoFaceDetectedObject.InitWithOptionsXlocYlocSizeConfidence]
  • [IEspressoFaceDetectedObject.DebugDescription]
  • [IEspressoFaceDetectedObject.Description]
  • [IEspressoFaceDetectedObject.Hash]
  • [IEspressoFaceDetectedObject.Superclass]

See: https://developer.apple.com/documentation/Espresso/EspressoFaceDetectedObject

type IEspressoFaceLandmarkDetector

type IEspressoFaceLandmarkDetector interface {
	objectivec.IObject

	CommonInitContextPlatformComputePath(init_ objectivec.IObject, context objectivec.IObject, platform int, path int)
	DetectFaceSublandmarkDoFaceRectFix(detect unsafe.Pointer, face corefoundation.CGRect, sublandmark bool, fix bool) objectivec.IObject
	DetectInImageRectFaceSublandmark(rect unsafe.Pointer, face corefoundation.CGRect, sublandmark bool) objectivec.IObject
	ExtractSubLandmarksFromCrop192Centers192(crop192 unsafe.Pointer, centers192 unsafe.Pointer) objectivec.IObject
	Newface() corefoundation.CGRect
	SetNewface(value corefoundation.CGRect)
	InitWithNetworkAtPathContextPlatformComputePath(path objectivec.IObject, context objectivec.IObject, platform int, path2 int) EspressoFaceLandmarkDetector
	InitWithNetworkAtPathContextObjCPlatformComputePath(path objectivec.IObject, c objectivec.IObject, platform int, path2 int) EspressoFaceLandmarkDetector
}

An interface definition for the EspressoFaceLandmarkDetector class.

Methods

  • [IEspressoFaceLandmarkDetector.CommonInitContextPlatformComputePath]
  • [IEspressoFaceLandmarkDetector.DetectFaceSublandmarkDoFaceRectFix]
  • [IEspressoFaceLandmarkDetector.DetectInImageRectFaceSublandmark]
  • [IEspressoFaceLandmarkDetector.ExtractSubLandmarksFromCrop192Centers192]
  • [IEspressoFaceLandmarkDetector.Newface]
  • [IEspressoFaceLandmarkDetector.SetNewface]
  • [IEspressoFaceLandmarkDetector.InitWithNetworkAtPathContextPlatformComputePath]
  • [IEspressoFaceLandmarkDetector.InitWithNetworkAtPathContextObjCPlatformComputePath]

See: https://developer.apple.com/documentation/Espresso/EspressoFaceLandmarkDetector

type IEspressoImage2Image

type IEspressoImage2Image interface {
	objectivec.IObject

	AddNoiseLayer()
	AggregateWisdom(wisdom unsafe.Pointer)
	Benchmark() float32
	EncodeToCommandBufferSourceTextureDestinationTextureCropRect(buffer objectivec.IObject, texture objectivec.IObject, texture2 objectivec.IObject, rect objectivec.IObject) int
	EncodeToCommandBufferSourceTextureDestinationTextureCropRectDestinationRect(buffer objectivec.IObject, texture objectivec.IObject, texture2 objectivec.IObject, rect objectivec.IObject, rect2 objectivec.IObject) int
	Flip_y() int
	SetFlip_y(value int)
	GetEspressoNetwork() objectivec.IObject
	GetInternalDataForKey(key objectivec.IObject) objectivec.IObject
	Height() int
	Load(load objectivec.IObject) int
	LoadResolutionPreset(load objectivec.IObject, preset int64) int
	NewOutputTexture() objectivec.IObject
	PostProcessCameraSourceTextureInputTextureDestinationTexture(process objectivec.IObject, texture objectivec.IObject, texture2 objectivec.IObject, texture3 objectivec.IObject)
	Reload() int
	ResetTemporalState()
	ReshapeToResolutionPreset(preset int64) int
	ReshapeToResolutionPresetAspectRatio(preset int64, ratio float32) int
	ReshapeToWidthAndHeight(width int, height int) int
	ResolutionForPreset(preset int64) objectivec.IObject
	Rotation_degrees() int
	SetRotation_degrees(value int)
	SetupWithQueue(queue objectivec.IObject) objectivec.IObject
	SimpleLinearResizeSourceTextureDestinationTexture(resize objectivec.IObject, texture objectivec.IObject, texture2 objectivec.IObject)
	StyleName() objectivec.IObject
	SubmitToQueueWithSourceTextureDestinationTexture(texture objectivec.IObject, texture2 objectivec.IObject) int
	SubmitToQueueWithSourceTextureDestinationTextureCropRect(texture objectivec.IObject, texture2 objectivec.IObject, rect objectivec.IObject) int
	Tune()
	TweakValue(tweak objectivec.IObject, value float32)
	WasReshaped() int
	Width() int

	InitWithQueue(queue objectivec.IObject) EspressoImage2Image
	// contains filtered or unexported methods
}

An interface definition for the EspressoImage2Image class.

Methods

  • [IEspressoImage2Image.AddNoiseLayer]
  • [IEspressoImage2Image.AggregateWisdom]
  • [IEspressoImage2Image.Benchmark]
  • [IEspressoImage2Image.EncodeToCommandBufferSourceTextureDestinationTextureCropRect]
  • [IEspressoImage2Image.EncodeToCommandBufferSourceTextureDestinationTextureCropRectDestinationRect]
  • [IEspressoImage2Image.Flip_y]
  • [IEspressoImage2Image.SetFlip_y]
  • [IEspressoImage2Image.GetEspressoNetwork]
  • [IEspressoImage2Image.GetInternalDataForKey]
  • [IEspressoImage2Image.Height]
  • [IEspressoImage2Image.Load]
  • [IEspressoImage2Image.LoadResolutionPreset]
  • [IEspressoImage2Image.NewOutputTexture]
  • [IEspressoImage2Image.PostProcessCameraSourceTextureInputTextureDestinationTexture]
  • [IEspressoImage2Image.Reload]
  • [IEspressoImage2Image.ResetTemporalState]
  • [IEspressoImage2Image.ReshapeToResolutionPreset]
  • [IEspressoImage2Image.ReshapeToResolutionPresetAspectRatio]
  • [IEspressoImage2Image.ReshapeToWidthAndHeight]
  • [IEspressoImage2Image.ResolutionForPreset]
  • [IEspressoImage2Image.Rotation_degrees]
  • [IEspressoImage2Image.SetRotation_degrees]
  • [IEspressoImage2Image.SetupWithQueue]
  • [IEspressoImage2Image.SimpleLinearResizeSourceTextureDestinationTexture]
  • [IEspressoImage2Image.StyleName]
  • [IEspressoImage2Image.SubmitToQueueWithSourceTextureDestinationTexture]
  • [IEspressoImage2Image.SubmitToQueueWithSourceTextureDestinationTextureCropRect]
  • [IEspressoImage2Image.Tune]
  • [IEspressoImage2Image.TweakValue]
  • [IEspressoImage2Image.WasReshaped]
  • [IEspressoImage2Image.Width]
  • [IEspressoImage2Image._resetTemporalState]
  • [IEspressoImage2Image._reshapeToResolutionPreset]
  • [IEspressoImage2Image._reshapeToWidthAndHeight]
  • [IEspressoImage2Image._tune]
  • [IEspressoImage2Image.InitWithQueue]

See: https://developer.apple.com/documentation/Espresso/EspressoImage2Image

type IEspressoInnerProductWeightsForMPS

type IEspressoInnerProductWeightsForMPS interface {
	objectivec.IObject

	BiasTerms() unsafe.Pointer
	DataType() uint32
	Descriptor() objectivec.IObject
	Label() objectivec.IObject
	LookupTableForUInt8Kernel() unsafe.Pointer
	Purge()
	RangesForUInt8Kernel() []objectivec.IObject
	Ready() bool
	Weights() unsafe.Pointer
	InitWithParams(params InnerProductUniforms) EspressoInnerProductWeightsForMPS
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the EspressoInnerProductWeightsForMPS class.

Methods

  • [IEspressoInnerProductWeightsForMPS.BiasTerms]
  • [IEspressoInnerProductWeightsForMPS.DataType]
  • [IEspressoInnerProductWeightsForMPS.Descriptor]
  • [IEspressoInnerProductWeightsForMPS.Label]
  • [IEspressoInnerProductWeightsForMPS.LookupTableForUInt8Kernel]
  • [IEspressoInnerProductWeightsForMPS.Purge]
  • [IEspressoInnerProductWeightsForMPS.RangesForUInt8Kernel]
  • [IEspressoInnerProductWeightsForMPS.Ready]
  • [IEspressoInnerProductWeightsForMPS.Weights]
  • [IEspressoInnerProductWeightsForMPS.InitWithParams]
  • [IEspressoInnerProductWeightsForMPS.DebugDescription]
  • [IEspressoInnerProductWeightsForMPS.Description]
  • [IEspressoInnerProductWeightsForMPS.Hash]
  • [IEspressoInnerProductWeightsForMPS.Superclass]

See: https://developer.apple.com/documentation/Espresso/EspressoInnerProductWeightsForMPS

type IEspressoMetalKernelsCache

type IEspressoMetalKernelsCache interface {
	objectivec.IObject

	AddLibraryAtPath(path objectivec.IObject)
	KernelForFunction(function string) objectivec.IObject
	KernelForFunctionCacheStringWithConstants(function string, string_ string, constants objectivec.IObject) objectivec.IObject
	KernelPrefix() string
	SetKernelPrefix(value string)
	LazySetup()
	LoadLibraryNamed(named objectivec.IObject)
	M_kernelCache() foundation.INSDictionary
	SetM_kernelCache(value foundation.INSDictionary)
	ShouldUseTexArray() bool
	WasSetup() bool
	InitWithDevice(device objectivec.IObject) EspressoMetalKernelsCache
}

An interface definition for the EspressoMetalKernelsCache class.

Methods

  • [IEspressoMetalKernelsCache.AddLibraryAtPath]
  • [IEspressoMetalKernelsCache.KernelForFunction]
  • [IEspressoMetalKernelsCache.KernelForFunctionCacheStringWithConstants]
  • [IEspressoMetalKernelsCache.KernelPrefix]
  • [IEspressoMetalKernelsCache.SetKernelPrefix]
  • [IEspressoMetalKernelsCache.LazySetup]
  • [IEspressoMetalKernelsCache.LoadLibraryNamed]
  • [IEspressoMetalKernelsCache.M_kernelCache]
  • [IEspressoMetalKernelsCache.SetM_kernelCache]
  • [IEspressoMetalKernelsCache.ShouldUseTexArray]
  • [IEspressoMetalKernelsCache.WasSetup]
  • [IEspressoMetalKernelsCache.InitWithDevice]

See: https://developer.apple.com/documentation/Espresso/EspressoMetalKernelsCache

type IEspressoMetalSingleton

type IEspressoMetalSingleton interface {
	objectivec.IObject

	Is_memory_tight() int
	SetIs_memory_tight(value int)
}

An interface definition for the EspressoMetalSingleton class.

Methods

  • [IEspressoMetalSingleton.Is_memory_tight]
  • [IEspressoMetalSingleton.SetIs_memory_tight]

See: https://developer.apple.com/documentation/Espresso/EspressoMetalSingleton

type IEspressoMxnetToolsImageBinaryRecordReader added in v0.6.4

type IEspressoMxnetToolsImageBinaryRecordReader interface {
	objectivec.IObject

	CurrentOffset() uint64
	SetCurrentOffset(value uint64)
	ImageData() objectivec.IObject
	ImageHeader() MxnetToolsImageHeaderT
	SetImageHeader(value MxnetToolsImageHeaderT)
	ImageID() MxnetToolsImageIDT
	Labels() objectivec.IObject
	LabelsPrivate() foundation.INSArray
	SetLabelsPrivate(value foundation.INSArray)
	NextRecordAndError() (bool, error)
	RecFileHandle() foundation.NSFileHandle
	SetRecFileHandle(value foundation.NSFileHandle)
	RecordHeader() MxnetToolsRecordHeaderT
	SetRecordHeader(value MxnetToolsRecordHeaderT)
	SeekRecordWithIDError(id unsafe.Pointer) (bool, error)
	InitWithRecFileError(file objectivec.IObject) (EspressoMxnetToolsImageBinaryRecordReader, error)
}

An interface definition for the EspressoMxnetToolsImageBinaryRecordReader class.

Methods

  • [IEspressoMxnetToolsImageBinaryRecordReader.CurrentOffset]
  • [IEspressoMxnetToolsImageBinaryRecordReader.SetCurrentOffset]
  • [IEspressoMxnetToolsImageBinaryRecordReader.ImageData]
  • [IEspressoMxnetToolsImageBinaryRecordReader.ImageHeader]
  • [IEspressoMxnetToolsImageBinaryRecordReader.SetImageHeader]
  • [IEspressoMxnetToolsImageBinaryRecordReader.ImageID]
  • [IEspressoMxnetToolsImageBinaryRecordReader.Labels]
  • [IEspressoMxnetToolsImageBinaryRecordReader.LabelsPrivate]
  • [IEspressoMxnetToolsImageBinaryRecordReader.SetLabelsPrivate]
  • [IEspressoMxnetToolsImageBinaryRecordReader.NextRecordAndError]
  • [IEspressoMxnetToolsImageBinaryRecordReader.RecFileHandle]
  • [IEspressoMxnetToolsImageBinaryRecordReader.SetRecFileHandle]
  • [IEspressoMxnetToolsImageBinaryRecordReader.RecordHeader]
  • [IEspressoMxnetToolsImageBinaryRecordReader.SetRecordHeader]
  • [IEspressoMxnetToolsImageBinaryRecordReader.SeekRecordWithIDError]
  • [IEspressoMxnetToolsImageBinaryRecordReader.InitWithRecFileError]

See: https://developer.apple.com/documentation/Espresso/Espresso_mxnetTools_ImageBinaryRecordReader

type IEspressoNetwork

type IEspressoNetwork interface {
	objectivec.IObject

	Ctx() IEspressoContext
	Layers_size() uint64
	Net() objectivec.IObject
	Wipe_layers_blobs()
	InitWithJSFileBinSerializerIdContextComputePath(jSFile string, id string, context objectivec.IObject, path int) EspressoNetwork
	InitWithJSFileContextComputePath(jSFile string, context objectivec.IObject, path int) EspressoNetwork
}

An interface definition for the EspressoNetwork class.

Methods

  • [IEspressoNetwork.Ctx]
  • [IEspressoNetwork.Layers_size]
  • [IEspressoNetwork.Net]
  • [IEspressoNetwork.Wipe_layers_blobs]
  • [IEspressoNetwork.InitWithJSFileBinSerializerIdContextComputePath]
  • [IEspressoNetwork.InitWithJSFileContextComputePath]

See: https://developer.apple.com/documentation/Espresso/EspressoNetwork

type IEspressoOJBC

type IEspressoOJBC interface {
	objectivec.IObject
}

An interface definition for the EspressoOJBC class.

See: https://developer.apple.com/documentation/Espresso/EspressoOJBC

type IEspressoPassCompleteFixpointOptimization added in v0.6.4

type IEspressoPassCompleteFixpointOptimization interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassCompleteFixpointOptimization class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_complete_fixpoint_optimization

type IEspressoPassCompressSegments added in v0.6.4

type IEspressoPassCompressSegments interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassCompressSegments class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_compress_segments

type IEspressoPassConcatFuseFix added in v0.6.4

type IEspressoPassConcatFuseFix interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassConcatFuseFix class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_concat_fuse_fix

type IEspressoPassDebugMode added in v0.6.4

type IEspressoPassDebugMode interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassDebugMode class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_debug_mode

type IEspressoPassFastspeech added in v0.6.4

type IEspressoPassFastspeech interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFastspeech class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fastspeech

type IEspressoPassFindSharedWeights added in v0.6.4

type IEspressoPassFindSharedWeights interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFindSharedWeights class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_find_shared_weights

type IEspressoPassFixInputUnderflow added in v0.6.4

type IEspressoPassFixInputUnderflow interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFixInputUnderflow class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fix_input_underflow

type IEspressoPassFoldConstants added in v0.6.4

type IEspressoPassFoldConstants interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFoldConstants class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fold_constants

type IEspressoPassFuseAddAndRelu added in v0.6.4

type IEspressoPassFuseAddAndRelu interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseAddAndRelu class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_add_and_relu

type IEspressoPassFuseAffineScale added in v0.6.4

type IEspressoPassFuseAffineScale interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseAffineScale class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_affine_scale

type IEspressoPassFuseBroadcastableTransposes added in v0.6.4

type IEspressoPassFuseBroadcastableTransposes interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseBroadcastableTransposes class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_broadcastable_transposes

type IEspressoPassFuseConvBatchnorm added in v0.6.4

type IEspressoPassFuseConvBatchnorm interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseConvBatchnorm class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_conv_batchnorm

type IEspressoPassFuseFastGelu1 added in v0.6.4

type IEspressoPassFuseFastGelu1 interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseFastGelu1 class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_fast_gelu_1

type IEspressoPassFuseGeluWithErf added in v0.6.4

type IEspressoPassFuseGeluWithErf interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseGeluWithErf class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_gelu_with_erf

type IEspressoPassFuseGruActivation added in v0.6.4

type IEspressoPassFuseGruActivation interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseGruActivation class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_gru_activation

type IEspressoPassFusePad added in v0.6.4

type IEspressoPassFusePad interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFusePad class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_fuse_pad

type IEspressoPassL2Normalize5dToInstancenorm added in v0.6.4

type IEspressoPassL2Normalize5dToInstancenorm interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassL2Normalize5dToInstancenorm class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_l2_normalize_5d_to_instancenorm

type IEspressoPassLstmAtomizer added in v0.6.4

type IEspressoPassLstmAtomizer interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassLstmAtomizer class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_lstm_atomizer

type IEspressoPassMakeFullyConv added in v0.6.4

type IEspressoPassMakeFullyConv interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMakeFullyConv class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_make_fully_conv

type IEspressoPassMergeChannelNorm added in v0.6.4

type IEspressoPassMergeChannelNorm interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMergeChannelNorm class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_merge_channel_norm

type IEspressoPassMergePytorchLayernorm added in v0.6.4

type IEspressoPassMergePytorchLayernorm interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMergePytorchLayernorm class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_merge_pytorch_layernorm

type IEspressoPassMergeTfLayernorm added in v0.6.4

type IEspressoPassMergeTfLayernorm interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMergeTfLayernorm class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_merge_tf_layernorm

type IEspressoPassMergeTfNormalization added in v0.6.4

type IEspressoPassMergeTfNormalization interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMergeTfNormalization class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_merge_tf_normalization

type IEspressoPassMultiHeadProgramGen added in v0.6.4

type IEspressoPassMultiHeadProgramGen interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMultiHeadProgramGen class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_multi_head_program_gen

type IEspressoPassMultiHeadPruneUndeclared added in v0.6.4

type IEspressoPassMultiHeadPruneUndeclared interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMultiHeadPruneUndeclared class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_multi_head_prune_undeclared

type IEspressoPassOptimizeCoremlConv1dLrelu added in v0.6.4

type IEspressoPassOptimizeCoremlConv1dLrelu interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassOptimizeCoremlConv1dLrelu class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_optimize_coreml_conv1d_lrelu

type IEspressoPassQuantizeGathers added in v0.6.4

type IEspressoPassQuantizeGathers interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassQuantizeGathers class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_quantize_gathers

type IEspressoPassRemoveNhwcNchwTransposes added in v0.6.4

type IEspressoPassRemoveNhwcNchwTransposes interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRemoveNhwcNchwTransposes class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_remove_nhwc_nchw_transposes

type IEspressoPassRemoveReshapeChain added in v0.6.4

type IEspressoPassRemoveReshapeChain interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRemoveReshapeChain class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_remove_reshape_chain

type IEspressoPassRemoveSeqwWseqTransposes added in v0.6.4

type IEspressoPassRemoveSeqwWseqTransposes interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRemoveSeqwWseqTransposes class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_remove_seqw_wseq_transposes

type IEspressoPassRemoveSqueeze added in v0.6.4

type IEspressoPassRemoveSqueeze interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRemoveSqueeze class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_remove_squeeze

type IEspressoPassRemoveSqueezeExpanddims1dOps added in v0.6.4

type IEspressoPassRemoveSqueezeExpanddims1dOps interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRemoveSqueezeExpanddims1dOps class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_remove_squeeze_expanddims_1d_ops

type IEspressoPassRpnTrackerMergeConvs added in v0.6.4

type IEspressoPassRpnTrackerMergeConvs interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRpnTrackerMergeConvs class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_rpn_tracker_merge_convs

type IEspressoPassSqueezeDevop added in v0.6.4

type IEspressoPassSqueezeDevop interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassSqueezeDevop class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_squeeze_devop

type IEspressoPassStyleTransferTwoNets added in v0.6.4

type IEspressoPassStyleTransferTwoNets interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassStyleTransferTwoNets class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_style_transfer_two_nets

type IEspressoPassTransformQuantizeKernel added in v0.6.4

type IEspressoPassTransformQuantizeKernel interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassTransformQuantizeKernel class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_transform_quantize_kernel

type IEspressoPassTransposeInnerProductWeights added in v0.6.4

type IEspressoPassTransposeInnerProductWeights interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassTransposeInnerProductWeights class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_transpose_inner_product_weights

type IEspressoPassWavernnAne added in v0.6.4

type IEspressoPassWavernnAne interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassWavernnAne class.

See: https://developer.apple.com/documentation/Espresso/EspressoPass_wavernn_ane

type IEspressoProfilingANEcompilerAnalytics

type IEspressoProfilingANEcompilerAnalytics interface {
	objectivec.IObject

	Compiler_analytics_file_names() foundation.INSArray
	SetCompiler_analytics_file_names(value foundation.INSArray)
}

An interface definition for the EspressoProfilingANEcompilerAnalytics class.

Methods

  • [IEspressoProfilingANEcompilerAnalytics.Compiler_analytics_file_names]
  • [IEspressoProfilingANEcompilerAnalytics.SetCompiler_analytics_file_names]

See: https://developer.apple.com/documentation/Espresso/EspressoProfilingANEcompilerAnalytics

type IEspressoProfilingLayerInfo

type IEspressoProfilingLayerInfo interface {
	objectivec.IObject

	Average_runtime() float64
	SetAverage_runtime(value float64)
	Debug_name() string
	SetDebug_name(value string)
	Main_engine_support() IEspressoProfilingLayerSupportInfo
	SetMain_engine_support(value IEspressoProfilingLayerSupportInfo)
	Name() string
	SetName(value string)
	Per_platform_support() foundation.INSDictionary
	SetPer_platform_support(value foundation.INSDictionary)
	Runtimes() foundation.INSArray
	SetRuntimes(value foundation.INSArray)
	Selected_runtime_engine() int
	SetSelected_runtime_engine(value int)
}

An interface definition for the EspressoProfilingLayerInfo class.

Methods

  • [IEspressoProfilingLayerInfo.Average_runtime]
  • [IEspressoProfilingLayerInfo.SetAverage_runtime]
  • [IEspressoProfilingLayerInfo.Debug_name]
  • [IEspressoProfilingLayerInfo.SetDebug_name]
  • [IEspressoProfilingLayerInfo.Main_engine_support]
  • [IEspressoProfilingLayerInfo.SetMain_engine_support]
  • [IEspressoProfilingLayerInfo.Name]
  • [IEspressoProfilingLayerInfo.SetName]
  • [IEspressoProfilingLayerInfo.Per_platform_support]
  • [IEspressoProfilingLayerInfo.SetPer_platform_support]
  • [IEspressoProfilingLayerInfo.Runtimes]
  • [IEspressoProfilingLayerInfo.SetRuntimes]
  • [IEspressoProfilingLayerInfo.Selected_runtime_engine]
  • [IEspressoProfilingLayerInfo.SetSelected_runtime_engine]

See: https://developer.apple.com/documentation/Espresso/EspressoProfilingLayerInfo

type IEspressoProfilingLayerRuntime

type IEspressoProfilingLayerRuntime interface {
	objectivec.IObject

	End_t() float64
	SetEnd_t(value float64)
	Start_t() float64
	SetStart_t(value float64)
}

An interface definition for the EspressoProfilingLayerRuntime class.

Methods

  • [IEspressoProfilingLayerRuntime.End_t]
  • [IEspressoProfilingLayerRuntime.SetEnd_t]
  • [IEspressoProfilingLayerRuntime.Start_t]
  • [IEspressoProfilingLayerRuntime.SetStart_t]

See: https://developer.apple.com/documentation/Espresso/EspressoProfilingLayerRuntime

type IEspressoProfilingLayerSupportInfo

type IEspressoProfilingLayerSupportInfo interface {
	objectivec.IObject

	Error_private() foundation.INSArray
	SetError_private(value foundation.INSArray)
	Error_public() foundation.INSArray
	SetError_public(value foundation.INSArray)
	Exists() bool
	SetExists(value bool)
	Has_perf_warning() bool
	SetHas_perf_warning(value bool)
	Internal_layer() bool
	SetInternal_layer(value bool)
	Supported() bool
	SetSupported(value bool)
	Type() string
	SetType(value string)
}

An interface definition for the EspressoProfilingLayerSupportInfo class.

Methods

  • [IEspressoProfilingLayerSupportInfo.Error_private]
  • [IEspressoProfilingLayerSupportInfo.SetError_private]
  • [IEspressoProfilingLayerSupportInfo.Error_public]
  • [IEspressoProfilingLayerSupportInfo.SetError_public]
  • [IEspressoProfilingLayerSupportInfo.Exists]
  • [IEspressoProfilingLayerSupportInfo.SetExists]
  • [IEspressoProfilingLayerSupportInfo.Has_perf_warning]
  • [IEspressoProfilingLayerSupportInfo.SetHas_perf_warning]
  • [IEspressoProfilingLayerSupportInfo.Internal_layer]
  • [IEspressoProfilingLayerSupportInfo.SetInternal_layer]
  • [IEspressoProfilingLayerSupportInfo.Supported]
  • [IEspressoProfilingLayerSupportInfo.SetSupported]
  • [IEspressoProfilingLayerSupportInfo.Type]
  • [IEspressoProfilingLayerSupportInfo.SetType]

See: https://developer.apple.com/documentation/Espresso/EspressoProfilingLayerSupportInfo

type IEspressoProfilingNetworkANEInfo

type IEspressoProfilingNetworkANEInfo interface {
	objectivec.IObject

	Ane_time_per_eval_ns() uint64
	SetAne_time_per_eval_ns(value uint64)
	Total_ane_time_ns() uint64
	SetTotal_ane_time_ns(value uint64)
}

An interface definition for the EspressoProfilingNetworkANEInfo class.

Methods

  • [IEspressoProfilingNetworkANEInfo.Ane_time_per_eval_ns]
  • [IEspressoProfilingNetworkANEInfo.SetAne_time_per_eval_ns]
  • [IEspressoProfilingNetworkANEInfo.Total_ane_time_ns]
  • [IEspressoProfilingNetworkANEInfo.SetTotal_ane_time_ns]

See: https://developer.apple.com/documentation/Espresso/EspressoProfilingNetworkANEInfo

type IEspressoProfilingNetworkInfo

type IEspressoProfilingNetworkInfo interface {
	objectivec.IObject

	Ane_compiler_analytics() IEspressoProfilingANEcompilerAnalytics
	SetAne_compiler_analytics(value IEspressoProfilingANEcompilerAnalytics)
	Ane_performance_info() IEspressoProfilingNetworkANEInfo
	SetAne_performance_info(value IEspressoProfilingNetworkANEInfo)
	Layers() foundation.INSArray
	SetLayers(value foundation.INSArray)
	Network_at_path() string
	SetNetwork_at_path(value string)
}

An interface definition for the EspressoProfilingNetworkInfo class.

Methods

  • [IEspressoProfilingNetworkInfo.Ane_compiler_analytics]
  • [IEspressoProfilingNetworkInfo.SetAne_compiler_analytics]
  • [IEspressoProfilingNetworkInfo.Ane_performance_info]
  • [IEspressoProfilingNetworkInfo.SetAne_performance_info]
  • [IEspressoProfilingNetworkInfo.Layers]
  • [IEspressoProfilingNetworkInfo.SetLayers]
  • [IEspressoProfilingNetworkInfo.Network_at_path]
  • [IEspressoProfilingNetworkInfo.SetNetwork_at_path]

See: https://developer.apple.com/documentation/Espresso/EspressoProfilingNetworkInfo

type IEspressoSharedKernelCacheEntry

type IEspressoSharedKernelCacheEntry interface {
	objectivec.IObject

	Cached() IEspressoMetalKernelsCache
	SetCached(value IEspressoMetalKernelsCache)
}

An interface definition for the EspressoSharedKernelCacheEntry class.

Methods

  • [IEspressoSharedKernelCacheEntry.Cached]
  • [IEspressoSharedKernelCacheEntry.SetCached]

See: https://developer.apple.com/documentation/Espresso/EspressoSharedKernelCacheEntry

type IEspressoTrainingConvolutionWeightsForMPS

type IEspressoTrainingConvolutionWeightsForMPS interface {
	IEspressoConvolutionWeightsForMPS

	BiasesBuffer() objectivec.IObject
	SetBiasesBuffer(value objectivec.IObject)
	WeightsBuffer() objectivec.IObject
	SetWeightsBuffer(value objectivec.IObject)
	WeightsLayout() uint32
	InitWithParamsForMode(params ConvolutionUniforms, mode bool) EspressoTrainingConvolutionWeightsForMPS
}

An interface definition for the EspressoTrainingConvolutionWeightsForMPS class.

Methods

  • [IEspressoTrainingConvolutionWeightsForMPS.BiasesBuffer]
  • [IEspressoTrainingConvolutionWeightsForMPS.SetBiasesBuffer]
  • [IEspressoTrainingConvolutionWeightsForMPS.WeightsBuffer]
  • [IEspressoTrainingConvolutionWeightsForMPS.SetWeightsBuffer]
  • [IEspressoTrainingConvolutionWeightsForMPS.WeightsLayout]
  • [IEspressoTrainingConvolutionWeightsForMPS.InitWithParamsForMode]

See: https://developer.apple.com/documentation/Espresso/EspressoTrainingConvolutionWeightsForMPS

type IEspressoTrainingInnerProductWeightsForMPS

type IEspressoTrainingInnerProductWeightsForMPS interface {
	IEspressoInnerProductWeightsForMPS

	BiasesBuffer() objectivec.IObject
	SetBiasesBuffer(value objectivec.IObject)
	WeightsBuffer() objectivec.IObject
	SetWeightsBuffer(value objectivec.IObject)
	InitWithParamsForMode(params InnerProductUniforms, mode bool) EspressoTrainingInnerProductWeightsForMPS
}

An interface definition for the EspressoTrainingInnerProductWeightsForMPS class.

Methods

  • [IEspressoTrainingInnerProductWeightsForMPS.BiasesBuffer]
  • [IEspressoTrainingInnerProductWeightsForMPS.SetBiasesBuffer]
  • [IEspressoTrainingInnerProductWeightsForMPS.WeightsBuffer]
  • [IEspressoTrainingInnerProductWeightsForMPS.SetWeightsBuffer]
  • [IEspressoTrainingInnerProductWeightsForMPS.InitWithParamsForMode]

See: https://developer.apple.com/documentation/Espresso/EspressoTrainingInnerProductWeightsForMPS

type IMPSCNNConvolutionGradientState added in v0.5.0

type IMPSCNNConvolutionGradientState interface {
	objectivec.IObject
}

An interface definition for the MPSCNNConvolutionGradientState class.

type IMyMPSCNNConvolutionGradientState added in v0.5.0

type IMyMPSCNNConvolutionGradientState interface {
	IMPSCNNConvolutionGradientState

	SourceHeight() uint64
	SourceWidth() uint64
}

An interface definition for the MyMPSCNNConvolutionGradientState class.

Methods

  • [IMyMPSCNNConvolutionGradientState.SourceHeight]
  • [IMyMPSCNNConvolutionGradientState.SourceWidth]

See: https://developer.apple.com/documentation/Espresso/MyMPSCNNConvolutionGradientState

type IOSurface added in v0.6.4

type IOSurface struct {
}

IOSurface

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/__IOSurface

type ITwoNetsStyleTransfer added in v0.5.0

type ITwoNetsStyleTransfer interface {
	objectivec.IObject

	ExecuteSyncWithImageSmallImage(image corevideo.CVImageBufferRef, image2 corevideo.CVImageBufferRef) coregraphics.IOSurfaceRef
	HeightBig() int
	HeightSmall() int
	LoadOutputName(load objectivec.IObject, name objectivec.IObject) int
	WidthBig() int
	WidthSmall() int
}

An interface definition for the TwoNetsStyleTransfer class.

Methods

  • [ITwoNetsStyleTransfer.ExecuteSyncWithImageSmallImage]
  • [ITwoNetsStyleTransfer.HeightBig]
  • [ITwoNetsStyleTransfer.HeightSmall]
  • [ITwoNetsStyleTransfer.LoadOutputName]
  • [ITwoNetsStyleTransfer.WidthBig]
  • [ITwoNetsStyleTransfer.WidthSmall]

See: https://developer.apple.com/documentation/Espresso/TwoNetsStyleTransfer

type InnerProductUniforms added in v0.6.4

type InnerProductUniforms struct {
}

InnerProductUniforms

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/inner_product_uniforms

type MPSCNNConvolutionDataSource added in v0.5.0

type MPSCNNConvolutionDataSource interface {
	objectivec.IObject

	// BiasTerms protocol.
	//
	// See: https://developer.apple.com/documentation/Espresso/MPSCNNConvolutionDataSource/biasTerms
	BiasTerms() unsafe.Pointer

	// DataType protocol.
	//
	// See: https://developer.apple.com/documentation/Espresso/MPSCNNConvolutionDataSource/dataType
	DataType() uint32

	// KernelWeightsDataType protocol.
	//
	// See: https://developer.apple.com/documentation/Espresso/MPSCNNConvolutionDataSource/kernelWeightsDataType
	KernelWeightsDataType() uint32

	// Load protocol.
	//
	// See: https://developer.apple.com/documentation/Espresso/MPSCNNConvolutionDataSource/load
	Load() bool

	// LookupTableForUInt8Kernel protocol.
	//
	// See: https://developer.apple.com/documentation/Espresso/MPSCNNConvolutionDataSource/lookupTableForUInt8Kernel
	LookupTableForUInt8Kernel() unsafe.Pointer

	// Purge protocol.
	//
	// See: https://developer.apple.com/documentation/Espresso/MPSCNNConvolutionDataSource/purge
	Purge()

	// RangesForUInt8Kernel protocol.
	//
	// See: https://developer.apple.com/documentation/Espresso/MPSCNNConvolutionDataSource/rangesForUInt8Kernel
	RangesForUInt8Kernel() []objectivec.IObject

	// Weights protocol.
	//
	// See: https://developer.apple.com/documentation/Espresso/MPSCNNConvolutionDataSource/weights
	Weights() unsafe.Pointer

	// WeightsLayout protocol.
	//
	// See: https://developer.apple.com/documentation/Espresso/MPSCNNConvolutionDataSource/weightsLayout
	WeightsLayout() uint32

	// WeightsQuantizationType protocol.
	//
	// See: https://developer.apple.com/documentation/Espresso/MPSCNNConvolutionDataSource/weightsQuantizationType
	WeightsQuantizationType() uint32
}

MPSCNNConvolutionDataSource protocol.

See: https://developer.apple.com/documentation/Espresso/MPSCNNConvolutionDataSource

type MPSCNNConvolutionDataSourceObject added in v0.5.0

type MPSCNNConvolutionDataSourceObject struct {
	objectivec.Object
}

MPSCNNConvolutionDataSourceObject wraps an existing Objective-C object that conforms to the MPSCNNConvolutionDataSource protocol.

func MPSCNNConvolutionDataSourceObjectFromID added in v0.5.0

func MPSCNNConvolutionDataSourceObjectFromID(id objc.ID) MPSCNNConvolutionDataSourceObject

MPSCNNConvolutionDataSourceObjectFromID constructs a MPSCNNConvolutionDataSourceObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (MPSCNNConvolutionDataSourceObject) BaseObject added in v0.5.0

func (MPSCNNConvolutionDataSourceObject) Load added in v0.5.0

See: https://developer.apple.com/documentation/Espresso/MPSCNNConvolutionDataSource/load

func (MPSCNNConvolutionDataSourceObject) Purge added in v0.5.0

See: https://developer.apple.com/documentation/Espresso/MPSCNNConvolutionDataSource/purge

type MPSCNNConvolutionGradientState added in v0.5.0

type MPSCNNConvolutionGradientState struct {
	objectivec.Object
}

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

func MPSCNNConvolutionGradientStateFromID added in v0.5.0

func MPSCNNConvolutionGradientStateFromID(id objc.ID) MPSCNNConvolutionGradientState

MPSCNNConvolutionGradientStateFromID constructs a MPSCNNConvolutionGradientState from an objc.ID.

A parent class referenced by other espresso classes.

func NewMPSCNNConvolutionGradientState added in v0.5.0

func NewMPSCNNConvolutionGradientState() MPSCNNConvolutionGradientState

NewMPSCNNConvolutionGradientState creates a new MPSCNNConvolutionGradientState instance.

func (MPSCNNConvolutionGradientState) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (MPSCNNConvolutionGradientState) Init added in v0.5.0

Init initializes the instance.

type MPSCNNConvolutionGradientStateClass added in v0.5.0

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

func GetMPSCNNConvolutionGradientStateClass added in v0.5.0

func GetMPSCNNConvolutionGradientStateClass() MPSCNNConvolutionGradientStateClass

GetMPSCNNConvolutionGradientStateClass returns the class object for MPSCNNConvolutionGradientState.

func (MPSCNNConvolutionGradientStateClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (MPSCNNConvolutionGradientStateClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type MxnetToolsImageHeaderT added in v0.6.4

type MxnetToolsImageHeaderT struct {
}

MxnetToolsImageHeaderT

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/_mxnetTools_imageHeader_t_

type MxnetToolsImageIDT added in v0.6.4

type MxnetToolsImageIDT struct {
}

MxnetToolsImageIDT

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/_mxnetTools_imageID_t_

type MxnetToolsRecordHeaderT added in v0.6.4

type MxnetToolsRecordHeaderT struct {
}

MxnetToolsRecordHeaderT

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/_mxnetTools_recordHeader_t_

type MyMPSCNNConvolutionGradientState added in v0.5.0

type MyMPSCNNConvolutionGradientState struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/MyMPSCNNConvolutionGradientState

func MyMPSCNNConvolutionGradientStateFromID added in v0.5.0

func MyMPSCNNConvolutionGradientStateFromID(id objc.ID) MyMPSCNNConvolutionGradientState

MyMPSCNNConvolutionGradientStateFromID constructs a MyMPSCNNConvolutionGradientState from an objc.ID.

func NewMyMPSCNNConvolutionGradientState added in v0.5.0

func NewMyMPSCNNConvolutionGradientState() MyMPSCNNConvolutionGradientState

NewMyMPSCNNConvolutionGradientState creates a new MyMPSCNNConvolutionGradientState instance.

func (MyMPSCNNConvolutionGradientState) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (MyMPSCNNConvolutionGradientState) Init added in v0.5.0

Init initializes the instance.

type MyMPSCNNConvolutionGradientStateClass added in v0.5.0

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

func GetMyMPSCNNConvolutionGradientStateClass added in v0.5.0

func GetMyMPSCNNConvolutionGradientStateClass() MyMPSCNNConvolutionGradientStateClass

GetMyMPSCNNConvolutionGradientStateClass returns the class object for MyMPSCNNConvolutionGradientState.

func (MyMPSCNNConvolutionGradientStateClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (MyMPSCNNConvolutionGradientStateClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

type NetStridesConfiguration added in v0.6.4

type NetStridesConfiguration struct {
}

NetStridesConfiguration

[Full Topic] [Full Topic]: https://developer.apple.com/documentation/Espresso/net_strides_configuration

type TwoNetsStyleTransfer added in v0.5.0

type TwoNetsStyleTransfer struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/Espresso/TwoNetsStyleTransfer

func NewTwoNetsStyleTransfer added in v0.5.0

func NewTwoNetsStyleTransfer() TwoNetsStyleTransfer

NewTwoNetsStyleTransfer creates a new TwoNetsStyleTransfer instance.

func TwoNetsStyleTransferFromID added in v0.5.0

func TwoNetsStyleTransferFromID(id objc.ID) TwoNetsStyleTransfer

TwoNetsStyleTransferFromID constructs a TwoNetsStyleTransfer from an objc.ID.

func (TwoNetsStyleTransfer) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (TwoNetsStyleTransfer) Init added in v0.5.0

Init initializes the instance.

type TwoNetsStyleTransferClass added in v0.5.0

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

func GetTwoNetsStyleTransferClass added in v0.5.0

func GetTwoNetsStyleTransferClass() TwoNetsStyleTransferClass

GetTwoNetsStyleTransferClass returns the class object for TwoNetsStyleTransfer.

func (TwoNetsStyleTransferClass) Alloc added in v0.5.0

Alloc allocates memory for a new instance of the class.

func (TwoNetsStyleTransferClass) Class added in v0.5.0

Class returns the underlying Objective-C class pointer.

func (TwoNetsStyleTransferClass) SupportsANE added in v0.5.0

func (_TwoNetsStyleTransferClass TwoNetsStyleTransferClass) SupportsANE() bool

See: https://developer.apple.com/documentation/Espresso/TwoNetsStyleTransfer/supportsANE

Source Files

Jump to

Keyboard shortcuts

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