| AILIA_ENVIRONMENT_BACKEND_CUDA | ailia.Ailia | static | 
  | AILIA_ENVIRONMENT_BACKEND_MPS | ailia.Ailia | static | 
  | AILIA_ENVIRONMENT_BACKEND_NONE | ailia.Ailia | static | 
  | AILIA_ENVIRONMENT_BACKEND_VULKAN | ailia.Ailia | static | 
  | AILIA_ENVIRONMENT_ID_AUTO | ailia.Ailia | static | 
  | AILIA_ENVIRONMENT_PROPERTY_FP16 | ailia.Ailia | static | 
  | AILIA_ENVIRONMENT_PROPERTY_LOWPOWER | ailia.Ailia | static | 
  | AILIA_ENVIRONMENT_PROPERTY_NORMAL | ailia.Ailia | static | 
  | AILIA_ENVIRONMENT_TYPE_BLAS | ailia.Ailia | static | 
  | AILIA_ENVIRONMENT_TYPE_CPU | ailia.Ailia | static | 
  | AILIA_ENVIRONMENT_TYPE_GPU | ailia.Ailia | static | 
  | AILIA_ENVIRONMENT_VERSION | ailia.Ailia | static | 
  | AILIA_FILE_CALLBACK_VERSION | ailia.Ailia | static | 
  | AILIA_MEMORY_NO_OPTIMIZATION | ailia.Ailia | static | 
  | AILIA_MEMORY_OPTIMAIZE_DEFAULT | ailia.Ailia | static | 
  | AILIA_MEMORY_REDUCE_CONSTANT | ailia.Ailia | static | 
  | AILIA_MEMORY_REDUCE_CONSTANT_WITH_FILE_MAPPED | ailia.Ailia | static | 
  | AILIA_MEMORY_REDUCE_CONSTANT_WITH_INPUT_INITIALIZER | ailia.Ailia | static | 
  | AILIA_MEMORY_REDUCE_INTERSTAGE | ailia.Ailia | static | 
  | AILIA_MEMORY_REUSE_INTERSTAGE | ailia.Ailia | static | 
  | AILIA_MULTITHREAD_AUTO | ailia.Ailia | static | 
  | AILIA_PROFILE_AVERAGE | ailia.Ailia | static | 
  | AILIA_PROFILE_DISABLE | ailia.Ailia | static | 
  | AILIA_SHAPE_VERSION | ailia.Ailia | static | 
  | AILIA_STATUS_BROKEN | ailia.Ailia | static | 
  | AILIA_STATUS_DATA_HIDDEN | ailia.Ailia | static | 
  | AILIA_STATUS_DATA_REMOVED | ailia.Ailia | static | 
  | AILIA_STATUS_ERROR_FILE_API | ailia.Ailia | static | 
  | AILIA_STATUS_EXPIRED | ailia.Ailia | static | 
  | AILIA_STATUS_GPU_ERROR | ailia.Ailia | static | 
  | AILIA_STATUS_GPU_UNSUPPORT_LAYER | ailia.Ailia | static | 
  | AILIA_STATUS_GPU_UNSUPPORTED_LAYER | ailia.Ailia | static | 
  | AILIA_STATUS_INVALID_ARGUMENT | ailia.Ailia | static | 
  | AILIA_STATUS_INVALID_LAYER | ailia.Ailia | static | 
  | AILIA_STATUS_INVALID_PARAMINFO | ailia.Ailia | static | 
  | AILIA_STATUS_INVALID_STATE | ailia.Ailia | static | 
  | AILIA_STATUS_INVALID_VERSION | ailia.Ailia | static | 
  | AILIA_STATUS_LICENSE_BROKEN | ailia.Ailia | static | 
  | AILIA_STATUS_LICENSE_EXPIRED | ailia.Ailia | static | 
  | AILIA_STATUS_LICENSE_NOT_FOUND | ailia.Ailia | static | 
  | AILIA_STATUS_MEMORY_INSUFFICIENT | ailia.Ailia | static | 
  | AILIA_STATUS_NDIMENSION_SHAPE | ailia.Ailia | static | 
  | AILIA_STATUS_NOT_FOUND | ailia.Ailia | static | 
  | AILIA_STATUS_OTHER_ERROR | ailia.Ailia | static | 
  | AILIA_STATUS_PERMISSION_DENIED | ailia.Ailia | static | 
  | AILIA_STATUS_SUCCESS | ailia.Ailia | static | 
  | AILIA_STATUS_THREAD_ERROR | ailia.Ailia | static | 
  | AILIA_STATUS_UNIMPLEMENTED | ailia.Ailia | static | 
  | AILIA_STATUS_UNSETTLED_SHAPE | ailia.Ailia | static | 
  | AILIA_STATUS_UNSUPPORT_NET | ailia.Ailia | static | 
  | AILIA_STATUS_UNSUPPORTED_NET | ailia.Ailia | static | 
  | ailiaCallbackClose(IntPtr fp) | ailia.Ailia |  | 
  | ailiaCallbackOpen(IntPtr args) | ailia.Ailia |  | 
  | ailiaCallbackRead(IntPtr dest, Int64 size, IntPtr fp) | ailia.Ailia |  | 
  | ailiaCallbackSeek(IntPtr fp, Int64 offset) | ailia.Ailia |  | 
  | ailiaCallbackSize(IntPtr fp) | ailia.Ailia |  | 
  | ailiaCallbackTell(IntPtr fp) | ailia.Ailia |  | 
  | ailiaCopyBlobData(IntPtr dst_net, UInt32 dst_blob_idx, IntPtr src_net, UInt32 src_blob_idx) | ailia.Ailia |  | 
  | ailiaCreate(ref IntPtr net, int env_id, int num_thread) | ailia.Ailia |  | 
  | ailiaDestroy(IntPtr net) | ailia.Ailia |  | 
  | ailiaDisableLayerFusion(IntPtr net) | ailia.Ailia |  | 
  | ailiaFinalize() | ailia.Ailia |  | 
  | ailiaFindBlobIndexByName(IntPtr net, ref UInt32 blob_idx, string name) | ailia.Ailia |  | 
  | ailiaFindBlobNameByIndex(IntPtr net, IntPtr buffer, UInt32 buffer_size, UInt32 blob_idx) | ailia.Ailia |  | 
  | ailiaGetBlobCount(IntPtr net, ref UInt32 blob_count) | ailia.Ailia |  | 
  | ailiaGetBlobData(IntPtr net, IntPtr dest, UInt32 dest_size, UInt32 blob_idx) | ailia.Ailia |  | 
  | ailiaGetBlobDim(IntPtr net, ref UInt32 dim, UInt32 blob_idx) | ailia.Ailia |  | 
  | ailiaGetBlobIndexByInputIndex(IntPtr net, ref UInt32 blob_idx, UInt32 input_blob_idx) | ailia.Ailia |  | 
  | ailiaGetBlobIndexByOutputIndex(IntPtr net, ref UInt32 blob_idx, UInt32 output_blob_idx) | ailia.Ailia |  | 
  | ailiaGetBlobNameLengthByIndex(IntPtr net, UInt32 blob_idx, ref UInt32 buffer_size) | ailia.Ailia |  | 
  | ailiaGetBlobShape(IntPtr net, [In, Out] AILIAShape shape, UInt32 blob_idx, UInt32 version) | ailia.Ailia |  | 
  | ailiaGetBlobShapeND(IntPtr net, UInt32[] shape, UInt32 dim, UInt32 blob_idx) | ailia.Ailia |  | 
  | ailiaGetEnvironment(ref IntPtr env, UInt32 env_idx, UInt32 version) | ailia.Ailia |  | 
  | ailiaGetEnvironmentCount(ref Int32 env_count) | ailia.Ailia |  | 
  | ailiaGetErrorDetail(IntPtr net) | ailia.Ailia |  | 
  | ailiaGetInputBlobCount(IntPtr net, ref UInt32 input_blob_count) | ailia.Ailia |  | 
  | ailiaGetInputDim(IntPtr net, ref UInt32 dim) | ailia.Ailia |  | 
  | ailiaGetInputShape(IntPtr net, [In, Out] AILIAShape shape, UInt32 version) | ailia.Ailia |  | 
  | ailiaGetInputShapeND(IntPtr net, UInt32[] shape, UInt32 dim) | ailia.Ailia |  | 
  | ailiaGetOutputBlobCount(IntPtr net, ref UInt32 output_blob_count) | ailia.Ailia |  | 
  | ailiaGetOutputDim(IntPtr net, ref UInt32 dim) | ailia.Ailia |  | 
  | ailiaGetOutputShape(IntPtr net, [In, Out] AILIAShape shape, UInt32 version) | ailia.Ailia |  | 
  | ailiaGetOutputShapeND(IntPtr net, UInt32[] shape, UInt32 dim) | ailia.Ailia |  | 
  | ailiaGetSelectedEnvironment(IntPtr net, ref IntPtr env, UInt32 version) | ailia.Ailia |  | 
  | ailiaGetStatusString(Int32 status) | ailia.Ailia |  | 
  | ailiaGetSummaryLength(IntPtr net, ref UInt32 buffer_size) | ailia.Ailia |  | 
  | ailiaGetVersion() | ailia.Ailia |  | 
  | ailiaOpenStreamEx(IntPtr net, IntPtr fopen_args, ailiaFileCallback callback, Int32 version) | ailia.Ailia |  | 
  | ailiaOpenStreamFile(IntPtr net, string path) | ailia.Ailia |  | 
  | ailiaOpenStreamMem(IntPtr net, byte[] buf, UInt32 buf_size) | ailia.Ailia |  | 
  | ailiaOpenWeightEx(IntPtr net, IntPtr fopen_args, ailiaFileCallback callback, Int32 version) | ailia.Ailia |  | 
  | ailiaOpenWeightFile(IntPtr net, string path) | ailia.Ailia |  | 
  | ailiaOpenWeightMem(IntPtr net, byte[] buf, UInt32 buf_size) | ailia.Ailia |  | 
  | ailiaPredict(IntPtr net, IntPtr dest, UInt32 dest_size, IntPtr src, UInt32 src_size) | ailia.Ailia |  | 
  | ailiaSetInputBlobData(IntPtr net, IntPtr src, UInt32 src_size, UInt32 blob_idx) | ailia.Ailia |  | 
  | ailiaSetInputBlobShape(IntPtr net, [In] AILIAShape shape, UInt32 blob_idx, UInt32 version) | ailia.Ailia |  | 
  | ailiaSetInputBlobShapeND(IntPtr net, UInt32[] shape, UInt32 dim, UInt32 blob_idx) | ailia.Ailia |  | 
  | ailiaSetInputShape(IntPtr net, [In] AILIAShape shape, UInt32 version) | ailia.Ailia |  | 
  | ailiaSetInputShapeND(IntPtr net, UInt32[] shape, UInt32 dim) | ailia.Ailia |  | 
  | ailiaSetMemoryMode(IntPtr net, UInt32 mode) | ailia.Ailia |  | 
  | ailiaSetProfileMode(IntPtr net, UInt32 mode) | ailia.Ailia |  | 
  | ailiaSetTemporaryCachePath(string path) | ailia.Ailia |  | 
  | ailiaSummary(IntPtr net, byte[] buffer, UInt32 buffer_size) | ailia.Ailia |  | 
  | ailiaUpdate(IntPtr net) | ailia.Ailia |  | 
  | LIBRARY_NAME | ailia.Ailia | static |