91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內(nèi)不再提示

NVIDIA Triton 系列文章(5):安裝服務(wù)器軟件

NVIDIA英偉達企業(yè)解決方案 ? 來源:未知 ? 2022-11-22 19:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在前一篇文章已經(jīng)帶著讀者創(chuàng)建一個 Triton 的推理模型倉,現(xiàn)在只要安裝好服務(wù)器端與用戶端軟件,就能進行基本的測試與體驗。


為了簡化過程,我們使用 NVIDIA Jetson AGX Orin 設(shè)備進行示范,所有步驟都能適用于各種基于 NVIDIA Jetson 智能芯片的邊緣設(shè)備上,也適用于大部分裝載 Ubuntu 18 以上操作系統(tǒng)的 x86 設(shè)備上,即便設(shè)備上沒有安裝 NVIDIA 的 GPU 計算卡也能使用,只不過我們的提供的內(nèi)容都是基于 GPU 計算環(huán)境,對于純 CPU 的使用則需要用戶自行研讀說明文件。


現(xiàn)在就開始安裝 Triton 服務(wù)器軟件,NVIDIA 為 Triton 服務(wù)器提供以下三種軟件安裝的方式:


1. 源代碼編譯


這種方式需要從https://github.com/triton-inference-server/server下載源代碼,然后安裝依賴庫,再用 cmake 與 make 工具進行編譯。通常會遇到的麻煩是步驟繁瑣,并且出錯率較高,因此并不推薦使用這個方法。


有興趣者,請自行參考前面下載的開源倉里的docs/customization_guide/build.md文件,有關(guān)于 Ubuntu 20.04、Jetpack 與 Windows 等各種平臺的編譯細節(jié)。


2. 可執(zhí)行文件


Triton 開發(fā)團隊為使用者提供編譯好的可執(zhí)行文件,包括 Ubuntu 20.04、Jetpack 與Windows 平臺,可以在https://github.com/triton-inference-server/server/releases/ 上獲取,每個版本都會提供對應(yīng) NGC 容器的版本,如下圖:




然后到下面的“Assets”選擇合適的版本:



以裝載 Jetpack 5 的 Orin 為例,就下載

tritonserver2.26.0-jetpack5.0.2.tgz(1.13GB)壓縮文件到本機上,然后解壓縮到指定目錄下就可以,例如 ${HOME}/triton 目錄,會生成等 6 個目錄,可執(zhí)行文件在目錄下。


在執(zhí)行 Triton 服務(wù)器軟件前,還得先安裝所需要的依賴庫,請執(zhí)行以下指令:


sudo apt-get update
sudoapt-getinstall-y--no-install-recommendssoftware-properties-commonautoconfautomakebuild-essentialgitlibb64-devlibre2-devlibssl-devlibtoollibboost-devrapidjson-devpatchelfpkg-configlibopenblas-devlibarchive-devzlib1g-dev

?

現(xiàn)在就可以執(zhí)行以下指令啟動 Triton 服務(wù)器:


cd  ${HOME}/triton
bin/tritonserver--model-repository=server/docs/examples/model_repository--backend-directory=backends--backend-config=tensorflow,version=2


如果最后出現(xiàn)以下畫面并且進入等待狀態(tài):



現(xiàn)在 Triton 服務(wù)器已經(jīng)正常運行,進入等待用戶端提出請求(request)的狀態(tài)。


3. Docker容器


在NGC的

https://catalog.ngc.nvidia.com/orgs/nvidia/containers/tritonserver/tags可以找到 Triton 服務(wù)器的 Docker 鏡像文件,每個版本主要提供以下幾種版本:


  • year-xy-py3:包含 Triton 推理服務(wù)器,支持 Tensorflow、PyTorch、TensorRT、ONNX 和 OpenVINO 模型;

  • year-xy-py3-sdk:包含 PythonC++ 客戶端庫、客戶端示例和模型分析器;

  • year-xy-tf2-python-py3:僅支持 TensorFlow 2.x 和 python 后端的 Triton 推理服務(wù)器;

  • year-xy-pyt-python-py3:僅支持 PyTorch 和 python 后端的 Triton 服務(wù)器;

  • year-xy-py3-min:用作創(chuàng)建自定義 Triton 服務(wù)器容器的基礎(chǔ),如 Customize Triton Container(自定義Triton容器)說明文件所描述的內(nèi)容;


