espresso

package
v0.6.10 Latest Latest
Warning

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

Go to latest
Published: May 21, 2026 License: MIT Imports: 17 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

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 NewANEAnalyticsGroupWithIDLayersTasks added in v0.5.0

func NewANEAnalyticsGroupWithIDLayersTasks(id objectivec.IObject, layers objectivec.IObject, tasks objectivec.IObject) ANEAnalyticsGroup

func (ANEAnalyticsGroup) Autorelease added in v0.5.0

func (a ANEAnalyticsGroup) Autorelease() ANEAnalyticsGroup

Autorelease adds the receiver to the current autorelease pool.

func (ANEAnalyticsGroup) GroupID added in v0.5.0

func (ANEAnalyticsGroup) Init added in v0.5.0

Init initializes the instance.

func (ANEAnalyticsGroup) InitWithIDLayersTasks added in v0.5.0

func (a ANEAnalyticsGroup) InitWithIDLayersTasks(id objectivec.IObject, layers objectivec.IObject, tasks objectivec.IObject) ANEAnalyticsGroup

func (ANEAnalyticsGroup) LayerInfo added in v0.5.0

func (a ANEAnalyticsGroup) LayerInfo() foundation.INSArray

func (ANEAnalyticsGroup) Serialize added in v0.5.0

func (a ANEAnalyticsGroup) Serialize() objectivec.IObject

func (ANEAnalyticsGroup) TaskInfo added in v0.5.0

func (a ANEAnalyticsGroup) TaskInfo() foundation.INSArray

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.

func (ANEAnalyticsGroupClass) ObjectWithIDLayersTasks added in v0.5.0

func (_ANEAnalyticsGroupClass ANEAnalyticsGroupClass) ObjectWithIDLayersTasks(id objectivec.IObject, layers objectivec.IObject, tasks objectivec.IObject) objectivec.IObject

type ANEAnalyticsLayer added in v0.5.0

type ANEAnalyticsLayer struct {
	objectivec.Object
}

Methods

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 NewANEAnalyticsLayerWithNameWeight added in v0.5.0

func NewANEAnalyticsLayerWithNameWeight(name objectivec.IObject, weight objectivec.IObject) ANEAnalyticsLayer

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.

func (ANEAnalyticsLayer) InitWithNameWeight added in v0.5.0

func (a ANEAnalyticsLayer) InitWithNameWeight(name objectivec.IObject, weight objectivec.IObject) ANEAnalyticsLayer

func (ANEAnalyticsLayer) LayerName added in v0.5.0

func (a ANEAnalyticsLayer) LayerName() string

func (ANEAnalyticsLayer) Serialize added in v0.5.0

func (a ANEAnalyticsLayer) Serialize() objectivec.IObject

func (ANEAnalyticsLayer) Weight added in v0.5.0

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

type ANEAnalyticsProcedure added in v0.5.0

type ANEAnalyticsProcedure struct {
	objectivec.Object
}

Methods

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 NewANEAnalyticsProcedureWithGroupsProcedureMetricsIndentifier added in v0.5.0

func NewANEAnalyticsProcedureWithGroupsProcedureMetricsIndentifier(groups objectivec.IObject, metrics objectivec.IObject, indentifier objectivec.IObject) ANEAnalyticsProcedure

func (ANEAnalyticsProcedure) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ANEAnalyticsProcedure) GroupInfo added in v0.5.0

func (ANEAnalyticsProcedure) Identifier added in v0.5.0

func (a ANEAnalyticsProcedure) Identifier() string

func (ANEAnalyticsProcedure) Init added in v0.5.0

Init initializes the instance.

func (ANEAnalyticsProcedure) InitWithGroupsProcedureMetricsIndentifier added in v0.5.0

func (a ANEAnalyticsProcedure) InitWithGroupsProcedureMetricsIndentifier(groups objectivec.IObject, metrics objectivec.IObject, indentifier objectivec.IObject) ANEAnalyticsProcedure

func (ANEAnalyticsProcedure) ProcedureMetrics added in v0.5.0

func (a ANEAnalyticsProcedure) ProcedureMetrics() foundation.INSDictionary

func (ANEAnalyticsProcedure) Serialize added in v0.5.0

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

type ANEAnalyticsTask added in v0.5.0

type ANEAnalyticsTask struct {
	objectivec.Object
}

Methods

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 NewANEAnalyticsTaskWithMetrics added in v0.5.0

func NewANEAnalyticsTaskWithMetrics(metrics objectivec.IObject) ANEAnalyticsTask

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.

func (ANEAnalyticsTask) InitWithMetrics added in v0.5.0

func (a ANEAnalyticsTask) InitWithMetrics(metrics objectivec.IObject) ANEAnalyticsTask

func (ANEAnalyticsTask) Metrics added in v0.5.0

func (ANEAnalyticsTask) Serialize added in v0.5.0

func (a ANEAnalyticsTask) Serialize() objectivec.IObject

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

type ANECompilerAnalytics added in v0.5.0

type ANECompilerAnalytics struct {
	objectivec.Object
}

Methods

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 NewANECompilerAnalyticsWithBuffer added in v0.5.0

func NewANECompilerAnalyticsWithBuffer(buffer objectivec.IObject) ANECompilerAnalytics

func (ANECompilerAnalytics) AnalyticsBuffer added in v0.5.0

func (a ANECompilerAnalytics) AnalyticsBuffer() foundation.NSData

func (ANECompilerAnalytics) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ANECompilerAnalytics) BufferSizeInBytes added in v0.5.0

func (a ANECompilerAnalytics) BufferSizeInBytes() foundation.NSNumber

func (ANECompilerAnalytics) DataInfoAt added in v0.5.0

func (ANECompilerAnalytics) GetBOOLDataValueAt added in v0.5.0

func (a ANECompilerAnalytics) GetBOOLDataValueAt(at uint64) bool

func (ANECompilerAnalytics) GetDataValueAt added in v0.5.0

func (a ANECompilerAnalytics) GetDataValueAt(at uint64) uint64

func (ANECompilerAnalytics) GroupInfoAt added in v0.5.0

func (ANECompilerAnalytics) Init added in v0.5.0

Init initializes the instance.

func (ANECompilerAnalytics) InitWithBuffer added in v0.5.0

func (ANECompilerAnalytics) LayerInfoAt added in v0.5.0

func (ANECompilerAnalytics) OffsetTableAtCount added in v0.5.0

func (a ANECompilerAnalytics) OffsetTableAtCount(at uint64, count uint32) unsafe.Pointer

func (ANECompilerAnalytics) PopulateAnalytics added in v0.5.0

func (a ANECompilerAnalytics) PopulateAnalytics() bool

func (ANECompilerAnalytics) ProcedureAnalytics added in v0.5.0

func (a ANECompilerAnalytics) ProcedureAnalytics() foundation.INSArray

func (ANECompilerAnalytics) ProcedureInfoAt added in v0.5.0

func (ANECompilerAnalytics) Serialize added in v0.5.0

func (a ANECompilerAnalytics) Serialize() objectivec.IObject

func (ANECompilerAnalytics) SetProcedureAnalytics added in v0.5.0

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

func (ANECompilerAnalytics) StringForAnalyticsType added in v0.5.0

func (a ANECompilerAnalytics) StringForAnalyticsType(type_ uint32) objectivec.IObject

func (ANECompilerAnalytics) TaskInfoAt added in v0.5.0

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

type ANEServicesLog

type ANEServicesLog struct {
	objectivec.Object
}

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.

func (ANEServicesLogClass) Handle

func (_ANEServicesLogClass ANEServicesLogClass) Handle() objectivec.IObject

func (ANEServicesLogClass) Services

func (_ANEServicesLogClass ANEServicesLogClass) Services() objectivec.IObject

func (ANEServicesLogClass) Test

func (_ANEServicesLogClass ANEServicesLogClass) Test() objectivec.IObject

func (ANEServicesLogClass) Verbose

func (_ANEServicesLogClass ANEServicesLogClass) Verbose() objectivec.IObject

type AbstractBlobContainerRef added in v0.6.4

type AbstractBlobContainerRef uintptr

type AbstractContextRef added in v0.6.4

type AbstractContextRef uintptr

type AnalyticsData added in v0.5.5

type AnalyticsData struct {
}

AnalyticsData

type AnalyticsGroupInfo added in v0.5.5

type AnalyticsGroupInfo struct {
}

AnalyticsGroupInfo

type AnalyticsLayerInfo added in v0.5.5

type AnalyticsLayerInfo struct {
}

AnalyticsLayerInfo

type AnalyticsProcedureInfo added in v0.5.5

type AnalyticsProcedureInfo struct {
}

AnalyticsProcedureInfo

type AnalyticsTaskInfo added in v0.5.5

type AnalyticsTaskInfo struct {
}

AnalyticsTaskInfo

type BlobCpuRef added in v0.6.4

type BlobCpuRef uintptr

type CGColorSpace added in v0.5.5

type CGColorSpace struct {
}

CGColorSpace

type CGImage added in v0.5.5

type CGImage struct {
}

CGImage

type CVBuffer added in v0.6.4

type CVBuffer struct {
}

CVBuffer

type ConvolutionUniforms added in v0.6.4

type ConvolutionUniforms struct {
}

ConvolutionUniforms

type ETBufferDataSource added in v0.5.0

type ETBufferDataSource struct {
	objectivec.Object
}

Methods

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 NewETBufferDataSourceWithBlobShapesNumberOfDataPointsBatchSizeError added in v0.5.0

func NewETBufferDataSourceWithBlobShapesNumberOfDataPointsBatchSizeError(shapes kernel.Pointer, points uint64, size uint64) (ETBufferDataSource, error)

func (ETBufferDataSource) Autorelease added in v0.5.0

func (e ETBufferDataSource) Autorelease() ETBufferDataSource

Autorelease adds the receiver to the current autorelease pool.

func (ETBufferDataSource) BatchSize added in v0.5.0

func (e ETBufferDataSource) BatchSize() uint64

func (ETBufferDataSource) BlobShapes added in v0.5.0

func (e ETBufferDataSource) BlobShapes() unsafe.Pointer

func (ETBufferDataSource) DataAtIndexKey added in v0.5.0

func (e ETBufferDataSource) DataAtIndexKey(index uint64, key unsafe.Pointer) unsafe.Pointer

func (ETBufferDataSource) DataPointAtIndexError added in v0.5.0

func (e ETBufferDataSource) DataPointAtIndexError(index uint64) (objectivec.IObject, error)

func (ETBufferDataSource) DataStorage added in v0.5.0

func (e ETBufferDataSource) DataStorage() unsafe.Pointer

func (ETBufferDataSource) DebugDescription added in v0.5.0

func (e ETBufferDataSource) DebugDescription() string

func (ETBufferDataSource) Description added in v0.5.0

func (e ETBufferDataSource) Description() string

func (ETBufferDataSource) Hash added in v0.5.0

func (e ETBufferDataSource) Hash() uint64

func (ETBufferDataSource) Init added in v0.5.0

Init initializes the instance.

func (ETBufferDataSource) InitWithBlobShapesNumberOfDataPointsBatchSizeError added in v0.5.0

func (e ETBufferDataSource) InitWithBlobShapesNumberOfDataPointsBatchSizeError(shapes kernel.Pointer, points uint64, size uint64) (ETBufferDataSource, error)

func (ETBufferDataSource) NonBatchBlobNames added in v0.5.0

func (e ETBufferDataSource) NonBatchBlobNames() unsafe.Pointer

func (ETBufferDataSource) NumberOfDataPoints added in v0.5.0

func (e ETBufferDataSource) NumberOfDataPoints() uint64

func (ETBufferDataSource) Number_of_data_points added in v0.5.0

func (e ETBufferDataSource) Number_of_data_points() uint64

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 kernel.Pointer)

func (ETBufferDataSource) SetDataStorage added in v0.5.0

func (e ETBufferDataSource) SetDataStorage(value kernel.Pointer)

func (ETBufferDataSource) SetNonBatchBlobNames added in v0.5.0

func (e ETBufferDataSource) SetNonBatchBlobNames(value kernel.Pointer)

func (ETBufferDataSource) SetNumber_of_data_points added in v0.5.0

func (e ETBufferDataSource) SetNumber_of_data_points(value uint64)

func (ETBufferDataSource) Superclass added in v0.5.0

func (e ETBufferDataSource) Superclass() objectivec.Class

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

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) BufferWithKey added in v0.5.0

func (e ETDataPoint) BufferWithKey(key objectivec.IObject) unsafe.Pointer

func (ETDataPoint) GetSampleData added in v0.5.0

func (e ETDataPoint) GetSampleData() unsafe.Pointer

func (ETDataPoint) ImageWithKey added in v0.5.0

func (e ETDataPoint) ImageWithKey(key objectivec.IObject) unsafe.Pointer

func (ETDataPoint) Init added in v0.5.0

func (e ETDataPoint) Init() ETDataPoint

Init initializes the instance.

func (ETDataPoint) IterateBuffersByKey added in v0.5.0

func (e ETDataPoint) IterateBuffersByKey(key VoidHandler)

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.

func (ETDataPoint) SetDataSizeForKeyFreeWhenDone added in v0.5.0

func (e ETDataPoint) SetDataSizeForKeyFreeWhenDone(data *float32, size uint64, key objectivec.IObject, done bool)

func (ETDataPoint) SetImageForKey added in v0.5.0

func (e ETDataPoint) SetImageForKey(image unsafe.Pointer, key objectivec.IObject)

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

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) DataArrayForKeyError added in v0.5.0

func (e ETDataPointDictionary) DataArrayForKeyError(key objectivec.IObject) (objectivec.IObject, error)

func (ETDataPointDictionary) DataForKeyError added in v0.5.0

func (e ETDataPointDictionary) DataForKeyError(key objectivec.IObject) (unsafe.Pointer, error)

func (ETDataPointDictionary) Float_buffers added in v0.5.0

func (e ETDataPointDictionary) Float_buffers() unsafe.Pointer

func (ETDataPointDictionary) Image_buffers added in v0.5.0

func (e ETDataPointDictionary) Image_buffers() unsafe.Pointer

func (ETDataPointDictionary) Init added in v0.5.0

Init initializes the instance.

func (ETDataPointDictionary) SetDataSizeForKeyFreeWhenDone added in v0.5.0

func (e ETDataPointDictionary) SetDataSizeForKeyFreeWhenDone(size uint64, key objectivec.IObject, done bool) (float32, bool)

func (ETDataPointDictionary) SetFloat_buffers added in v0.5.0

func (e ETDataPointDictionary) SetFloat_buffers(value kernel.Pointer)

func (ETDataPointDictionary) SetImageForKey added in v0.5.0

func (e ETDataPointDictionary) SetImageForKey(image unsafe.Pointer, key objectivec.IObject) bool

func (ETDataPointDictionary) SetImage_buffers added in v0.5.0

func (e ETDataPointDictionary) SetImage_buffers(value kernel.Pointer)

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.
	NumberOfDataPoints() uint64

	// PrepareForEpoch protocol.
	PrepareForEpoch()
}

ETDataProvider protocol.

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) DataPointAtIndexError added in v0.5.0

func (o ETDataProviderObject) DataPointAtIndexError(index uint64) (objectivec.IObject, error)

func (ETDataProviderObject) NumberOfDataPoints added in v0.5.0

func (o ETDataProviderObject) NumberOfDataPoints() uint64

func (ETDataProviderObject) PrepareForEpoch added in v0.5.0

func (o ETDataProviderObject) PrepareForEpoch()

type ETDataSource added in v0.5.0

type ETDataSource interface {
	objectivec.IObject

	// NumberOfDataPoints protocol.
	NumberOfDataPoints() int
}

ETDataSource protocol.

type ETDataSourceBlobF4 added in v0.5.0

type ETDataSourceBlobF4 struct {
	objectivec.Object
}

Methods

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) AddBlobForKey added in v0.5.0

func (e ETDataSourceBlobF4) AddBlobForKey(blob objectivec.IObject, key objectivec.IObject)

func (ETDataSourceBlobF4) Autorelease added in v0.5.0

func (e ETDataSourceBlobF4) Autorelease() ETDataSourceBlobF4

Autorelease adds the receiver to the current autorelease pool.

func (ETDataSourceBlobF4) DataPointAtIndex added in v0.5.0

func (e ETDataSourceBlobF4) DataPointAtIndex(index int) objectivec.IObject

func (ETDataSourceBlobF4) Init added in v0.5.0

Init initializes the instance.

func (ETDataSourceBlobF4) NumberOfDataPoints added in v0.5.0

func (e ETDataSourceBlobF4) NumberOfDataPoints() int

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

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) DataAtIndexKey added in v0.5.0

func (e ETDataSourceBuf) DataAtIndexKey(index uint64, key unsafe.Pointer) unsafe.Pointer

func (ETDataSourceBuf) DataPointAtIndex added in v0.5.0

func (e ETDataSourceBuf) DataPointAtIndex(index int) objectivec.IObject

func (ETDataSourceBuf) Init added in v0.5.0

Init initializes the instance.

func (ETDataSourceBuf) NumberOfDataPoints added in v0.5.0

func (e ETDataSourceBuf) NumberOfDataPoints() int

func (ETDataSourceBuf) SetBlobsNumberOfDataPointsNonBatches added in v0.5.0

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

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

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 NewETDataSourceFromFolderDataWithFolderBalanceClassesForTraining added in v0.5.0

func NewETDataSourceFromFolderDataWithFolderBalanceClassesForTraining(folder objectivec.IObject, training bool) ETDataSourceFromFolderData

func (ETDataSourceFromFolderData) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETDataSourceFromFolderData) BalanceClassesForTraining added in v0.5.0

func (e ETDataSourceFromFolderData) BalanceClassesForTraining() bool

func (ETDataSourceFromFolderData) BufferWithPath added in v0.5.0

func (ETDataSourceFromFolderData) ClassNames added in v0.5.0

func (ETDataSourceFromFolderData) DataPointAtIndex added in v0.5.0

func (e ETDataSourceFromFolderData) DataPointAtIndex(index int) objectivec.IObject

func (ETDataSourceFromFolderData) FolderToImages added in v0.5.0

func (ETDataSourceFromFolderData) ImageFileNames added in v0.5.0

func (e ETDataSourceFromFolderData) ImageFileNames() foundation.INSArray

func (ETDataSourceFromFolderData) ImagesDir added in v0.5.0

func (e ETDataSourceFromFolderData) ImagesDir() string

func (ETDataSourceFromFolderData) Init added in v0.5.0

Init initializes the instance.

func (ETDataSourceFromFolderData) InitWithFolderBalanceClassesForTraining added in v0.5.0

func (e ETDataSourceFromFolderData) InitWithFolderBalanceClassesForTraining(folder objectivec.IObject, training bool) ETDataSourceFromFolderData

func (ETDataSourceFromFolderData) NumberOfClasses added in v0.5.0

func (e ETDataSourceFromFolderData) NumberOfClasses() int

func (ETDataSourceFromFolderData) NumberOfDataPoints added in v0.5.0

func (e ETDataSourceFromFolderData) NumberOfDataPoints() int

func (ETDataSourceFromFolderData) PathToClassIndex added in v0.5.0

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) DataPointAtIndex added in v0.5.0

func (o ETDataSourceObject) DataPointAtIndex(index int) objectivec.IObject

func (ETDataSourceObject) NumberOfDataPoints added in v0.5.0

func (o ETDataSourceObject) NumberOfDataPoints() int

type ETDataSourceWithCache added in v0.5.0

type ETDataSourceWithCache struct {
	objectivec.Object
}

Methods

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 NewETDataSourceWithCacheWithDataSource added in v0.5.0

func NewETDataSourceWithCacheWithDataSource(source objectivec.IObject) ETDataSourceWithCache

func NewETDataSourceWithCacheWithDataSourceDumpPath added in v0.5.0

func NewETDataSourceWithCacheWithDataSourceDumpPath(source objectivec.IObject, path objectivec.IObject) ETDataSourceWithCache

func (ETDataSourceWithCache) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETDataSourceWithCache) DataPointAtIndex added in v0.5.0

func (e ETDataSourceWithCache) DataPointAtIndex(index int) objectivec.IObject

func (ETDataSourceWithCache) Init added in v0.5.0

Init initializes the instance.

func (ETDataSourceWithCache) InitWithDataSource added in v0.5.0

func (e ETDataSourceWithCache) InitWithDataSource(source objectivec.IObject) ETDataSourceWithCache

func (ETDataSourceWithCache) InitWithDataSourceDumpPath added in v0.5.0

func (e ETDataSourceWithCache) InitWithDataSourceDumpPath(source objectivec.IObject, path objectivec.IObject) ETDataSourceWithCache

func (ETDataSourceWithCache) NumberOfDataPoints added in v0.5.0

func (e ETDataSourceWithCache) NumberOfDataPoints() int

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

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 NewETDataSourceWithExtractorWithDataSourceExtractor added in v0.5.0

func NewETDataSourceWithExtractorWithDataSourceExtractor(source objectivec.IObject, extractor objectivec.IObject) ETDataSourceWithExtractor

func (ETDataSourceWithExtractor) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETDataSourceWithExtractor) DataPointAtIndex added in v0.5.0

func (e ETDataSourceWithExtractor) DataPointAtIndex(index int) objectivec.IObject

func (ETDataSourceWithExtractor) Init added in v0.5.0

Init initializes the instance.

func (ETDataSourceWithExtractor) InitWithDataSourceExtractor added in v0.5.0

func (e ETDataSourceWithExtractor) InitWithDataSourceExtractor(source objectivec.IObject, extractor objectivec.IObject) ETDataSourceWithExtractor

func (ETDataSourceWithExtractor) NumberOfDataPoints added in v0.5.0

func (e ETDataSourceWithExtractor) NumberOfDataPoints() int

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

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 NewETDataTensorWithBlobContainer added in v0.5.0

func NewETDataTensorWithBlobContainer(container unsafe.Pointer) ETDataTensor

func NewETDataTensorWithBlobContainerDirectBind added in v0.5.0

func NewETDataTensorWithBlobContainerDirectBind(container unsafe.Pointer, bind bool) ETDataTensor

func NewETDataTensorWithCVPixelBufferImageParametersError added in v0.5.0

func NewETDataTensorWithCVPixelBufferImageParametersError(buffer corevideo.CVImageBufferRef, parameters objectivec.IObject) (ETDataTensor, error)

func NewETDataTensorWithDataTypeShapeStrides added in v0.5.0

func NewETDataTensorWithDataTypeShapeStrides(data unsafe.Pointer, type_ uint64, shape objectivec.IObject, strides objectivec.IObject) ETDataTensor

func (ETDataTensor) AllocatedImageData added in v0.5.0

func (e ETDataTensor) AllocatedImageData() unsafe.Pointer

func (ETDataTensor) Autorelease added in v0.5.0

func (e ETDataTensor) Autorelease() ETDataTensor

Autorelease adds the receiver to the current autorelease pool.

func (ETDataTensor) Blob added in v0.5.0

func (e ETDataTensor) Blob() unsafe.Pointer

func (ETDataTensor) DataArray added in v0.5.0

func (e ETDataTensor) DataArray() foundation.INSArray

func (ETDataTensor) DataPointer added in v0.5.0

func (e ETDataTensor) DataPointer() unsafe.Pointer

func (ETDataTensor) Float_buffer added in v0.5.0

func (e ETDataTensor) Float_buffer() FloatBuffer

func (ETDataTensor) ImageBuffer added in v0.5.0

func (e ETDataTensor) ImageBuffer() unsafe.Pointer

func (ETDataTensor) Init added in v0.5.0

func (e ETDataTensor) Init() ETDataTensor

Init initializes the instance.

func (ETDataTensor) InitWithBlobContainer added in v0.5.0

func (e ETDataTensor) InitWithBlobContainer(container unsafe.Pointer) ETDataTensor

func (ETDataTensor) InitWithBlobContainerDirectBind added in v0.5.0

func (e ETDataTensor) InitWithBlobContainerDirectBind(container unsafe.Pointer, bind bool) ETDataTensor

func (ETDataTensor) InitWithCVPixelBufferImageParametersError added in v0.5.0

func (e ETDataTensor) InitWithCVPixelBufferImageParametersError(buffer corevideo.CVImageBufferRef, parameters objectivec.IObject) (ETDataTensor, error)

func (ETDataTensor) InitWithDataTypeShapeStrides added in v0.5.0

func (e ETDataTensor) InitWithDataTypeShapeStrides(data unsafe.Pointer, type_ uint64, shape objectivec.IObject, strides objectivec.IObject) ETDataTensor

func (ETDataTensor) MaxNumberOfElements added in v0.5.0

func (e ETDataTensor) MaxNumberOfElements() foundation.NSNumber

func (ETDataTensor) SetAllocatedImageData added in v0.5.0

func (e ETDataTensor) SetAllocatedImageData(value kernel.Pointer)

func (ETDataTensor) SetBlob added in v0.5.0

func (e ETDataTensor) SetBlob(value kernel.Pointer)

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 kernel.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 kernel.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) Shape added in v0.5.0

func (e ETDataTensor) Shape() foundation.INSArray

func (ETDataTensor) Strides added in v0.5.0

func (e ETDataTensor) Strides() foundation.INSArray

func (ETDataTensor) Type added in v0.5.0

func (e ETDataTensor) Type() uint64

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

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 NewETImageDescriptorExtractorWithNetwork added in v0.5.0

func NewETImageDescriptorExtractorWithNetwork(network objectivec.IObject) ETImageDescriptorExtractor

func (ETImageDescriptorExtractor) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETImageDescriptorExtractor) Brightness_range added in v0.5.0

func (e ETImageDescriptorExtractor) Brightness_range() float32

func (ETImageDescriptorExtractor) Contrast_range added in v0.5.0

func (e ETImageDescriptorExtractor) Contrast_range() float32

func (ETImageDescriptorExtractor) CropResizeInputImage added in v0.5.0

func (e ETImageDescriptorExtractor) CropResizeInputImage(image unsafe.Pointer) unsafe.Pointer

func (ETImageDescriptorExtractor) Descriptors_file_cache_size added in v0.5.0

func (e ETImageDescriptorExtractor) Descriptors_file_cache_size() uint64

func (ETImageDescriptorExtractor) Descriptors_mem_cache_size added in v0.5.0

func (e ETImageDescriptorExtractor) Descriptors_mem_cache_size() uint64

func (ETImageDescriptorExtractor) DoBatchnormTuning added in v0.5.0

func (e ETImageDescriptorExtractor) DoBatchnormTuning() int

func (ETImageDescriptorExtractor) ExtractDescriptorForDataPointFreeWhenDone added in v0.5.0

func (e ETImageDescriptorExtractor) ExtractDescriptorForDataPointFreeWhenDone(point unsafe.Pointer, done bool) unsafe.Pointer

func (ETImageDescriptorExtractor) ExtractForDataPoint added in v0.5.0

func (e ETImageDescriptorExtractor) ExtractForDataPoint(point objectivec.IObject)

func (ETImageDescriptorExtractor) Horizontal_flip added in v0.5.0

func (e ETImageDescriptorExtractor) Horizontal_flip() float32

func (ETImageDescriptorExtractor) Init added in v0.5.0

Init initializes the instance.

func (ETImageDescriptorExtractor) InitWithNetwork added in v0.5.0

func (ETImageDescriptorExtractor) NAugmentations added in v0.5.0

func (e ETImageDescriptorExtractor) NAugmentations() int

func (ETImageDescriptorExtractor) NumberOfChannels added in v0.5.0

func (e ETImageDescriptorExtractor) NumberOfChannels() int

func (ETImageDescriptorExtractor) Rotation_range added in v0.5.0

func (e ETImageDescriptorExtractor) Rotation_range() float32

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)

func (ETImageDescriptorExtractor) Shear_range added in v0.5.0

func (e ETImageDescriptorExtractor) Shear_range() float32

func (ETImageDescriptorExtractor) Zoom_range added in v0.5.0

func (e ETImageDescriptorExtractor) Zoom_range() 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

func (ETImageDescriptorExtractorClass) PassthroughExtractor added in v0.5.0

func (_ETImageDescriptorExtractorClass ETImageDescriptorExtractorClass) PassthroughExtractor() objectivec.IObject

func (ETImageDescriptorExtractorClass) VisionSceneNet_iOS10_Extractor added in v0.5.0

func (_ETImageDescriptorExtractorClass ETImageDescriptorExtractorClass) VisionSceneNet_iOS10_Extractor() objectivec.IObject

func (ETImageDescriptorExtractorClass) VisionSmartCamNet_iOS11_Extractor added in v0.5.0

func (_ETImageDescriptorExtractorClass ETImageDescriptorExtractorClass) VisionSmartCamNet_iOS11_Extractor() objectivec.IObject

type ETImageFolderDataProvider added in v0.5.0

type ETImageFolderDataProvider struct {
	objectivec.Object
}

Methods

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 NewETImageFolderDataProviderWithFolderForImageTensorAndLabelTensorShuffleBeforeEachEpochShuffleRandomSeedWithImagePreprocessParams added in v0.5.0

func NewETImageFolderDataProviderWithFolderForImageTensorAndLabelTensorShuffleBeforeEachEpochShuffleRandomSeedWithImagePreprocessParams(folder objectivec.IObject, tensor objectivec.IObject, tensor2 objectivec.IObject, epoch bool, seed objectivec.IObject, params objectivec.IObject) ETImageFolderDataProvider

func (ETImageFolderDataProvider) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETImageFolderDataProvider) DataPointAtIndexError added in v0.5.0

func (e ETImageFolderDataProvider) DataPointAtIndexError(index uint64) (objectivec.IObject, error)

func (ETImageFolderDataProvider) DebugDescription added in v0.5.0

func (e ETImageFolderDataProvider) DebugDescription() string

func (ETImageFolderDataProvider) Description added in v0.5.0

func (e ETImageFolderDataProvider) Description() string

func (ETImageFolderDataProvider) Hash added in v0.5.0

func (ETImageFolderDataProvider) Init added in v0.5.0

Init initializes the instance.

func (ETImageFolderDataProvider) InitWithFolderForImageTensorAndLabelTensorShuffleBeforeEachEpochShuffleRandomSeedWithImagePreprocessParams added in v0.5.0

func (e ETImageFolderDataProvider) InitWithFolderForImageTensorAndLabelTensorShuffleBeforeEachEpochShuffleRandomSeedWithImagePreprocessParams(folder objectivec.IObject, tensor objectivec.IObject, tensor2 objectivec.IObject, epoch bool, seed objectivec.IObject, params objectivec.IObject) ETImageFolderDataProvider

func (ETImageFolderDataProvider) NumberOfDataPoints added in v0.5.0

func (e ETImageFolderDataProvider) NumberOfDataPoints() uint64

func (ETImageFolderDataProvider) PrepareForEpoch added in v0.5.0

func (e ETImageFolderDataProvider) PrepareForEpoch()

func (ETImageFolderDataProvider) Superclass added in v0.5.0

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

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 NewETImagePreprocessParamsWithHeightWidthNumChannelsScaleBiasRBiasGBiasBNetworkWantBGR added in v0.5.0

func NewETImagePreprocessParamsWithHeightWidthNumChannelsScaleBiasRBiasGBiasBNetworkWantBGR(height uint64, width uint64, channels uint64, scale float32, r float32, g float32, b float32, bgr bool) ETImagePreprocessParams

func (ETImagePreprocessParams) Autorelease added in v0.5.0

Autorelease adds the receiver to the current autorelease pool.

func (ETImagePreprocessParams) Bias_b added in v0.5.0

func (e ETImagePreprocessParams) Bias_b() float32

func (ETImagePreprocessParams) Bias_g added in v0.5.0

func (e ETImagePreprocessParams) Bias_g() float32

func (ETImagePreprocessParams) Bias_r added in v0.5.0

func (e ETImagePreprocessParams) Bias_r() float32

func (ETImagePreprocessParams) Channels added in v0.5.0

func (e ETImagePreprocessParams) Channels() uint64

func (ETImagePreprocessParams) Height added in v0.5.0

func (e ETImagePreprocessParams) Height() uint64

func (ETImagePreprocessParams) Init added in v0.5.0

Init initializes the instance.

func (ETImagePreprocessParams) InitWithHeightWidthNumChannelsScaleBiasRBiasGBiasBNetworkWantBGR added in v0.5.0

func (e ETImagePreprocessParams) InitWithHeightWidthNumChannelsScaleBiasRBiasGBiasBNetworkWantBGR(height uint64, width uint64, channels uint64, scale float32, r float32, g float32, b float32, bgr bool) ETImagePreprocessParams

func (ETImagePreprocessParams) Network_wants_bgr added in v0.5.0

func (e ETImagePreprocessParams) Network_wants_bgr() bool

func (ETImagePreprocessParams) Scale added in v0.5.0

func (e ETImagePreprocessParams) Scale() float32

func (ETImagePreprocessParams) Width added in v0.5.0

func (e ETImagePreprocessParams) Width() uint64

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

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 NewETImagePreprocessorWithImagePreprocessParams added in v0.5.0

func NewETImagePreprocessorWithImagePreprocessParams(params objectivec.IObject) ETImagePreprocessor

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) InitWithImagePreprocessParams added in v0.5.0

func (e ETImagePreprocessor) InitWithImagePreprocessParams(params objectivec.IObject) ETImagePreprocessor

func (ETImagePreprocessor) LoadSrcBufferWithCGImage added in v0.5.0

func (e ETImagePreprocessor) LoadSrcBufferWithCGImage(cGImage coregraphics.CGImageRef)

func (ETImagePreprocessor) Preprocess added in v0.5.0

func (e ETImagePreprocessor) Preprocess()

func (ETImagePreprocessor) TensorWithCGImage added in v0.5.0

func (e ETImagePreprocessor) TensorWithCGImage(cGImage coregraphics.CGImageRef) objectivec.IObject

func (ETImagePreprocessor) TensorWithPath added in v0.5.0

func (e ETImagePreprocessor) TensorWithPath(path objectivec.IObject) objectivec.IObject

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

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 NewETLayerInitializationParametersWithModeParametersError added in v0.5.0

func NewETLayerInitializationParametersWithModeParametersError(mode uint64, parameters objectivec.IObject) (ETLayerInitializationParameters, error)

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.

func (ETLayerInitializationParameters) InitWithModeParametersError added in v0.5.0

func (e ETLayerInitializationParameters) InitWithModeParametersError(mode uint64, parameters objectivec.IObject) (ETLayerInitializationParameters, error)

func (ETLayerInitializationParameters) Parameters added in v0.5.0

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

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) Custom_network_path added in v0.5.0

func (e ETLossConfig) Custom_network_path() string

func (ETLossConfig) Init added in v0.5.0

func (e ETLossConfig) Init() ETLossConfig

Init initializes the instance.

func (ETLossConfig) Label_name added in v0.5.0

func (e ETLossConfig) Label_name() string

func (ETLossConfig) Label_shape added in v0.5.0

func (e ETLossConfig) Label_shape() foundation.INSArray

func (ETLossConfig) Loss_name added in v0.5.0

func (e ETLossConfig) Loss_name() string

func (ETLossConfig) Mode added in v0.5.0

func (e ETLossConfig) Mode() uint64

func (ETLossConfig) Output_name added in v0.5.0

func (e ETLossConfig) Output_name() string

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

func (ETLossConfigClass) SoftmaxCrossEntropyLoss added in v0.5.0

func (_ETLossConfigClass ETLossConfigClass) SoftmaxCrossEntropyLoss() objectivec.IObject

type ETLossDefinition added in v0.5.0

type ETLossDefinition struct {
	objectivec.Object
}

Methods

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 NewETLossDefinitionWithModeInputNameTargetNameLossOutputName added in v0.5.0

func NewETLossDefinitionWithModeInputNameTargetNameLossOutputName(mode uint64, name objectivec.IObject, name2 objectivec.IObject, name3 objectivec.IObject) ETLossDefinition

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) InitWithModeInputNameTargetNameLossOutputName added in v0.5.0

func (e ETLossDefinition) InitWithModeInputNameTargetNameLossOutputName(mode uint64, name objectivec.IObject, name2 objectivec.IObject, name3 objectivec.IObject) ETLossDefinition

func (ETLossDefinition) InputName added in v0.5.0

func (e ETLossDefinition) InputName() string

func (ETLossDefinition) LossOutputName added in v0.5.0

