A B C D E F G H I K L M N O P Q R S T U V W X 
所有 類 所有 包

A

ACL - ai.onnxruntime.OrtProvider
ARM 計算庫執行提供程式。
addACL(boolean) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 ARM 計算庫新增為執行後端。
addActiveLoraAdapter(OrtLoraAdapter) - 類 ai.onnxruntime.OrtSession.RunOptions 中的方法
將指定的介面卡新增到此執行的活動介面卡列表中。
addArmNN(boolean) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 ARM 神經網路庫新增為執行後端。
addConfigEntry(String, String) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
新增單個會話配置條目作為字串對。
addCoreML() - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 Apple 的 CoreML 新增為執行後端。
addCoreML(EnumSet<CoreMLFlags>) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 Apple 的 CoreML 新增為執行後端。
addCoreML(Map<String, String>) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 CoreML 新增為執行後端。
addCPU(boolean) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 CPU 新增為執行後端,如果需要則使用 Arena 分配器。
addCUDA() - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 CUDA 新增為執行後端,使用裝置 0。
addCUDA(int) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 CUDA 新增為執行後端,使用指定的 CUDA 裝置 ID。
addCUDA(OrtCUDAProviderOptions) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 CUDA 新增為執行後端,使用指定的 CUDA 選項。
addDirectML(int) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 DirectML 新增為執行後端。
addDnnl(boolean) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 Intel 的深度神經網路庫新增為執行後端。
addExternalInitializers(Map<String, OnnxTensorLike>) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
新增提供的外部載入的初始化器。
addInitializer(String, OnnxTensorLike) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
新增初始化器以覆蓋 ONNX 模型中的一個。
addNnapi() - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 Android 的 NNAPI 新增為執行後端。
addNnapi(EnumSet<NNAPIFlags>) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 Android 的 NNAPI 新增為執行後端。
addOpenVINO(String) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 OpenVINO 新增為執行後端。
addProperty(String, float) - 類 ai.onnxruntime.OrtTrainingSession 中的方法
為此訓練會話檢查點新增一個浮點屬性。
addProperty(String, int) - 類 ai.onnxruntime.OrtTrainingSession 中的方法
為此訓練會話檢查點新增一個整數屬性。
addProperty(String, String) - 類 ai.onnxruntime.OrtTrainingSession 中的方法
為此訓練會話檢查點新增一個字串屬性。
addQnn(Map<String, String>) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 QNN 新增為執行後端。
addROCM() - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 ROCM 新增為執行後端,使用裝置 0。
addROCM(int) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 ROCM 新增為執行後端,使用指定的 ROCM 裝置 ID。
addRunConfigEntry(String, String) - 類 ai.onnxruntime.OrtSession.RunOptions 中的方法
向此 RunOptions 新增配置條目。
addTensorrt(int) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 Nvidia 的 TensorRT 新增為執行後端。
addTensorrt(OrtTensorRTProviderOptions) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 Nvidia 的 TensorRT 新增為執行後端。
addTvm(String) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 TVM 新增為執行後端。
addWebGPU(Map<String, String>) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 WebGPU 新增為執行後端。
addXnnpack(Map<String, String>) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
將 XNNPACK 新增為執行後端。
aggregateToInt(EnumSet<E>) - 介面 ai.onnxruntime.providers.OrtFlags 中的靜態方法
將標誌的 EnumSet 轉換為 C API 期望的值。
ai.onnxruntime - 包 ai.onnxruntime
ONNX Runtime 的 Java 介面。
ai.onnxruntime.platform - 包 ai.onnxruntime.platform
一個平臺特定程式碼包,用於替換無法在 Android 上執行的 Java 實現。
ai.onnxruntime.providers - 包 ai.onnxruntime.providers
用於控制 ONNX Runtime 執行提供程式行為的類。
ALL_OPT - ai.onnxruntime.OrtSession.SessionOptions.OptLevel
將所有可用最佳化應用於 ONNX 圖。
allocatorHandle - 類 ai.onnxruntime.OnnxTensorLike 中的變數
指向原生記憶體分配器的指標。
applyToNative() - 類 ai.onnxruntime.OrtProviderOptions 中的方法
將 Java 端配置應用於原生端物件。
applyToNative(long, long, String[], String[]) - 類 ai.onnxruntime.providers.OrtCUDAProviderOptions 中的方法
將選項新增到此選項例項。
applyToNative(long, long, String[], String[]) - 類 ai.onnxruntime.providers.OrtTensorRTProviderOptions 中的方法
將選項新增到此選項例項。
ARM_NN - ai.onnxruntime.OrtProvider
ARM NN 執行提供程式。
AZURE - ai.onnxruntime.OrtProvider
Azure 遠端端點執行提供程式。

B

BASIC_OPT - ai.onnxruntime.OrtSession.SessionOptions.OptLevel
對 ONNX 圖應用基本最佳化,例如常量摺疊、冗餘計算消除和節點融合。
bf16ToFloat(short) - 類 ai.onnxruntime.platform.Fp16Conversions 中的靜態方法
將儲存在 short 中的 bf16 值轉換為浮點值。
BFLOAT16 - ai.onnxruntime.OnnxJavaType
一個非 IEEE 16 位浮點值,具有 8 個指數位和 7 個尾數位。
BLOCK_SPARSE - ai.onnxruntime.OnnxSparseTensor.SparseTensorType
塊稀疏張量。
BlockSparseTensor(IntBuffer, long[], Buffer, long[], long[], OnnxJavaType, long) - 類 ai.onnxruntime.OnnxSparseTensor.BlockSparseTensor 的構造器
構造一個塊稀疏張量。
BOOL - ai.onnxruntime.OnnxJavaType
儲存在單個位元組中的布林值。

C

checkClosed() - 類 ai.onnxruntime.OnnxMap 中的方法
檢查 OnnxValue 是否已關閉,如果已關閉則丟擲 IllegalStateException
checkClosed() - 類 ai.onnxruntime.OnnxSequence 中的方法
檢查 OnnxValue 是否已關閉,如果已關閉則丟擲 IllegalStateException
checkClosed() - 類 ai.onnxruntime.OnnxTensorLike 中的方法
檢查 OnnxValue 是否已關閉,如果已關閉則丟擲 IllegalStateException
checkClosed() - 類 ai.onnxruntime.OrtProviderOptions 中的方法
檢查 OrtProviderOptions 是否已關閉,如果已關閉則丟擲 IllegalStateException
clazz - 列舉 ai.onnxruntime.OnnxJavaType 中的變數
用作載體的 Java 端型別。
close() - 類 ai.onnxruntime.OnnxMap 中的方法
關閉此對映,釋放其原生記憶體及其元素。
close() - 類 ai.onnxruntime.OnnxSequence 中的方法
關閉此序列,釋放其原生記憶體及其元素。
close() - 類 ai.onnxruntime.OnnxSparseTensor 中的方法
 
close() - 類 ai.onnxruntime.OnnxTensor 中的方法
關閉張量,釋放其底層記憶體(如果它不是由 NIO 緩衝區支援)。
close() - 介面 ai.onnxruntime.OnnxValue 中的方法
關閉 OnnxValue,釋放其原生記憶體。
close() - 類 ai.onnxruntime.OrtEnvironment 中的方法
自 ORT 1.11 起,OrtEnvironment 上的 Close 是一個無操作。
close() - 類 ai.onnxruntime.OrtEnvironment.ThreadingOptions 中的方法
關閉執行緒選項。
close() - 類 ai.onnxruntime.OrtLoraAdapter 中的方法
 
close() - 類 ai.onnxruntime.OrtProviderOptions 中的方法
 
close() - 類 ai.onnxruntime.OrtSession 中的方法
關閉會話,釋放其資源。
close() - 類 ai.onnxruntime.OrtSession.Result 中的方法
 
close() - 類 ai.onnxruntime.OrtSession.RunOptions 中的方法
 
close() - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
關閉會話選項,釋放所有已獲取的記憶體。
close() - 類 ai.onnxruntime.OrtTrainingSession 中的方法
 