其中“year”是年份的數(shù)字,例如 2022 年提交的就是“22”開頭;后面的“xy”是流水號,每次往上加“1”,例如 2022 年 10 月 4 日提交的版本為“22-09”。


NVIDIA 提供的 Triton 容器鏡像是同時支持 x86 / AMD64 與 ARM64 架構(gòu)的系統(tǒng),以 22.09-py3 鏡像為例,可以看到如下圖所標示的“2 Architectures”:



點擊最右方的“向下”圖標,會展開如下圖的內(nèi)容,事實上是有兩個不同版本的鏡像,不過使用相同鏡像名:



因此在 x86 電腦與 Jetson 設(shè)備都使用相同的鏡像下載指令,如下:


$  docker pull nvcr.io/nvidia/tritonserver:22.09-py3


就能根據(jù)所使用設(shè)備的 CPU 架構(gòu)去下載對應(yīng)的鏡像,現(xiàn)在執(zhí)行以下指令來啟動 Triton 服務(wù)器:


# 根據(jù)實際的模型倉根目錄位置設(shè)定TRITON_MODEL_REPO路徑
export TRITON_MODEL_REPO=${HOME}/triton/server/docs/examples/model_repository
# 執(zhí)行Triton服務(wù)器
dockerrun--rm--net=host-v${TRITON_MODEL_REPO}:/modelsnvcr.io/nvidia/tritonserver:22.09-py3tritonserver--model-repository=/models


如果執(zhí)行正常,也會出現(xiàn)以下的等待畫面,表示運行是正確的:



以上三種方式都能在計算設(shè)備上啟動 Triton 服務(wù)器軟件,目前看起來使用 Docker 鏡像是最為簡單的。當服務(wù)器軟件啟動之后,就處于“等待請求”狀態(tài),可以使用“Ctrl-C”組合鍵終止服務(wù)器的運行。


有一種確認 Triton 服務(wù)器正常運行的最簡單方法,就是用 curl 指令檢查 HTTP 端口的狀態(tài),請執(zhí)行以下指令:


curl -v localhost:8000/v2/health/ready


如果有顯示“HTTP/1.1 200 OK”的信息(如下圖),就能確定 Triton 服務(wù)器處于正常運行的狀態(tài):



接下去就要安裝客戶端軟件,用來對服務(wù)器提出推理請求,這樣才算完成一個最基礎(chǔ)的推理周期。


推薦閱讀

NVIDIA Jetson Nano 2GB 系列文章(1):開箱介紹

NVIDIA Jetson Nano 2GB 系列文章(2):安裝系統(tǒng)

NVIDIA Jetson Nano 2GB 系列文章(3):網(wǎng)絡(luò)設(shè)置及添加 SWAPFile 虛擬內(nèi)存

NVIDIA Jetson Nano 2GB 系列文章(4):體驗并行計算性能

NVIDIA Jetson Nano 2GB 系列文章(5):體驗視覺功能庫



NVIDIA Jetson Nano 2GB 系列文章(6):安裝與調(diào)用攝像頭


NVIDIA Jetson Nano 2GB 系列文章(7):通過 OpenCV 調(diào)用 CSI/USB 攝像頭

NVIDIA Jetson Nano 2GB 系列文章(8):執(zhí)行常見機器視覺應(yīng)用


NVIDIA Jetson Nano 2GB 系列文章(9):調(diào)節(jié) CSI 圖像質(zhì)量