func (e ETLossDefinition) LossOutputName() string

func (ETLossDefinition) Mode added in v0.5.0

func (e ETLossDefinition) Mode() uint64

func (ETLossDefinition) OutputName added in v0.5.0

func (e ETLossDefinition) OutputName() string

func (ETLossDefinition) SetOutputName added in v0.5.0

func (e ETLossDefinition) SetOutputName(value string)

func (ETLossDefinition) TargetInputName added in v0.5.0

func (e ETLossDefinition) TargetInputName() 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

func (ETLossDefinitionClass) Class added in v0.5.0

func (ec ETLossDefinitionClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (ETLossDefinitionClass) CrossEntropyLossWithInputNameTargetInputNameLossOutputName added in v0.5.0

func (_ETLossDefinitionClass ETLossDefinitionClass) CrossEntropyLossWithInputNameTargetInputNameLossOutputName(name objectivec.IObject, name2 objectivec.IObject, name3 objectivec.IObject) objectivec.IObject

func (ETLossDefinitionClass) L2LossWithInputNameTargetInputNameLossOutputName added in v0.5.0

func (_ETLossDefinitionClass ETLossDefinitionClass) L2LossWithInputNameTargetInputNameLossOutputName(name objectivec.IObject, name2 objectivec.IObject, name3 objectivec.IObject) objectivec.IObject

type ETModelDef added in v0.5.0

type ETModelDef struct {
	objectivec.Object
}

Methods

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 NewETModelDefWithNetwork added in v0.5.0

func NewETModelDefWithNetwork(network objectivec.IObject) ETModelDef

func (ETModelDef) All_variables added in v0.5.0

func (e ETModelDef) All_variables() foundation.INSArray

func (ETModelDef) Autorelease added in v0.5.0

func (e ETModelDef) Autorelease() ETModelDef

Autorelease adds the receiver to the current autorelease pool.

func (ETModelDef) BiasesForLayer added in v0.5.0

func (e ETModelDef) BiasesForLayer(layer objectivec.IObject) unsafe.Pointer

func (ETModelDef) ConfigureLayersToTrainReinitializeVariables added in v0.5.0

func (e ETModelDef) ConfigureLayersToTrainReinitializeVariables(train objectivec.IObject, variables bool) int

func (ETModelDef) Gb added in v0.5.0

func (e ETModelDef) Gb() unsafe.Pointer

func (ETModelDef) Init added in v0.5.0

func (e ETModelDef) Init() ETModelDef

Init initializes the instance.

func (ETModelDef) InitWithNetwork added in v0.5.0

func (e ETModelDef) InitWithNetwork(network objectivec.IObject) ETModelDef

func (ETModelDef) LayerForName added in v0.5.0

func (e ETModelDef) LayerForName(name objectivec.IObject) unsafe.Pointer

func (ETModelDef) LayerNames added in v0.5.0

func (e ETModelDef) LayerNames() objectivec.IObject

func (ETModelDef) Network added in v0.5.0

func (e ETModelDef) Network() unsafe.Pointer

func (ETModelDef) RandomizeWeightsForLayerWithSeed added in v0.5.0

func (e ETModelDef) RandomizeWeightsForLayerWithSeed(layer objectivec.IObject, seed float32)

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 kernel.Pointer)

func (ETModelDef) SetNetwork added in v0.5.0

func (e ETModelDef) SetNetwork(value kernel.Pointer)

func (ETModelDef) SetupVariablesDef added in v0.5.0

func (e ETModelDef) SetupVariablesDef()

func (ETModelDef) TopNamesForLayerIndex added in v0.5.0

func (e ETModelDef) TopNamesForLayerIndex(index int) unsafe.Pointer

func (ETModelDef) TransformForTraining added in v0.5.0

func (e ETModelDef) TransformForTraining(training unsafe.Pointer)

func (ETModelDef) UpdateLayerWithBiasesLength added in v0.5.0

func (e ETModelDef) UpdateLayerWithBiasesLength(layer objectivec.IObject, biases unsafe.Pointer, length uint64)

func (ETModelDef) UpdateLayerWithWeightsLength added in v0.5.0

func (e ETModelDef) UpdateLayerWithWeightsLength(layer objectivec.IObject, weights unsafe.Pointer, length uint64)

func (ETModelDef) VariableForLayerKind added in v0.5.0

func (e ETModelDef) VariableForLayerKind(layer objectivec.IObject, kind uint64) objectivec.IObject

func (ETModelDef) VariableNameForLayerKind added in v0.5.0

func (e ETModelDef) VariableNameForLayerKind(layer objectivec.IObject, kind uint64) objectivec.IObject

func (ETModelDef) Variables added in v0.5.0

func (e ETModelDef) Variables() objectivec.IObject

func (ETModelDef) WeightsForLayer added in v0.5.0

func (e ETModelDef) WeightsForLayer(layer objectivec.IObject) unsafe.Pointer

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

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 NewETModelDefLeNetWithNetwork added in v0.5.0

func NewETModelDefLeNetWithNetwork(network objectivec.IObject) ETModelDefLeNet

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

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

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 NewETModelDefMLPWithNetwork added in v0.5.0

func NewETModelDefMLPWithNetwork(network objectivec.IObject) ETModelDefMLP

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()

func (ETModelDefMLP) Hidden_size added in v0.5.0

func (e ETModelDefMLP) Hidden_size() int

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

func (ETModelDefMLP) Output_size added in v0.5.0

func (e ETModelDefMLP) Output_size() int

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

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 NewETModelDefinitionWithInferenceNetworkPathError added in v0.5.0

func NewETModelDefinitionWithInferenceNetworkPathError(path objectivec.IObject) (ETModelDefinition, error)

func NewETModelDefinitionWithInferenceNetworkPathInferenceInputsInferenceOutputsError added in v0.5.0

func NewETModelDefinitionWithInferenceNetworkPathInferenceInputsInferenceOutputsError(path objectivec.IObject, inputs objectivec.IObject, outputs objectivec.IObject) (ETModelDefinition, error)

func NewETModelDefinitionWithTrainingNetworkPathInferenceInputsInferenceOutputsTrainingInputsTrainingOutputsTrainingControlVariableNameWithInitializerError added in v0.5.0

func NewETModelDefinitionWithTrainingNetworkPathInferenceInputsInferenceOutputsTrainingInputsTrainingOutputsTrainingControlVariableNameWithInitializerError(path objectivec.IObject, inputs objectivec.IObject, outputs objectivec.IObject, inputs2 objectivec.IObject, outputs2 objectivec.IObject, name objectivec.IObject, initializer objectivec.IObject) (ETModelDefinition, error)

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.

func (ETModelDefinition) InitWithInferenceNetworkPathError added in v0.5.0

func (e ETModelDefinition) InitWithInferenceNetworkPathError(path objectivec.IObject) (ETModelDefinition, error)

func (ETModelDefinition) InitWithInferenceNetworkPathInferenceInputsInferenceOutputsError added in v0.5.0

func (e ETModelDefinition) InitWithInferenceNetworkPathInferenceInputsInferenceOutputsError(path objectivec.IObject, inputs objectivec.IObject, outputs objectivec.IObject) (ETModelDefinition, error)

func (ETModelDefinition) InitWithTrainingNetworkPathInferenceInputsInferenceOutputsTrainingInputsTrainingOutputsTrainingControlVariableNameWithInitializerError added in v0.5.0

func (e ETModelDefinition) InitWithTrainingNetworkPathInferenceInputsInferenceOutputsTrainingInputsTrainingOutputsTrainingControlVariableNameWithInitializerError(path objectivec.IObject, inputs objectivec.IObject, outputs objectivec.IObject, inputs2 objectivec.IObject, outputs2 objectivec.IObject, name objectivec.IObject, initializer objectivec.IObject) (ETModelDefinition, error)

func (ETModelDefinition) Initializer added in v0.5.0

func (e ETModelDefinition) Initializer() string

func (ETModelDefinition) Inputs added in v0.5.0

func (ETModelDefinition) IsTrainingGlobalName added in v0.5.0

func (e ETModelDefinition) IsTrainingGlobalName() string

func (ETModelDefinition) LayerNames added in v0.5.0

func (e ETModelDefinition) LayerNames() foundation.INSArray

func (ETModelDefinition) ModelURL added in v0.5.0

func (e ETModelDefinition) ModelURL() foundation.NSURL

func (ETModelDefinition) Outputs added in v0.5.0

func (ETModelDefinition) TrainingInputs added in v0.5.0

func (e ETModelDefinition) TrainingInputs() foundation.INSArray

func (ETModelDefinition) TrainingOutputs added in v0.5.0

func (e ETModelDefinition) TrainingOutputs() foundation.INSArray

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
}

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 NewETModelWithExtractorWithNetwork added in v0.5.0

func NewETModelWithExtractorWithNetwork(network objectivec.IObject) ETModelWithExtractor

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

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 NewETOpaqueCopyWithAbstractBlobContainer added in v0.5.0

func NewETOpaqueCopyWithAbstractBlobContainer(container unsafe.Pointer) ETOpaqueCopy

func (ETOpaqueCopy) Autorelease added in v0.5.0

func (e ETOpaqueCopy) Autorelease() ETOpaqueCopy

Autorelease adds the receiver to the current autorelease pool.

func (ETOpaqueCopy) GetBlob added in v0.5.0

func (e ETOpaqueCopy) GetBlob() unsafe.Pointer

func (ETOpaqueCopy) Init added in v0.5.0

func (e ETOpaqueCopy) Init() ETOpaqueCopy

Init initializes the instance.

func (ETOpaqueCopy) InitWithAbstractBlobContainer added in v0.5.0

func (e ETOpaqueCopy) InitWithAbstractBlobContainer(container unsafe.Pointer) ETOpaqueCopy

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

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) Batch_size added in v0.5.0

func (e ETOptimizerDef) Batch_size() uint32

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

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

func (ETOptimizerDefSGD) Lr_decay_epoch added in v0.5.0

func (e ETOptimizerDefSGD) Lr_decay_epoch() float32

func (ETOptimizerDefSGD) Momentum added in v0.5.0

func (e ETOptimizerDefSGD) Momentum() float32

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)

func (ETOptimizerDefSGD) Weight_decay added in v0.5.0

func (e ETOptimizerDefSGD) Weight_decay() 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

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 NewETOptimizerDefinitionWithOptimizationAlgorithmParametersError added in v0.5.0

func NewETOptimizerDefinitionWithOptimizationAlgorithmParametersError(algorithm int64, parameters objectivec.IObject) (ETOptimizerDefinition, error)

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.

func (ETOptimizerDefinition) InitWithOptimizationAlgorithmParametersError added in v0.5.0

func (e ETOptimizerDefinition) InitWithOptimizationAlgorithmParametersError(algorithm int64, parameters objectivec.IObject) (ETOptimizerDefinition, error)

func (ETOptimizerDefinition) OptimizationParameters added in v0.5.0

func (e ETOptimizerDefinition) OptimizationParameters() foundation.INSDictionary

func (ETOptimizerDefinition) Type added in v0.5.0

func (e ETOptimizerDefinition) Type() int64

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

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 NewETTaskWithModelDefOptimizerDefExtractor added in v0.5.0

func NewETTaskWithModelDefOptimizerDefExtractor(def objectivec.IObject, def2 objectivec.IObject, extractor objectivec.IObject) ETTask

func NewETTaskWithModelDefOptimizerDefExtractorNeedWeightsInitialization added in v0.5.0

func NewETTaskWithModelDefOptimizerDefExtractorNeedWeightsInitialization(def objectivec.IObject, def2 objectivec.IObject, extractor objectivec.IObject, initialization bool) ETTask

func NewETTaskWithModelDefOptimizerDefLossConfig added in v0.5.0

func NewETTaskWithModelDefOptimizerDefLossConfig(def objectivec.IObject, def2 objectivec.IObject, config objectivec.IObject) ETTask

func NewETTaskWithModelDefOptimizerDefLossConfigExtractor added in v0.5.0

func NewETTaskWithModelDefOptimizerDefLossConfigExtractor(def objectivec.IObject, def2 objectivec.IObject, config objectivec.IObject, extractor objectivec.IObject) ETTask

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

func (ETTask) Evaluate added in v0.5.0

func (e ETTask) Evaluate(evaluate objectivec.IObject) objectivec.IObject

func (ETTask) Extractor added in v0.5.0

func (e ETTask) Extractor() IETImageDescriptorExtractor

func (ETTask) FitNumberOfBatchesOutputNamesBatchCallback added in v0.5.0

func (e ETTask) FitNumberOfBatchesOutputNamesBatchCallback(fit objectivec.IObject, batches uint32, names objectivec.IObject, callback VoidHandler) bool

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) FitNumberOfBatchesWithProgress added in v0.5.0

func (e ETTask) FitNumberOfBatchesWithProgress(fit objectivec.IObject, batches uint32, progress VoidHandler) float32

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) FitNumberOfEpochsOutputNamesBatchCallback added in v0.5.0

func (e ETTask) FitNumberOfEpochsOutputNamesBatchCallback(fit objectivec.IObject, epochs int, names objectivec.IObject, callback VoidHandler) bool

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) FitNumberOfEpochsWithProgress added in v0.5.0

func (e ETTask) FitNumberOfEpochsWithProgress(fit objectivec.IObject, epochs int, progress VoidHandler) float32

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) InitWithModelDefOptimizerDefExtractor added in v0.5.0

func (e ETTask) InitWithModelDefOptimizerDefExtractor(def objectivec.IObject, def2 objectivec.IObject, extractor objectivec.IObject) ETTask

func (ETTask) InitWithModelDefOptimizerDefExtractorNeedWeightsInitialization added in v0.5.0

func (e ETTask) InitWithModelDefOptimizerDefExtractorNeedWeightsInitialization(def objectivec.IObject, def2 objectivec.IObject, extractor objectivec.IObject, initialization bool) ETTask

func (ETTask) InitWithModelDefOptimizerDefLossConfig added in v0.5.0

func (e ETTask) InitWithModelDefOptimizerDefLossConfig(def objectivec.IObject, def2 objectivec.IObject, config objectivec.IObject) ETTask

func (ETTask) InitWithModelDefOptimizerDefLossConfigExtractor added in v0.5.0

func (e ETTask) InitWithModelDefOptimizerDefLossConfigExtractor(def objectivec.IObject, def2 objectivec.IObject, config objectivec.IObject, extractor objectivec.IObject) ETTask

func (ETTask) Model added in v0.5.0

func (e ETTask) Model() IETModelDef

func (ETTask) MoveToGPUError added in v0.5.0

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

func (ETTask) Optimizer added in v0.5.0

func (e ETTask) Optimizer() IETOptimizerDef

func (ETTask) ReinitializeVariables added in v0.5.0

func (e ETTask) ReinitializeVariables() unsafe.Pointer

func (ETTask) RunBatchesNumberOfBatchesOutputNamesBatchCallback added in v0.5.0

func (e ETTask) RunBatchesNumberOfBatchesOutputNamesBatchCallback(batches objectivec.IObject, batches2 uint32, names objectivec.IObject, callback VoidHandler) bool

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) RunInferenceOutputNamesBatchCallback added in v0.5.0

func (e ETTask) RunInferenceOutputNamesBatchCallback(inference objectivec.IObject, names objectivec.IObject, callback VoidHandler) bool

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)

func (ETTask) SaveNetworkRevertToInferenceMode added in v0.5.0

func (e ETTask) SaveNetworkRevertToInferenceMode(network objectivec.IObject, mode bool)

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

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 NewETTaskClassifierWithModelDefOptimizerDefExtractor added in v0.5.0

func NewETTaskClassifierWithModelDefOptimizerDefExtractor(def objectivec.IObject, def2 objectivec.IObject, extractor objectivec.IObject) ETTaskClassifier

func NewETTaskClassifierWithModelDefOptimizerDefExtractorNeedWeightsInitialization added in v0.5.0

func NewETTaskClassifierWithModelDefOptimizerDefExtractorNeedWeightsInitialization(def objectivec.IObject, def2 objectivec.IObject, extractor objectivec.IObject, initialization bool) ETTaskClassifier

func NewETTaskClassifierWithModelDefOptimizerDefLossConfig added in v0.5.0

func NewETTaskClassifierWithModelDefOptimizerDefLossConfig(def objectivec.IObject, def2 objectivec.IObject, config objectivec.IObject) ETTaskClassifier

func NewETTaskClassifierWithModelDefOptimizerDefLossConfigExtractor added in v0.5.0

func NewETTaskClassifierWithModelDefOptimizerDefLossConfigExtractor(def objectivec.IObject, def2 objectivec.IObject, config objectivec.IObject, extractor objectivec.IObject) ETTaskClassifier

func (ETTaskClassifier) Autorelease added in v0.5.0

func (e ETTaskClassifier) Autorelease() ETTaskClassifier

Autorelease adds the receiver to the current autorelease pool.

func (ETTaskClassifier) Class_names added in v0.5.0

func (e ETTaskClassifier) Class_names() foundation.INSArray

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.

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) DoInferenceOnDataError added in v0.5.0

func (o ETTaskContextObject) DoInferenceOnDataError(data objectivec.IObject) (objectivec.IObject, error)

func (ETTaskContextObject) GetTensorNamed added in v0.5.0

func (o ETTaskContextObject) GetTensorNamed(named objectivec.IObject) objectivec.IObject

func (ETTaskContextObject) SaveNetworkInplaceError added in v0.5.0

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

func (ETTaskContextObject) SetTensorNamedWithValueError added in v0.5.0

func (o ETTaskContextObject) SetTensorNamedWithValueError(named objectivec.IObject, value objectivec.IObject) (bool, error)

type ETTaskDefinition added in v0.5.0

type ETTaskDefinition struct {
	objectivec.Object
}

Methods

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 NewETTaskDefinitionWithModelDefinitionLossDefinitionVariablesDefinitionOptimizerDefinitionForPlatformError added in v0.5.0

func NewETTaskDefinitionWithModelDefinitionLossDefinitionVariablesDefinitionOptimizerDefinitionForPlatformError(definition objectivec.IObject, definition2 objectivec.IObject, definition3 objectivec.IObject, definition4 objectivec.IObject, platform uint64) (ETTaskDefinition, error)

func NewETTaskDefinitionWithTrainingModelDefinitionForPlatformError added in v0.5.0