close(long, long) - 類 ai.onnxruntime.OrtProviderOptions 中的方法
原生關閉方法。
close(long, long) - 類 ai.onnxruntime.providers.OrtCUDAProviderOptions 中的方法
關閉此選項例項。
close(long, long) - 類 ai.onnxruntime.providers.OrtTensorRTProviderOptions 中的方法
關閉此選項例項。
close(Iterable<? extends OnnxValue>) - 介面 ai.onnxruntime.OnnxValue 中的靜態方法
對可迭代物件的每個元素呼叫 close。
close(Map<String, ? extends OnnxValue>) - 介面 ai.onnxruntime.OnnxValue 中的靜態方法
對對映中的每個 OnnxValue 呼叫 close。
closed - 類 ai.onnxruntime.OnnxTensorLike 中的變數
此值是否已關閉?
closed - 類 ai.onnxruntime.OrtProviderOptions 中的變數
原生物件是否已關閉?
constructFromBuffer(Buffer, long[], OnnxJavaType) - 類 ai.onnxruntime.TensorInfo 中的靜態方法
從提供的位元組緩衝區構造 TensorInfo。
constructFromJavaArray(Object) - 類 ai.onnxruntime.TensorInfo 中的靜態方法
從提供的多維 Java 陣列構造 TensorInfo,用於分配適當數量的原生記憶體。
constructFromSparseTensor(OnnxSparseTensor.SparseTensor<T>) - 類 ai.onnxruntime.TensorInfo 中的靜態方法
從提供的 OnnxSparseTensor.SparseTensor 構造 TensorInfo。
convertBf16BufferToFloatBuffer(ShortBuffer) - 類 ai.onnxruntime.platform.Fp16Conversions 中的靜態方法
將儲存為 short 的 bf16 值緩衝區轉換為浮點緩衝區。
convertFloatBufferToBf16Buffer(FloatBuffer) - 類 ai.onnxruntime.platform.Fp16Conversions 中的靜態方法
將浮點緩衝區四捨五入為包含 bf16 值(在 Java 中儲存為 short)的緩衝區。
convertFloatBufferToFp16Buffer(FloatBuffer) - 類 ai.onnxruntime.platform.Fp16Conversions 中的靜態方法
將浮點緩衝區四捨五入為包含 fp16 值(在 Java 中儲存為 short)的緩衝區。
convertFp16BufferToFloatBuffer(ShortBuffer) - 類 ai.onnxruntime.platform.Fp16Conversions 中的靜態方法
將儲存為 short 的 fp16 值緩衝區轉換為浮點緩衝區。
COO - ai.onnxruntime.OnnxSparseTensor.SparseTensorType
COO 稀疏張量。
COOTensor(LongBuffer, long[], Buffer, long[], OnnxJavaType, long) - 類 ai.onnxruntime.OnnxSparseTensor.COOTensor 的構造器
建立一個適用於構造 ORT 稀疏張量的 COO 稀疏張量。
CORE_ML - ai.onnxruntime.OrtProvider
Apple CoreML 執行提供程式。
CoreMLFlags - 列舉 ai.onnxruntime.providers 中的列舉
CoreML 提供程式的標誌。
CPU - ai.onnxruntime.OrtProvider
CPU 執行提供程式。
CPU_AND_GPU - ai.onnxruntime.providers.CoreMLFlags
排除 ANE
CPU_DISABLED - ai.onnxruntime.providers.NNAPIFlags
停用 NNAPI 使用 CPU。
CPU_ONLY - ai.onnxruntime.providers.CoreMLFlags
僅使用 CPU,停用 GPU 和 Apple 神經網路引擎。
CPU_ONLY - ai.onnxruntime.providers.NNAPIFlags
NNAPI 將僅使用 CPU。
create() - 介面 ai.onnxruntime.OrtProviderOptions.OrtProviderSupplier 中的方法
呼叫函式以獲取原生指標。
create(byte[]) - 類 ai.onnxruntime.OrtLoraAdapter 中的靜態方法
從位元組陣列建立 OrtLoraAdapter 例項。
create(String) - 類 ai.onnxruntime.OrtLoraAdapter 中的靜態方法
建立 OrtLoraAdapter 例項。
create(ByteBuffer) - 類 ai.onnxruntime.OrtLoraAdapter 中的靜態方法
從直接 ByteBuffer 建立 OrtLoraAdapter 例項。
CREATE_MLPROGRAM - ai.onnxruntime.providers.CoreMLFlags
建立一個 MLProgram。
createSession(byte[]) - 類 ai.onnxruntime.OrtEnvironment 中的方法
使用預設的 OrtSession.SessionOptions、模型和預設記憶體分配器建立會話。
createSession(byte[], OrtSession.SessionOptions) - 類 ai.onnxruntime.OrtEnvironment 中的方法
使用指定的 OrtSession.SessionOptions、模型和預設記憶體分配器建立會話。
createSession(String) - 類 ai.onnxruntime.OrtEnvironment 中的方法
使用預設的 OrtSession.SessionOptions、模型和預設記憶體分配器建立會話。
createSession(String, OrtSession.SessionOptions) - 類 ai.onnxruntime.OrtEnvironment 中的方法
使用指定的 OrtSession.SessionOptions、模型和預設記憶體分配器建立會話。
createSession(ByteBuffer) - 類 ai.onnxruntime.OrtEnvironment 中的方法
使用預設的 OrtSession.SessionOptions、模型和預設記憶體分配器建立會話。
createSession(ByteBuffer, OrtSession.SessionOptions) - 類 ai.onnxruntime.OrtEnvironment 中的方法
使用指定的 OrtSession.SessionOptions、模型和預設記憶體分配器建立會話。
createSparseTensor(OrtEnvironment, OnnxSparseTensor.SparseTensor<T>) - 類 ai.onnxruntime.OnnxSparseTensor 中的靜態方法
從 Java 端表示建立 ORT 中的稀疏張量。
createTensor(OrtEnvironment, Object) - 類 ai.onnxruntime.OnnxTensor 中的靜態方法
從 Java 基本型別、基本型別多維陣列或字串多維陣列建立張量。
createTensor(OrtEnvironment, String[], long[]) - 類 ai.onnxruntime.OnnxTensor 中的靜態方法
從展平的字串陣列建立張量。
createTensor(OrtEnvironment, ByteBuffer, long[]) - 類 ai.onnxruntime.OnnxTensor 中的靜態方法
建立由直接 ByteBuffer 支援的 OnnxTensor。
createTensor(OrtEnvironment, ByteBuffer, long[], OnnxJavaType) - 類 ai.onnxruntime.OnnxTensor 中的靜態方法
建立由直接 ByteBuffer 支援的 OnnxTensor。
createTensor(OrtEnvironment, DoubleBuffer, long[]) - 類 ai.onnxruntime.OnnxTensor 中的靜態方法
建立由直接 DoubleBuffer 支援的 OnnxTensor。
createTensor(OrtEnvironment, FloatBuffer, long[]) - 類 ai.onnxruntime.OnnxTensor 中的靜態方法
建立由直接 FloatBuffer 支援的 OnnxTensor。
createTensor(OrtEnvironment, IntBuffer, long[]) - 類 ai.onnxruntime.OnnxTensor 中的靜態方法
建立由直接 IntBuffer 支援的 OnnxTensor。
createTensor(OrtEnvironment, LongBuffer, long[]) - 類 ai.onnxruntime.OnnxTensor 中的靜態方法
建立由直接 LongBuffer 支援的 OnnxTensor。
createTensor(OrtEnvironment, ShortBuffer, long[]) - 類 ai.onnxruntime.OnnxTensor 中的靜態方法
建立由直接 ShortBuffer 支援的 OnnxTensor。
createTensor(OrtEnvironment, ShortBuffer, long[], OnnxJavaType) - 類 ai.onnxruntime.OnnxTensor 中的靜態方法
建立由直接 ShortBuffer 支援的 OnnxTensor。
createTrainingSession(String, String, String, String) - 類 ai.onnxruntime.OrtEnvironment 中的方法
使用預設的 OrtSession.SessionOptions、模型和預設記憶體分配器建立訓練會話。
createTrainingSession(String, String, String, String, OrtSession.SessionOptions) - 類 ai.onnxruntime.OrtEnvironment 中的方法
使用指定的 OrtSession.SessionOptions、模型和預設記憶體分配器建立訓練會話。
CSRC - ai.onnxruntime.OnnxSparseTensor.SparseTensorType
CSR 或 CSC 稀疏張量。
CSRCTensor(LongBuffer, LongBuffer, Buffer, long[], OnnxJavaType, long) - 類 ai.onnxruntime.OnnxSparseTensor.CSRCTensor 的構造器
建立一個適用於構造 ORT 稀疏張量的 CSRC 稀疏張量。
CUDA - ai.onnxruntime.OrtProvider
Nvidia GPU 的 CUDA 執行提供程式。

D

DEFAULT_NAME - 類 ai.onnxruntime.OrtEnvironment 中的靜態變數
從 Java 構造的 ORT 環境的預設名稱。
DIRECT_ML - ai.onnxruntime.OrtProvider
Windows DirectML 執行提供程式。
disablePerSessionThreads() - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
停用每個會話執行緒池。
disableProfiling() - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
在使用此 SessionOptions 的會話中停用分析。
DNNL - ai.onnxruntime.OrtProvider
Intel 深度神經網路庫執行提供程式。
DOUBLE - ai.onnxruntime.OnnxJavaType
一個 64 位浮點值。
DOUBLE - ai.onnxruntime.OnnxMap.OnnxMapValueType
一個 64 位浮點值。

E

elementCount(long[]) - 類 ai.onnxruntime.OrtUtil 中的靜態方法
計算此形狀的張量中儲存的元素數量。
ENABLE_ON_SUBGRAPH - ai.onnxruntime.providers.CoreMLFlags
在子圖上啟用 CoreML。
enableProfiling(String) - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
在使用此 SessionOptions 的會話中啟用分析。
endProfiling() - 類 ai.onnxruntime.OrtSession 中的方法
結束分析會話並返回分析器輸出。
equals(Object) - 類 ai.onnxruntime.OnnxModelMetadata 中的方法
 
evalStep(Map<String, ? extends OnnxTensorLike>) - 類 ai.onnxruntime.OrtTrainingSession 中的方法
使用提供的輸入執行單個評估步驟。
evalStep(Map<String, ? extends OnnxTensorLike>, OrtSession.RunOptions) - 類 ai.onnxruntime.OrtTrainingSession 中的方法
使用提供的輸入執行單個評估步驟。
evalStep(Map<String, ? extends OnnxTensorLike>, Map<String, ? extends OnnxValue>) - 類 ai.onnxruntime.OrtTrainingSession 中的方法
使用提供的輸入執行單個評估步驟。
evalStep(Map<String, ? extends OnnxTensorLike>, Set<String>) - 類 ai.onnxruntime.OrtTrainingSession 中的方法
使用提供的輸入執行單個評估步驟。
evalStep(Map<String, ? extends OnnxTensorLike>, Set<String>, Map<String, ? extends OnnxValue>, OrtSession.RunOptions) - 類 ai.onnxruntime.OrtTrainingSession 中的方法
使用提供的輸入執行單個評估步驟。
exportModelForInference(Path, String[]) - 類 ai.onnxruntime.OrtTrainingSession 中的方法
將評估模型匯出為適用於推理的模型,將所需節點設定為輸出節點。
EXTENDED_OPT - ai.onnxruntime.OrtSession.SessionOptions.OptLevel
將所有基本最佳化以及更復雜的節點融合操作應用於 ONNX 圖。

F

flattenString(Object) - 類 ai.onnxruntime.OrtUtil 中的靜態方法
將多維字串陣列展平為一維字串陣列,並以多維行主序讀取。
FLOAT - ai.onnxruntime.OnnxJavaType
一個 32 位浮點值。
FLOAT - ai.onnxruntime.OnnxMap.OnnxMapValueType
一個 32 位浮點值。
FLOAT16 - ai.onnxruntime.OnnxJavaType
一個 IEEE 16 位浮點值。
floatToBf16(float) - 類 ai.onnxruntime.platform.Fp16Conversions 中的靜態方法
將浮點數轉換為 bf16。
floatToFp16(float) - 類 ai.onnxruntime.platform.Fp16Conversions 中的靜態方法
將浮點值轉換為儲存在 short 中的 fp16 值。
Fp16Conversions - ai.onnxruntime.platform 中的類
fp16、bfloat16 和 fp32 之間的轉換。
fp16ToFloat(short) - 類 ai.onnxruntime.platform.Fp16Conversions 中的靜態方法
將儲存在 short 中的 fp16 值轉換為浮點值。

G

get(int) - 類 ai.onnxruntime.OrtSession.Result 中的方法
從指定索引處的容器中獲取值。
get(String) - 類 ai.onnxruntime.OrtSession.Result 中的方法
從容器中獲取值,假設它尚未關閉。
getApiHandle() - 類 ai.onnxruntime.OrtProviderOptions 中的靜態方法
允許子類訪問 API 控制代碼指標。
getAvailableProviders() - 類 ai.onnxruntime.OrtEnvironment 中的靜態方法
獲取此環境中可用的提供程式。
getBufferRef() - 類 ai.onnxruntime.OnnxTensor 中的方法
返回對此 OnnxTensor 後備緩衝區的引用。
getByteBuffer() - 類 ai.onnxruntime.OnnxTensor 中的方法
將底層 OnnxTensor 複製為 ByteBuffer 返回。
getCode() - 異常 ai.onnxruntime.OrtException 中的方法
返回錯誤程式碼。
getConfigEntries() - 類 ai.onnxruntime.OrtSession.SessionOptions 中的方法
返回包含所有會話配置條目的對映的不可修改檢視。
getCustomMetadata() - 類 ai.onnxruntime.OnnxModelMetadata 中的方法
獲取完整自定義元資料的不可修改引用。
getCustomMetadataValue(String) - 類 ai.onnxruntime.OnnxModelMetadata 中的方法
如果自定義元資料包含所提供鍵的值,則返回 Optional.of(value),否則返回 Optional.empty()
getDenseShape() - 類 ai.onnxruntime.OnnxSparseTensor.SparseTensor 中的方法
獲取稀疏張量的密集形狀。
getDescription() - 類 ai.onnxruntime.OnnxModelMetadata 中的方法
獲取模型描述。
getDimensionNames() - 類 ai.onnxruntime.TensorInfo 中的方法
獲取張量命名維度的副本。
getDomain() - 類 ai.onnxruntime.OnnxModelMetadata 中的方法
獲取域。
getDoubleBuffer() - 類 ai.onnxruntime.OnnxTensor 中的方法
如果底層型別是 double,則將底層 OnnxTensor 複製為 DoubleBuffer 返回,否則返回 null。
getEnvironment() - 類 ai.onnxruntime.OrtEnvironment 中的靜態方法
獲取 OrtEnvironment。
getEnvironment(OrtLoggingLevel) - 類 ai.onnxruntime.OrtEnvironment 中的靜態方法
獲取 OrtEnvironment。
getEnvironment(OrtLoggingLevel, String) - 類 ai.onnxruntime.OrtEnvironment 中的靜態方法
獲取 OrtEnvironment。
getEnvironment(OrtLoggingLevel, String, OrtEnvironment.ThreadingOptions) - 類 ai.onnxruntime.OrtEnvironment 中的靜態方法
使用指定的全域性執行緒池選項建立 OrtEnvironment。
getEnvironment(String) - 類 ai.onnxruntime.OrtEnvironment 中的靜態方法
獲取 OrtEnvironment。
getEvalInputNames() - 類 ai.onnxruntime.OrtTrainingSession 中的方法
返回評估模型輸入名稱的有序集。
getEvalOutputNames() - 類 ai.onnxruntime.OrtTrainingSession 中的方法
返回評估模型輸出名稱的有序集。
getFloatBuffer() - 類 ai.onnxruntime.OnnxTensor 中的方法
如果底層 OnnxTensor 可以無損地轉換為浮點數(即),則將其複製為 FloatBuffer 返回。
getFloatProperty(String) - 類 ai.onnxruntime.OrtTrainingSession 中的方法
從此訓練會話檢查點獲取浮點屬性。
getGraphDescription() - 類 ai.onnxruntime.OnnxModelMetadata 中的方法
獲取圖描述。
getGraphName() - 類 ai.onnxruntime.OnnxModelMetadata 中的方法
獲取圖名稱。
getID() - 列舉 ai.onnxruntime.OrtSession.SessionOptions.ExecutionMode 中的方法
獲取原生程式碼中用於執行模式的整數 ID。
getID() - 列舉 ai.onnxruntime.OrtSession.SessionOptions.OptLevel 中的方法
獲取原生程式碼中用於此最佳化級別的整數 ID。
getIndices() - 類 ai.onnxruntime.OnnxSparseTensor.SparseTensor 中的方法
獲取索引緩衝區。
getIndicesBuffer() - 類 ai.onnxruntime.OnnxSparseTensor 中的方法
獲取索引的副本。
getIndicesShape() - 類 ai.onnxruntime.OnnxSparseTensor 中的方法
獲取(外部)索引的形狀。
getIndicesShape() - 類 ai.onnxruntime.OnnxSparseTensor.SparseTensor 中的方法
獲取稀疏張量索引的形狀。
getIndicesType() - 類 ai.onnxruntime.OnnxSparseTensor.BlockSparseTensor 中的方法
 
getIndicesType() - 類 ai.onnxruntime.OnnxSparseTensor.COOTensor 中的方法
 
getIndicesType() - 類 ai.onnxruntime.OnnxSparseTensor.CSRCTensor 中的方法
 
getIndicesType() - 類 ai.onnxruntime.OnnxSparseTensor.SparseTensor 中的方法
稀疏張量的索引型別。
getInfo() - 類 ai.onnxruntime.NodeInfo 中的方法
此節點的型別和形狀資訊。
getInfo() - 類 ai.onnxruntime.OnnxMap 中的方法
 
getInfo() - 類 ai.onnxruntime.OnnxSequence 中的方法
 
getInfo() - 類 ai.onnxruntime.OnnxTensorLike 中的方法
返回此張量的 TensorInfo
getInfo() - 介面 ai.onnxruntime.OnnxValue 中的方法
獲取與此 OnnxValue 關聯的型別資訊物件。
getInnerIndices() - 類 ai.onnxruntime.OnnxSparseTensor.CSRCTensor 中的方法
獲取內部索引緩衝區。
getInnerIndicesBuffer() - 類 ai.onnxruntime.OnnxSparseTensor 中的方法
獲取 CSRC 稀疏張量中內部索引的副本。
getInnerIndicesShape() - 類 ai.onnxruntime.OnnxSparseTensor.CSRCTensor 中的方法
獲取內部索引的形狀。
getInnerIndicesShape() - 類 ai.onnxruntime.OnnxSparseTensor 中的方法
獲取 CSRC 稀疏張量中內部索引的形狀。
getInputInfo() - 類 ai.onnxruntime.OrtSession 中的方法
返回輸入的 info 物件,包括它們的名稱和型別。
getInputNames() - 類 ai.onnxruntime.OrtSession 中的方法
返回輸入名稱。
getIntBuffer() - 類 ai.onnxruntime.OnnxTensor 中的方法
如果底層型別是 int32 或 uint32,則將底層 OnnxTensor 複製為 IntBuffer 返回,否則返回 null。
getIntProperty(String) - 類 ai.onnxruntime.OrtTrainingSession 中的方法
從此訓練會話檢查點獲取整數屬性。
getLearningRate() - 類 ai.onnxruntime.OrtTrainingSession 中的方法
獲取此訓練會話的當前學習率。
getLogLevel() - 類 ai.onnxruntime.OrtSession.RunOptions 中的方法
獲取在此 RunOptions 上設定的當前日誌級別。
getLogVerbosityLevel() - 類 ai.onnxruntime.OrtSession.RunOptions 中的方法
獲取在此 RunOptions 上設定的當前日誌詳細級別。
getLongBuffer() - 類 ai.onnxruntime.OnnxTensor 中的方法
如果底層型別是 int64 或 uint64,則將底層 OnnxTensor 複製為 LongBuffer 返回,否則返回 null。
getMetadata() - 類 ai.onnxruntime.OrtSession 中的方法
獲取當前載入模型的元資料。
getName() - 類 ai.onnxruntime.NodeInfo 中的方法
節點的名稱。
getName() - 列舉 ai.onnxruntime.OrtProvider 中的方法
此提供程式內部名稱的訪問器。
getNumElements() - 類 ai.onnxruntime.TensorInfo 中的方法
返回此張量中的元素數量。
getNumInputs() - 類 ai.onnxruntime.OrtSession 中的方法
返回此模型期望的輸入數量。
getNumNonZeroElements() - 類 ai.onnxruntime.OnnxSparseTensor.SparseTensor 中的方法
非零元素的數量。
getNumOutputs() - 類 ai.onnxruntime.OrtSession 中的方法
返回此模型期望的輸出數量。
getOutputInfo() - 類 ai.onnxruntime.OrtSession 中的方法
返回輸出的 info 物件,包括它們的名稱和型別。
getOutputNames() - 類 ai.onnxruntime.OrtSession 中的方法
返回輸出名稱。
getProducerName() - 類 ai.onnxruntime.OnnxModelMetadata 中的方法
獲取生產者名稱。
getProfilingStartTimeInNs() - 類 ai.onnxruntime.OrtSession 中的方法
返回分析開始時的時間戳(納秒)。
getProvider() - 類 ai.onnxruntime.OrtProviderOptions 中的方法
獲取此選項例項的提供程式列舉。
getProvider() - 類 ai.onnxruntime.providers.OrtCUDAProviderOptions 中的方法
 
getProvider() - 類 ai.onnxruntime.providers.OrtTensorRTProviderOptions 中的方法
 
getRunTag() - 類 ai.onnxruntime.OrtSession.RunOptions 中的方法
獲取用於記錄此執行資訊的字串。
getShape() - 類 ai.onnxruntime.TensorInfo 中的方法
獲取張量形狀的副本。
getShortBuffer() - 類 ai.onnxruntime.OnnxTensor 中的方法
如果底層型別是 int16、uint16、fp16 或 bf16,則將底層 OnnxTensor 複製為 ShortBuffer 返回,否則返回 null。
getSparseTensorType() - 類 ai.onnxruntime.OnnxSparseTensor 中的方法
返回此 OnnxSparseTensor 的型別。
getSparsityType() - 類 ai.onnxruntime.OnnxSparseTensor.BlockSparseTensor 中的方法
 
getSparsityType() - 類 ai.onnxruntime.OnnxSparseTensor.COOTensor 中的方法
 
getSparsityType() - 類 ai.onnxruntime.OnnxSparseTensor.CSRCTensor 中的方法
 
getSparsityType() - 類 ai.onnxruntime.OnnxSparseTensor.SparseTensor 中的方法
稀疏張量的稀疏型別。
getStringProperty(String) - 類 ai.onnxruntime.OrtTrainingSession 中的方法
從此訓練會話檢查點獲取字串屬性。
getTrainInputNames() - 類 ai.onnxruntime.OrtTrainingSession 中的方法
返回訓練模型輸入名稱的有序集。
getTrainOutputNames() - 類 ai.onnxruntime.OrtTrainingSession 中的方法
返回訓練模型輸出名稱的有序集。
getType() - 類 ai.onnxruntime.OnnxMap 中的方法
 
getType() - 類 ai.onnxruntime.OnnxSequence 中的方法
 
getType() - 類 ai.onnxruntime.OnnxSparseTensor 中的方法
 
getType() - 類 ai.onnxruntime.OnnxSparseTensor.SparseTensor 中的方法
稀疏張量的資料型別。
getType() - 類 ai.onnxruntime.OnnxTensor 中的方法
 
getType() - 介面 ai.onnxruntime.OnnxValue 中的方法
獲取此 OnnxValue 的型別。
getValue() - 類 ai.onnxruntime.OnnxMap 中的方法
返回包含所有元素的弱型別 Map。
getValue() - 類 ai.onnxruntime.OnnxSequence 中的方法
提取 OnnxValue 的 Java 列表,然後可以進一步解包。
getValue() - 類 ai.onnxruntime.OnnxSparseTensor 中的方法
 
getValue() - 類 ai.onnxruntime.OnnxTensor 中的方法
如果張量是標量,則返回裝箱的基本型別;如果張量是多維的,則返回基本型別的多維陣列。
getValue() - 介面 ai.onnxruntime.OnnxValue 中的方法
將值作為 Java 物件返回,將其從原生堆中複製出來。
getValue() - 列舉 ai.onnxruntime.OrtLoggingLevel 中的方法
獲取與此日誌級別關聯的本機值。
getValue() - 列舉 ai.onnxruntime.providers.CoreMLFlags 中的方法
 
getValue() - 列舉 ai.onnxruntime.providers.NNAPIFlags 中的方法
 
getValue() - 介面 ai.onnxruntime.providers.OrtFlags 中的方法
獲取底層標誌值。
getValues() - 類 ai.onnxruntime.OnnxSparseTensor.SparseTensor 中的方法
獲取值緩衝區。
getValuesBuffer() - 類 ai.onnxruntime.OnnxSparseTensor 中的方法
獲取資料緩衝區的副本。
getValuesShape() - 類 ai.onnxruntime.OnnxSparseTensor 中的方法
獲取值的形狀。
getValuesShape() - 類 ai.onnxruntime.OnnxSparseTensor.SparseTensor 中的方法
獲取稀疏張量值的形狀。
getVersion() - 類 ai.onnxruntime.OnnxModelMetadata 中的方法
獲取模型版本。
getVersion() - 類 ai.onnxruntime.OrtEnvironment 中的方法
獲取原生庫版本字串。

H

hashCode() - 類 ai.onnxruntime.OnnxModelMetadata 中的方法
 

I

info - 類 ai.onnxruntime.OnnxTensorLike 中的變數
此張量的大小和形狀資訊。
INT16 - ai.onnxruntime.OnnxJavaType
一個 16 位有符號整數值。
INT32 - ai.onnxruntime.OnnxJavaType
一個 32 位有符號整數值。
INT64 - ai.onnxruntime.OnnxJavaType
一個 64 位有符號整數值。
INT8 - ai.onnxruntime.OnnxJavaType
一個 8 位有符號整數值。
INVALID - ai.onnxruntime.OnnxMap.OnnxMapValueType
無效的 Map 值型別。
isClosed() - 類 ai.onnxruntime.OnnxMap 中的方法
 
isClosed() - 類 ai.onnxruntime.OnnxSequence 中的方法
 
isClosed() - 類 ai.onnxruntime.OnnxTensorLike 中的方法
 
isClosed() - 介面 ai.onnxruntime.OnnxValue 中的方法
檢查此值是否已關閉(即,原生物件是否已釋放)。
isClosed() - 類 ai.onnxruntime.OrtProviderOptions 中的方法
原生物件是否已關閉?
isResultOwner(int) - 類 ai.onnxruntime.OrtSession.Result 中的方法
從指定索引處的容器中獲取值。
isScalar() - 類 ai.onnxruntime.TensorInfo 中的方法
如果形狀表示標量值(即),則返回 true。
isSequenceOfMaps() - 類 ai.onnxruntime.SequenceInfo 中的方法
這是一個對映序列嗎?
isTrainingEnabled() - 類 ai.onnxruntime.OrtEnvironment 中的方法
此 ONNX Runtime 版本是否啟用了訓練?
iterator() - 類 ai.onnxruntime.OrtSession.Result 中的方法
 

K

keyType - 類 ai.onnxruntime.MapInfo 中的變數
鍵的 Java 型別。

L

LAYOUT_OPT - ai.onnxruntime.OrtSession.SessionOptions.OptLevel
將所有佈局最佳化(如 NCHW 和 NCHWC)應用於 ONNX 圖。
lazyResetGrad() - 類 ai.onnxruntime.OrtTrainingSession 中的方法
length - 類 ai.onnxruntime.SequenceInfo 中的變數
此序列中的元素數量。
loadLibraryAndCreate(OrtProvider, OrtProviderOptions.OrtProviderSupplier) - 類 ai.onnxruntime.OrtProviderOptions 中的靜態方法
載入提供程式的共享庫(如果需要)並呼叫建立提供程式函式。
LONG - ai.onnxruntime.OnnxMap.OnnxMapValueType
一個 64 位有符號整數值。

