伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
創(chuàng)作
電子發(fā)燒友網>電子資料下載>電子資料>Adlik加速深度學習推理的工具包

Adlik加速深度學習推理的工具包

2022-06-16 | zip | 16.01 MB | 次下載 | 免費

資料介紹

授權協議 Apache-2.0
開發(fā)語言 C/C++ Python
軟件類型 開源軟件

軟件簡介

Adlik?是深度學習模型的端到端優(yōu)化框架。Adlik 的目標是在云和嵌入式環(huán)境中加速深度學習推理過程。

poYBAGKoB6qAfljjAAHaFoWjb9Q078.png

使用 Adlik 框架,不同的深度學習模型可以以非常靈活和簡單的方式以高性能部署到不同的平臺。

pYYBAGKoB6uASnSeAAERBuS6wOQ017.png

  1. 在云環(huán)境中,編譯后的模型和 Adlik 推理引擎應構建為 docker 鏡像,并部署為容器。

  2. 在邊緣環(huán)境中,應將 Adlik 推理引擎部署為容器。編譯后的模型應該轉移到邊緣環(huán)境,Adlik 推理引擎應該自動更新和加載模型。

  3. 在設備環(huán)境中,Adlik Inference Engine 和編譯后的模型應編譯為二進制文件。想要在設備上運行模型推理的用戶應該將用戶定義的 AI 函數和 Adlik 二進制文件鏈接到執(zhí)行文件,并直接運行。

構建

本指南用于在?Ubuntu?系統(tǒng)上構建 Adlik?。

首先,安裝?Git?和?Bazel

然后,克隆 Adlik 并將工作目錄更改為源目錄:

git clone https://github.com/ZTE/Adlik.git
cd Adlik

構建客戶端

  1. 安裝以下軟件包:

  2. 構建客戶端:

    bazel build //adlik_serving/clients/python:build_pip_package -c opt
  3. 構建 pip 包:

    mkdir /tmp/pip-packages && bazel-bin/adlik_serving/clients/python/build_pip_package /tmp/pip-packages

構建服務

首先,安裝以下軟件包:

  • automake
  • libtbb2
  • libtool
  • make
  • python3-six

使用 OpenVINO 運行時構建服務

  1. 從?OpenVINO?安裝intel-openvino-runtime-ubuntu-包?。

  2. 假設 OpenVINO 的安裝路徑為/opt/intel/openvino_VERSION,運行如下命令:

    export INTEL_CVSDK_DIR=/opt/intel/openvino_VERSION
    export InferenceEngine_DIR=$INTEL_CVSDK_DIR/deployment_tools/inference_engine/share
    bazel build //adlik_serving \
        --config=openvino \
        -c opt
    

使用 TensorFlow CPU 運行時構建服務

  1. 運行以下命令:

    bazel build //adlik_serving \ 
        --config=tensorflow-cpu \ 
        -c opt

使用 TensorFlow GPU 運行時構建服務

假設使用 CUDA 版本 11.0 構建。

  1. 這里和?這里安裝以下軟件包?:

    • cuda-cupti-dev-11-0
    • libcublas-dev-11-0
    • libcudnn8=*+cuda11.0
    • libcudnn8-dev=*+cuda11.0
    • libcufft-dev-11-0
    • libcurand-dev-11-0
    • libcusolver-dev-11-0
    • libcusparse-dev-11-0
    • libnvinfer7=7.2.*+cuda11.0
    • libnvinfer-dev=7.2.*+cuda11.0
    • libnvinfer-plugin7=7.2.*+cuda11.0
    • libnvinfer-plugin-dev=7.2.*+cuda11.0
  2. 運行以下命令:

    env TF_CUDA_VERSION=11.0 TF_NEED_TENSORRT=1 \ 
        bazel build //adlik_serving \ 
            --config=tensorflow-gpu \ 
            -c opt \ 
            --incompatible_use_specific_tool_files=false

使用 TensorFlow Lite CPU 運行時構建服務

  1. 運行以下命令:

    bazel build //adlik_serving \ 
        --config=tensorflow-lite-cpu \ 
        -c opt

使用 TensorRT 運行時構建服務