func NewETTaskDefinitionWithTrainingModelDefinitionForPlatformError(definition objectivec.IObject, platform uint64) (ETTaskDefinition, error)

func (ETTaskDefinition) Autorelease added in v0.5.0

func (e ETTaskDefinition) Autorelease() ETTaskDefinition

Autorelease adds the receiver to the current autorelease pool.

func (ETTaskDefinition) CheckShapesWithSampleWithError added in v0.5.0

func (e ETTaskDefinition) CheckShapesWithSampleWithError(shapes kernel.Pointer, sample kernel.Pointer) error

func (ETTaskDefinition) Context_for_runtime_platform added in v0.5.0

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

func (ETTaskDefinition) DataTypeForParameterOfTypeFromLayerNamed added in v0.5.0

func (e ETTaskDefinition) DataTypeForParameterOfTypeFromLayerNamed(type_ uint64, named objectivec.IObject) uint64

func (ETTaskDefinition) DoInferenceOnDataError added in v0.5.0

func (e ETTaskDefinition) DoInferenceOnDataError(data objectivec.IObject) (objectivec.IObject, error)

func (ETTaskDefinition) DoTrainingOnDataForNumberOfEpochsWithCallbackError added in v0.5.0

func (e ETTaskDefinition) DoTrainingOnDataForNumberOfEpochsWithCallbackError(data objectivec.IObject, epochs uint64, callback objectivec.IObject) (bool, error)

func (ETTaskDefinition) GetParameterOfTypeForLayerNamedError added in v0.5.0

func (e ETTaskDefinition) GetParameterOfTypeForLayerNamedError(type_ uint64, named objectivec.IObject) (objectivec.IObject, error)

func (ETTaskDefinition) GetTensorNamed added in v0.5.0

func (e ETTaskDefinition) GetTensorNamed(named objectivec.IObject) objectivec.IObject

func (ETTaskDefinition) GetTensorNamedDirectBind added in v0.5.0

func (e ETTaskDefinition) GetTensorNamedDirectBind(named objectivec.IObject, bind bool) objectivec.IObject

func (ETTaskDefinition) InferenceGraphNetPtr added in v0.5.0

func (e ETTaskDefinition) InferenceGraphNetPtr() unsafe.Pointer

func (ETTaskDefinition) InferenceModel added in v0.5.0

func (e ETTaskDefinition) InferenceModel() IETModelDefinition

func (ETTaskDefinition) Init added in v0.5.0

Init initializes the instance.

func (ETTaskDefinition) InitWithModelDefinitionLossDefinitionVariablesDefinitionOptimizerDefinitionForPlatformError added in v0.5.0

func (e ETTaskDefinition) InitWithModelDefinitionLossDefinitionVariablesDefinitionOptimizerDefinitionForPlatformError(definition objectivec.IObject, definition2 objectivec.IObject, definition3 objectivec.IObject, definition4 objectivec.IObject, platform uint64) (ETTaskDefinition, error)

func (ETTaskDefinition) InitWithTrainingModelDefinitionForPlatformError added in v0.5.0

func (e ETTaskDefinition) InitWithTrainingModelDefinitionForPlatformError(definition objectivec.IObject, platform uint64) (ETTaskDefinition, error)

func (ETTaskDefinition) NamesVectorToFoundationArray added in v0.5.0

func (e ETTaskDefinition) NamesVectorToFoundationArray(array unsafe.Pointer) objectivec.IObject

func (ETTaskDefinition) Optimizer added in v0.5.0

func (ETTaskDefinition) Platform added in v0.5.0

func (e ETTaskDefinition) Platform() uint64

func (ETTaskDefinition) PlatformForLayerNamedError added in v0.5.0

func (e ETTaskDefinition) PlatformForLayerNamedError(named objectivec.IObject) (uint64, error)

func (ETTaskDefinition) PrivateDoTrainingOnDataForNumberOfEpochsWithCallbackError added in v0.5.0

func (e ETTaskDefinition) PrivateDoTrainingOnDataForNumberOfEpochsWithCallbackError(data objectivec.IObject, epochs uint64, callback objectivec.IObject) (bool, error)

func (ETTaskDefinition) ReloadOnRuntimePlatform added in v0.5.0

func (e ETTaskDefinition) ReloadOnRuntimePlatform(platform []objectivec.IObject)

func (ETTaskDefinition) SaveNetworkInplaceError added in v0.5.0

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

func (ETTaskDefinition) SaveTrainingNetworkCheckpointError added in v0.5.0

func (e ETTaskDefinition) SaveTrainingNetworkCheckpointError(network objectivec.IObject, checkpoint objectivec.IObject) (bool, error)

func (ETTaskDefinition) SetInferenceGraphNetPtr added in v0.5.0

func (e ETTaskDefinition) SetInferenceGraphNetPtr(value kernel.Pointer)

func (ETTaskDefinition) SetInferenceModel added in v0.5.0

func (e ETTaskDefinition) SetInferenceModel(value IETModelDefinition)

func (ETTaskDefinition) SetInferenceNetworkWeightsError added in v0.5.0

func (e ETTaskDefinition) SetInferenceNetworkWeightsError(weights kernel.Pointer) (bool, error)

func (ETTaskDefinition) SetOptimizer added in v0.5.0

func (e ETTaskDefinition) SetOptimizer(value IETOptimizerDefinition)

func (ETTaskDefinition) SetParameterOfTypeForLayerNamedWithValueError added in v0.5.0

func (e ETTaskDefinition) SetParameterOfTypeForLayerNamedWithValueError(type_ uint64, named objectivec.IObject, value objectivec.IObject) (bool, error)

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) SetTensorNamedWithValueError added in v0.5.0

func (e ETTaskDefinition) SetTensorNamedWithValueError(named objectivec.IObject, value objectivec.IObject) (bool, error)

func (ETTaskDefinition) SetTrainingGraphNetPtr added in v0.5.0

func (e ETTaskDefinition) SetTrainingGraphNetPtr(value kernel.Pointer)

func (ETTaskDefinition) SetWeightsOfInferenceNetworkLoadedFromAndSaveToError added in v0.5.0

func (e ETTaskDefinition) SetWeightsOfInferenceNetworkLoadedFromAndSaveToError(from objectivec.IObject, to objectivec.IObject) (bool, error)

func (ETTaskDefinition) SetupInputOutputShapes added in v0.5.0

func (e ETTaskDefinition) SetupInputOutputShapes(shapes []objectivec.IObject)

func (ETTaskDefinition) SetupShapesForBlobsWithError added in v0.5.0

func (e ETTaskDefinition) SetupShapesForBlobsWithError(shapes kernel.Pointer, blobs objectivec.IObject) error

func (ETTaskDefinition) ShareWeights added in v0.5.0

func (e ETTaskDefinition) ShareWeights()

func (ETTaskDefinition) TaskState added in v0.5.0

func (e ETTaskDefinition) TaskState() IETTaskState

func (ETTaskDefinition) TrainingGraphNetPtr added in v0.5.0

func (e ETTaskDefinition) TrainingGraphNetPtr() unsafe.Pointer

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

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 NewETTaskStateWithBlobMap added in v0.5.0

func NewETTaskStateWithBlobMap(map_ unsafe.Pointer) ETTaskState

func NewETTaskStateWithNetwork added in v0.5.0

func NewETTaskStateWithNetwork(network unsafe.Pointer) ETTaskState

func (ETTaskState) Autorelease added in v0.5.0

func (e ETTaskState) Autorelease() ETTaskState

Autorelease adds the receiver to the current autorelease pool.

func (ETTaskState) Blobs added in v0.5.0

func (e ETTaskState) Blobs() unsafe.Pointer

func (ETTaskState) Init added in v0.5.0

func (e ETTaskState) Init() ETTaskState

Init initializes the instance.

func (ETTaskState) InitWithBlobMap added in v0.5.0

func (e ETTaskState) InitWithBlobMap(map_ unsafe.Pointer) ETTaskState

func (ETTaskState) InitWithNetwork added in v0.5.0

func (e ETTaskState) InitWithNetwork(network unsafe.Pointer) ETTaskState

func (ETTaskState) NetworkPointer added in v0.5.0

func (e ETTaskState) NetworkPointer() unsafe.Pointer

func (ETTaskState) SetBlobs added in v0.5.0

func (e ETTaskState) SetBlobs(value kernel.Pointer)

func (ETTaskState) SetNetworkPointer added in v0.5.0

func (e ETTaskState) SetNetworkPointer(value kernel.Pointer)

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

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 NewETVariableWithModelDef added in v0.5.0

func NewETVariableWithModelDef(def objectivec.IObject) ETVariable

func (ETVariable) Autorelease added in v0.5.0

func (e ETVariable) Autorelease() ETVariable

Autorelease adds the receiver to the current autorelease pool.

func (ETVariable) CopyData added in v0.5.0

func (e ETVariable) CopyData() objectivec.IObject

func (ETVariable) GetOpaqueCopy added in v0.5.0

func (e ETVariable) GetOpaqueCopy() objectivec.IObject

func (ETVariable) Init added in v0.5.0

func (e ETVariable) Init() ETVariable

Init initializes the instance.

func (ETVariable) InitWithModelDef added in v0.5.0

func (e ETVariable) InitWithModelDef(def objectivec.IObject) ETVariable

func (ETVariable) InitializationAlpha added in v0.5.0

func (e ETVariable) InitializationAlpha() float32

func (ETVariable) InitializationBeta added in v0.5.0

func (e ETVariable) InitializationBeta() float32

func (ETVariable) InitializationMode added in v0.5.0

func (e ETVariable) InitializationMode() uint64

func (ETVariable) Kind added in v0.5.0

func (e ETVariable) Kind() uint64

func (ETVariable) LayerName added in v0.5.0

func (e ETVariable) LayerName() string

func (ETVariable) Model added in v0.5.0

func (e ETVariable) Model() IETModelDef

func (ETVariable) Name added in v0.5.0

func (e ETVariable) Name() string

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)

func (ETVariable) SwapWithOpaqueCopy added in v0.5.0

func (e ETVariable) SwapWithOpaqueCopy(copy_ objectivec.IObject) objectivec.IObject

func (ETVariable) UpdateWithData added in v0.5.0

func (e ETVariable) UpdateWithData(data objectivec.IObject)

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

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 NewETVariablesDefinitionForLayersError added in v0.5.0

func NewETVariablesDefinitionForLayersError(layers objectivec.IObject) (ETVariablesDefinition, error)

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) InitForLayersError added in v0.5.0

func (e ETVariablesDefinition) InitForLayersError(layers objectivec.IObject) (ETVariablesDefinition, error)

func (ETVariablesDefinition) LayerNames added in v0.5.0

func (e ETVariablesDefinition) LayerNames() foundation.INSArray

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

func EspressoANEIOSurfaceFromID

func EspressoANEIOSurfaceFromID(id objc.ID) EspressoANEIOSurface

EspressoANEIOSurfaceFromID constructs a EspressoANEIOSurface from an objc.ID.

func NewEspressoANEIOSurface

func NewEspressoANEIOSurface() EspressoANEIOSurface

NewEspressoANEIOSurface creates a new EspressoANEIOSurface instance.

func NewEspressoANEIOSurfaceWithIOSurfacePropertiesAndPixelFormats

func NewEspressoANEIOSurfaceWithIOSurfacePropertiesAndPixelFormats(properties objectivec.IObject, formats objectivec.IObject) EspressoANEIOSurface

func (EspressoANEIOSurface) Ane_io_surfaceForMultiBufferFrame

func (e EspressoANEIOSurface) Ane_io_surfaceForMultiBufferFrame(frame uint64) objectivec.IObject

func (EspressoANEIOSurface) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoANEIOSurface) CheckIfMatches

func (e EspressoANEIOSurface) CheckIfMatches(matches corevideo.CVImageBufferRef) bool

func (EspressoANEIOSurface) CheckIfMatchesIOSurface

func (e EspressoANEIOSurface) CheckIfMatchesIOSurface(iOSurface coregraphics.IOSurfaceRef) bool

func (EspressoANEIOSurface) Cleanup

func (e EspressoANEIOSurface) Cleanup()

func (EspressoANEIOSurface) CreateIOSurfaceWithExtraProperties

func (e EspressoANEIOSurface) CreateIOSurfaceWithExtraProperties(properties objectivec.IObject) coregraphics.IOSurfaceRef

func (EspressoANEIOSurface) DoNonLazyAllocation

func (e EspressoANEIOSurface) DoNonLazyAllocation(allocation objectivec.IObject)

func (EspressoANEIOSurface) External_storage_blob_for_aliasing_mem

func (e EspressoANEIOSurface) External_storage_blob_for_aliasing_mem() unsafe.Pointer

func (EspressoANEIOSurface) Init

Init initializes the instance.

func (EspressoANEIOSurface) InitWithIOSurfacePropertiesAndPixelFormats

func (e EspressoANEIOSurface) InitWithIOSurfacePropertiesAndPixelFormats(properties objectivec.IObject, formats objectivec.IObject) EspressoANEIOSurface

func (EspressoANEIOSurface) IoSurfaceForMultiBufferFrame

func (e EspressoANEIOSurface) IoSurfaceForMultiBufferFrame(frame uint64) coregraphics.IOSurfaceRef

func (EspressoANEIOSurface) IoSurfaceForMultiBufferFrameNoLazyForTesting

func (e EspressoANEIOSurface) IoSurfaceForMultiBufferFrameNoLazyForTesting(testing uint64) coregraphics.IOSurfaceRef

func (EspressoANEIOSurface) LazilyAutoCreateSurfaceForFrame

func (e EspressoANEIOSurface) LazilyAutoCreateSurfaceForFrame(frame uint64)

func (EspressoANEIOSurface) MetalBufferWithDeviceMultiBufferFrame

func (e EspressoANEIOSurface) MetalBufferWithDeviceMultiBufferFrame(device objectivec.IObject, frame uint64) metal.MTLBuffer

func (EspressoANEIOSurface) NFrames

func (e EspressoANEIOSurface) NFrames() uint64

func (EspressoANEIOSurface) PixelFormat

func (e EspressoANEIOSurface) PixelFormat() uint32

func (EspressoANEIOSurface) ResizeForMultipleAsyncBuffers

func (e EspressoANEIOSurface) ResizeForMultipleAsyncBuffers(buffers uint64)

func (EspressoANEIOSurface) RestoreInternalStorage

func (e EspressoANEIOSurface) RestoreInternalStorage(storage uint64)

func (EspressoANEIOSurface) RestoreInternalStorageForAllMultiBufferFrames

func (e EspressoANEIOSurface) RestoreInternalStorageForAllMultiBufferFrames()

func (EspressoANEIOSurface) SetExternalStorageIoSurface

func (e EspressoANEIOSurface) SetExternalStorageIoSurface(storage uint64, surface coregraphics.IOSurfaceRef)

func (EspressoANEIOSurface) SetExternal_storage_blob_for_aliasing_mem

func (e EspressoANEIOSurface) SetExternal_storage_blob_for_aliasing_mem(value kernel.Pointer)

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
}

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 objectivec.Class)

type EspressoBrickTensor

type EspressoBrickTensor struct {
	objectivec.Object
}

Methods

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

func (EspressoBrickTensor) Shape

type EspressoBrickTensorCPU

type EspressoBrickTensorCPU struct {
	EspressoBrickTensor
}

Methods

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) RawPointer

func (e EspressoBrickTensorCPU) RawPointer() unsafe.Pointer

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

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 kernel.Pointer)

func (EspressoBrickTensorMetal) Texture

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

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) Batch

func (e EspressoBrickTensorShape) Batch() int

func (EspressoBrickTensorShape) Channels

func (e EspressoBrickTensorShape) Channels() int

func (EspressoBrickTensorShape) Height

func (e EspressoBrickTensorShape) Height() int

func (EspressoBrickTensorShape) Init

Init initializes the instance.

func (EspressoBrickTensorShape) Rank

func (e EspressoBrickTensorShape) Rank() int

func (EspressoBrickTensorShape) Sequence

func (e EspressoBrickTensorShape) Sequence() int

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)

func (EspressoBrickTensorShape) Width

func (e EspressoBrickTensorShape) Width() 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

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 NewEspressoContextWithContext

func NewEspressoContextWithContext(context unsafe.Pointer) EspressoContext

func NewEspressoContextWithDeviceAndWisdomParams

func NewEspressoContextWithDeviceAndWisdomParams(device objectivec.IObject, params objectivec.IObject) EspressoContext

func NewEspressoContextWithNetworkContext

func NewEspressoContextWithNetworkContext(context objectivec.IObject) EspressoContext

func NewEspressoContextWithPlatform

func NewEspressoContextWithPlatform(platform int) EspressoContext

func (EspressoContext) Autorelease

func (e EspressoContext) Autorelease() EspressoContext

Autorelease adds the receiver to the current autorelease pool.

func (EspressoContext) Ctx

func (e EspressoContext) Ctx() unsafe.Pointer

func (EspressoContext) Init

Init initializes the instance.

func (EspressoContext) InitWithContext

func (e EspressoContext) InitWithContext(context unsafe.Pointer) EspressoContext

func (EspressoContext) InitWithDeviceAndWisdomParams

func (e EspressoContext) InitWithDeviceAndWisdomParams(device objectivec.IObject, params objectivec.IObject) EspressoContext

func (EspressoContext) InitWithNetworkContext

func (e EspressoContext) InitWithNetworkContext(context objectivec.IObject) EspressoContext

func (EspressoContext) InitWithPlatform

func (e EspressoContext) InitWithPlatform(platform int) EspressoContext

func (EspressoContext) Platform

func (e EspressoContext) Platform() int

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)

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

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 NewEspressoConvolutionWeightsForMPSWithParams

func NewEspressoConvolutionWeightsForMPSWithParams(params ConvolutionUniforms) EspressoConvolutionWeightsForMPS

func (EspressoConvolutionWeightsForMPS) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoConvolutionWeightsForMPS) BiasTerms

func (EspressoConvolutionWeightsForMPS) DataType

func (EspressoConvolutionWeightsForMPS) DebugDescription

func (e EspressoConvolutionWeightsForMPS) DebugDescription() string

func (EspressoConvolutionWeightsForMPS) Description

func (e EspressoConvolutionWeightsForMPS) Description() string

func (EspressoConvolutionWeightsForMPS) Descriptor