M

makeCarrier() - 類 ai.onnxruntime.TensorInfo 中的方法
構造一個具有正確形狀和型別以容納此張量的陣列。
mapFromClass(Class<?>) - 列舉 ai.onnxruntime.OnnxJavaType 中的靜態方法
將 Java 類物件對映到列舉型別,對於不支援的型別返回 OnnxJavaType.UNKNOWN
mapFromInt(int) - 列舉 ai.onnxruntime.OnnxJavaType 中的靜態方法
將原生環境中的 int 值對映到 OnnxJavaType 例項。
mapFromInt(int) - Static method in enum ai.onnxruntime.OnnxMap.OnnxMapValueType
從其整數ID獲取列舉型別。
mapFromInt(int) - Static method in enum ai.onnxruntime.OnnxSparseTensor.SparseTensorType
將原生環境中的int對映為SparseTensorType例項。
mapFromInt(int) - Static method in enum ai.onnxruntime.OrtException.OrtErrorCode
將原生環境中的int對映為OrtErrorCode例項。
mapFromInt(int) - Static method in enum ai.onnxruntime.OrtLoggingLevel
將C API的int列舉對映為Java列舉。
mapFromInt(int) - Static method in enum ai.onnxruntime.TensorInfo.OnnxTensorType
將C API的int列舉對映為Java列舉。
mapFromJavaType(OnnxJavaType) - Static method in enum ai.onnxruntime.TensorInfo.OnnxTensorType
將OnnxJavaType對映為對應的原生元素型別。
mapFromName(String) - Static method in enum ai.onnxruntime.OrtProvider
將ONNX Runtime使用的名稱字串對映為列舉。
mapFromOnnxJavaType(OnnxJavaType) - Static method in enum ai.onnxruntime.OnnxMap.OnnxMapValueType
OnnxJavaType 對映為對映值型別。
mapFromOnnxTensorType(TensorInfo.OnnxTensorType) - Static method in enum ai.onnxruntime.OnnxJavaType
TensorInfo.OnnxTensorType 列舉對映為對應的OnnxJavaType列舉,並進行適當的型別轉換。
mapInfo - Variable in class ai.onnxruntime.SequenceInfo
如果包含對映,則為對映型別,否則為null。
MapInfo - Class in ai.onnxruntime
描述一個 OnnxMap 物件或輸出節點。
MAX_DIMENSIONS - Static variable in class ai.onnxruntime.TensorInfo
Java介面方法支援的最大維度數。
MI_GRAPH_X - ai.onnxruntime.OrtProvider
AMD MIGraphX執行提供程式。
mlasFloatToFp16(float) - Static method in class ai.onnxruntime.platform.Fp16Conversions
將浮點值四捨五入為fp16。
mlasFp16ToFloat(short) - Static method in class ai.onnxruntime.platform.Fp16Conversions
將fp16值向上轉換為浮點數。

N

nativeHandle - Variable in class ai.onnxruntime.OnnxTensorLike
原生指標。
nativeHandle - Variable in class ai.onnxruntime.OrtProviderOptions
原生指標。
newBooleanArray(long[]) - Static method in class ai.onnxruntime.OrtUtil
使用提供的形狀建立一個最多8維的原始布林陣列。
newByteArray(long[]) - Static method in class ai.onnxruntime.OrtUtil
使用提供的形狀建立一個最多8維的原始位元組陣列。
newDoubleArray(long[]) - Static method in class ai.onnxruntime.OrtUtil
使用提供的形狀建立一個最多8維的原始雙精度陣列。
newFloatArray(long[]) - Static method in class ai.onnxruntime.OrtUtil
使用提供的形狀建立一個最多8維的原始浮點陣列。
newIntArray(long[]) - Static method in class ai.onnxruntime.OrtUtil
使用提供的形狀建立一個最多8維的原始整型陣列。
newLongArray(long[]) - Static method in class ai.onnxruntime.OrtUtil
使用提供的形狀建立一個最多8維的原始長整型陣列。
newShortArray(long[]) - Static method in class ai.onnxruntime.OrtUtil
使用提供的形狀建立一個最多8維的原始短整型陣列。
newStringArray(long[]) - Static method in class ai.onnxruntime.OrtUtil
使用提供的形狀建立一個最多8維的字串陣列。
NNAPI - ai.onnxruntime.OrtProvider
Android NNAPI執行提供程式。
NNAPIFlags - Enum in ai.onnxruntime.providers
NNAPI提供程式的標誌。
NO_OPT - ai.onnxruntime.OrtSession.SessionOptions.OptLevel
不對ONNX圖應用任何最佳化。
NodeInfo - Class in ai.onnxruntime
ONNX模型輸入或輸出節點的資訊。
NodeInfo(String, ValueInfo) - Constructor for class ai.onnxruntime.NodeInfo
從提供的名稱和值資訊建立節點資訊物件。

O

