The optional timestamp (in milliseconds) of the start of the chunk of data corresponding to
these results. If it is set to the value -1, it signifies the absence of a timestamp. This is
only used for classification on time series (e.g. audio classification). In these use cases, the
amount of data to process might exceed the maximum size that the model can process: to solve
this, the input data is split into multiple chunks starting at different timestamps.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-05-08 UTC."],[],[],null,["# MediaPipeTasksVision Framework Reference\n\nMPPClassificationResult\n=======================\n\n\n @interface MPPClassificationResult : NSObject\n\nRepresents the classification results of a model. Typically used as a result for classification\ntasks.\n- `\n ``\n ``\n `\n\n ### [classifications](#/c:objc(cs)MPPClassificationResult(py)classifications)\n\n `\n ` \n An Array of `Classifications` objects containing the predicted categories for each head of\n the model. \n\n #### Declaration\n\n Objective-C \n\n @property (nonatomic, readonly) NSArray\u003c../Classes/MPPClassifications.html *\u003e *_Nonnull classifications;\n\n- `\n ``\n ``\n `\n\n ### [timestampInMilliseconds](#/c:objc(cs)MPPClassificationResult(py)timestampInMilliseconds)\n\n `\n ` \n The optional timestamp (in milliseconds) of the start of the chunk of data corresponding to\n these results. If it is set to the value -1, it signifies the absence of a timestamp. This is\n only used for classification on time series (e.g. audio classification). In these use cases, the\n amount of data to process might exceed the maximum size that the model can process: to solve\n this, the input data is split into multiple chunks starting at different timestamps. \n\n #### Declaration\n\n Objective-C \n\n @property (nonatomic, readonly) NSInteger timestampInMilliseconds;\n\n- `\n ``\n ``\n `\n\n ### [-initWithClassifications:timestampInMilliseconds:](#/c:objc(cs)MPPClassificationResult(im)initWithClassifications:timestampInMilliseconds:)\n\n `\n ` \n Initializes a new `ClassificationResult` with the given array of classifications and time\n stamp (in milliseconds). \n\n #### Declaration\n\n Objective-C \n\n - (nonnull instancetype)\n initWithClassifications:\n (nonnull NSArray\u003c../Classes/MPPClassifications.html *\u003e *)classifications\n timestampInMilliseconds:(NSInteger)timestampInMilliseconds;\n\n #### Parameters\n\n |---------------------------------|-------------------------------------------------------------------------------------------------------|\n | ` `*classifications*` ` | An Array of `Classifications` objects containing the predicted categories for each head of the model. |\n | ` `*timestampInMilliseconds*` ` | The timestamp (in milliseconds) of the start of the chunk of data corresponding to these results. |\n\n #### Return Value\n\n An instance of `ClassificationResult` initialized with the given array of\n classifications and timestamp (in milliseconds).\n- `\n ``\n ``\n `\n\n ### [-init](#/c:objc(cs)MPPClassificationResult(im)init)\n\n `\n ` \n Undocumented \n\n #### Declaration\n\n Objective-C \n\n - (instancetype)init NS_UNAVAILABLE;\n\n- `\n ``\n ``\n `\n\n ### [+new](#/c:objc(cs)MPPClassificationResult(cm)new)\n\n `\n ` \n Undocumented \n\n #### Declaration\n\n Objective-C \n\n + (instancetype)new NS_UNAVAILABLE;"]]