func (EspressoConvolutionWeightsForMPS) Hash

func (EspressoConvolutionWeightsForMPS) Init

Init initializes the instance.

func (EspressoConvolutionWeightsForMPS) InitWithParams

func (EspressoConvolutionWeightsForMPS) Label

func (EspressoConvolutionWeightsForMPS) LookupTableForUInt8Kernel

func (e EspressoConvolutionWeightsForMPS) LookupTableForUInt8Kernel() unsafe.Pointer

func (EspressoConvolutionWeightsForMPS) Purge

func (EspressoConvolutionWeightsForMPS) RangesForUInt8Kernel

func (e EspressoConvolutionWeightsForMPS) RangesForUInt8Kernel() []objectivec.IObject

func (EspressoConvolutionWeightsForMPS) Ready

func (EspressoConvolutionWeightsForMPS) Superclass

func (EspressoConvolutionWeightsForMPS) Weights

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

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.

func (EspressoCustomPass) RunOnNetwork

func (e EspressoCustomPass) RunOnNetwork(network unsafe.Pointer) bool

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

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 NewEspressoDCNEspressoOverfeatDetectorWithNetwork

func NewEspressoDCNEspressoOverfeatDetectorWithNetwork(network objectivec.IObject) EspressoDCNEspressoOverfeatDetector

func NewEspressoDCNEspressoOverfeatDetectorWithOptions

func NewEspressoDCNEspressoOverfeatDetectorWithOptions(options objectivec.IObject) EspressoDCNEspressoOverfeatDetector

func (EspressoDCNEspressoOverfeatDetector) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoDCNEspressoOverfeatDetector) CommonInit

func (e EspressoDCNEspressoOverfeatDetector) CommonInit()

func (EspressoDCNEspressoOverfeatDetector) CompareObjectWithObjectError

func (e EspressoDCNEspressoOverfeatDetector) CompareObjectWithObjectError(object objectivec.IObject, object2 objectivec.IObject) (float64, error)

func (EspressoDCNEspressoOverfeatDetector) ComputeBBoxUsingProbBoxAndScalefactorPadXPadY

func (e EspressoDCNEspressoOverfeatDetector) ComputeBBoxUsingProbBoxAndScalefactorPadXPadY(prob unsafe.Pointer, box unsafe.Pointer, scalefactor float32, x float32, y float32)

func (EspressoDCNEspressoOverfeatDetector) ConfidenceThreshold

func (e EspressoDCNEspressoOverfeatDetector) ConfidenceThreshold() float64

func (EspressoDCNEspressoOverfeatDetector) Enet

func (EspressoDCNEspressoOverfeatDetector) FillFaceList

func (e EspressoDCNEspressoOverfeatDetector) FillFaceList()

func (EspressoDCNEspressoOverfeatDetector) GetDescription

func (EspressoDCNEspressoOverfeatDetector) GetFacesFromNetworkResultOriginalWidthOriginalHeight

func (e EspressoDCNEspressoOverfeatDetector) GetFacesFromNetworkResultOriginalWidthOriginalHeight(width float32, height float32) objectivec.IObject

func (EspressoDCNEspressoOverfeatDetector) Init

Init initializes the instance.

func (EspressoDCNEspressoOverfeatDetector) InitWithNetwork

func (EspressoDCNEspressoOverfeatDetector) InitWithOptions

func (EspressoDCNEspressoOverfeatDetector) MergeFaceList

func (e EspressoDCNEspressoOverfeatDetector) MergeFaceList()

func (EspressoDCNEspressoOverfeatDetector) MinBoundingBoxThreshold

func (e EspressoDCNEspressoOverfeatDetector) MinBoundingBoxThreshold() float64

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

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) Function_name

func (e EspressoDataFrame) Function_name() string

func (EspressoDataFrame) GetFunctionName

func (e EspressoDataFrame) GetFunctionName() objectivec.IObject

func (EspressoDataFrame) GetGroundTruthAttachment

func (e EspressoDataFrame) GetGroundTruthAttachment(attachment objectivec.IObject) objectivec.IObject

func (EspressoDataFrame) GetInputAttachment

func (e EspressoDataFrame) GetInputAttachment(attachment objectivec.IObject) objectivec.IObject

func (EspressoDataFrame) GetOutputAttachment

func (e EspressoDataFrame) GetOutputAttachment(attachment objectivec.IObject) objectivec.IObject

func (EspressoDataFrame) GroundTruthAttachmentNames

func (e EspressoDataFrame) GroundTruthAttachmentNames() foundation.INSArray

func (EspressoDataFrame) GroundTruthAttachments

func (e EspressoDataFrame) GroundTruthAttachments() foundation.INSDictionary

func (EspressoDataFrame) Init

Init initializes the instance.

func (EspressoDataFrame) InputAttachmentNames

func (e EspressoDataFrame) InputAttachmentNames() foundation.INSArray

func (EspressoDataFrame) InputAttachments

func (e EspressoDataFrame) InputAttachments() foundation.INSDictionary

func (EspressoDataFrame) LoadFromDictFrameStorage

func (e EspressoDataFrame) LoadFromDictFrameStorage(dict objectivec.IObject, storage objectivec.IObject)

func (EspressoDataFrame) OutputAttachmentNames

func (e EspressoDataFrame) OutputAttachmentNames() foundation.INSArray

func (EspressoDataFrame) OutputAttachments

func (e EspressoDataFrame) OutputAttachments() foundation.INSDictionary

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

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) Disabled

func (e EspressoDataFrameAttachment) Disabled() bool

func (EspressoDataFrameAttachment) FilePath

func (e EspressoDataFrameAttachment) FilePath() string

func (EspressoDataFrameAttachment) Init

Init initializes the instance.

func (EspressoDataFrameAttachment) LoadFromDictFrameStorage

func (e EspressoDataFrameAttachment) LoadFromDictFrameStorage(dict objectivec.IObject, storage objectivec.IObject)

func (EspressoDataFrameAttachment) Offset

func (EspressoDataFrameAttachment) RawPointer

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 kernel.Pointer)

func (EspressoDataFrameAttachment) SetSize

func (e EspressoDataFrameAttachment) SetSize(value uint64)

func (EspressoDataFrameAttachment) Size

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.

func (EspressoDataFrameAttachmentClass) FromDictFrameStorage

func (_EspressoDataFrameAttachmentClass EspressoDataFrameAttachmentClass) FromDictFrameStorage(dict objectivec.IObject, storage objectivec.IObject) objectivec.IObject

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

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) BindInputFromImageAttachmentToNetwork

func (e EspressoDataFrameExecutor) BindInputFromImageAttachmentToNetwork(input objectivec.IObject, attachment objectivec.IObject, network unsafe.Pointer) int

func (EspressoDataFrameExecutor) BindInputFromTensorAttachmentToNetwork

func (e EspressoDataFrameExecutor) BindInputFromTensorAttachmentToNetwork(input objectivec.IObject, attachment objectivec.IObject, network unsafe.Pointer) int

func (EspressoDataFrameExecutor) BindInputsFromFrameToNetwork

func (e EspressoDataFrameExecutor) BindInputsFromFrameToNetwork(frame objectivec.IObject, network unsafe.Pointer) int

func (EspressoDataFrameExecutor) BindOutputsFromFrameToNetwork

func (e EspressoDataFrameExecutor) BindOutputsFromFrameToNetwork(frame objectivec.IObject, network unsafe.Pointer) int

func (EspressoDataFrameExecutor) BindOutputsFromFrameToNetworkExecutionStatus

func (e EspressoDataFrameExecutor) BindOutputsFromFrameToNetworkExecutionStatus(frame objectivec.IObject, network unsafe.Pointer, status int) int

func (EspressoDataFrameExecutor) BindOutputsFromFrameToNetworkReferenceNetwork

func (e EspressoDataFrameExecutor) BindOutputsFromFrameToNetworkReferenceNetwork(frame objectivec.IObject, network unsafe.Pointer, network2 unsafe.Pointer) int

func (EspressoDataFrameExecutor) FreeTemporaryResources

func (e EspressoDataFrameExecutor) FreeTemporaryResources()

func (EspressoDataFrameExecutor) Init

Init initializes the instance.

func (EspressoDataFrameExecutor) OutputMatchingBuffers

func (e EspressoDataFrameExecutor) OutputMatchingBuffers() foundation.INSArray

func (EspressoDataFrameExecutor) SetOutputMatchingBuffers

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

func (EspressoDataFrameExecutor) SetUse_cvpixelbuffer

func (e EspressoDataFrameExecutor) SetUse_cvpixelbuffer(value int)

func (EspressoDataFrameExecutor) UseCVPixelBuffers

func (e EspressoDataFrameExecutor) UseCVPixelBuffers() bool

func (EspressoDataFrameExecutor) UseCVPixelBuffersForOutputs

func (e EspressoDataFrameExecutor) UseCVPixelBuffersForOutputs(outputs bool) bool

func (EspressoDataFrameExecutor) Use_cvpixelbuffer

func (e EspressoDataFrameExecutor) Use_cvpixelbuffer() 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

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) CopyAsImageGrayscaleOrBGRA

func (e EspressoDataFrameImageAttachment) CopyAsImageGrayscaleOrBGRA() unsafe.Pointer

func (EspressoDataFrameImageAttachment) Init

Init initializes the instance.

func (EspressoDataFrameImageAttachment) NChannels

func (e EspressoDataFrameImageAttachment) NChannels() int

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.

func (EspressoDataFrameImageAttachmentClass) CreateCVPixelBufferFromvImageWithPixelFormat

func (_EspressoDataFrameImageAttachmentClass EspressoDataFrameImageAttachmentClass) CreateCVPixelBufferFromvImageWithPixelFormat(image unsafe.Pointer, format uint32) corevideo.CVImageBufferRef

type EspressoDataFrameMappedFile

type EspressoDataFrameMappedFile struct {
	objectivec.Object
}

Methods

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 NewEspressoDataFrameMappedFileWithPath

func NewEspressoDataFrameMappedFileWithPath(path objectivec.IObject) EspressoDataFrameMappedFile

func (EspressoDataFrameMappedFile) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoDataFrameMappedFile) BasePtr

func (e EspressoDataFrameMappedFile) BasePtr() string

func (EspressoDataFrameMappedFile) Init

Init initializes the instance.

func (EspressoDataFrameMappedFile) InitWithPath

func (EspressoDataFrameMappedFile) Path

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

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) BaseFilename

func (e EspressoDataFrameStorage) BaseFilename() string

func (EspressoDataFrameStorage) DataFrameAtIndex

func (e EspressoDataFrameStorage) DataFrameAtIndex(index uint64) objectivec.IObject

func (EspressoDataFrameStorage) DataFrames

func (EspressoDataFrameStorage) Init

Init initializes the instance.

func (EspressoDataFrameStorage) MappedFiles

func (EspressoDataFrameStorage) NumberOfDataFrames

func (e EspressoDataFrameStorage) NumberOfDataFrames() uint64

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.

func (EspressoDataFrameStorageClass) DataFrameStorageFromPathError

func (_EspressoDataFrameStorageClass EspressoDataFrameStorageClass) DataFrameStorageFromPathError(path objectivec.IObject) (objectivec.IObject, error)

type EspressoDataFrameStorageExecutor

type EspressoDataFrameStorageExecutor struct {
	objectivec.Object
}

Methods

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) ExecuteDataFrameStorageWithNetworkBlock

func (e EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkBlock(storage objectivec.IObject, network unsafe.Pointer, block VoidHandler)

func (EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkBlockBlockPrepareForIndex

func (e EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkBlockBlockPrepareForIndex(storage objectivec.IObject, network unsafe.Pointer, block VoidHandler, index VoidHandler)

func (EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkBlockBlockPrepareForIndexSync

func (e EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkBlockBlockPrepareForIndexSync(ctx context.Context, storage objectivec.IObject, network unsafe.Pointer, 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 unsafe.Pointer) error

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

func (EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkReferenceNetworkBlockBlockPrepareForIndex

func (e EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkReferenceNetworkBlockBlockPrepareForIndex(storage objectivec.IObject, network unsafe.Pointer, network2 unsafe.Pointer, block VoidHandler, index VoidHandler)

func (EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkReferenceNetworkBlockBlockPrepareForIndexSync

func (e EspressoDataFrameStorageExecutor) ExecuteDataFrameStorageWithNetworkReferenceNetworkBlockBlockPrepareForIndexSync(ctx context.Context, storage objectivec.IObject, network unsafe.Pointer, network2 unsafe.Pointer, 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

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) Computed_buffer

func (EspressoDataFrameStorageExecutorMatchingBufferSet) Computed_pb

func (EspressoDataFrameStorageExecutorMatchingBufferSet) Groundtruth_buffer

func (EspressoDataFrameStorageExecutorMatchingBufferSet) Index added in v0.5.1

func (EspressoDataFrameStorageExecutorMatchingBufferSet) Init

Init initializes the instance.

func (EspressoDataFrameStorageExecutorMatchingBufferSet) Name

func (EspressoDataFrameStorageExecutorMatchingBufferSet) Reference_buffer

func (EspressoDataFrameStorageExecutorMatchingBufferSet) SetComputed_buffer

func (EspressoDataFrameStorageExecutorMatchingBufferSet) SetComputed_pb

func (EspressoDataFrameStorageExecutorMatchingBufferSet) SetGroundtruth_buffer

func (e EspressoDataFrameStorageExecutorMatchingBufferSet) SetGroundtruth_buffer(value kernel.Pointer)

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

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) CopyAsEspressoBuffer

func (e EspressoDataFrameTensorAttachment) CopyAsEspressoBuffer() unsafe.Pointer

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.

func (EspressoDataFrameTensorAttachmentClass) CopyFromCVPixelBuffer

func (_EspressoDataFrameTensorAttachmentClass EspressoDataFrameTensorAttachmentClass) CopyFromCVPixelBuffer(buffer corevideo.CVImageBufferRef) unsafe.Pointer

type EspressoFDOverfeatNetwork

type EspressoFDOverfeatNetwork struct {
	objectivec.Object
}

Methods

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) AutoResizeForAspectRatioUseLowPriorityModeGpuPriority

func (e EspressoFDOverfeatNetwork) AutoResizeForAspectRatioUseLowPriorityModeGpuPriority(ratio float32, mode bool, priority uint32)

func (EspressoFDOverfeatNetwork) AutoSetupNetBaseNameWeightsScaleConfigSetupModeComputePathAutoAspectRatioForceResetUseLowPriorityModeGpuPriority

func (e EspressoFDOverfeatNetwork) AutoSetupNetBaseNameWeightsScaleConfigSetupModeComputePathAutoAspectRatioForceResetUseLowPriorityModeGpuPriority(name objectivec.IObject, weights objectivec.IObject, config int, mode int, path int, ratio float32, reset bool, mode2 bool, priority uint32)

func (EspressoFDOverfeatNetwork) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoFDOverfeatNetwork) Basename

func (e EspressoFDOverfeatNetwork) Basename() string

func (EspressoFDOverfeatNetwork) BoxBlobForScale

func (e EspressoFDOverfeatNetwork) BoxBlobForScale(scale int) unsafe.Pointer

func (EspressoFDOverfeatNetwork) Context_cpu

func (e EspressoFDOverfeatNetwork) Context_cpu() unsafe.Pointer

func (EspressoFDOverfeatNetwork) Context_metal

func (e EspressoFDOverfeatNetwork) Context_metal() unsafe.Pointer

func (EspressoFDOverfeatNetwork) Cpin

func (e EspressoFDOverfeatNetwork) Cpin() int

func (EspressoFDOverfeatNetwork) Cpu_net

func (e EspressoFDOverfeatNetwork) Cpu_net(cpu_net int) unsafe.Pointer

func (EspressoFDOverfeatNetwork) Default_retile_outputs

func (e EspressoFDOverfeatNetwork) Default_retile_outputs() int

func (EspressoFDOverfeatNetwork) ErrorForLayers

func (e EspressoFDOverfeatNetwork) ErrorForLayers() objectivec.IObject

func (EspressoFDOverfeatNetwork) ForceMaxNScales

func (e EspressoFDOverfeatNetwork) ForceMaxNScales() int

func (EspressoFDOverfeatNetwork) Forward_cpu_network_at_indexPyr

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

func (EspressoFDOverfeatNetwork) GeneratePyramidTex

func (e EspressoFDOverfeatNetwork) GeneratePyramidTex(pyramid unsafe.Pointer, tex objectivec.IObject)

func (EspressoFDOverfeatNetwork) GetNumScales

func (e EspressoFDOverfeatNetwork) GetNumScales() int

func (EspressoFDOverfeatNetwork) GetScale

func (e EspressoFDOverfeatNetwork) GetScale(scale int) float64

func (EspressoFDOverfeatNetwork) Gpu_net

func (e EspressoFDOverfeatNetwork) Gpu_net(gpu_net int) unsafe.Pointer

func (EspressoFDOverfeatNetwork) Init

Init initializes the instance.

func (EspressoFDOverfeatNetwork) MaxScale

func (e EspressoFDOverfeatNetwork) MaxScale() float32

func (EspressoFDOverfeatNetwork) Mode

func (e EspressoFDOverfeatNetwork) Mode() int

func (EspressoFDOverfeatNetwork) NeedRetiling

func (e EspressoFDOverfeatNetwork) NeedRetiling(retiling int) bool

func (EspressoFDOverfeatNetwork) ProbBlobForScale

func (e EspressoFDOverfeatNetwork) ProbBlobForScale(scale int) unsafe.Pointer

func (EspressoFDOverfeatNetwork) ProcessBlobNoRotationTexDoBGRA2RGBA

func (e EspressoFDOverfeatNetwork) ProcessBlobNoRotationTexDoBGRA2RGBA(rotation unsafe.Pointer, tex objectivec.IObject, bgra2rgba bool)

func (EspressoFDOverfeatNetwork) ProcessBlobTex

func (e EspressoFDOverfeatNetwork) ProcessBlobTex(blob unsafe.Pointer, tex objectivec.IObject)

func (EspressoFDOverfeatNetwork) ProcessPyramid

func (e EspressoFDOverfeatNetwork) ProcessPyramid(pyramid unsafe.Pointer)

func (EspressoFDOverfeatNetwork) ProcessPyramidGpu_resizer

func (e EspressoFDOverfeatNetwork) ProcessPyramidGpu_resizer(pyramid unsafe.Pointer, gpu_resizer objectivec.IObject)

func (EspressoFDOverfeatNetwork) ProcessVimageNoRotationTexDoBGRA2RGBA

func (e EspressoFDOverfeatNetwork) ProcessVimageNoRotationTexDoBGRA2RGBA(rotation unsafe.Pointer, tex objectivec.IObject, bgra2rgba bool)

func (EspressoFDOverfeatNetwork) Reset

func (e EspressoFDOverfeatNetwork) Reset()

func (EspressoFDOverfeatNetwork) ResizerAtIndex

func (e EspressoFDOverfeatNetwork) ResizerAtIndex(index int) unsafe.Pointer

func (EspressoFDOverfeatNetwork) ResizerCount

func (e EspressoFDOverfeatNetwork) ResizerCount() int

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)

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)

func (EspressoFDOverfeatNetwork) RetryLoadingCaffeNetNameWeightsContextCp

func (e EspressoFDOverfeatNetwork) RetryLoadingCaffeNetNameWeightsContextCp(net unsafe.Pointer, name objectivec.IObject, weights objectivec.IObject, context unsafe.Pointer, cp int)

func (EspressoFDOverfeatNetwork) ScaleConfig

func (e EspressoFDOverfeatNetwork) ScaleConfig() int

func (EspressoFDOverfeatNetwork) ScalingMode

func (e EspressoFDOverfeatNetwork) ScalingMode() int

func (EspressoFDOverfeatNetwork) SetBasename

func (e EspressoFDOverfeatNetwork) SetBasename(value string)

func (EspressoFDOverfeatNetwork) SetContextCpu

func (e EspressoFDOverfeatNetwork) SetContextCpu(cpu objectivec.IObject)

func (EspressoFDOverfeatNetwork) SetContextMetal

func (e EspressoFDOverfeatNetwork) SetContextMetal(metal objectivec.IObject)

func (EspressoFDOverfeatNetwork) SetContext_cpu

func (e EspressoFDOverfeatNetwork) SetContext_cpu(value kernel.Pointer)

func (EspressoFDOverfeatNetwork) SetContext_metal

func (e EspressoFDOverfeatNetwork) SetContext_metal(value kernel.Pointer)

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)

func (EspressoFDOverfeatNetwork) Setup_retile

func (e EspressoFDOverfeatNetwork) Setup_retile()

func (EspressoFDOverfeatNetwork) StoreDataForPruningProb

func (e EspressoFDOverfeatNetwork) StoreDataForPruningProb(pruning unsafe.Pointer, prob float32)

func (EspressoFDOverfeatNetwork) StrideConfiguration

func (e EspressoFDOverfeatNetwork) StrideConfiguration() NetStridesConfiguration

func (EspressoFDOverfeatNetwork) UseGPUScaler

func (e EspressoFDOverfeatNetwork) UseGPUScaler() bool

func (EspressoFDOverfeatNetwork) Weights

func (e EspressoFDOverfeatNetwork) Weights() string

func (EspressoFDOverfeatNetwork) WipeLayersMemory

func (e EspressoFDOverfeatNetwork) WipeLayersMemory()

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

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 NewEspressoFaceDetectedObjectWithOptionsXlocYlocSizeConfidence

func NewEspressoFaceDetectedObjectWithOptionsXlocYlocSizeConfidence(xloc float32, yloc float32, size float32, confidence float32) EspressoFaceDetectedObject

func (EspressoFaceDetectedObject) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoFaceDetectedObject) Bounds

func (EspressoFaceDetectedObject) Center

func (EspressoFaceDetectedObject) Confidence

func (e EspressoFaceDetectedObject) Confidence() float32

func (EspressoFaceDetectedObject) DebugDescription

func (e EspressoFaceDetectedObject) DebugDescription() string

func (EspressoFaceDetectedObject) Description

func (e EspressoFaceDetectedObject) Description() string

func (EspressoFaceDetectedObject) Hash

func (EspressoFaceDetectedObject) Init

Init initializes the instance.

func (EspressoFaceDetectedObject) InitWithOptionsXlocYlocSizeConfidence

func (e EspressoFaceDetectedObject) InitWithOptionsXlocYlocSizeConfidence(xloc float32, yloc float32, size float32, confidence float32) EspressoFaceDetectedObject

func (EspressoFaceDetectedObject) ObjectType

func (e EspressoFaceDetectedObject) ObjectType() int64

func (EspressoFaceDetectedObject) SetBounds

func (EspressoFaceDetectedObject) SetCenter

func (EspressoFaceDetectedObject) SetConfidence

func (e EspressoFaceDetectedObject) SetConfidence(value float32)

func (EspressoFaceDetectedObject) SetObjectType

func (e EspressoFaceDetectedObject) SetObjectType(value int64)

func (EspressoFaceDetectedObject) Superclass

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

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 NewEspressoFaceLandmarkDetectorWithNetworkAtPathContextObjCPlatformComputePath

func NewEspressoFaceLandmarkDetectorWithNetworkAtPathContextObjCPlatformComputePath(path objectivec.IObject, c objectivec.IObject, platform int, path2 int) EspressoFaceLandmarkDetector

func NewEspressoFaceLandmarkDetectorWithNetworkAtPathContextPlatformComputePath

func NewEspressoFaceLandmarkDetectorWithNetworkAtPathContextPlatformComputePath(path objectivec.IObject, context unsafe.Pointer, platform int, path2 int) EspressoFaceLandmarkDetector

func (EspressoFaceLandmarkDetector) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoFaceLandmarkDetector) CommonInitContextPlatformComputePath