ONLY_ALLOW_STATIC_INPUT_SHAPES - ai.onnxruntime.providers.CoreMLFlags
只允許CoreML EP接受具有靜態形狀輸入的節點。
ONLY_ENABLE_DEVICE_WITH_ANE - ai.onnxruntime.providers.CoreMLFlags
僅當裝置具有Apple神經網路引擎時才啟用CoreML的使用。
ONNX_TENSOR_ELEMENT_DATA_TYPE_BFLOAT16 - ai.onnxruntime.TensorInfo.OnnxTensorType
一個非IEEE 16位浮點值,具有8位指數和7位尾數。
ONNX_TENSOR_ELEMENT_DATA_TYPE_BOOL - ai.onnxruntime.TensorInfo.OnnxTensorType
儲存在位元組中的布林值。
ONNX_TENSOR_ELEMENT_DATA_TYPE_COMPLEX128 - ai.onnxruntime.TensorInfo.OnnxTensorType
一個128位複數,儲存為2個64位值。
ONNX_TENSOR_ELEMENT_DATA_TYPE_COMPLEX64 - ai.onnxruntime.TensorInfo.OnnxTensorType
一個64位複數,儲存為2個32位值。
ONNX_TENSOR_ELEMENT_DATA_TYPE_DOUBLE - ai.onnxruntime.TensorInfo.OnnxTensorType
IEEE 64位浮點數。
ONNX_TENSOR_ELEMENT_DATA_TYPE_FLOAT - ai.onnxruntime.TensorInfo.OnnxTensorType
IEEE 32位浮點數。
ONNX_TENSOR_ELEMENT_DATA_TYPE_FLOAT16 - ai.onnxruntime.TensorInfo.OnnxTensorType
IEEE 16位浮點數。
ONNX_TENSOR_ELEMENT_DATA_TYPE_FLOAT8E4M3FN - ai.onnxruntime.TensorInfo.OnnxTensorType
一種非IEEE 8位浮點格式,具有4位指數和3位尾數,帶NaN且無無窮大值(FN)。
ONNX_TENSOR_ELEMENT_DATA_TYPE_FLOAT8E4M3FNUZ - ai.onnxruntime.TensorInfo.OnnxTensorType
一種非IEEE 8位浮點格式,具有4位指數和3位尾數,帶NaN、無無窮大值(FN)且無負零(UZ)。
ONNX_TENSOR_ELEMENT_DATA_TYPE_FLOAT8E5M2 - ai.onnxruntime.TensorInfo.OnnxTensorType
一種非IEEE 8位浮點格式,具有5位指數和2位尾數。
ONNX_TENSOR_ELEMENT_DATA_TYPE_FLOAT8E5M2FNUZ - ai.onnxruntime.TensorInfo.OnnxTensorType
一種非IEEE 8位浮點格式,具有5位指數和2位尾數,帶NaN、無無窮大值(FN)且無負零(UZ)。
ONNX_TENSOR_ELEMENT_DATA_TYPE_INT16 - ai.onnxruntime.TensorInfo.OnnxTensorType
16位有符號整數。
ONNX_TENSOR_ELEMENT_DATA_TYPE_INT32 - ai.onnxruntime.TensorInfo.OnnxTensorType
32位有符號整數。
ONNX_TENSOR_ELEMENT_DATA_TYPE_INT64 - ai.onnxruntime.TensorInfo.OnnxTensorType
64位有符號整數。
ONNX_TENSOR_ELEMENT_DATA_TYPE_INT8 - ai.onnxruntime.TensorInfo.OnnxTensorType
8位有符號整數。
ONNX_TENSOR_ELEMENT_DATA_TYPE_STRING - ai.onnxruntime.TensorInfo.OnnxTensorType
UTF-8字串。
ONNX_TENSOR_ELEMENT_DATA_TYPE_UINT16 - ai.onnxruntime.TensorInfo.OnnxTensorType
16位無符號整數。
ONNX_TENSOR_ELEMENT_DATA_TYPE_UINT32 - ai.onnxruntime.TensorInfo.OnnxTensorType
32位無符號整數。
ONNX_TENSOR_ELEMENT_DATA_TYPE_UINT64 - ai.onnxruntime.TensorInfo.OnnxTensorType
64位無符號整數。
ONNX_TENSOR_ELEMENT_DATA_TYPE_UINT8 - ai.onnxruntime.TensorInfo.OnnxTensorType
8位無符號整數。
ONNX_TENSOR_ELEMENT_DATA_TYPE_UNDEFINED - ai.onnxruntime.TensorInfo.OnnxTensorType
未定義的元素型別。
ONNX_TYPE_MAP - ai.onnxruntime.OnnxValue.OnnxValueType
一個對映。
ONNX_TYPE_OPAQUE - ai.onnxruntime.OnnxValue.OnnxValueType
一種Java無法訪問的不透明型別。
ONNX_TYPE_OPTIONAL - ai.onnxruntime.OnnxValue.OnnxValueType
一個可選輸入值。
ONNX_TYPE_SEQUENCE - ai.onnxruntime.OnnxValue.OnnxValueType
張量或對映的序列。
ONNX_TYPE_SPARSETENSOR - ai.onnxruntime.OnnxValue.OnnxValueType
一個稀疏張量。
ONNX_TYPE_TENSOR - ai.onnxruntime.OnnxValue.OnnxValueType
一個張量。
ONNX_TYPE_UNKNOWN - ai.onnxruntime.OnnxValue.OnnxValueType
未知的OrtValue型別。
OnnxJavaType - Enum in ai.onnxruntime
表示ONNX Runtime支援的Java基本型別(和String)的列舉。
OnnxMap - Class in ai.onnxruntime
OrtSession.run(Map) 返回的對映的容器。
OnnxMap.OnnxMapValueType - Enum in ai.onnxruntime
表示儲存在 OnnxMap 中的值的Java型別的列舉。
OnnxModelMetadata - Class in ai.onnxruntime
包含與ONNX模型相關的元資料。
OnnxModelMetadata(OnnxModelMetadata) - Constructor for class ai.onnxruntime.OnnxModelMetadata
複製建構函式。
OnnxSequence - Class in ai.onnxruntime
一系列型別相同的 OnnxValue
OnnxSparseTensor - Class in ai.onnxruntime
包裝OnnxSparseTensor的Java物件。
OnnxSparseTensor.BlockSparseTensor - Class in ai.onnxruntime
塊稀疏張量的Java端表示。
OnnxSparseTensor.COOTensor - Class in ai.onnxruntime
COO稀疏張量的Java端表示。
OnnxSparseTensor.CSRCTensor - Class in ai.onnxruntime
CSRC稀疏張量的Java端表示。
OnnxSparseTensor.SparseTensor<T extends java.nio.Buffer> - Class in ai.onnxruntime
Java稀疏張量的抽象基類
OnnxSparseTensor.SparseTensorType - Enum in ai.onnxruntime
稀疏張量的型別。
OnnxTensor - Class in ai.onnxruntime
包裝OnnxTensor的Java物件。
OnnxTensorLike - Class in ai.onnxruntime
當前由 OnnxTensorOnnxSparseTensor 實現。
onnxType - Variable in class ai.onnxruntime.TensorInfo
此張量的原生型別。
OnnxValue - Interface in ai.onnxruntime
ONNX模型輸入和輸出值的頂級介面。
OnnxValue.OnnxValueType - Enum in ai.onnxruntime
OnnxValue 的型別,與C API中的ID相對應。
OPEN_VINO - ai.onnxruntime.OrtProvider
OpenVINO執行提供程式。
optimizerStep() - Method in class ai.onnxruntime.OrtTrainingSession
使用最佳化器模型將梯度更新應用於可訓練引數。
optimizerStep(OrtSession.RunOptions) - Method in class ai.onnxruntime.OrtTrainingSession
使用最佳化器模型將梯度更新應用於可訓練引數。
ORT_ENGINE_ERROR - ai.onnxruntime.OrtException.OrtErrorCode
ORT引擎內部錯誤。
ORT_EP_FAIL - ai.onnxruntime.OrtException.OrtErrorCode
ORT執行提供程式失敗。
ORT_FAIL - ai.onnxruntime.OrtException.OrtErrorCode
操作失敗。
ORT_INVALID_ARGUMENT - ai.onnxruntime.OrtException.OrtErrorCode
操作收到無效引數。
ORT_INVALID_GRAPH - ai.onnxruntime.OrtException.OrtErrorCode
ONNX圖無效。
ORT_INVALID_PROTOBUF - ai.onnxruntime.OrtException.OrtErrorCode
提供的protobuf無效。
ORT_JAVA_UNKNOWN - ai.onnxruntime.OrtException.OrtErrorCode
Java API中發生未知錯誤。
ORT_LOGGING_LEVEL_ERROR - ai.onnxruntime.OrtLoggingLevel
列印錯誤日誌訊息。
ORT_LOGGING_LEVEL_FATAL - ai.onnxruntime.OrtLoggingLevel
僅列印致命日誌訊息。
ORT_LOGGING_LEVEL_INFO - ai.onnxruntime.OrtLoggingLevel
列印資訊及更高級別的日誌訊息。
ORT_LOGGING_LEVEL_VERBOSE - ai.onnxruntime.OrtLoggingLevel
列印所有日誌訊息。
ORT_LOGGING_LEVEL_WARNING - ai.onnxruntime.OrtLoggingLevel
列印警告及更高級別的日誌訊息。
ORT_MODEL_LOADED - ai.onnxruntime.OrtException.OrtErrorCode
模型已載入。
ORT_NO_MODEL - ai.onnxruntime.OrtException.OrtErrorCode
操作無法使用此模型。
ORT_NO_SUCHFILE - ai.onnxruntime.OrtException.OrtErrorCode
操作無法載入所需檔案。
ORT_NOT_IMPLEMENTED - ai.onnxruntime.OrtException.OrtErrorCode
請求的操作尚未實現。
ORT_OK - ai.onnxruntime.OrtException.OrtErrorCode
操作成功完成。
ORT_RUNTIME_EXCEPTION - ai.onnxruntime.OrtException.OrtErrorCode
操作丟擲執行時異常。
OrtCUDAProviderOptions - Class in ai.onnxruntime.providers
配置CUDA執行提供程式的選項。
OrtCUDAProviderOptions() - Constructor for class ai.onnxruntime.providers.OrtCUDAProviderOptions
為裝置0構造CUDA執行提供程式選項。
OrtCUDAProviderOptions(int) - Constructor for class ai.onnxruntime.providers.OrtCUDAProviderOptions
為指定的非負裝置ID構造CUDA執行提供程式選項。
OrtEnvironment - Class in ai.onnxruntime
ONNX Runtime系統的主機物件。
OrtEnvironment.ThreadingOptions - Class in ai.onnxruntime
控制環境中的全域性執行緒池。
OrtException - Exception in ai.onnxruntime
包含原生onnxruntime生成的錯誤訊息和程式碼的異常。
OrtException(int, String) - Constructor for exception ai.onnxruntime.OrtException
用於從原生程式碼丟擲異常,因為它處理Java中的列舉查詢。
OrtException(OrtException.OrtErrorCode, String) - Constructor for exception ai.onnxruntime.OrtException
使用指定的錯誤程式碼和訊息建立OrtException。
OrtException(String) - Constructor for exception ai.onnxruntime.OrtException
使用預設Java錯誤程式碼和指定訊息建立OrtException。
OrtException.OrtErrorCode - Enum in ai.onnxruntime
onnxruntime_c_api.h中的OrtErrorCode結構體對映到Java端錯誤,並附帶一個額外條目。
OrtFlags - Interface in ai.onnxruntime.providers
用於位集列舉的介面,應聚合為單個整數。
OrtLoggingLevel - Enum in ai.onnxruntime
日誌嚴重性級別。
OrtLoraAdapter - Class in ai.onnxruntime
介面卡的容器,可提供給 OrtSession.RunOptions.addActiveLoraAdapter(OrtLoraAdapter),以將介面卡應用於模型的特定執行。
OrtProvider - Enum in ai.onnxruntime
可透過Java API使用的執行提供程式。
OrtProviderOptions - Class in ai.onnxruntime
執行提供程式選項類的抽象基類。
OrtProviderOptions(long) - Constructor for class ai.onnxruntime.OrtProviderOptions
構造一個包裝原生指標的OrtProviderOptions。
OrtProviderOptions.OrtProviderSupplier - Interface in ai.onnxruntime
映象Java Supplier的功能介面,但可以丟擲OrtException。
OrtSession - Class in ai.onnxruntime
封裝ONNX模型並允許推理呼叫。
OrtSession.Result - Class in ai.onnxruntime
包含 OnnxValueMapAutoCloseable 包裝器。
OrtSession.RunOptions - Class in ai.onnxruntime
OrtSession.SessionOptions - Class in ai.onnxruntime
表示用於構建此會話的選項。
OrtSession.SessionOptions.ExecutionMode - Enum in ai.onnxruntime
要使用的執行模式。
OrtSession.SessionOptions.OptLevel - Enum in ai.onnxruntime
要使用的最佳化級別。
OrtTensorRTProviderOptions - Class in ai.onnxruntime.providers
配置TensorRT執行提供程式的選項。
OrtTensorRTProviderOptions() - Constructor for class ai.onnxruntime.providers.OrtTensorRTProviderOptions
為裝置0構造TensorRT執行提供程式選項。
OrtTensorRTProviderOptions(int) - Constructor for class ai.onnxruntime.providers.OrtTensorRTProviderOptions
為指定的非負裝置ID構造TensorRT執行提供程式選項。
OrtTrainingSession - Class in ai.onnxruntime
封裝ONNX訓練模型並允許訓練和推理呼叫。
OrtUtil - Class in ai.onnxruntime
用於與Java陣列互動的實用程式碼。
ownsBuffer() - Method in class ai.onnxruntime.OnnxTensor
如果此OnnxTensor中的緩衝區是在此張量構造時建立的,則返回true,即它是使用者提供的緩衝區或陣列的副本,並且可能持有該緩衝區的唯一引用。

