Skip to content

API coverage #4

@basile-henry

Description

@basile-henry

Every function in ORT 1.2 should have a corresponding safe wrapper (if possible). This issue is to track the coverage of all the raw API functions:

  • CreateStatus
  • GetErrorCode
  • GetErrorMessage
  • CreateEnv
  • CreateEnvWithCustomLogger
  • EnableTelemetryEvents
  • DisableTelemetryEvents
  • CreateSession
  • CreateSessionFromArray
  • Run
  • CreateSessionOptions
  • SetOptimizedModelFilePath
  • CloneSessionOptions
  • SetSessionExecutionMode
  • EnableProfiling
  • DisableProfiling
  • EnableMemPattern
  • DisableMemPattern
  • EnableCpuMemArena
  • DisableCpuMemArena
  • SetSessionLogId
  • SetSessionLogVerbosityLevel
  • SetSessionLogSeverityLevel
  • SetSessionGraphOptimizationLevel
  • SetIntraOpNumThreads
  • SetInterOpNumThreads
  • CreateCustomOpDomain
  • CustomOpDomain_Add
  • AddCustomOpDomain
  • RegisterCustomOpsLibrary
  • SessionGetInputCount
  • SessionGetOutputCount
  • SessionGetOverridableInitializerCount
  • SessionGetInputTypeInfo
  • SessionGetOutputTypeInfo
  • SessionGetOverridableInitializerTypeInfo
  • SessionGetInputName
  • SessionGetOutputName
  • SessionGetOverridableInitializerName
  • CreateRunOptions
  • RunOptionsSetRunLogVerbosityLevel
  • RunOptionsSetRunLogSeverityLevel
  • RunOptionsSetRunTag
  • RunOptionsGetRunLogVerbosityLevel
  • RunOptionsGetRunLogSeverityLevel
  • RunOptionsGetRunTag
  • RunOptionsSetTerminate
  • RunOptionsUnsetTerminate
  • CreateTensorAsOrtValue
  • CreateTensorWithDataAsOrtValue
  • IsTensor
  • GetTensorMutableData
  • FillStringTensor
  • GetStringTensorDataLength
  • GetStringTensorContent
  • CastTypeInfoToTensorInfo
  • GetOnnxTypeFromTypeInfo
  • CreateTensorTypeAndShapeInfo
  • SetTensorElementType
  • SetDimensions
  • GetTensorElementType
  • GetDimensionsCount
  • GetDimensions
  • GetSymbolicDimensions
  • GetTensorShapeElementCount
  • GetTensorTypeAndShape
  • GetTypeInfo
  • GetValueType
  • CreateMemoryInfo
  • CreateCpuMemoryInfo
  • CompareMemoryInfo
  • MemoryInfoGetName
  • MemoryInfoGetId
  • MemoryInfoGetMemType
  • MemoryInfoGetType
  • AllocatorAlloc
  • AllocatorFree
  • AllocatorGetInfo
  • GetAllocatorWithDefaultOptions
  • AddFreeDimensionOverride
  • GetValue
  • GetValueCount
  • CreateValue
  • CreateOpaqueValue
  • GetOpaqueValue
  • KernelInfoGetAttribute_float
  • KernelInfoGetAttribute_int64
  • KernelInfoGetAttribute_string
  • KernelContext_GetInputCount
  • KernelContext_GetOutputCount
  • KernelContext_GetInput
  • KernelContext_GetOutput
  • ReleaseEnv
  • ReleaseStatus
  • ReleaseMemoryInfo
  • ReleaseSession
  • ReleaseValue
  • ReleaseRunOptions
  • ReleaseTypeInfo
  • ReleaseTensorTypeAndShapeInfo
  • ReleaseSessionOptions
  • ReleaseCustomOpDomain
  • GetDenotationFromTypeInfo
  • CastTypeInfoToMapTypeInfo
  • CastTypeInfoToSequenceTypeInfo
  • GetMapKeyType
  • GetMapValueType
  • GetSequenceElementType
  • ReleaseMapTypeInfo
  • ReleaseSequenceTypeInfo
  • SessionEndProfiling
  • SessionGetModelMetadata
  • ModelMetadataGetProducerName
  • ModelMetadataGetGraphName
  • ModelMetadataGetDomain
  • ModelMetadataGetDescription
  • ModelMetadataLookupCustomMetadataMap
  • ModelMetadataGetVersion
  • ReleaseModelMetadata
  • CreateEnvWithGlobalThreadPools
  • DisablePerSessionThreads
  • CreateThreadingOptions
  • ReleaseThreadingOptions
  • ModelMetadataGetCustomMetadataMapKeys
  • AddFreeDimensionOverrideByName

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions