AI硬體與軟體堆疊

關於ONNX,下列說明何者正確?

  1. AAI專用半導體晶片的名稱
  2. B壓縮AI訓練資料的方式
  3. C用於在不同框架或推論執行環境之間交換模型的通用模型格式
查看答案與解析

正確答案:C. 用於在不同框架或推論執行環境之間交換模型的通用模型格式

ONNX(Open Neural Network Exchange)是以通用格式表示模型的計算圖與權重的規格。以PyTorch等訓練的模型,只要輸出為ONNX,就能由其他公司的推論執行環境或各種硬體的工具載入並執行。由於能將訓練環境與推論環境分離,因此容易依裝置選擇最佳的執行機制。

  • A. 不是晶片的名稱。
  • B. 不是資料的壓縮方式。
  • C. 正確。是Open Neural Network Exchange的縮寫。
練習這個領域 前往領域頁面

AI硬體與軟體堆疊的其他題目

  1. TensorRT或ONNX Runtime這類推論執行環境,比直接用訓練用框架進行推論更快,其主要原因為下列何者?
  2. ReLU或層正規化這類逐元素運算,在AI的計算中相對於運算次數而言容易耗費時間,其原因下列何者正確?
  3. 在卷積神經網路中,有時會用im2col等方法將卷積計算轉換為矩陣相乘來計算,其原因下列何者正確?
  4. 訓練後量化(PTQ)與量化感知訓練(QAT)的差異,下列何者正確?
  5. 在將啟動值量化為INT8的訓練後量化中,所進行的「校準(calibration)」之目的,下列何者正確?