func (e EspressoFaceLandmarkDetector) CommonInitContextPlatformComputePath(init_ objectivec.IObject, context unsafe.Pointer, platform int, path int)

func (EspressoFaceLandmarkDetector) DetectFaceSublandmarkDoFaceRectFix

func (e EspressoFaceLandmarkDetector) DetectFaceSublandmarkDoFaceRectFix(detect unsafe.Pointer, face corefoundation.CGRect, sublandmark bool, fix bool) unsafe.Pointer

func (EspressoFaceLandmarkDetector) DetectInImageRectFaceSublandmark

func (e EspressoFaceLandmarkDetector) DetectInImageRectFaceSublandmark(rect unsafe.Pointer, face corefoundation.CGRect, sublandmark bool) unsafe.Pointer

func (EspressoFaceLandmarkDetector) ExtractSubLandmarksFromCrop192Centers192

func (e EspressoFaceLandmarkDetector) ExtractSubLandmarksFromCrop192Centers192(crop192 unsafe.Pointer, centers192 unsafe.Pointer) unsafe.Pointer

func (EspressoFaceLandmarkDetector) Init

Init initializes the instance.

func (EspressoFaceLandmarkDetector) InitWithNetworkAtPathContextObjCPlatformComputePath

func (e EspressoFaceLandmarkDetector) InitWithNetworkAtPathContextObjCPlatformComputePath(path objectivec.IObject, c objectivec.IObject, platform int, path2 int) EspressoFaceLandmarkDetector

func (EspressoFaceLandmarkDetector) InitWithNetworkAtPathContextPlatformComputePath

func (e EspressoFaceLandmarkDetector) InitWithNetworkAtPathContextPlatformComputePath(path objectivec.IObject, context unsafe.Pointer, platform int, path2 int) EspressoFaceLandmarkDetector

func (EspressoFaceLandmarkDetector) Newface

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

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 NewEspressoImage2ImageWithQueue

func NewEspressoImage2ImageWithQueue(queue objectivec.IObject) EspressoImage2Image

func (EspressoImage2Image) AddNoiseLayer

func (e EspressoImage2Image) AddNoiseLayer()

func (EspressoImage2Image) AggregateWisdom

func (e EspressoImage2Image) AggregateWisdom(wisdom unsafe.Pointer)

func (EspressoImage2Image) Autorelease

func (e EspressoImage2Image) Autorelease() EspressoImage2Image

Autorelease adds the receiver to the current autorelease pool.

func (EspressoImage2Image) Benchmark

func (e EspressoImage2Image) Benchmark() float32

func (EspressoImage2Image) EncodeToCommandBufferSourceTextureDestinationTextureCropRect

func (e EspressoImage2Image) EncodeToCommandBufferSourceTextureDestinationTextureCropRect(buffer objectivec.IObject, texture objectivec.IObject, texture2 objectivec.IObject, rect unsafe.Pointer) int

func (EspressoImage2Image) EncodeToCommandBufferSourceTextureDestinationTextureCropRectDestinationRect

func (e EspressoImage2Image) EncodeToCommandBufferSourceTextureDestinationTextureCropRectDestinationRect(buffer objectivec.IObject, texture objectivec.IObject, texture2 objectivec.IObject, rect unsafe.Pointer, rect2 unsafe.Pointer) int

func (EspressoImage2Image) Flip_y

func (e EspressoImage2Image) Flip_y() int

func (EspressoImage2Image) GetEspressoNetwork

func (e EspressoImage2Image) GetEspressoNetwork() unsafe.Pointer

func (EspressoImage2Image) GetInternalDataForKey

func (e EspressoImage2Image) GetInternalDataForKey(key objectivec.IObject) objectivec.IObject

func (EspressoImage2Image) Height

func (e EspressoImage2Image) Height() int

func (EspressoImage2Image) Init

Init initializes the instance.

func (EspressoImage2Image) InitWithQueue

func (EspressoImage2Image) Load

func (EspressoImage2Image) LoadResolutionPreset

func (e EspressoImage2Image) LoadResolutionPreset(load objectivec.IObject, preset int64) int

func (EspressoImage2Image) NewOutputTexture

func (e EspressoImage2Image) NewOutputTexture() objectivec.IObject

func (EspressoImage2Image) PostProcessCameraSourceTextureInputTextureDestinationTexture

func (e EspressoImage2Image) PostProcessCameraSourceTextureInputTextureDestinationTexture(process objectivec.IObject, texture objectivec.IObject, texture2 objectivec.IObject, texture3 objectivec.IObject)

func (EspressoImage2Image) Reload

func (e EspressoImage2Image) Reload() int

func (EspressoImage2Image) ResetTemporalState

func (e EspressoImage2Image) ResetTemporalState()

func (EspressoImage2Image) ReshapeToResolutionPreset

func (e EspressoImage2Image) ReshapeToResolutionPreset(preset int64) int

func (EspressoImage2Image) ReshapeToResolutionPresetAspectRatio

func (e EspressoImage2Image) ReshapeToResolutionPresetAspectRatio(preset int64, ratio float32) int

func (EspressoImage2Image) ReshapeToWidthAndHeight

func (e EspressoImage2Image) ReshapeToWidthAndHeight(width int, height int) int

func (EspressoImage2Image) ResolutionForPreset

func (e EspressoImage2Image) ResolutionForPreset(preset int64) unsafe.Pointer

func (EspressoImage2Image) Rotation_degrees

func (e EspressoImage2Image) Rotation_degrees() int

func (EspressoImage2Image) SetFlip_y

func (e EspressoImage2Image) SetFlip_y(value int)

func (EspressoImage2Image) SetRotation_degrees

func (e EspressoImage2Image) SetRotation_degrees(value int)

func (EspressoImage2Image) SetupWithQueue

func (e EspressoImage2Image) SetupWithQueue(queue objectivec.IObject) objectivec.IObject

func (EspressoImage2Image) SimpleLinearResizeSourceTextureDestinationTexture

func (e EspressoImage2Image) SimpleLinearResizeSourceTextureDestinationTexture(resize objectivec.IObject, texture objectivec.IObject, texture2 objectivec.IObject)

func (EspressoImage2Image) StyleName

func (e EspressoImage2Image) StyleName() objectivec.IObject

func (EspressoImage2Image) SubmitToQueueWithSourceTextureDestinationTexture

func (e EspressoImage2Image) SubmitToQueueWithSourceTextureDestinationTexture(texture objectivec.IObject, texture2 objectivec.IObject) int

func (EspressoImage2Image) SubmitToQueueWithSourceTextureDestinationTextureCropRect

func (e EspressoImage2Image) SubmitToQueueWithSourceTextureDestinationTextureCropRect(texture objectivec.IObject, texture2 objectivec.IObject, rect unsafe.Pointer) int

func (EspressoImage2Image) Tune

func (e EspressoImage2Image) Tune()

func (EspressoImage2Image) TweakValue

func (e EspressoImage2Image) TweakValue(tweak objectivec.IObject, value float32)

func (EspressoImage2Image) WasReshaped

func (e EspressoImage2Image) WasReshaped() int

func (EspressoImage2Image) Width

func (e EspressoImage2Image) Width() 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

func (EspressoImage2ImageClass) GetStylesKeys

func (_EspressoImage2ImageClass EspressoImage2ImageClass) GetStylesKeys() objectivec.IObject

func (EspressoImage2ImageClass) GpuSyncTex

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

func (EspressoImage2ImageClass) LoadStylesConfigAtDefaultsKey

func (_EspressoImage2ImageClass EspressoImage2ImageClass) LoadStylesConfigAtDefaultsKey(key objectivec.IObject) bool

func (EspressoImage2ImageClass) LoadStylesConfigAtPath

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

func (EspressoImage2ImageClass) SetDefaultOptionToValue

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

func (EspressoImage2ImageClass) TuneNetworks

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

func (EspressoImage2ImageClass) TuneNetworksWGWindowSize

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

type EspressoInnerProductWeightsForMPS

type EspressoInnerProductWeightsForMPS struct {
	objectivec.Object
}

Methods

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 NewEspressoInnerProductWeightsForMPSWithParams

func NewEspressoInnerProductWeightsForMPSWithParams(params InnerProductUniforms) EspressoInnerProductWeightsForMPS

func (EspressoInnerProductWeightsForMPS) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoInnerProductWeightsForMPS) BiasTerms

func (EspressoInnerProductWeightsForMPS) DataType

func (EspressoInnerProductWeightsForMPS) DebugDescription

func (e EspressoInnerProductWeightsForMPS) DebugDescription() string

func (EspressoInnerProductWeightsForMPS) Description

func (e EspressoInnerProductWeightsForMPS) Description() string

func (EspressoInnerProductWeightsForMPS) Descriptor

func (EspressoInnerProductWeightsForMPS) Hash

func (EspressoInnerProductWeightsForMPS) Init

Init initializes the instance.

func (EspressoInnerProductWeightsForMPS) InitWithParams

func (EspressoInnerProductWeightsForMPS) Label

func (EspressoInnerProductWeightsForMPS) LookupTableForUInt8Kernel

func (e EspressoInnerProductWeightsForMPS) LookupTableForUInt8Kernel() unsafe.Pointer

func (EspressoInnerProductWeightsForMPS) Purge

func (EspressoInnerProductWeightsForMPS) RangesForUInt8Kernel

func (e EspressoInnerProductWeightsForMPS) RangesForUInt8Kernel() []objectivec.IObject

func (EspressoInnerProductWeightsForMPS) Ready

func (EspressoInnerProductWeightsForMPS) Superclass

func (EspressoInnerProductWeightsForMPS) Weights

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

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 NewEspressoMetalKernelsCacheWithDevice

func NewEspressoMetalKernelsCacheWithDevice(device objectivec.IObject) EspressoMetalKernelsCache

func (EspressoMetalKernelsCache) AddLibraryAtPath

func (e EspressoMetalKernelsCache) AddLibraryAtPath(path objectivec.IObject)

func (EspressoMetalKernelsCache) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoMetalKernelsCache) Init

Init initializes the instance.

func (EspressoMetalKernelsCache) InitWithDevice

func (EspressoMetalKernelsCache) KernelForFunction

func (e EspressoMetalKernelsCache) KernelForFunction(function string) objectivec.IObject

func (EspressoMetalKernelsCache) KernelForFunctionCacheStringWithConstants

func (e EspressoMetalKernelsCache) KernelForFunctionCacheStringWithConstants(function string, string_ string, constants objectivec.IObject) objectivec.IObject

func (EspressoMetalKernelsCache) KernelPrefix

func (e EspressoMetalKernelsCache) KernelPrefix() string

func (EspressoMetalKernelsCache) LazySetup

func (e EspressoMetalKernelsCache) LazySetup()

func (EspressoMetalKernelsCache) LoadLibraryNamed

func (e EspressoMetalKernelsCache) LoadLibraryNamed(named objectivec.IObject)

func (EspressoMetalKernelsCache) M_kernelCache

func (EspressoMetalKernelsCache) SetKernelPrefix

func (e EspressoMetalKernelsCache) SetKernelPrefix(value string)

func (EspressoMetalKernelsCache) SetM_kernelCache

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

func (EspressoMetalKernelsCache) ShouldUseTexArray

func (e EspressoMetalKernelsCache) ShouldUseTexArray() bool

func (EspressoMetalKernelsCache) WasSetup

func (e EspressoMetalKernelsCache) WasSetup() bool

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

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) Is_memory_tight

func (e EspressoMetalSingleton) Is_memory_tight() int

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.

func (EspressoMetalSingletonClass) Shared

func (_EspressoMetalSingletonClass EspressoMetalSingletonClass) Shared() EspressoMetalSingleton

type EspressoMxnetToolsImageBinaryRecordReader added in v0.6.4

type EspressoMxnetToolsImageBinaryRecordReader struct {
	objectivec.Object
}

Methods

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 NewEspresso_mxnetTools_ImageBinaryRecordReaderWithRecFileError

func NewEspresso_mxnetTools_ImageBinaryRecordReaderWithRecFileError(file objectivec.IObject) (EspressoMxnetToolsImageBinaryRecordReader, error)

func (EspressoMxnetToolsImageBinaryRecordReader) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (EspressoMxnetToolsImageBinaryRecordReader) CurrentOffset added in v0.6.4

func (EspressoMxnetToolsImageBinaryRecordReader) ImageData added in v0.6.4

func (EspressoMxnetToolsImageBinaryRecordReader) ImageHeader added in v0.6.4

func (EspressoMxnetToolsImageBinaryRecordReader) ImageID added in v0.6.4

func (EspressoMxnetToolsImageBinaryRecordReader) Init added in v0.6.4

Init initializes the instance.

func (EspressoMxnetToolsImageBinaryRecordReader) InitWithRecFileError added in v0.6.4

func (EspressoMxnetToolsImageBinaryRecordReader) Labels added in v0.6.4

