One Logo Pool Ball
MetalPerformanceShaders · IOS API REFERENCE

MPSCNNYOLOLossDescriptor

class · iOS 12.0+ · SDK 27.1

class MPSCNNYOLOLossDescriptor

Members (33)

static · iOS 12.0+

cnnLossDescriptor

TypeScript
static cnnLossDescriptor(XYLossType: MPSCNNLossType, WHLossType: MPSCNNLossType, confidenceLossType: MPSCNNLossType, classesLossType: MPSCNNLossType, reductionType: MPSCNNReductionType, anchorBoxes: ArrayBuffer, numberOfAnchorBoxes: number): MPSCNNYOLOLossDescriptor
Swift declaration
class func cnnLossDescriptor(withXYLossType XYLossType: MPSCNNLossType, whLossType WHLossType: MPSCNNLossType, confidenceLossType: MPSCNNLossType, classesLossType: MPSCNNLossType, reductionType: MPSCNNReductionType, anchorBoxes: Data, numberOfAnchorBoxes: Int) -> MPSCNNYOLOLossDescriptor
get · iOS 12.0+

whLossDescriptor

TypeScript
get whLossDescriptor(): MPSCNNLossDescriptor
Swift declaration
var whLossDescriptor: MPSCNNLossDescriptor { get set }
set · iOS 12.0+

whLossDescriptor

TypeScript
set whLossDescriptor(value: MPSCNNLossDescriptor)
Swift declaration
var whLossDescriptor: MPSCNNLossDescriptor { get set }
get · iOS 12.0+

xyLossDescriptor

TypeScript
get xyLossDescriptor(): MPSCNNLossDescriptor
Swift declaration
var xyLossDescriptor: MPSCNNLossDescriptor { get set }
set · iOS 12.0+

xyLossDescriptor

TypeScript
set xyLossDescriptor(value: MPSCNNLossDescriptor)
Swift declaration
var xyLossDescriptor: MPSCNNLossDescriptor { get set }
get · iOS 12.0+

anchorBoxes

TypeScript
get anchorBoxes(): ArrayBuffer
Swift declaration
var anchorBoxes: Data { get set }
set · iOS 12.0+

anchorBoxes

TypeScript
set anchorBoxes(value: ArrayBuffer)
Swift declaration
var anchorBoxes: Data { get set }
get · iOS 12.0+

classesLossDescriptor

TypeScript
get classesLossDescriptor(): MPSCNNLossDescriptor
Swift declaration
var classesLossDescriptor: MPSCNNLossDescriptor { get set }
set · iOS 12.0+

classesLossDescriptor

TypeScript
set classesLossDescriptor(value: MPSCNNLossDescriptor)
Swift declaration
var classesLossDescriptor: MPSCNNLossDescriptor { get set }
get · iOS 12.0+

confidenceLossDescriptor

TypeScript
get confidenceLossDescriptor(): MPSCNNLossDescriptor
Swift declaration
var confidenceLossDescriptor: MPSCNNLossDescriptor { get set }
set · iOS 12.0+

confidenceLossDescriptor

TypeScript
set confidenceLossDescriptor(value: MPSCNNLossDescriptor)
Swift declaration
var confidenceLossDescriptor: MPSCNNLossDescriptor { get set }
get · iOS 12.0+

maxIOUForObjectAbsence

TypeScript
get maxIOUForObjectAbsence(): number
Swift declaration
var maxIOUForObjectAbsence: Float { get set }
set · iOS 12.0+

maxIOUForObjectAbsence

TypeScript
set maxIOUForObjectAbsence(value: number)
Swift declaration
var maxIOUForObjectAbsence: Float { get set }
get · iOS 12.0+

minIOUForObjectPresence

TypeScript
get minIOUForObjectPresence(): number
Swift declaration
var minIOUForObjectPresence: Float { get set }
set · iOS 12.0+

minIOUForObjectPresence

TypeScript
set minIOUForObjectPresence(value: number)
Swift declaration
var minIOUForObjectPresence: Float { get set }
get · iOS 12.0+

numberOfAnchorBoxes

TypeScript
get numberOfAnchorBoxes(): number
Swift declaration
var numberOfAnchorBoxes: Int { get set }
set · iOS 12.0+

numberOfAnchorBoxes

TypeScript
set numberOfAnchorBoxes(value: number)
Swift declaration
var numberOfAnchorBoxes: Int { get set }
get · iOS 14.0+

reduceAcrossBatch

TypeScript
get reduceAcrossBatch(): boolean
Swift declaration
var reduceAcrossBatch: Bool { get set }
set · iOS 14.0+

reduceAcrossBatch

TypeScript
set reduceAcrossBatch(value: boolean)
Swift declaration
var reduceAcrossBatch: Bool { get set }
get · iOS 12.0+

reductionType

TypeScript
get reductionType(): MPSCNNReductionType
Swift declaration
var reductionType: MPSCNNReductionType { get set }
set · iOS 12.0+

reductionType

TypeScript
set reductionType(value: MPSCNNReductionType)
Swift declaration
var reductionType: MPSCNNReductionType { get set }
get · iOS 12.0+

rescore

TypeScript
get rescore(): boolean
Swift declaration
var rescore: Bool { get set }
set · iOS 12.0+

rescore

TypeScript
set rescore(value: boolean)
Swift declaration
var rescore: Bool { get set }
get · iOS 12.0+

scaleClass

TypeScript
get scaleClass(): number
Swift declaration
var scaleClass: Float { get set }
set · iOS 12.0+

scaleClass

TypeScript
set scaleClass(value: number)
Swift declaration
var scaleClass: Float { get set }
get · iOS 12.0+

scaleNoObject

TypeScript
get scaleNoObject(): number
Swift declaration
var scaleNoObject: Float { get set }
set · iOS 12.0+

scaleNoObject

TypeScript
set scaleNoObject(value: number)
Swift declaration
var scaleNoObject: Float { get set }
get · iOS 12.0+

scaleObject

TypeScript
get scaleObject(): number
Swift declaration
var scaleObject: Float { get set }
set · iOS 12.0+

scaleObject

TypeScript
set scaleObject(value: number)
Swift declaration
var scaleObject: Float { get set }
get · iOS 12.0+

scaleWH

TypeScript
get scaleWH(): number
Swift declaration
var scaleWH: Float { get set }
set · iOS 12.0+

scaleWH

TypeScript
set scaleWH(value: number)
Swift declaration
var scaleWH: Float { get set }
get · iOS 12.0+

scaleXY

TypeScript
get scaleXY(): number
Swift declaration
var scaleXY: Float { get set }
set · iOS 12.0+

scaleXY

TypeScript
set scaleXY(value: number)
Swift declaration
var scaleXY: Float { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

MPSCNNYOLOLossDescriptor.init()

inherited init: clang: 'init' is unavailable

All MetalPerformanceShaders types →