{"Structs.html#/c:@S@OrtStatus":{"name":"OrtStatus","abstract":"<p>C API type forward declaration.</p>"},"Structs.html#/c:@S@OrtApiBase":{"name":"OrtApiBase","abstract":"<p>C API type forward declaration.</p>"},"Structs.html#/c:@S@OrtSessionOptions":{"name":"OrtSessionOptions","abstract":"<p>C API type forward declaration.</p>"},"Functions.html#/c:@F@ORTIsCoreMLExecutionProviderAvailable":{"name":"ORTIsCoreMLExecutionProviderAvailable","abstract":"<p>Gets whether the CoreML execution provider is available.</p>"},"Functions.html#/c:@F@ORTVersion":{"name":"ORTVersion","abstract":"<p>Gets the ORT version string in format major.minor.patch.</p>"},"Functions.html#/c:@F@ORTSetSeed":{"name":"ORTSetSeed","abstract":"<p>This function sets the seed for generating random numbers."},"Type%20Definitions.html#/c:ort_custom_op_registration.h@T@ORTCAPIRegisterCustomOpsFnPtr":{"name":"ORTCAPIRegisterCustomOpsFnPtr","abstract":"<p>Pointer to a custom op registration function that uses the ONNX Runtime C API.</p>"},"Enums/ORTGraphOptimizationLevel.html#/c:@E@ORTGraphOptimizationLevel@ORTGraphOptimizationLevelNone":{"name":"ORTGraphOptimizationLevelNone","parent_name":"ORTGraphOptimizationLevel"},"Enums/ORTGraphOptimizationLevel.html#/c:@E@ORTGraphOptimizationLevel@ORTGraphOptimizationLevelBasic":{"name":"ORTGraphOptimizationLevelBasic","parent_name":"ORTGraphOptimizationLevel"},"Enums/ORTGraphOptimizationLevel.html#/c:@E@ORTGraphOptimizationLevel@ORTGraphOptimizationLevelExtended":{"name":"ORTGraphOptimizationLevelExtended","parent_name":"ORTGraphOptimizationLevel"},"Enums/ORTGraphOptimizationLevel.html#/c:@E@ORTGraphOptimizationLevel@ORTGraphOptimizationLevelLayout":{"name":"ORTGraphOptimizationLevelLayout","parent_name":"ORTGraphOptimizationLevel"},"Enums/ORTGraphOptimizationLevel.html#/c:@E@ORTGraphOptimizationLevel@ORTGraphOptimizationLevelAll":{"name":"ORTGraphOptimizationLevelAll","parent_name":"ORTGraphOptimizationLevel"},"Enums/ORTTensorElementDataType.html#/c:@E@ORTTensorElementDataType@ORTTensorElementDataTypeUndefined":{"name":"ORTTensorElementDataTypeUndefined","parent_name":"ORTTensorElementDataType"},"Enums/ORTTensorElementDataType.html#/c:@E@ORTTensorElementDataType@ORTTensorElementDataTypeFloat":{"name":"ORTTensorElementDataTypeFloat","parent_name":"ORTTensorElementDataType"},"Enums/ORTTensorElementDataType.html#/c:@E@ORTTensorElementDataType@ORTTensorElementDataTypeInt8":{"name":"ORTTensorElementDataTypeInt8","parent_name":"ORTTensorElementDataType"},"Enums/ORTTensorElementDataType.html#/c:@E@ORTTensorElementDataType@ORTTensorElementDataTypeUInt8":{"name":"ORTTensorElementDataTypeUInt8","parent_name":"ORTTensorElementDataType"},"Enums/ORTTensorElementDataType.html#/c:@E@ORTTensorElementDataType@ORTTensorElementDataTypeInt32":{"name":"ORTTensorElementDataTypeInt32","parent_name":"ORTTensorElementDataType"},"Enums/ORTTensorElementDataType.html#/c:@E@ORTTensorElementDataType@ORTTensorElementDataTypeUInt32":{"name":"ORTTensorElementDataTypeUInt32","parent_name":"ORTTensorElementDataType"},"Enums/ORTTensorElementDataType.html#/c:@E@ORTTensorElementDataType@ORTTensorElementDataTypeInt64":{"name":"ORTTensorElementDataTypeInt64","parent_name":"ORTTensorElementDataType"},"Enums/ORTTensorElementDataType.html#/c:@E@ORTTensorElementDataType@ORTTensorElementDataTypeUInt64":{"name":"ORTTensorElementDataTypeUInt64","parent_name":"ORTTensorElementDataType"},"Enums/ORTTensorElementDataType.html#/c:@E@ORTTensorElementDataType@ORTTensorElementDataTypeString":{"name":"ORTTensorElementDataTypeString","parent_name":"ORTTensorElementDataType"},"Enums/ORTValueType.html#/c:@E@ORTValueType@ORTValueTypeUnknown":{"name":"ORTValueTypeUnknown","parent_name":"ORTValueType"},"Enums/ORTValueType.html#/c:@E@ORTValueType@ORTValueTypeTensor":{"name":"ORTValueTypeTensor","parent_name":"ORTValueType"},"Enums/ORTLoggingLevel.html#/c:@E@ORTLoggingLevel@ORTLoggingLevelVerbose":{"name":"ORTLoggingLevelVerbose","parent_name":"ORTLoggingLevel"},"Enums/ORTLoggingLevel.html#/c:@E@ORTLoggingLevel@ORTLoggingLevelInfo":{"name":"ORTLoggingLevelInfo","parent_name":"ORTLoggingLevel"},"Enums/ORTLoggingLevel.html#/c:@E@ORTLoggingLevel@ORTLoggingLevelWarning":{"name":"ORTLoggingLevelWarning","parent_name":"ORTLoggingLevel"},"Enums/ORTLoggingLevel.html#/c:@E@ORTLoggingLevel@ORTLoggingLevelError":{"name":"ORTLoggingLevelError","parent_name":"ORTLoggingLevel"},"Enums/ORTLoggingLevel.html#/c:@E@ORTLoggingLevel@ORTLoggingLevelFatal":{"name":"ORTLoggingLevelFatal","parent_name":"ORTLoggingLevel"},"Enums/ORTLoggingLevel.html":{"name":"ORTLoggingLevel","abstract":"<p>The ORT logging verbosity levels.</p>"},"Enums/ORTValueType.html":{"name":"ORTValueType","abstract":"<p>The ORT value types."},"Enums/ORTTensorElementDataType.html":{"name":"ORTTensorElementDataType","abstract":"<p>The ORT tensor element data types."},"Enums/ORTGraphOptimizationLevel.html":{"name":"ORTGraphOptimizationLevel","abstract":"<p>The ORT graph optimization levels."},"Classes/ORTXnnpackExecutionProviderOptions.html#/c:objc(cs)ORTXnnpackExecutionProviderOptions(py)intra_op_num_threads":{"name":"intra_op_num_threads","abstract":"<p>How many threads used for the Xnnpack execution provider.</p>","parent_name":"ORTXnnpackExecutionProviderOptions"},"Classes/ORTTensorTypeAndShapeInfo.html#/c:objc(cs)ORTTensorTypeAndShapeInfo(py)elementType":{"name":"elementType","abstract":"<p>The tensor element data type.</p>","parent_name":"ORTTensorTypeAndShapeInfo"},"Classes/ORTTensorTypeAndShapeInfo.html#/c:objc(cs)ORTTensorTypeAndShapeInfo(py)shape":{"name":"shape","abstract":"<p>The tensor shape.</p>","parent_name":"ORTTensorTypeAndShapeInfo"},"Classes/ORTValueTypeInfo.html#/c:objc(cs)ORTValueTypeInfo(py)type":{"name":"type","abstract":"<p>The value type.</p>","parent_name":"ORTValueTypeInfo"},"Classes/ORTValueTypeInfo.html#/c:objc(cs)ORTValueTypeInfo(py)tensorTypeAndShapeInfo":{"name":"tensorTypeAndShapeInfo","abstract":"<p>The tensor type and shape information, if the value is a tensor.</p>","parent_name":"ORTValueTypeInfo"},"Classes/ORTValue.html#/c:objc(cs)ORTValue(im)init":{"name":"-init","parent_name":"ORTValue"},"Classes/ORTValue.html#/c:objc(cs)ORTValue(im)initWithTensorData:elementType:shape:error:":{"name":"-initWithTensorData:elementType:shape:error:","abstract":"<p>Creates a value that is a tensor.","parent_name":"ORTValue"},"Classes/ORTValue.html#/c:objc(cs)ORTValue(im)initWithTensorStringData:shape:error:":{"name":"-initWithTensorStringData:shape:error:","abstract":"<p>Creates a value that is a string tensor.","parent_name":"ORTValue"},"Classes/ORTValue.html#/c:objc(cs)ORTValue(im)typeInfoWithError:":{"name":"-typeInfoWithError:","abstract":"<p>Gets the type information.</p>","parent_name":"ORTValue"},"Classes/ORTValue.html#/c:objc(cs)ORTValue(im)tensorTypeAndShapeInfoWithError:":{"name":"-tensorTypeAndShapeInfoWithError:","abstract":"<p>Gets the tensor type and shape information.","parent_name":"ORTValue"},"Classes/ORTValue.html#/c:objc(cs)ORTValue(im)tensorDataWithError:":{"name":"-tensorDataWithError:","abstract":"<p>Gets the tensor data.","parent_name":"ORTValue"},"Classes/ORTValue.html#/c:objc(cs)ORTValue(im)tensorStringDataWithError:":{"name":"-tensorStringDataWithError:","abstract":"<p>Gets the tensor string data.","parent_name":"ORTValue"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)init":{"name":"-init","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)initWithEnv:sessionOptions:checkpoint:trainModelPath:evalModelPath:optimizerModelPath:error:":{"name":"-initWithEnv:sessionOptions:checkpoint:trainModelPath:evalModelPath:optimizerModelPath:error:","abstract":"<p>Creates a training session from the training artifacts that can be used to begin or resume training.</p>","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)trainStepWithInputValues:error:":{"name":"-trainStepWithInputValues:error:","abstract":"<p>Performs a training step, which is equivalent to a forward and backward propagation in a single step.</p>","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)evalStepWithInputValues:error:":{"name":"-evalStepWithInputValues:error:","abstract":"<p>Performs a evaluation step that computes the outputs of the evaluation model for the given inputs.","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)lazyResetGradWithError:":{"name":"-lazyResetGradWithError:","abstract":"<p>Reset the gradients of all trainable parameters to zero lazily.</p>","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)optimizerStepWithError:":{"name":"-optimizerStepWithError:","abstract":"<p>Performs the weight updates for the trainable parameters using the optimizer model. The optimizer step is performed","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)getTrainInputNamesWithError:":{"name":"-getTrainInputNamesWithError:","abstract":"<p>Returns the names of the user inputs for the training model that can be associated with","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)getEvalInputNamesWithError:":{"name":"-getEvalInputNamesWithError:","abstract":"<p>Returns the names of the user inputs for the evaluation model that can be associated with","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)getTrainOutputNamesWithError:":{"name":"-getTrainOutputNamesWithError:","abstract":"<p>Returns the names of the user outputs for the training model that can be associated with","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)getEvalOutputNamesWithError:":{"name":"-getEvalOutputNamesWithError:","abstract":"<p>Returns the names of the user outputs for the evaluation model that can be associated with","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)registerLinearLRSchedulerWithWarmupStepCount:totalStepCount:initialLr:error:":{"name":"-registerLinearLRSchedulerWithWarmupStepCount:totalStepCount:initialLr:error:","abstract":"<p>Registers a linear learning rate scheduler for the training session.</p>","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)schedulerStepWithError:":{"name":"-schedulerStepWithError:","abstract":"<p>Update the learning rate based on the registered learning rate scheduler.</p>","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)getLearningRateWithError:":{"name":"-getLearningRateWithError:","abstract":"<p>Returns the current learning rate being used by the training session.</p>","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)setLearningRate:error:":{"name":"-setLearningRate:error:","abstract":"<p>Sets the learning rate being used by the training session.</p>","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)fromBufferWithValue:error:":{"name":"-fromBufferWithValue:error:","abstract":"<p>Loads the training session model parameters from a contiguous buffer.</p>","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)toBufferWithTrainable:error:":{"name":"-toBufferWithTrainable:error:","abstract":"<p>Returns a contiguous buffer that holds a copy of all training state parameters.</p>","parent_name":"ORTTrainingSession"},"Classes/ORTTrainingSession.html#/c:objc(cs)ORTTrainingSession(im)exportModelForInferenceWithOutputPath:graphOutputNames:error:":{"name":"-exportModelForInferenceWithOutputPath:graphOutputNames:error:","abstract":"<p>Exports the training session model that can be used for inference.</p>","parent_name":"ORTTrainingSession"},"Classes/ORTRunOptions.html#/c:objc(cs)ORTRunOptions(im)init":{"name":"-init","parent_name":"ORTRunOptions"},"Classes/ORTRunOptions.html#/c:objc(cs)ORTRunOptions(im)initWithError:":{"name":"-initWithError:","abstract":"<p>Creates run configuration options.</p>","parent_name":"ORTRunOptions"},"Classes/ORTRunOptions.html#/c:objc(cs)ORTRunOptions(im)setLogTag:error:":{"name":"-setLogTag:error:","abstract":"<p>Sets the run log tag.</p>","parent_name":"ORTRunOptions"},"Classes/ORTRunOptions.html#/c:objc(cs)ORTRunOptions(im)setLogSeverityLevel:error:":{"name":"-setLogSeverityLevel:error:","abstract":"<p>Sets the run log severity level.</p>","parent_name":"ORTRunOptions"},"Classes/ORTRunOptions.html#/c:objc(cs)ORTRunOptions(im)addConfigEntryWithKey:value:error:":{"name":"-addConfigEntryWithKey:value:error:","abstract":"<p>Sets a run configuration key-value pair.","parent_name":"ORTRunOptions"},"Classes/ORTSession.html#/c:objc(cs)ORTSession(im)init":{"name":"-init","parent_name":"ORTSession"},"Classes/ORTSession.html#/c:objc(cs)ORTSession(im)initWithEnv:modelPath:sessionOptions:error:":{"name":"-initWithEnv:modelPath:sessionOptions:error:","abstract":"<p>Creates a session.</p>","parent_name":"ORTSession"},"Classes/ORTSession.html#/c:objc(cs)ORTSession(im)runWithInputs:outputs:runOptions:error:":{"name":"-runWithInputs:outputs:runOptions:error:","abstract":"<p>Runs the model.","parent_name":"ORTSession"},"Classes/ORTSession.html#/c:objc(cs)ORTSession(im)runWithInputs:outputNames:runOptions:error:":{"name":"-runWithInputs:outputNames:runOptions:error:","abstract":"<p>Runs the model.","parent_name":"ORTSession"},"Classes/ORTSession.html#/c:objc(cs)ORTSession(im)inputNamesWithError:":{"name":"-inputNamesWithError:","abstract":"<p>Gets the model&rsquo;s input names.</p>","parent_name":"ORTSession"},"Classes/ORTSession.html#/c:objc(cs)ORTSession(im)overridableInitializerNamesWithError:":{"name":"-overridableInitializerNamesWithError:","abstract":"<p>Gets the model&rsquo;s overridable initializer names.</p>","parent_name":"ORTSession"},"Classes/ORTSession.html#/c:objc(cs)ORTSession(im)outputNamesWithError:":{"name":"-outputNamesWithError:","abstract":"<p>Gets the model&rsquo;s output names.</p>","parent_name":"ORTSession"},"Classes/ORTEnv.html#/c:objc(cs)ORTEnv(im)init":{"name":"-init","parent_name":"ORTEnv"},"Classes/ORTEnv.html#/c:objc(cs)ORTEnv(im)initWithLoggingLevel:error:":{"name":"-initWithLoggingLevel:error:","abstract":"<p>Creates an ORT Environment.</p>","parent_name":"ORTEnv"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)init":{"name":"-init","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)initWithError:":{"name":"-initWithError:","abstract":"<p>Creates session configuration options.</p>","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)appendExecutionProvider:providerOptions:error:":{"name":"-appendExecutionProvider:providerOptions:error:","abstract":"<p>Appends an execution provider to the session options to enable the execution provider to be used when running","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)setIntraOpNumThreads:error:":{"name":"-setIntraOpNumThreads:error:","abstract":"<p>Sets the number of threads used to parallelize the execution within nodes.","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)setGraphOptimizationLevel:error:":{"name":"-setGraphOptimizationLevel:error:","abstract":"<p>Sets the graph optimization level.</p>","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)setOptimizedModelFilePath:error:":{"name":"-setOptimizedModelFilePath:error:","abstract":"<p>Sets the path to which the optimized model file will be saved.</p>","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)setLogID:error:":{"name":"-setLogID:error:","abstract":"<p>Sets the session log ID.</p>","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)setLogSeverityLevel:error:":{"name":"-setLogSeverityLevel:error:","abstract":"<p>Sets the session log severity level.</p>","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)addConfigEntryWithKey:value:error:":{"name":"-addConfigEntryWithKey:value:error:","abstract":"<p>Sets a session configuration key-value pair.","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)registerCustomOpsUsingFunction:error:":{"name":"-registerCustomOpsUsingFunction:error:","abstract":"<p>Registers custom ops for use with <code><a href=\"36f8f5912051ae747ef441d6511ca4cbClasses/ORTSession.html\">ORTSession</a></code>s using this SessionOptions by calling the specified","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)registerCustomOpsUsingFunctionPointer:error:":{"name":"-registerCustomOpsUsingFunctionPointer:error:","abstract":"<p>Registers custom ops for use with <code><a href=\"36f8f5912051ae747ef441d6511ca4cbClasses/ORTSession.html\">ORTSession</a></code>s using this SessionOptions by calling the specified function","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)enableOrtExtensionsCustomOpsWithError:":{"name":"-enableOrtExtensionsCustomOpsWithError:","abstract":"<p>Registers ONNX Runtime Extensions custom ops that have been built in to ONNX Runtime.</p>","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)appendCoreMLExecutionProviderWithOptions:error:":{"name":"-appendCoreMLExecutionProviderWithOptions:error:","abstract":"<p>Enables the CoreML execution provider in the session configuration options.","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)appendCoreMLExecutionProviderWithOptionsV2:error:":{"name":"-appendCoreMLExecutionProviderWithOptionsV2:error:","abstract":"<p>Enables the CoreML execution provider in the session configuration options.","parent_name":"ORTSessionOptions"},"Classes/ORTSessionOptions.html#/c:objc(cs)ORTSessionOptions(im)appendXnnpackExecutionProviderWithOptions:error:":{"name":"-appendXnnpackExecutionProviderWithOptions:error:","abstract":"<p>Available since 1.14.","parent_name":"ORTSessionOptions"},"Classes/ORTCoreMLExecutionProviderOptions.html#/c:objc(cs)ORTCoreMLExecutionProviderOptions(py)useCPUOnly":{"name":"useCPUOnly","abstract":"<p>Whether the CoreML execution provider should run on CPU only.</p>","parent_name":"ORTCoreMLExecutionProviderOptions"},"Classes/ORTCoreMLExecutionProviderOptions.html#/c:objc(cs)ORTCoreMLExecutionProviderOptions(py)useCPUAndGPU":{"name":"useCPUAndGPU","abstract":"<p>exclude ANE in CoreML.</p>","parent_name":"ORTCoreMLExecutionProviderOptions"},"Classes/ORTCoreMLExecutionProviderOptions.html#/c:objc(cs)ORTCoreMLExecutionProviderOptions(py)enableOnSubgraphs":{"name":"enableOnSubgraphs","abstract":"<p>Whether the CoreML execution provider is enabled on subgraphs.</p>","parent_name":"ORTCoreMLExecutionProviderOptions"},"Classes/ORTCoreMLExecutionProviderOptions.html#/c:objc(cs)ORTCoreMLExecutionProviderOptions(py)onlyEnableForDevicesWithANE":{"name":"onlyEnableForDevicesWithANE","abstract":"<p>Whether the CoreML execution provider is only enabled for devices with Apple","parent_name":"ORTCoreMLExecutionProviderOptions"},"Classes/ORTCoreMLExecutionProviderOptions.html#/c:objc(cs)ORTCoreMLExecutionProviderOptions(py)onlyAllowStaticInputShapes":{"name":"onlyAllowStaticInputShapes","abstract":"<p>Only allow CoreML EP to take nodes with inputs with static shapes. By default it will also allow inputs with","parent_name":"ORTCoreMLExecutionProviderOptions"},"Classes/ORTCoreMLExecutionProviderOptions.html#/c:objc(cs)ORTCoreMLExecutionProviderOptions(py)createMLProgram":{"name":"createMLProgram","abstract":"<p>Create an MLProgram. By default it will create a NeuralNetwork model. Requires Core ML 5 or later.</p>","parent_name":"ORTCoreMLExecutionProviderOptions"},"Classes/ORTCheckpoint.html#/c:objc(cs)ORTCheckpoint(im)init":{"name":"-init","parent_name":"ORTCheckpoint"},"Classes/ORTCheckpoint.html#/c:objc(cs)ORTCheckpoint(im)initWithPath:error:":{"name":"-initWithPath:error:","abstract":"<p>Creates a checkpoint from directory on disk.</p>","parent_name":"ORTCheckpoint"},"Classes/ORTCheckpoint.html#/c:objc(cs)ORTCheckpoint(im)saveCheckpointToPath:withOptimizerState:error:":{"name":"-saveCheckpointToPath:withOptimizerState:error:","abstract":"<p>Saves a checkpoint to directory on disk.</p>","parent_name":"ORTCheckpoint"},"Classes/ORTCheckpoint.html#/c:objc(cs)ORTCheckpoint(im)addIntPropertyWithName:value:error:":{"name":"-addIntPropertyWithName:value:error:","abstract":"<p>Adds an int property to this checkpoint.</p>","parent_name":"ORTCheckpoint"},"Classes/ORTCheckpoint.html#/c:objc(cs)ORTCheckpoint(im)addFloatPropertyWithName:value:error:":{"name":"-addFloatPropertyWithName:value:error:","abstract":"<p>Adds a float property to this checkpoint.</p>","parent_name":"ORTCheckpoint"},"Classes/ORTCheckpoint.html#/c:objc(cs)ORTCheckpoint(im)addStringPropertyWithName:value:error:":{"name":"-addStringPropertyWithName:value:error:","abstract":"<p>Adds a string property to this checkpoint.</p>","parent_name":"ORTCheckpoint"},"Classes/ORTCheckpoint.html#/c:objc(cs)ORTCheckpoint(im)getIntPropertyWithName:error:":{"name":"-getIntPropertyWithName:error:","abstract":"<p>Gets an int property from this checkpoint.</p>","parent_name":"ORTCheckpoint"},"Classes/ORTCheckpoint.html#/c:objc(cs)ORTCheckpoint(im)getFloatPropertyWithName:error:":{"name":"-getFloatPropertyWithName:error:","abstract":"<p>Gets a float property from this checkpoint.</p>","parent_name":"ORTCheckpoint"},"Classes/ORTCheckpoint.html#/c:objc(cs)ORTCheckpoint(im)getStringPropertyWithName:error:":{"name":"-getStringPropertyWithName:error:","abstract":"<p>Gets a string property from this checkpoint.</p>","parent_name":"ORTCheckpoint"},"Classes/ORTCheckpoint.html":{"name":"ORTCheckpoint","abstract":"<p>An ORT checkpoint is a snapshot of the state of a model at a given point in time.</p>"},"Classes/ORTCoreMLExecutionProviderOptions.html":{"name":"ORTCoreMLExecutionProviderOptions","abstract":"<p>Options for configuring the CoreML execution provider.</p>"},"Classes/ORTSessionOptions.html":{"name":"ORTSessionOptions","abstract":"<p>Options for configuring a session.</p>"},"Classes/ORTEnv.html":{"name":"ORTEnv","abstract":"<p>The ORT environment."},"Classes/ORTSession.html":{"name":"ORTSession","abstract":"<p>An ORT session loads and runs a model.</p>"},"Classes/ORTRunOptions.html":{"name":"ORTRunOptions","abstract":"<p>Options for configuring a run.</p>"},"Classes/ORTTrainingSession.html":{"name":"ORTTrainingSession","abstract":"<p>Trainer class that provides methods to train, evaluate and optimize ONNX models.</p>"},"Classes/ORTValue.html":{"name":"ORTValue","abstract":"<p>An ORT value encapsulates data used as an input or output to a model at runtime.</p>"},"Classes/ORTValueTypeInfo.html":{"name":"ORTValueTypeInfo","abstract":"<p>A value&rsquo;s type information.</p>"},"Classes/ORTTensorTypeAndShapeInfo.html":{"name":"ORTTensorTypeAndShapeInfo","abstract":"<p>A tensor&rsquo;s type and shape information.</p>"},"Classes/ORTXnnpackExecutionProviderOptions.html":{"name":"ORTXnnpackExecutionProviderOptions","abstract":"<p>Options for configuring the Xnnpack execution provider.</p>"},"Classes.html":{"name":"Classes","abstract":"<p>The following classes are available globally.</p>"},"Enums.html":{"name":"Enumerations","abstract":"<p>The following enumerations are available globally.</p>"},"Type%20Definitions.html":{"name":"Type Definitions","abstract":"<p>The following type definitions are available globally.</p>"},"Functions.html":{"name":"Functions","abstract":"<p>The following functions are available globally.</p>"},"Structs.html":{"name":"Structures","abstract":"<p>The following structures are available globally.</p>"}}