func (EspressoMxnetToolsImageBinaryRecordReader) LabelsPrivate added in v0.6.4

func (EspressoMxnetToolsImageBinaryRecordReader) NextRecordAndError added in v0.6.4

func (e EspressoMxnetToolsImageBinaryRecordReader) NextRecordAndError() (bool, error)

func (EspressoMxnetToolsImageBinaryRecordReader) RecFileHandle added in v0.6.4

func (EspressoMxnetToolsImageBinaryRecordReader) RecordHeader added in v0.6.4

func (EspressoMxnetToolsImageBinaryRecordReader) SeekRecordWithIDError added in v0.6.4

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

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 NewEspressoNetworkWithJSFileBinSerializerIdContextComputePath

func NewEspressoNetworkWithJSFileBinSerializerIdContextComputePath(jSFile string, id string, context objectivec.IObject, path int) EspressoNetwork

func NewEspressoNetworkWithJSFileContextComputePath

func NewEspressoNetworkWithJSFileContextComputePath(jSFile string, context objectivec.IObject, path int) EspressoNetwork

func (EspressoNetwork) Autorelease

func (e EspressoNetwork) Autorelease() EspressoNetwork

Autorelease adds the receiver to the current autorelease pool.

func (EspressoNetwork) Ctx

func (EspressoNetwork) Init

Init initializes the instance.

func (EspressoNetwork) InitWithJSFileBinSerializerIdContextComputePath

func (e EspressoNetwork) InitWithJSFileBinSerializerIdContextComputePath(jSFile string, id string, context objectivec.IObject, path int) EspressoNetwork

func (EspressoNetwork) InitWithJSFileContextComputePath

func (e EspressoNetwork) InitWithJSFileContextComputePath(jSFile string, context objectivec.IObject, path int) EspressoNetwork

func (EspressoNetwork) Layers_size

func (e EspressoNetwork) Layers_size() uint64

func (EspressoNetwork) Net

func (e EspressoNetwork) Net() unsafe.Pointer

func (EspressoNetwork) Wipe_layers_blobs

func (e EspressoNetwork) Wipe_layers_blobs()

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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

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) Compiler_analytics_file_names

func (e EspressoProfilingANEcompilerAnalytics) Compiler_analytics_file_names() foundation.INSArray

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

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) Average_runtime

func (e EspressoProfilingLayerInfo) Average_runtime() float64

func (EspressoProfilingLayerInfo) Debug_name

func (e EspressoProfilingLayerInfo) Debug_name() string

func (EspressoProfilingLayerInfo) Init

Init initializes the instance.

func (EspressoProfilingLayerInfo) Main_engine_support

func (EspressoProfilingLayerInfo) Name

func (EspressoProfilingLayerInfo) Per_platform_support

func (e EspressoProfilingLayerInfo) Per_platform_support() foundation.INSDictionary

func (EspressoProfilingLayerInfo) Runtimes

func (EspressoProfilingLayerInfo) Selected_runtime_engine

func (e EspressoProfilingLayerInfo) Selected_runtime_engine() int

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

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) End_t

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)

func (EspressoProfilingLayerRuntime) Start_t

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

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) Error_private

func (EspressoProfilingLayerSupportInfo) Error_public

func (EspressoProfilingLayerSupportInfo) Exists

func (EspressoProfilingLayerSupportInfo) Has_perf_warning

func (e EspressoProfilingLayerSupportInfo) Has_perf_warning() bool

func (EspressoProfilingLayerSupportInfo) Init

Init initializes the instance.

func (EspressoProfilingLayerSupportInfo) Internal_layer

func (e EspressoProfilingLayerSupportInfo) Internal_layer() bool

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)

func (EspressoProfilingLayerSupportInfo) Supported

func (EspressoProfilingLayerSupportInfo) Type

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

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) Ane_time_per_eval_ns

func (e EspressoProfilingNetworkANEInfo) Ane_time_per_eval_ns() uint64

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)

func (EspressoProfilingNetworkANEInfo) Total_ane_time_ns

func (e EspressoProfilingNetworkANEInfo) Total_ane_time_ns() 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

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) Ane_compiler_analytics

func (EspressoProfilingNetworkInfo) Ane_performance_info

func (EspressoProfilingNetworkInfo) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoProfilingNetworkInfo) Init

Init initializes the instance.

func (EspressoProfilingNetworkInfo) Layers

func (EspressoProfilingNetworkInfo) Network_at_path

func (e EspressoProfilingNetworkInfo) Network_at_path() string

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

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) Cached

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

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 NewEspressoTrainingConvolutionWeightsForMPSWithParams

func NewEspressoTrainingConvolutionWeightsForMPSWithParams(params ConvolutionUniforms) EspressoTrainingConvolutionWeightsForMPS

func NewEspressoTrainingConvolutionWeightsForMPSWithParamsForMode

func NewEspressoTrainingConvolutionWeightsForMPSWithParamsForMode(params ConvolutionUniforms, mode bool) EspressoTrainingConvolutionWeightsForMPS

func (EspressoTrainingConvolutionWeightsForMPS) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoTrainingConvolutionWeightsForMPS) BiasesBuffer

func (EspressoTrainingConvolutionWeightsForMPS) Init

Init initializes the instance.

func (EspressoTrainingConvolutionWeightsForMPS) InitWithParamsForMode

func (EspressoTrainingConvolutionWeightsForMPS) SetBiasesBuffer

func (e EspressoTrainingConvolutionWeightsForMPS) SetBiasesBuffer(value kernel.Pointer)

func (EspressoTrainingConvolutionWeightsForMPS) SetWeightsBuffer

func (e EspressoTrainingConvolutionWeightsForMPS) SetWeightsBuffer(value kernel.Pointer)

func (EspressoTrainingConvolutionWeightsForMPS) WeightsBuffer

func (EspressoTrainingConvolutionWeightsForMPS) WeightsLayout

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

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 NewEspressoTrainingInnerProductWeightsForMPSWithParams

func NewEspressoTrainingInnerProductWeightsForMPSWithParams(params InnerProductUniforms) EspressoTrainingInnerProductWeightsForMPS

func NewEspressoTrainingInnerProductWeightsForMPSWithParamsForMode

func NewEspressoTrainingInnerProductWeightsForMPSWithParamsForMode(params InnerProductUniforms, mode bool) EspressoTrainingInnerProductWeightsForMPS

func (EspressoTrainingInnerProductWeightsForMPS) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (EspressoTrainingInnerProductWeightsForMPS) BiasesBuffer

func (EspressoTrainingInnerProductWeightsForMPS) Init

Init initializes the instance.

func (EspressoTrainingInnerProductWeightsForMPS) InitWithParamsForMode

func (EspressoTrainingInnerProductWeightsForMPS) SetBiasesBuffer

func (e EspressoTrainingInnerProductWeightsForMPS) SetBiasesBuffer(value kernel.Pointer)

func (EspressoTrainingInnerProductWeightsForMPS) SetWeightsBuffer

func (e EspressoTrainingInnerProductWeightsForMPS) SetWeightsBuffer(value kernel.Pointer)

func (EspressoTrainingInnerProductWeightsForMPS) WeightsBuffer

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 ExternalDetectedObject added in v0.5.0

type ExternalDetectedObject interface {
	objectivec.IObject

	// Bounds protocol.
	Bounds() corefoundation.CGRect

	// Center protocol.
	Center() corefoundation.CGPoint

	// ObjectType protocol.
	ObjectType() int64

	// SetBounds protocol.
	SetBounds(bounds corefoundation.CGRect)

	// SetCenter protocol.
	SetCenter(center corefoundation.CGPoint)

	// SetObjectType protocol.
	SetObjectType(type_ int64)
}

ExternalDetectedObject protocol.

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) Bounds added in v0.5.0

func (ExternalDetectedObjectObject) Center added in v0.5.0

func (ExternalDetectedObjectObject) ObjectType added in v0.5.0

func (o ExternalDetectedObjectObject) ObjectType() int64

func (ExternalDetectedObjectObject) SetBounds added in v0.5.0

func (ExternalDetectedObjectObject) SetCenter added in v0.5.0

func (ExternalDetectedObjectObject) SetObjectType added in v0.5.0

func (o ExternalDetectedObjectObject) SetObjectType(type_ int64)

type FaceLandmarkDetectorPointRef added in v0.5.5

type FaceLandmarkDetectorPointRef uintptr

type FastPyramidResizerRef added in v0.6.4

type FastPyramidResizerRef uintptr

type FloatBuffer added in v0.6.4

type FloatBuffer struct {
}

FloatBuffer

type GenericLoadConstantKernelRef added in v0.6.4

type GenericLoadConstantKernelRef uintptr

type GradientBuilderRef added in v0.6.4

type GradientBuilderRef uintptr

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]

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]

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]

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]

type IANECompilerAnalytics added in v0.5.0

type IANECompilerAnalytics interface {
	objectivec.IObject

	AnalyticsBuffer() foundation.NSData
	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]

type IANEServicesLog

type IANEServicesLog interface {
	objectivec.IObject
}

An interface definition for the ANEServicesLog class.

type IETBufferDataSource added in v0.5.0

type IETBufferDataSource interface {
	objectivec.IObject

	BatchSize() uint64
	SetBatchSize(value uint64)
	BlobShapes() unsafe.Pointer
	SetBlobShapes(value kernel.Pointer)
	DataAtIndexKey(index uint64, key unsafe.Pointer) unsafe.Pointer
	DataPointAtIndexError(index uint64) (objectivec.IObject, error)
	DataStorage() unsafe.Pointer
	SetDataStorage(value kernel.Pointer)
	NonBatchBlobNames() unsafe.Pointer
	SetNonBatchBlobNames(value kernel.Pointer)
	NumberOfDataPoints() uint64
	Number_of_data_points() uint64
	SetNumber_of_data_points(value uint64)
	InitWithBlobShapesNumberOfDataPointsBatchSizeError(shapes kernel.Pointer, points uint64, size uint64) (ETBufferDataSource, error)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.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]

type IETDataPoint added in v0.5.0

type IETDataPoint interface {
	objectivec.IObject

	BufferWithKey(key objectivec.IObject) unsafe.Pointer
	GetSampleData() unsafe.Pointer
	ImageWithKey(key objectivec.IObject) unsafe.Pointer
	IterateBuffersByKey(key VoidHandler)
	SetDataSizeForKeyFreeWhenDone(data *float32, 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]

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() unsafe.Pointer
	SetFloat_buffers(value kernel.Pointer)
	Image_buffers() unsafe.Pointer
	SetImage_buffers(value kernel.Pointer)
	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]

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]

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]

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]

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]

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]

type IETDataTensor added in v0.5.0

type IETDataTensor interface {
	objectivec.IObject

	AllocatedImageData() unsafe.Pointer
	SetAllocatedImageData(value kernel.Pointer)
	Blob() unsafe.Pointer
	SetBlob(value kernel.Pointer)
	DataArray() foundation.INSArray
	SetDataArray(value foundation.INSArray)
	DataPointer() unsafe.Pointer
	SetDataPointer(value kernel.Pointer)
	Float_buffer() FloatBuffer
	SetFloat_buffer(value FloatBuffer)
	ImageBuffer() unsafe.Pointer
	SetImageBuffer(value kernel.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 unsafe.Pointer) ETDataTensor
	InitWithBlobContainerDirectBind(container unsafe.Pointer, 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]

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]

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() objectivec.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]

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]

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]

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]

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]

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]

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) unsafe.Pointer
	ConfigureLayersToTrainReinitializeVariables(train objectivec.IObject, variables bool) int
	Gb() unsafe.Pointer
	SetGb(value kernel.Pointer)
	LayerForName(name objectivec.IObject) unsafe.Pointer
	LayerNames() objectivec.IObject
	Network() unsafe.Pointer
	SetNetwork(value kernel.Pointer)
	RandomizeWeightsForLayerWithSeed(layer objectivec.IObject, seed float32)
	SetupVariablesDef()
	TopNamesForLayerIndex(index int) unsafe.Pointer
	TransformForTraining(training unsafe.Pointer)
	UpdateLayerWithBiasesLength(layer objectivec.IObject, biases unsafe.Pointer, length uint64)
	UpdateLayerWithWeightsLength(layer objectivec.IObject, weights unsafe.Pointer, 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) unsafe.Pointer
	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]

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]

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]

type IETModelDefinition added in v0.5.0

type IETModelDefinition interface {
	objectivec.IObject

	Initializer() string
	Inputs() foundation.INSArray
	IsTrainingGlobalName() string
	LayerNames() foundation.INSArray
	ModelURL() foundation.NSURL
	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]

type IETModelWithExtractor added in v0.5.0

type IETModelWithExtractor interface {
	IETModelDef
}

An interface definition for the ETModelWithExtractor class.

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]

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]

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]

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]

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() unsafe.Pointer
	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]

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]

type IETTaskDefinition added in v0.5.0

type IETTaskDefinition interface {
	objectivec.IObject

	CheckShapesWithSampleWithError(shapes kernel.Pointer, sample kernel.Pointer) error
	Context_for_runtime_platform(context_for_runtime_platform []objectivec.IObject) unsafe.Pointer
	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() unsafe.Pointer
	SetInferenceGraphNetPtr(value kernel.Pointer)
	InferenceModel() IETModelDefinition
	SetInferenceModel(value IETModelDefinition)
	NamesVectorToFoundationArray(array unsafe.Pointer) 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 kernel.Pointer) (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 kernel.Pointer, blobs objectivec.IObject) error
	ShareWeights()
	TaskState() IETTaskState
	SetTaskState(value IETTaskState)
	TrainingGraphNetPtr() unsafe.Pointer
	SetTrainingGraphNetPtr(value kernel.Pointer)
	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]

type IETTaskState added in v0.5.0

type IETTaskState interface {
	objectivec.IObject

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

An interface definition for the ETTaskState class.

Methods

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

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]

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]

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() unsafe.Pointer
	SetExternal_storage_blob_for_aliasing_mem(value kernel.Pointer)
	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]

type IEspressoBrickRegistry

type IEspressoBrickRegistry interface {
	objectivec.IObject
}

An interface definition for the EspressoBrickRegistry class.

type IEspressoBrickTensor

type IEspressoBrickTensor interface {
	objectivec.IObject

	Shape() IEspressoBrickTensorShape
	SetShape(value IEspressoBrickTensorShape)
}

An interface definition for the EspressoBrickTensor class.

Methods

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

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]

type IEspressoBrickTensorMetal

type IEspressoBrickTensorMetal interface {
	IEspressoBrickTensor

	Texture() unsafe.Pointer
	SetTexture(value kernel.Pointer)
}

An interface definition for the EspressoBrickTensorMetal class.

Methods

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

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]

type IEspressoContext

type IEspressoContext interface {
	objectivec.IObject

	Ctx() unsafe.Pointer
	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 unsafe.Pointer) 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]

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() objectivec.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]

type IEspressoCustomPass

type IEspressoCustomPass interface {
	objectivec.IObject

	RunOnNetwork(network unsafe.Pointer) bool
}

An interface definition for the EspressoCustomPass class.

Methods

  • [IEspressoCustomPass.RunOnNetwork]

type IEspressoDCNEspressoOverfeatDetector

type IEspressoDCNEspressoOverfeatDetector interface {
	objectivec.IObject

	CommonInit()
	CompareObjectWithObjectError(object objectivec.IObject, object2 objectivec.IObject) (float64, error)
	ComputeBBoxUsingProbBoxAndScalefactorPadXPadY(prob unsafe.Pointer, box unsafe.Pointer, 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]

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]

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 kernel.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]

type IEspressoDataFrameExecutor

type IEspressoDataFrameExecutor interface {
	objectivec.IObject

	BindInputFromImageAttachmentToNetwork(input objectivec.IObject, attachment objectivec.IObject, network unsafe.Pointer) int
	BindInputFromTensorAttachmentToNetwork(input objectivec.IObject, attachment objectivec.IObject, network unsafe.Pointer) int
	BindInputsFromFrameToNetwork(frame objectivec.IObject, network unsafe.Pointer) int
	BindOutputsFromFrameToNetwork(frame objectivec.IObject, network unsafe.Pointer) int
	BindOutputsFromFrameToNetworkExecutionStatus(frame objectivec.IObject, network unsafe.Pointer, status int) int
	BindOutputsFromFrameToNetworkReferenceNetwork(frame objectivec.IObject, network unsafe.Pointer, network2 unsafe.Pointer) 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]

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]

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]

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]

type IEspressoDataFrameStorageExecutor

type IEspressoDataFrameStorageExecutor interface {
	objectivec.IObject

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

An interface definition for the EspressoDataFrameStorageExecutor class.

Methods

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

type IEspressoDataFrameStorageExecutorMatchingBufferSet

type IEspressoDataFrameStorageExecutorMatchingBufferSet interface {
	objectivec.IObject

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

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]

type IEspressoDataFrameTensorAttachment

type IEspressoDataFrameTensorAttachment interface {
	IEspressoDataFrameAttachment

	CopyAsEspressoBuffer() unsafe.Pointer
}

An interface definition for the EspressoDataFrameTensorAttachment class.

Methods

  • [IEspressoDataFrameTensorAttachment.CopyAsEspressoBuffer]

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) unsafe.Pointer
	Context_cpu() unsafe.Pointer
	SetContext_cpu(value kernel.Pointer)
	Context_metal() unsafe.Pointer
	SetContext_metal(value kernel.Pointer)
	Cpin() int
	SetCpin(value int)
	Cpu_net(cpu_net int) unsafe.Pointer
	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) unsafe.Pointer
	MaxScale() float32
	SetMaxScale(value float32)
	Mode() int
	SetMode(value int)
	NeedRetiling(retiling int) bool
	ProbBlobForScale(scale int) unsafe.Pointer
	ProcessBlobTex(blob unsafe.Pointer, tex objectivec.IObject)
	ProcessBlobNoRotationTexDoBGRA2RGBA(rotation unsafe.Pointer, tex objectivec.IObject, bgra2rgba bool)
	ProcessPyramid(pyramid unsafe.Pointer)
	ProcessPyramidGpu_resizer(pyramid unsafe.Pointer, gpu_resizer objectivec.IObject)
	ProcessVimageNoRotationTexDoBGRA2RGBA(rotation unsafe.Pointer, tex objectivec.IObject, bgra2rgba bool)
	Reset()
	ResizerAtIndex(index int) unsafe.Pointer
	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 unsafe.Pointer, cp int)
	ScaleConfig() int
	SetScaleConfig(value int)
	ScalingMode() int
	SetScalingMode(value int)
	SetContextCpu(cpu objectivec.IObject)
	SetContextMetal(metal objectivec.IObject)
	Setup_retile()
	StoreDataForPruningProb(pruning unsafe.Pointer, 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]

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() objectivec.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]