P

PARALLEL - ai.onnxruntime.OrtSession.SessionOptions.ExecutionMode
並行執行部分節點。

Q

QNN - ai.onnxruntime.OrtProvider
QNN執行提供程式。

R

registerCustomOpLibrary(String) - Method in class ai.onnxruntime.OrtSession.SessionOptions
註冊自定義操作庫,以便與使用此SessionOptions的 OrtSession 一起使用。
registerCustomOpsUsingFunction(String) - Method in class ai.onnxruntime.OrtSession.SessionOptions
透過呼叫指定的原生函式名稱,註冊自定義操作,以便與使用此SessionOptions的 OrtSession 一起使用。
registerLinearLRScheduler(long, long, float) - Method in class ai.onnxruntime.OrtTrainingSession
註冊一個帶有線性預熱的線性學習率排程器。
reshape(boolean[], long[]) - Static method in class ai.onnxruntime.OrtUtil
將布林陣列重塑為所需的n維陣列,假設布林陣列以n維行主序儲存。
reshape(byte[], long[]) - Static method in class ai.onnxruntime.OrtUtil
將位元組陣列重塑為所需的n維陣列,假設位元組陣列以n維行主序儲存。
reshape(double[], long[]) - Static method in class ai.onnxruntime.OrtUtil
將雙精度浮點陣列重塑為所需的n維陣列,假設雙精度浮點陣列以n維行主序儲存。
reshape(float[], long[]) - Static method in class ai.onnxruntime.OrtUtil
將浮點陣列重塑為所需的n維陣列,假設浮點陣列以n維行主序儲存。
reshape(int[], long[]) - Static method in class ai.onnxruntime.OrtUtil
將整型陣列重塑為所需的n維陣列,假設整型陣列以n維行主序儲存。
reshape(long[], long[]) - Static method in class ai.onnxruntime.OrtUtil
將長整型陣列重塑為所需的n維陣列,假設長整型陣列以n維行主序儲存。
reshape(short[], long[]) - Static method in class ai.onnxruntime.OrtUtil
將短整型陣列重塑為所需的n維陣列,假設短整型陣列以n維行主序儲存。
reshape(String[], long[]) - Static method in class ai.onnxruntime.OrtUtil
將字串陣列重塑為所需的n維陣列,假設字串陣列以n維行主序儲存。
RK_NPU - ai.onnxruntime.OrtProvider
RockChip NPU執行提供程式。
ROCM - ai.onnxruntime.OrtProvider
AMD ROCm執行提供程式。
run(Map<String, ? extends OnnxTensorLike>) - Method in class ai.onnxruntime.OrtSession
對輸入饋送字典進行評分,返回所有推理輸出的對映。
run(Map<String, ? extends OnnxTensorLike>, OrtSession.RunOptions) - Method in class ai.onnxruntime.OrtSession
對輸入饋送字典進行評分,返回所有推理輸出的對映。
run(Map<String, ? extends OnnxTensorLike>, Map<String, ? extends OnnxValue>) - Method in class ai.onnxruntime.OrtSession
對輸入饋送字典進行評分,返回固定輸出的對映。
run(Map<String, ? extends OnnxTensorLike>, Set<String>) - Method in class ai.onnxruntime.OrtSession
對輸入饋送字典進行評分,返回請求的推理輸出的對映。
run(Map<String, ? extends OnnxTensorLike>, Set<String>, OrtSession.RunOptions) - Method in class ai.onnxruntime.OrtSession
對輸入饋送字典進行評分,返回請求的推理輸出的對映。
run(Map<String, ? extends OnnxTensorLike>, Set<String>, Map<String, ? extends OnnxValue>) - Method in class ai.onnxruntime.OrtSession
對輸入饋送字典進行評分,返回請求的固定輸出的對映。
run(Map<String, ? extends OnnxTensorLike>, Set<String>, Map<String, ? extends OnnxValue>, OrtSession.RunOptions) - Method in class ai.onnxruntime.OrtSession
對輸入饋送字典進行評分,返回請求的固定輸出的對映。
RunOptions() - Constructor for class ai.onnxruntime.OrtSession.RunOptions
建立一個RunOptions。

S