NVIDIA Jetson Nano 2GB 系列文章(10):顏色空間動態(tài)調(diào)節(jié)技巧

NVIDIA Jetson Nano 2GB 系列文章(11):你應(yīng)該了解的 OpenCV

NVIDIA Jetson Nano 2GB 系列文章(12):人臉定位


NVIDIA Jetson Nano 2GB 系列文章(13):身份識別


NVIDIA Jetson Nano 2GB 系列文章(14):Hello AI World

NVIDIA Jetson Nano 2GB 系列文章(15):Hello AI World 環(huán)境安裝


NVIDIA Jetson Nano 2GB 系列文章(16):10行代碼威力



NVIDIA Jetson Nano 2GB 系列文章(17):更換模型得到不同效果

NVIDIA Jetson Nano 2GB 系列文章(18):Utils 的 videoSource 工具

NVIDIA Jetson Nano 2GB 系列文章(19):Utils 的 videoOutput 工具

NVIDIA Jetson Nano 2GB 系列文章(20):“Hello AI World” 擴充參數(shù)解析功能

NVIDIA Jetson Nano 2GB 系列文章(21):身份識別

NVIDIA Jetson Nano 2GB 系列文章(22):“Hello AI World” 圖像分類代碼

NVIDIA Jetson Nano 2GB 系列文章(23):“Hello AI World 的物件識別應(yīng)用

NVIDIAJetson Nano 2GB 系列文章(24): “Hello AI World” 的物件識別應(yīng)用

NVIDIAJetson Nano 2GB 系列文章(25): “Hello AI World” 圖像分類的模型訓(xùn)練

NVIDIAJetson Nano 2GB 系列文章(26): “Hello AI World” 物件檢測的模型訓(xùn)練

NVIDIAJetson Nano 2GB 系列文章(27): DeepStream 簡介與啟用

NVIDIAJetson Nano 2GB 系列文章(28): DeepStream 初體驗

NVIDIAJetson Nano 2GB 系列文章(29): DeepStream 目標追蹤功能

NVIDIAJetson Nano 2GB 系列文章(30): DeepStream 攝像頭“實時性能”

NVIDIAJetson Nano 2GB 系列文章(31): DeepStream 多模型組合檢測-1

NVIDIAJetson Nano 2GB 系列文章(32): 架構(gòu)說明與deepstream-test范例

NVIDIAJetsonNano 2GB 系列文章(33): DeepStream 車牌識別與私密信息遮蓋

NVIDIA Jetson Nano 2GB 系列文章(34): DeepStream 安裝Python開發(fā)環(huán)境

NVIDIAJetson Nano 2GB 系列文章(35): Python版test1實戰(zhàn)說明

NVIDIAJetson Nano 2GB 系列文章(36): 加入USB輸入與RTSP輸出

NVIDIAJetson Nano 2GB 系列文章(37): 多網(wǎng)路模型合成功能

NVIDIAJetson Nano 2GB 系列文章(38): nvdsanalytics視頻分析插件

NVIDIAJetson Nano 2GB 系列文章(39): 結(jié)合IoT信息傳輸

NVIDIAJetson Nano 2GB 系列文章(40): Jetbot系統(tǒng)介紹

NVIDIAJetson Nano 2GB 系列文章(41): 軟件環(huán)境安裝

NVIDIAJetson Nano 2GB 系列文章(42): 無線WIFI的安裝與調(diào)試

NVIDIAJetson Nano 2GB 系列文章(43): CSI攝像頭安裝與測試

NVIDIAJetson Nano 2GB 系列文章(44): Jetson的40針引腳

NVIDIAJetson Nano 2GB 系列文章(45): I2C總線與PiOLED

NVIDIAJetson Nano 2GB 系列文章(46): 機電控制設(shè)備的安裝

NVIDIAJetson Nano 2GB 系列文章(47): 組裝過程的注意細節(jié)

NVIDIAJetson Nano 2GB 系列文章(48): 用鍵盤與搖桿控制行動