type IEspressoFaceLandmarkDetector

type IEspressoFaceLandmarkDetector interface {
	objectivec.IObject

	CommonInitContextPlatformComputePath(init_ objectivec.IObject, context unsafe.Pointer, platform int, path int)
	DetectFaceSublandmarkDoFaceRectFix(detect unsafe.Pointer, face corefoundation.CGRect, sublandmark bool, fix bool) unsafe.Pointer
	DetectInImageRectFaceSublandmark(rect unsafe.Pointer, face corefoundation.CGRect, sublandmark bool) unsafe.Pointer
	ExtractSubLandmarksFromCrop192Centers192(crop192 unsafe.Pointer, centers192 unsafe.Pointer) unsafe.Pointer
	Newface() corefoundation.CGRect
	SetNewface(value corefoundation.CGRect)
	InitWithNetworkAtPathContextPlatformComputePath(path objectivec.IObject, context unsafe.Pointer, 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]

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 unsafe.Pointer) int
	EncodeToCommandBufferSourceTextureDestinationTextureCropRectDestinationRect(buffer objectivec.IObject, texture objectivec.IObject, texture2 objectivec.IObject, rect unsafe.Pointer, rect2 unsafe.Pointer) int
	Flip_y() int
	SetFlip_y(value int)
	GetEspressoNetwork() unsafe.Pointer
	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) unsafe.Pointer
	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 unsafe.Pointer) 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]

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() objectivec.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]

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]

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]

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.FileHandle
	SetRecFileHandle(value foundation.FileHandle)
	RecordHeader() MxnetToolsRecordHeaderT
	SetRecordHeader(value MxnetToolsRecordHeaderT)
	SeekRecordWithIDError(id *MxnetToolsImageIDT) (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]

type IEspressoNetwork

type IEspressoNetwork interface {
	objectivec.IObject

	Ctx() IEspressoContext
	Layers_size() uint64
	Net() unsafe.Pointer
	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]

type IEspressoOJBC

type IEspressoOJBC interface {
	objectivec.IObject
}

An interface definition for the EspressoOJBC class.

type IEspressoPassCompleteFixpointOptimization added in v0.6.4

type IEspressoPassCompleteFixpointOptimization interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassCompleteFixpointOptimization class.

type IEspressoPassCompressSegments added in v0.6.4

type IEspressoPassCompressSegments interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassCompressSegments class.

type IEspressoPassConcatFuseFix added in v0.6.4

type IEspressoPassConcatFuseFix interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassConcatFuseFix class.

type IEspressoPassDebugMode added in v0.6.4

type IEspressoPassDebugMode interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassDebugMode class.

type IEspressoPassFastspeech added in v0.6.4

type IEspressoPassFastspeech interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFastspeech class.

type IEspressoPassFindSharedWeights added in v0.6.4

type IEspressoPassFindSharedWeights interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFindSharedWeights class.

type IEspressoPassFixInputUnderflow added in v0.6.4

type IEspressoPassFixInputUnderflow interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFixInputUnderflow class.

type IEspressoPassFoldConstants added in v0.6.4

type IEspressoPassFoldConstants interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFoldConstants class.

type IEspressoPassFuseAddAndRelu added in v0.6.4

type IEspressoPassFuseAddAndRelu interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseAddAndRelu class.

type IEspressoPassFuseAffineScale added in v0.6.4

type IEspressoPassFuseAffineScale interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseAffineScale class.

type IEspressoPassFuseBlizzardFinal1x1Convolutions added in v0.6.4

type IEspressoPassFuseBlizzardFinal1x1Convolutions interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseBlizzardFinal1x1Convolutions class.

type IEspressoPassFuseBroadcastableTransposes added in v0.6.4

type IEspressoPassFuseBroadcastableTransposes interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseBroadcastableTransposes class.

type IEspressoPassFuseConvBatchnorm added in v0.6.4

type IEspressoPassFuseConvBatchnorm interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseConvBatchnorm class.

type IEspressoPassFuseFastGelu1 added in v0.6.4

type IEspressoPassFuseFastGelu1 interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseFastGelu1 class.

type IEspressoPassFuseGeluWithErf added in v0.6.4

type IEspressoPassFuseGeluWithErf interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseGeluWithErf class.

type IEspressoPassFuseGruActivation added in v0.6.4

type IEspressoPassFuseGruActivation interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFuseGruActivation class.

type IEspressoPassFusePad added in v0.6.4

type IEspressoPassFusePad interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassFusePad class.

type IEspressoPassL2Normalize5dToInstancenorm added in v0.6.4

type IEspressoPassL2Normalize5dToInstancenorm interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassL2Normalize5dToInstancenorm class.

type IEspressoPassLstmAtomizer added in v0.6.4

type IEspressoPassLstmAtomizer interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassLstmAtomizer class.

type IEspressoPassMakeFullyConv added in v0.6.4

type IEspressoPassMakeFullyConv interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMakeFullyConv class.

type IEspressoPassMergeChannelNorm added in v0.6.4

type IEspressoPassMergeChannelNorm interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMergeChannelNorm class.

type IEspressoPassMergePytorchLayernorm added in v0.6.4

type IEspressoPassMergePytorchLayernorm interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMergePytorchLayernorm class.

type IEspressoPassMergeTfLayernorm added in v0.6.4

type IEspressoPassMergeTfLayernorm interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMergeTfLayernorm class.

type IEspressoPassMergeTfNormalization added in v0.6.4

type IEspressoPassMergeTfNormalization interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMergeTfNormalization class.

type IEspressoPassMultiHeadProgramGen added in v0.6.4

type IEspressoPassMultiHeadProgramGen interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMultiHeadProgramGen class.

type IEspressoPassMultiHeadPruneUndeclared added in v0.6.4

type IEspressoPassMultiHeadPruneUndeclared interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassMultiHeadPruneUndeclared class.

type IEspressoPassOptimizeCoremlConv1dLrelu added in v0.6.4

type IEspressoPassOptimizeCoremlConv1dLrelu interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassOptimizeCoremlConv1dLrelu class.

type IEspressoPassQuantizeGathers added in v0.6.4

type IEspressoPassQuantizeGathers interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassQuantizeGathers class.

type IEspressoPassRemoveNhwcNchwTransposes added in v0.6.4

type IEspressoPassRemoveNhwcNchwTransposes interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRemoveNhwcNchwTransposes class.

type IEspressoPassRemoveReshapeAroundRank2Softmax added in v0.6.4

type IEspressoPassRemoveReshapeAroundRank2Softmax interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRemoveReshapeAroundRank2Softmax class.

type IEspressoPassRemoveReshapeAroundRank3InnerProduct added in v0.6.4

type IEspressoPassRemoveReshapeAroundRank3InnerProduct interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRemoveReshapeAroundRank3InnerProduct class.

type IEspressoPassRemoveReshapeChain added in v0.6.4

type IEspressoPassRemoveReshapeChain interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRemoveReshapeChain class.

type IEspressoPassRemoveSeqwWseqTransposes added in v0.6.4

type IEspressoPassRemoveSeqwWseqTransposes interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRemoveSeqwWseqTransposes class.

type IEspressoPassRemoveSqueeze added in v0.6.4

type IEspressoPassRemoveSqueeze interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRemoveSqueeze class.

type IEspressoPassRemoveSqueezeExpanddims1dOps added in v0.6.4

type IEspressoPassRemoveSqueezeExpanddims1dOps interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRemoveSqueezeExpanddims1dOps class.

type IEspressoPassRpnTrackerMergeConvs added in v0.6.4

type IEspressoPassRpnTrackerMergeConvs interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassRpnTrackerMergeConvs class.

type IEspressoPassSqueezeDevop added in v0.6.4

type IEspressoPassSqueezeDevop interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassSqueezeDevop class.

type IEspressoPassStrengthReductionBatchMatmulToInnerProduct added in v0.6.4

type IEspressoPassStrengthReductionBatchMatmulToInnerProduct interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassStrengthReductionBatchMatmulToInnerProduct class.

type IEspressoPassStrengthReductionGatherToLookup added in v0.6.4

type IEspressoPassStrengthReductionGatherToLookup interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassStrengthReductionGatherToLookup class.

type IEspressoPassStrengthReductionGatherToSlice added in v0.6.4

type IEspressoPassStrengthReductionGatherToSlice interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassStrengthReductionGatherToSlice class.

type IEspressoPassStrengthReductionGeneralSliceToSlice added in v0.6.4

type IEspressoPassStrengthReductionGeneralSliceToSlice interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassStrengthReductionGeneralSliceToSlice class.

type IEspressoPassStrengthReductionLoadcEltwiseEltwisec added in v0.6.4

type IEspressoPassStrengthReductionLoadcEltwiseEltwisec interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassStrengthReductionLoadcEltwiseEltwisec class.

type IEspressoPassStrengthReductionRemoveIdentityTransposes added in v0.6.4

type IEspressoPassStrengthReductionRemoveIdentityTransposes interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassStrengthReductionRemoveIdentityTransposes class.

type IEspressoPassStrengthReductionReshapeToFlatten added in v0.6.4

type IEspressoPassStrengthReductionReshapeToFlatten interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassStrengthReductionReshapeToFlatten class.

type IEspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze added in v0.6.4

type IEspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassStrengthReductionTransposeReshapeToFlattenSqueeze class.

type IEspressoPassStyleTransferParameterizeTransplant added in v0.6.4

type IEspressoPassStyleTransferParameterizeTransplant interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassStyleTransferParameterizeTransplant class.

type IEspressoPassStyleTransferTwoNets added in v0.6.4

type IEspressoPassStyleTransferTwoNets interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassStyleTransferTwoNets class.

type IEspressoPassStyleTransferTwoNetsOnlyanepart added in v0.6.4

type IEspressoPassStyleTransferTwoNetsOnlyanepart interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassStyleTransferTwoNetsOnlyanepart class.

type IEspressoPassTransformQuantizeKernel added in v0.6.4

type IEspressoPassTransformQuantizeKernel interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassTransformQuantizeKernel class.

type IEspressoPassTransformStaticQuantizeKernel added in v0.6.4

type IEspressoPassTransformStaticQuantizeKernel interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassTransformStaticQuantizeKernel class.

type IEspressoPassTransposeInnerProductWeights added in v0.6.4

type IEspressoPassTransposeInnerProductWeights interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassTransposeInnerProductWeights class.

type IEspressoPassWavernnAne added in v0.6.4

type IEspressoPassWavernnAne interface {
	IEspressoCustomPass
}

An interface definition for the EspressoPassWavernnAne class.

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]

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]

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]

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]

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]

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]

type IEspressoSharedKernelCacheEntry

type IEspressoSharedKernelCacheEntry interface {
	objectivec.IObject

	Cached() IEspressoMetalKernelsCache
	SetCached(value IEspressoMetalKernelsCache)
}

An interface definition for the EspressoSharedKernelCacheEntry class.

Methods

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

type IEspressoTrainingConvolutionWeightsForMPS

type IEspressoTrainingConvolutionWeightsForMPS interface {
	IEspressoConvolutionWeightsForMPS

	BiasesBuffer() unsafe.Pointer
	SetBiasesBuffer(value kernel.Pointer)
	WeightsBuffer() unsafe.Pointer
	SetWeightsBuffer(value kernel.Pointer)
	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]

type IEspressoTrainingInnerProductWeightsForMPS

type IEspressoTrainingInnerProductWeightsForMPS interface {
	IEspressoInnerProductWeightsForMPS

	BiasesBuffer() unsafe.Pointer
	SetBiasesBuffer(value kernel.Pointer)
	WeightsBuffer() unsafe.Pointer
	SetWeightsBuffer(value kernel.Pointer)
	InitWithParamsForMode(params InnerProductUniforms, mode bool) EspressoTrainingInnerProductWeightsForMPS
}

An interface definition for the EspressoTrainingInnerProductWeightsForMPS class.

Methods

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

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]

type IOSurface added in v0.6.4

type IOSurface struct {
}

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]

type InnerProductUniforms added in v0.6.4

type InnerProductUniforms struct {
}

InnerProductUniforms

type MPSCNNConvolutionDataSource added in v0.5.0

type MPSCNNConvolutionDataSource interface {
	objectivec.IObject

	// BiasTerms protocol.
	BiasTerms() unsafe.Pointer

	// DataType protocol.
	DataType() uint32

	// KernelWeightsDataType protocol.
	KernelWeightsDataType() uint32

	// Load protocol.
	Load() bool

	// LookupTableForUInt8Kernel protocol.
	LookupTableForUInt8Kernel() unsafe.Pointer

	// Purge protocol.
	Purge()

	// RangesForUInt8Kernel protocol.
	RangesForUInt8Kernel() []objectivec.IObject

	// Weights protocol.
	Weights() unsafe.Pointer

	// WeightsLayout protocol.
	WeightsLayout() uint32

	// WeightsQuantizationType protocol.
	WeightsQuantizationType() uint32
}

MPSCNNConvolutionDataSource protocol.

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) BiasTerms added in v0.5.0

func (MPSCNNConvolutionDataSourceObject) CopyWithZoneDevice added in v0.5.0

func (MPSCNNConvolutionDataSourceObject) DataType added in v0.5.0

func (MPSCNNConvolutionDataSourceObject) Descriptor added in v0.5.0

func (MPSCNNConvolutionDataSourceObject) KernelWeightsDataType added in v0.5.0

func (o MPSCNNConvolutionDataSourceObject) KernelWeightsDataType() uint32

func (MPSCNNConvolutionDataSourceObject) Label added in v0.5.0

func (MPSCNNConvolutionDataSourceObject) Load added in v0.5.0

func (MPSCNNConvolutionDataSourceObject) LookupTableForUInt8Kernel added in v0.5.0

func (o MPSCNNConvolutionDataSourceObject) LookupTableForUInt8Kernel() unsafe.Pointer

func (MPSCNNConvolutionDataSourceObject) Purge added in v0.5.0

func (MPSCNNConvolutionDataSourceObject) RangesForUInt8Kernel added in v0.5.0

func (o MPSCNNConvolutionDataSourceObject) RangesForUInt8Kernel() []objectivec.IObject

func (MPSCNNConvolutionDataSourceObject) UpdateWithCommandBufferGradientStateSourceState added in v0.5.0

func (o MPSCNNConvolutionDataSourceObject) UpdateWithCommandBufferGradientStateSourceState(buffer objectivec.IObject, state objectivec.IObject, state2 objectivec.IObject) objectivec.IObject

func (MPSCNNConvolutionDataSourceObject) UpdateWithGradientStateSourceState added in v0.5.0

func (o MPSCNNConvolutionDataSourceObject) UpdateWithGradientStateSourceState(state objectivec.IObject, state2 objectivec.IObject) bool

func (MPSCNNConvolutionDataSourceObject) Weights added in v0.5.0

func (MPSCNNConvolutionDataSourceObject) WeightsLayout added in v0.5.0

func (o MPSCNNConvolutionDataSourceObject) WeightsLayout() uint32

func (MPSCNNConvolutionDataSourceObject) WeightsQuantizationType added in v0.5.0

func (o MPSCNNConvolutionDataSourceObject) WeightsQuantizationType() uint32

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

type MxnetToolsImageIDT added in v0.6.4

type MxnetToolsImageIDT struct {
}

MxnetToolsImageIDT

type MxnetToolsRecordHeaderT added in v0.6.4

type MxnetToolsRecordHeaderT struct {
}

MxnetToolsRecordHeaderT

type MyMPSCNNConvolutionGradientState added in v0.5.0

type MyMPSCNNConvolutionGradientState struct {
	objectivec.Object
}

Methods

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.

func (MyMPSCNNConvolutionGradientState) SourceHeight added in v0.5.0

func (m MyMPSCNNConvolutionGradientState) SourceHeight() uint64

func (MyMPSCNNConvolutionGradientState) SourceWidth added in v0.5.0

func (m MyMPSCNNConvolutionGradientState) SourceWidth() uint64

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 NetRef added in v0.5.5

type NetRef uintptr

type NetStridesConfiguration added in v0.6.4

type NetStridesConfiguration struct {
}

NetStridesConfiguration

type SharedWeakCountRef added in v0.6.4

type SharedWeakCountRef uintptr

type SurfaceAndBufferRef added in v0.6.4

type SurfaceAndBufferRef uintptr

type TwoNetsStyleTransfer added in v0.5.0

type TwoNetsStyleTransfer struct {
	objectivec.Object
}

Methods

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) ExecuteSyncWithImageSmallImage added in v0.5.0

func (t TwoNetsStyleTransfer) ExecuteSyncWithImageSmallImage(image corevideo.CVImageBufferRef, image2 corevideo.CVImageBufferRef) coregraphics.IOSurfaceRef

func (TwoNetsStyleTransfer) HeightBig added in v0.5.0

func (t TwoNetsStyleTransfer) HeightBig() int

func (TwoNetsStyleTransfer) HeightSmall added in v0.5.0

func (t TwoNetsStyleTransfer) HeightSmall() int

func (TwoNetsStyleTransfer) Init added in v0.5.0

Init initializes the instance.

func (TwoNetsStyleTransfer) LoadOutputName added in v0.5.0

func (t TwoNetsStyleTransfer) LoadOutputName(load objectivec.IObject, name objectivec.IObject) int

func (TwoNetsStyleTransfer) WidthBig added in v0.5.0

func (t TwoNetsStyleTransfer) WidthBig() int

func (TwoNetsStyleTransfer) WidthSmall added in v0.5.0

func (t TwoNetsStyleTransfer) WidthSmall() int

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

type V9NoiseKernelRef added in v0.6.4

type V9NoiseKernelRef uintptr

Source Files

Jump to

Keyboard shortcuts

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