saveCheckpoint(Path, boolean) - Method in class ai.onnxruntime.OrtTrainingSession
將訓練會話狀態儲存到提供的檢查點目錄。
schedulerStep() - Method in class ai.onnxruntime.OrtTrainingSession
根據已註冊的學習率排程器更新學習率。
SequenceInfo - Class in ai.onnxruntime
描述一個 OnnxSequence,包括其已知元素型別。
sequenceOfMaps - Variable in class ai.onnxruntime.SequenceInfo
這是否是對映序列。
sequenceType - Variable in class ai.onnxruntime.SequenceInfo
如果序列不包含對映,則為序列型別;如果包含對映,則為 OnnxJavaType.UNKNOWN
SEQUENTIAL - ai.onnxruntime.OrtSession.SessionOptions.ExecutionMode
順序執行所有節點。
SessionOptions() - Constructor for class ai.onnxruntime.OrtSession.SessionOptions
建立一個空的會話選項。
setCPUArenaAllocator(boolean) - Method in class ai.onnxruntime.OrtSession.SessionOptions
設定CPU使用競技場記憶體分配器。
setDeterministicCompute(boolean) - Method in class ai.onnxruntime.OrtSession.SessionOptions
設定是否使用確定性計算。
setExecutionMode(OrtSession.SessionOptions.ExecutionMode) - Method in class ai.onnxruntime.OrtSession.SessionOptions
設定此選項物件的執行模式,覆蓋舊設定。
setGlobalDenormalAsZero() - Method in class ai.onnxruntime.OrtEnvironment.ThreadingOptions
設定此項後,將導致操作內和操作間執行緒池將非規範值重新整理為零。
setGlobalInterOpNumThreads(int) - Method in class ai.onnxruntime.OrtEnvironment.ThreadingOptions
設定操作間並行度可用的執行緒數(即。
setGlobalIntraOpNumThreads(int) - Method in class ai.onnxruntime.OrtEnvironment.ThreadingOptions
設定操作內並行度可用的執行緒數(即。
setGlobalSpinControl(boolean) - Method in class ai.onnxruntime.OrtEnvironment.ThreadingOptions
允許執行緒池在其佇列為空時自旋。
setInterOpNumThreads(int) - Method in class ai.onnxruntime.OrtSession.SessionOptions
設定CPU執行緒池的大小,該執行緒池用於在CPU上執行時併發執行多個請求。
setIntraOpNumThreads(int) - Method in class ai.onnxruntime.OrtSession.SessionOptions
設定CPU執行緒池的大小,該執行緒池用於在CPU上執行時執行單個圖。
setLearningRate(float) - Method in class ai.onnxruntime.OrtTrainingSession
設定訓練會話的學習率。
setLoggerId(String) - Method in class ai.onnxruntime.OrtSession.SessionOptions
設定要使用的日誌記錄器ID。
setLogLevel(OrtLoggingLevel) - Method in class ai.onnxruntime.OrtSession.RunOptions
設定此RunOptions上的當前日誌級別。
setLogVerbosityLevel(int) - Method in class ai.onnxruntime.OrtSession.RunOptions
設定此RunOptions上的當前日誌詳細級別。
setMemoryPatternOptimization(boolean) - Method in class ai.onnxruntime.OrtSession.SessionOptions
啟用記憶體模式最佳化,如果所有形狀已知,則預分配記憶體。
setOptimizationLevel(OrtSession.SessionOptions.OptLevel) - Method in class ai.onnxruntime.OrtSession.SessionOptions
設定此選項物件的最佳化級別,覆蓋舊設定。
setOptimizedModelFilePath(String) - Method in class ai.onnxruntime.OrtSession.SessionOptions
設定最佳化模型的輸出路徑。
setRunTag(String) - Method in class ai.onnxruntime.OrtSession.RunOptions
設定日誌中使用的執行標籤。
setSeed(long) - Static method in class ai.onnxruntime.OrtTrainingSession
設定ONNX Runtime使用的RNG種子。
setSessionLogLevel(OrtLoggingLevel) - Method in class ai.onnxruntime.OrtSession.SessionOptions
設定會話的日誌級別。
setSessionLogVerbosityLevel(int) - Method in class ai.onnxruntime.OrtSession.SessionOptions
設定會話的日誌詳細級別。
setSymbolicDimensionValue(String, long) - Method in class ai.onnxruntime.OrtSession.SessionOptions
設定符號維度的值。
setTelemetry(boolean) - Method in class ai.onnxruntime.OrtEnvironment
開啟或關閉遙測。
setTerminate(boolean) - Method in class ai.onnxruntime.OrtSession.RunOptions
設定一個標誌,以便所有使用此RunOptions例項的未完成的 OrtSession.run(java.util.Map<java.lang.String, ? extends ai.onnxruntime.OnnxTensorLike>) 呼叫將盡快終止。
size - Variable in class ai.onnxruntime.MapInfo
此對映中的條目數。
size - Variable in enum ai.onnxruntime.OnnxJavaType
此型別單個值所佔用的位元組數。
size() - Method in class ai.onnxruntime.OnnxMap
對映中的條目數。
size() - Method in class ai.onnxruntime.OrtSession.Result
返回此結果中的輸出數量。
STRING - ai.onnxruntime.OnnxJavaType
UTF-8字串。
STRING - ai.onnxruntime.OnnxMap.OnnxMapValueType
字串值。

T

TENSOR_RT - ai.onnxruntime.OrtProvider
用於Nvidia GPU的TensorRT執行提供程式。
TensorInfo - Class in ai.onnxruntime
描述一個 OnnxTensor,包括其大小、形狀和元素型別。
TensorInfo.OnnxTensorType - Enum in ai.onnxruntime
ONNX執行時支援的原生元素型別。
ThreadingOptions() - Constructor for class ai.onnxruntime.OrtEnvironment.ThreadingOptions
建立一個空的執行緒選項。
toString() - Method in class ai.onnxruntime.MapInfo
 
toString() - Method in class ai.onnxruntime.NodeInfo
 
toString() - Method in class ai.onnxruntime.OnnxMap
 
toString() - Method in class ai.onnxruntime.OnnxModelMetadata
 
toString() - Method in class ai.onnxruntime.OnnxSequence
 
toString() - Method in class ai.onnxruntime.OnnxTensor
 
toString() - Method in class ai.onnxruntime.OrtEnvironment
 
toString() - Method in class ai.onnxruntime.OrtSession
 
toString() - Method in class ai.onnxruntime.SequenceInfo
 
toString() - Method in class ai.onnxruntime.TensorInfo
 
trainStep(Map<String, ? extends OnnxTensorLike>) - Method in class ai.onnxruntime.OrtTrainingSession
執行一步訓練,並累積梯度。
trainStep(Map<String, ? extends OnnxTensorLike>, OrtSession.RunOptions) - Method in class ai.onnxruntime.OrtTrainingSession
執行一步訓練,並累積梯度。
trainStep(Map<String, ? extends OnnxTensorLike>, Map<String, ? extends OnnxValue>) - Method in class ai.onnxruntime.OrtTrainingSession
執行一步訓練,並累積梯度。
trainStep(Map<String, ? extends OnnxTensorLike>, Set<String>) - Method in class ai.onnxruntime.OrtTrainingSession
執行一步訓練,並累積梯度。
trainStep(Map<String, ? extends OnnxTensorLike>, Set<String>, Map<String, ? extends OnnxValue>, OrtSession.RunOptions) - Method in class ai.onnxruntime.OrtTrainingSession
執行一步訓練,並累積梯度。
transformShape(int[]) - Static method in class ai.onnxruntime.OrtUtil
將int形狀轉換為long形狀。
transformShape(long[]) - Static method in class ai.onnxruntime.OrtUtil
將long形狀轉換為int形狀。
type - Variable in class ai.onnxruntime.TensorInfo
此張量的Java型別。

U

UINT8 - ai.onnxruntime.OnnxJavaType
一個8位無符號整數值。
UNDEFINED - ai.onnxruntime.OnnxSparseTensor.SparseTensorType
未定義的稀疏張量。
UNKNOWN - ai.onnxruntime.OnnxJavaType
作為錯誤條件或哨兵使用的未知型別。
USE_FP16 - ai.onnxruntime.providers.NNAPIFlags
啟用fp16支援。
USE_NCHW - ai.onnxruntime.providers.NNAPIFlags
使用通道優先格式。

V

validateShape(long[]) - Static method in class ai.onnxruntime.OrtUtil
檢查形狀是否是Java陣列的有效形狀(即。
value - Variable in enum ai.onnxruntime.OnnxJavaType
列舉的原生值。
value - Variable in enum ai.onnxruntime.OnnxSparseTensor.SparseTensorType
映象OrtSparseFormat的整型值。
value - Variable in enum ai.onnxruntime.OnnxValue.OnnxValueType
此型別在C API中的ID號。
value - Variable in enum ai.onnxruntime.providers.CoreMLFlags
列舉的原生值。
value - Variable in enum ai.onnxruntime.providers.NNAPIFlags
列舉的原生值。
value - Variable in enum ai.onnxruntime.TensorInfo.OnnxTensorType
原生端的整型ID。
ValueInfo - Interface in ai.onnxruntime
描述 OnnxValue 的資訊物件的介面。
valueOf(String) - Static method in enum ai.onnxruntime.OnnxJavaType
返回此型別中具有指定名稱的列舉常量。
valueOf(String) - Static method in enum ai.onnxruntime.OnnxMap.OnnxMapValueType
返回此型別中具有指定名稱的列舉常量。
valueOf(String) - Static method in enum ai.onnxruntime.OnnxSparseTensor.SparseTensorType
返回此型別中具有指定名稱的列舉常量。
valueOf(String) - Static method in enum ai.onnxruntime.OnnxValue.OnnxValueType
返回此型別中具有指定名稱的列舉常量。
valueOf(String) - Static method in enum ai.onnxruntime.OrtException.OrtErrorCode
返回此型別中具有指定名稱的列舉常量。
valueOf(String) - Static method in enum ai.onnxruntime.OrtLoggingLevel
返回此型別中具有指定名稱的列舉常量。
valueOf(String) - Static method in enum ai.onnxruntime.OrtProvider
返回此型別中具有指定名稱的列舉常量。
valueOf(String) - Static method in enum ai.onnxruntime.OrtSession.SessionOptions.ExecutionMode
返回此型別中具有指定名稱的列舉常量。
valueOf(String) - Static method in enum ai.onnxruntime.OrtSession.SessionOptions.OptLevel
返回此型別中具有指定名稱的列舉常量。
valueOf(String) - Static method in enum ai.onnxruntime.providers.CoreMLFlags
返回此型別中具有指定名稱的列舉常量。
valueOf(String) - Static method in enum ai.onnxruntime.providers.NNAPIFlags
返回此型別中具有指定名稱的列舉常量。
valueOf(String) - Static method in enum ai.onnxruntime.TensorInfo.OnnxTensorType
返回此型別中具有指定名稱的列舉常量。
values() - Static method in enum ai.onnxruntime.OnnxJavaType
返回包含此列舉型別常量的陣列,按其宣告順序排列。
values() - Static method in enum ai.onnxruntime.OnnxMap.OnnxMapValueType
返回包含此列舉型別常量的陣列,按其宣告順序排列。
values() - Static method in enum ai.onnxruntime.OnnxSparseTensor.SparseTensorType
返回包含此列舉型別常量的陣列,按其宣告順序排列。
values() - Static method in enum ai.onnxruntime.OnnxValue.OnnxValueType
返回包含此列舉型別常量的陣列,按其宣告順序排列。
values() - Static method in enum ai.onnxruntime.OrtException.OrtErrorCode
返回包含此列舉型別常量的陣列,按其宣告順序排列。
values() - Static method in enum ai.onnxruntime.OrtLoggingLevel
返回包含此列舉型別常量的陣列,按其宣告順序排列。
values() - Static method in enum ai.onnxruntime.OrtProvider
返回包含此列舉型別常量的陣列,按其宣告順序排列。
values() - Static method in enum ai.onnxruntime.OrtSession.SessionOptions.ExecutionMode
返回包含此列舉型別常量的陣列,按其宣告順序排列。
values() - Static method in enum ai.onnxruntime.OrtSession.SessionOptions.OptLevel
返回包含此列舉型別常量的陣列,按其宣告順序排列。
values() - Static method in enum ai.onnxruntime.providers.CoreMLFlags
返回包含此列舉型別常量的陣列,按其宣告順序排列。
values() - 列舉 ai.onnxruntime.providers.NNAPIFlags 中的靜態方法
返回包含此列舉型別常量的陣列,按其宣告順序排列。
values() - 列舉 ai.onnxruntime.TensorInfo.OnnxTensorType 中的靜態方法
返回包含此列舉型別常量的陣列,按其宣告順序排列。
valueType - 類 ai.onnxruntime.MapInfo 中的變數
值的 Java 型別。
VITIS_AI - ai.onnxruntime.OrtProvider
AMD/Xilinx VitisAI 執行提供程式。

W

WEBGPU - ai.onnxruntime.OrtProvider
WebGPU 執行提供程式

X

XNNPACK - ai.onnxruntime.OrtProvider
XNNPACK 執行提供程式。
A B C D E F G H I K L M N O P Q R S T U V W X 
所有 類 所有 包