NVIDIAJetson Nano 2GB 系列文章(49): 智能避撞之現(xiàn)場演示

NVIDIAJetson Nano 2GB 系列文章(50): 智能避障之模型訓(xùn)練

NVIDIAJetson Nano 2GB 系列文章(51): 圖像分類法實現(xiàn)找路功能

NVIDIAJetson Nano 2GB 系列文章(52): 圖像分類法實現(xiàn)找路功能

NVIDIAJetson Nano 2GB 系列文章(53): 簡化模型訓(xùn)練流程的TAO工具套件

NVIDIA Jetson Nano 2GB 系列文章(54):NGC的內(nèi)容簡介與注冊密鑰

NVIDIA Jetson Nano 2GB 系列文章(55):安裝TAO模型訓(xùn)練工具

NVIDIA Jetson Nano 2GB 系列文章(56):啟動器CLI指令集與配置文件

NVIDIA Jetson Nano 2GB 系列文章(57):視覺類腳本的環(huán)境配置與映射

NVIDIA Jetson Nano 2GB 系列文章(58):視覺類的數(shù)據(jù)格式

NVIDIA Jetson Nano 2GB 系列文章(59):視覺類的數(shù)據(jù)增強

NVIDIA Jetson Nano 2GB 系列文章(60):圖像分類的模型訓(xùn)練與修剪

NVIDIA Jetson Nano 2GB 系列文章(61):物件檢測的模型訓(xùn)練與優(yōu)化

NVIDIA Jetson Nano 2GB 系列文章(62):物件檢測的模型訓(xùn)練與優(yōu)化-2

NVIDIA Jetson Nano 2GB 系列文章(63):物件檢測的模型訓(xùn)練與優(yōu)化-3

NVIDIA Jetson Nano 2GB 系列文章(64):將模型部署到Jetson設(shè)備

NVIDIA Jetson Nano 2GB 系列文章(65):執(zhí)行部署的 TensorRT 加速引擎

NVIDIA Jetson 系列文章(1):硬件開箱

NVIDIA Jetson 系列文章(2):配置操作系統(tǒng)

NVIDIA Jetson 系列文章(3):安裝開發(fā)環(huán)境

NVIDIA Jetson 系列文章(4):安裝DeepStream

NVIDIA Jetson 系列文章(5):使用Docker容器的入門技巧

NVIDIA Jetson 系列文章(6):使用容器版DeepStream

NVIDIA Jetson 系列文章(7):配置DS容器Python開發(fā)環(huán)境

NVIDIA Jetson 系列文章(8):用DS容器執(zhí)行Python范例

NVIDIA Jetson 系列文章(9):為容器接入USB攝像頭

NVIDIA Jetson 系列文章(10):從頭創(chuàng)建Jetson的容器(1)

NVIDIA Jetson 系列文章(11):從頭創(chuàng)建Jetson的容器(2)

NVIDIA Jetson 系列文章(12):創(chuàng)建各種YOLO-l4t容器

NVIDIA Triton系列文章(1):應(yīng)用概論

NVIDIA Triton系列文章(2):功能與架構(gòu)簡介

NVIDIA Triton系列文章(3):開發(fā)資源說明

NVIDIA Triton系列文章(4):創(chuàng)建模型倉


原文標題:NVIDIA Triton 系列文章(5):安裝服務(wù)器軟件

文章出處:【微信公眾號:NVIDIA英偉達企業(yè)解決方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 英偉達
    +關(guān)注

    關(guān)注

    22

    文章

    3944

    瀏覽量

    93654

原文標題:NVIDIA Triton 系列文章(5):安裝服務(wù)器軟件