假設使用 CUDA 版本 11.0 構建。

  1. 這里和?這里安裝以下軟件包?:

    • cuda-cupti-dev-11-0
    • cuda-nvml-dev-11-0
    • cuda-nvrtc-11-0
    • libcublas-dev-11-0
    • libcudnn8=*+cuda11.0
    • libcudnn8-dev=*+cuda11.0
    • libcufft-dev-11-0
    • libcurand-dev-11-0
    • libcusolver-dev-11-0
    • libcusparse-dev-11-0
    • libnvinfer7=7.2.*+cuda11.0
    • libnvinfer-dev=7.2.*+cuda11.0
    • libnvonnxparsers7=7.2.*+cuda11.0
    • libnvonnxparsers-dev=7.2.*+cuda11.0
  2. 運行以下命令:

    env TF_CUDA_VERSION=11.0 \ 
        bazel build //adlik_serving \ 
            --config=TensorRT \ 
            -c opt \ 
            --action_env=LIBRARY_PATH=/usr/local/cuda-11.0/lib64/stubs \ 
            --incompatible_use_specific_tool_files=false

使用 TF-TRT 運行時構建服務

假設使用 CUDA 版本 11.0 構建。

  1. 這里和?這里安裝以下軟件包?:

    • cuda-cupti-dev-11-0
    • libcublas-dev-11-0
    • libcudnn8=*+cuda11.0
    • libcudnn8-dev=*+cuda11.0
    • libcufft-dev-11-0
    • libcurand-dev-11-0
    • libcusolver-dev-11-0
    • libcusparse-dev-11-0
    • libnvinfer7=7.2.*+cuda11.0
    • libnvinfer-dev=7.2.*+cuda11.0
    • libnvinfer-plugin7=7.2.*+cuda11.0
    • libnvinfer-plugin-dev=7.2.*+cuda11.0
  2. 運行以下命令:

    env TF_CUDA_VERSION=11.0 TF_NEED_TENSORRT=1 \ 
        bazel build //adlik_serving \ 
            --config=tensorflow-tensorrt \ 
            -c opt \ 
            --incompatible_use_specific_tool_files=false

使用 Tvm 運行時構建服務

  1. 安裝以下軟件包:

    • build-essential
    • cmake
    • tvm
  2. 運行以下命令:

    bazel build //adlik_serving \ 
       --config=tvm \ 
       -c opt
?

嵌入式 python 深度學習
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1EMC PCB設計總結
  2. 0.33 MB   |  6次下載  |  免費
  3. 2LLC變換器的原理特點與應用領域
  4. 1.54 MB   |  1次下載  |  1 積分
  5. 3索尼14n 20n系列維修手冊
  6. 3.68 MB   |  次下載  |  1 積分
  7. 4晶益微 JY6166 音頻codec驅動資料分享
  8. 0.73 MB   |  次下載  |  免費
  9. 5晶益微 JY6311 音頻codec驅動資料分享
  10. 0.77 MB   |  次下載  |  免費
  11. 6英集芯 IP5518V 集成MCU 的TWS耳機充電倉管理SoC數據手冊
  12. 8.35 MB   |  次下載  |  免費
  13. 7英集芯 IP5518 集成MCU的TWS耳機充電倉管理SoC數據手冊
  14. 7.53 MB   |  次下載  |  免費
  15. 8英集芯 IP5518H 集成MCU的30V高耐壓TWs耳機充電倉管理S0C數據手冊
  16. 8.33 MB   |  次下載  |  免費

本月

  1. 1EMC PCB設計總結
  2. 0.33 MB   |  6次下載  |  免費
  3. 2耗盡型MOS FET產品目錄選型表
  4. 0.14 MB   |  4次下載  |  免費
  5. 3PD取電芯片 ECP5702規(guī)格書
  6. 0.88 MB   |  4次下載  |  免費
  7. 4氮化鎵GaN FET/GaN HEMT 功率驅動電路選型表
  8. 0.10 MB   |  2次下載  |  免費
  9. 52EDL05x06xx系列 600V半橋門驅動器帶集成自舉二極管(BSD)手冊
  10. 0.69 MB   |  1次下載  |  免費
  11. 6TI系列-米爾TI AM62L核心板開發(fā)板-高能效低功耗嵌入式平臺
  12. 1.51 MB  |  1次下載  |  免費
  13. 7PD取電芯片,可取5/9/12/15/20V電壓ECP5702數據手冊
  14. 0.88 MB   |  1次下載  |  免費
  15. 8飛騰FT2000-4 COM Express核心板技術手冊0603
  16. 1.22 MB  |  1次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233095次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191457次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183360次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81606次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73832次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分