文章出處:【微信號:NVIDIA-Enterprise,微信公眾號:NVIDIA英偉達企業(yè)解決方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    使用NVIDIA Triton和TensorRT-LLM部署TTS應(yīng)用的最佳實踐

    針對基于 Diffusion 和 LLM 類別的 TTS 模型,NVIDIA Triton 和 TensorRT-LLM 方案能顯著提升推理速度。在單張 NVIDIA Ada Lovelace
    的頭像 發(fā)表于 06-12 15:37 ?571次閱讀
    使用<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Triton</b>和TensorRT-LLM部署TTS應(yīng)用的最佳實踐

    服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器重裝系統(tǒng)導(dǎo)致分區(qū)消失的數(shù)據(jù)恢復(fù)案例

    服務(wù)器上有一組由raid卡組建的raid5磁盤陣列。上層安裝linux才做系統(tǒng),采用XFS文件系統(tǒng),劃分了3個分區(qū)。 管理員將服務(wù)器的操作系統(tǒng)重裝后,發(fā)現(xiàn)
    的頭像 發(fā)表于 05-14 10:13 ?156次閱讀
    <b class='flag-5'>服務(wù)器</b>數(shù)據(jù)恢復(fù)—<b class='flag-5'>服務(wù)器</b>重裝系統(tǒng)導(dǎo)致分區(qū)消失的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)—如何預(yù)防服務(wù)器故障與恢復(fù)服務(wù)器數(shù)據(jù)!

    服務(wù)器常見故障: 硬件故障:磁盤損壞、電池故障等。 軟件問題:操作系統(tǒng)崩潰、未知的程序運行錯誤等。 病毒破壞:勒索病毒加密、刪除服務(wù)器數(shù)據(jù)等。 不可控力量;服務(wù)器浸水、火燒、機
    的頭像 發(fā)表于 03-11 12:36 ?327次閱讀

    windows搭建ftp服務(wù)器的步驟

    在Windows系統(tǒng)上搭建FTP(文件傳輸協(xié)議)服務(wù)器通常涉及一系列步驟,包括安裝必要的服務(wù)、配置服務(wù)器設(shè)置、以及確保網(wǎng)絡(luò)安全設(shè)置允許FTP
    的頭像 發(fā)表于 02-01 15:49 ?1309次閱讀

    ftp服務(wù)器怎么搭建

    搭建FTP(文件傳輸協(xié)議)服務(wù)器是一個涉及多個步驟的過程,這些步驟包括選擇合適的FTP服務(wù)器軟件安裝軟件、配置
    的頭像 發(fā)表于 02-01 15:43 ?768次閱讀

    Flexus 云服務(wù)器 X 實例實踐:安裝 Ward 服務(wù)器監(jiān)控工具

    了強大而靈活的計算能力。而在系統(tǒng)運維管理方面,Ward 這一專為 Linux 系統(tǒng)打造的監(jiān)控工具功能強大,當我們將其安裝在華為云 Flexus 云服務(wù)器 X 實例上時,又會擦出怎樣的火花呢? 一、Flexus 云服務(wù)器 X 實例
    的頭像 發(fā)表于 01-13 15:51 ?413次閱讀
    Flexus 云<b class='flag-5'>服務(wù)器</b> X 實例實踐:<b class='flag-5'>安裝</b> Ward <b class='flag-5'>服務(wù)器</b>監(jiān)控工具

    Triton編譯的優(yōu)化技巧

    在現(xiàn)代計算環(huán)境中,編譯的性能對于軟件的運行效率至關(guān)重要。Triton 編譯作為一個先進的編譯框架,提供了一
    的頭像 發(fā)表于 12-25 09:09 ?986次閱讀

    Triton編譯在機器學(xué)習(xí)中的應(yīng)用

    1. Triton編譯概述 Triton編譯NVIDIA Triton推理
    的頭像 發(fā)表于 12-24 18:13 ?985次閱讀

    Triton編譯安裝步驟詳解

    1. 系統(tǒng)要求 在開始安裝之前,請確保您的系統(tǒng)滿足以下要求: 操作系統(tǒng) :支持 Linux 或 Windows(通過 WSL 或 Cygwin)。 編譯 :GCC 或 Clang。 CMake
    的頭像 發(fā)表于 12-24 17:35 ?2586次閱讀

    Triton編譯功能介紹 Triton編譯器使用教程

    Triton 是一個開源的編譯前端,它支持多種編程語言,包括 C、C++、Fortran 和 Ada。Triton 旨在提供一個可擴展和可定制的編譯框架,允許開發(fā)者添加新的編程語言
    的頭像 發(fā)表于 12-24 17:23 ?1672次閱讀

    如何在Windows上設(shè)置SFTP服務(wù)器

    : 微軟提供的開源SSH服務(wù)器,支持SFTP。 2. 安裝SFTP服務(wù)器軟件 以WinSCP Server為例,以下是安裝步驟: 步驟2.
    的頭像 發(fā)表于 11-13 14:23 ?8582次閱讀

    使用zabbix監(jiān)控云服務(wù)器的方法

    Zabbix環(huán)境 在開始監(jiān)控云服務(wù)器之前,你需要準備Zabbix環(huán)境。這包括安裝Zabbix服務(wù)器、Zabbix代理和配置Web界面。 2.1 安裝Zabbix
    的頭像 發(fā)表于 11-08 10:47 ?922次閱讀

    NVIDIA AI服務(wù)器領(lǐng)域重大革新:預(yù)計明年首推插槽式設(shè)計

    在科技界引起廣泛關(guān)注的最新動態(tài)中,里昂證券于9月26日發(fā)布了一份引人注目的報告,揭示了NVIDIA在AI服務(wù)器領(lǐng)域的一項重大變革。據(jù)該報告透露,NVIDIA即將在AI服務(wù)器領(lǐng)域引入插槽
    的頭像 發(fā)表于 09-26 14:25 ?1163次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—搬遷導(dǎo)致服務(wù)器無法識別raid的數(shù)據(jù)恢復(fù)案例

    NFS+FTP作為單位內(nèi)部的文件服務(wù)器使用。服務(wù)器為ProLiant DL380系列服務(wù)器,通過hp smart array控制掛載了一組
    的頭像 發(fā)表于 07-25 16:34 ?817次閱讀

    使用windows版mosquitto軟件自建一個服務(wù)器

    本文介紹使用windows版mosquitto軟件,自建一個服務(wù)器用于測試產(chǎn)品IG532。 1.登錄官網(wǎng),下載windows版mosquitto軟件,并安裝 https
    發(fā)表于 07-24 06:39
    主站蜘蛛池模板: 一区二区三区在线免费 | 精品三级网站 | 免费播放欧美毛片欧美aaaaa | 欧美在线视频7777kkkk | 色宅男看片午夜大片免费看 | 日韩写真在线 | 色多多免费视频 | 久久久噜噜噜久久中文字幕色伊伊 | 日本视频一区二区三区 | 91在线激情在线观看 | 色天天天天综合男人的天堂 | 亚洲色图国产精品 | 日韩一级片在线观看 | 亚洲人成77777在线观看网 | 99久久国产综合精品国 | bt天堂资源种子在线8 | 婷婷九月 | 男人天堂网址 | 欧美一区亚洲二区 | 日本高清不卡视频 | 亚洲成人综合在线 | 免费观看视频高清www | 五月婷婷狠狠 | 欧美一卡2卡三卡4卡5卡免费观看 | 午夜性a一级毛片 | 欧美一级特黄乱妇高清视频 | 日本不卡视频在线观看 | 亚洲天堂视频在线观看免费 | 不卡视频一区 | 久久影视免费体验区午夜啪啪 | 日本色片视频 | 亚洲色四在线视频观看 | 色偷偷888欧美精品久久久 | 九九久久国产精品大片 | 亚1州区2区3区4区产品乱码 | 中文字幕一区二区三区四区五区 | 四虎影视在线影院4hutv | 亚洲综合色色图 | 精品毛片视频 | 干干人人 | 天天天狠天天透天天制色 |