矢量模型與柵格模型
圍繞工業(yè)、城市、政務(wù)等重點(diǎn)場(chǎng)景打造以盤古CV大模型為中心的通用視覺(jué)能力,助力企業(yè)實(shí)現(xiàn)CV模型“工業(yè)化”生產(chǎn),并打通模型監(jiān)控-數(shù)據(jù)回傳-持續(xù)學(xué)習(xí)-自動(dòng)評(píng)估-持續(xù)更新的AI全鏈路閉環(huán)。在工業(yè)場(chǎng)景已有多個(gè)應(yīng)用。
行業(yè)研發(fā)助手 政企會(huì)議助手 文檔與學(xué)習(xí)成長(zhǎng) 盤古大模型 盤古大模型 什么是盤古大模型 盤古NLP大模型能力與規(guī)格 盤古大模型快速入門 如何調(diào)用盤古大模型API 查看全部 AI Gallery百模千態(tài)社區(qū) AI Gallery百模千態(tài)社區(qū) 優(yōu)質(zhì)昇騰云AI模型專區(qū) 幾行代碼自由部署AI應(yīng)用
域,賦能產(chǎn)業(yè)轉(zhuǎn)型升級(jí)。 與福田區(qū)政數(shù)局同行 福田區(qū)攜手華為云基于盤古政務(wù)大模型,深化“三個(gè)一網(wǎng)”(一網(wǎng)通辦、一網(wǎng)統(tǒng)管、一網(wǎng)協(xié)同)建設(shè),系統(tǒng)提升了城市治理網(wǎng)格化、標(biāo)準(zhǔn)化、智能化水平。 了解詳情 與山東能源集團(tuán)同行 山東能源集團(tuán)攜手華為,打造業(yè)界首個(gè)礦山大模型,當(dāng)前已在興隆莊煤礦、濟(jì)
要性等結(jié)果輔助分析能力 文檔與學(xué)習(xí)成長(zhǎng) 盤古大模型 盤古大模型 什么是盤古大模型 盤古預(yù)測(cè)大模型能力與規(guī)格 盤古大模型快速入門 如何調(diào)用盤古大模型API 查看全部 AI Gallery百模千態(tài)社區(qū) AI Gallery百模千態(tài)社區(qū) 優(yōu)質(zhì)昇騰云AI模型專區(qū) 幾行代碼自由部署AI應(yīng)用
《中國(guó)政務(wù)大模型及應(yīng)用技術(shù)評(píng)估,2024》報(bào)告,華為云盤古政務(wù)大模型在模型平臺(tái)、模型微調(diào)、模型能力、內(nèi)容安全四項(xiàng)技術(shù)領(lǐng)域以及服務(wù)能力與生態(tài)合作,共計(jì)六項(xiàng)評(píng)估指標(biāo)取得滿分。 文檔與學(xué)習(xí)成長(zhǎng) 盤古大模型 盤古大模型 什么是盤古大模型 盤古NLP大模型能力與規(guī)格 盤古大模型快速入門 如何調(diào)用盤古大模型API
生成,提升制作效率與創(chuàng)意靈活性。 互動(dòng)娛樂(lè) 智能駕駛 廣告營(yíng)銷 文旅宣傳 影視制作 客戶案例 與盤古多模態(tài)大模型一起 加速智能創(chuàng)作,極致效率創(chuàng)新,擁抱無(wú)盡創(chuàng)意 萬(wàn)興科技 萬(wàn)興科技與華為云達(dá)成戰(zhàn)略合作,共同推進(jìn)AI大模型的技術(shù)和應(yīng)用創(chuàng)新。以華為云盤古多模態(tài)大模型為基座,持續(xù)優(yōu)化萬(wàn)興天幕音視頻大模型2
以上數(shù)據(jù)集均使用了 \\boxed 指令控制模型輸出,通過(guò)嚴(yán)格的 rule-based verifier 精確判定模型輸出結(jié)果的正誤 文檔與學(xué)習(xí)成長(zhǎng) 盤古大模型 盤古大模型 什么是盤古大模型 盤古NLP大模型能力與規(guī)格 盤古大模型快速入門 如何調(diào)用盤古大模型API 查看全部 AI Gallery百模千態(tài)社區(qū)
盤古大模型 盤古大模型 什么是盤古大模型 盤古科學(xué)計(jì)算大模型能力與規(guī)格 盤古大模型用戶指南 如何調(diào)用盤古大模型API 查看全部 AI Gallery百模千態(tài)社區(qū) AI Gallery百模千態(tài)社區(qū) 優(yōu)質(zhì)昇騰云AI模型專區(qū) 幾行代碼自由部署AI應(yīng)用 豐富多樣的AI訓(xùn)練數(shù)據(jù)集 場(chǎng)景化AI案例,助力AI賦能千行百業(yè)
一站式開(kāi)發(fā)平臺(tái),覆蓋全生命周期的大模型工具鏈,實(shí)現(xiàn)數(shù)據(jù)工程、模型訓(xùn)練、量化、評(píng)測(cè)、部署、Agent開(kāi)發(fā)的完整流程 支持百模千態(tài) 支持百模千態(tài) 支持盤古NLP、CV、多模態(tài)、預(yù)測(cè)、科學(xué)計(jì)算五大基礎(chǔ)模型能力,支持三方大模型(預(yù)置DeepSeek R1/V3、Qwen3系列模型)的推理與部署 提供行業(yè)服務(wù)
可信模塊測(cè)試,成為業(yè)界首個(gè)在大模型可信領(lǐng)域獲得卓越級(jí)(5級(jí))評(píng)分的大模型產(chǎn)品。 據(jù)悉,盤古安全護(hù)欄四道防線的綜合攔截率超過(guò)90%,能夠?yàn)槠髽I(yè)大模型提供堅(jiān)實(shí)的保障。未來(lái),華為云將持續(xù)致力于AI技術(shù)與行業(yè)實(shí)踐深度融合,護(hù)航大模型技術(shù)的創(chuàng)新與發(fā)展,為企業(yè)用戶提供更加可信的人工智能解決方案,讓企業(yè)創(chuàng)新安心無(wú)憂。
同設(shè)計(jì);2.系統(tǒng)模型數(shù)據(jù)散落于個(gè)人計(jì)算機(jī)上,缺乏統(tǒng)一管理,難以共享和重用;3.系統(tǒng)模型數(shù)據(jù)具有面向?qū)ο蟮冉Y(jié)構(gòu)化特點(diǎn),使得傳統(tǒng)基于文件的PDM/SDM/SCM系統(tǒng)無(wú)法滿足系統(tǒng)模型數(shù)據(jù)的協(xié)同設(shè)計(jì)與管理需求。 MWorks.Syslink為基于模型的系統(tǒng)工程環(huán)境中的模型、數(shù)據(jù)及相關(guān)工件
全新的智慧講解體驗(yàn),將豐富展區(qū)虛擬內(nèi)容與歷史事件的全息再現(xiàn),打造全國(guó)第一家智慧全息講解紀(jì)念館。模型制作服務(wù)Model making service,創(chuàng)新了全新的智慧講解體驗(yàn),將豐富展區(qū)虛擬內(nèi)容與歷史事件的全息再現(xiàn),打造智慧全息講解紀(jì)念館。借助虛實(shí)融合的技術(shù),全面提升手機(jī)用戶在參觀
智慧監(jiān)控AI模型綜合集成了人臉識(shí)別模型、安全帽識(shí)別模型、口罩佩戴識(shí)別模型、車牌識(shí)別模型、車輛占道識(shí)別模型5種AI模型。一,人臉識(shí)別服務(wù) 人臉識(shí)別模型目前提供授權(quán)認(rèn)證、模型加載、人臉注冊(cè)、人臉識(shí)別、人臉刪除、特征提取六個(gè)接口服務(wù)。 授權(quán)認(rèn)證:需先進(jìn)行授權(quán)認(rèn)證,才能夠正常使用人臉識(shí)別服務(wù);
,幫助品牌方提高模型的適應(yīng)性和預(yù)測(cè)能力 購(gòu)買說(shuō)明品牌方需與商家評(píng)估項(xiàng)目所需人天數(shù)量,然后按人天進(jìn)行購(gòu)買結(jié)合品牌方業(yè)務(wù)特點(diǎn),引入業(yè)內(nèi)先進(jìn)的技術(shù)和方法論,為品牌方的模型應(yīng)用提供定制的解決方案
注&撰寫根據(jù)大模型微調(diào)數(shù)據(jù)標(biāo)注規(guī)范,通過(guò)配套工具進(jìn)行數(shù)據(jù)標(biāo)注。 八、數(shù)據(jù)轉(zhuǎn)換與導(dǎo)入 完成數(shù)據(jù)格式的轉(zhuǎn)換,可進(jìn)行跨網(wǎng)絡(luò)環(huán)境的數(shù)據(jù)導(dǎo)入。 九、調(diào)優(yōu)方案設(shè)計(jì) 根據(jù)大模型訓(xùn)練及調(diào)優(yōu)工具和平臺(tái),輸出大模型調(diào)優(yōu)方案。 十、模型訓(xùn)練實(shí)施1. 基于大模型訓(xùn)練所需的云服務(wù),完成大模型訓(xùn)練及微調(diào)。2
通用API•通用數(shù)據(jù)•通用模型通用API接口,快速、穩(wěn)定云服務(wù)-專屬API+專屬CoPilot•企業(yè)專有數(shù)據(jù)•通用模型構(gòu)建向量數(shù)據(jù)庫(kù)云服務(wù)-專屬模型API•企業(yè)專有數(shù)據(jù)•企業(yè)私有模型私有化數(shù)據(jù),訓(xùn)練專屬模型私有化-初階模型•企業(yè)專有數(shù)據(jù)•通用模型通用模型+CoPilot的私有化部
《互聯(lián)網(wǎng)信息服務(wù)算法推薦管理規(guī)定》明確,具有輿論屬性或者社會(huì)動(dòng)員能力的算法推薦服務(wù)提供者應(yīng)當(dāng)在提供服務(wù)之日起十個(gè)工作日內(nèi)通過(guò)互聯(lián)網(wǎng)信息服務(wù)算法備案系統(tǒng)填報(bào)服務(wù)提供者的名稱、服務(wù)形式、應(yīng)用領(lǐng)域、算法類型、算法自評(píng)估報(bào)告、擬公示內(nèi)容等信息 方便
云塢網(wǎng)絡(luò)專注于利用先進(jìn)的AI云計(jì)算、大數(shù)據(jù)和人工智能技術(shù),為企業(yè)提供卓越的ChatGPT行業(yè)解決方案。幫助企業(yè)快速實(shí)現(xiàn)數(shù)字化、智能化和綠色化轉(zhuǎn)型。 系統(tǒng)定制開(kāi)發(fā):我們可以為客戶提供系統(tǒng)的定制開(kāi)發(fā)服務(wù),幫助客戶實(shí)現(xiàn)更多的個(gè)性化功能和業(yè)務(wù)流程需求。,數(shù)據(jù)遷移:我們幫助客戶將現(xiàn)有系統(tǒng)的
擴(kuò)展的模塊包括: postgis:與數(shù)據(jù)庫(kù)適配的 PostGIS 矢量模塊postgis_raster:與數(shù)據(jù)庫(kù)適配的 PostGIS 柵格模塊postgis_sfcgal:與數(shù)據(jù)庫(kù)適配的 PostGIS 三維算法相關(guān)模塊yukon_geomodel:Yukon自有的三維模型數(shù)據(jù)模塊yukon_
華為云ModelArts助力AI開(kāi)發(fā)平臺(tái)—ModelArts SDK打通本地IDE與云端訓(xùn)練資源 【手摸手學(xué)ModelArts】?jī)尚忻瞰@取ModelArts正版實(shí)戰(zhàn)教程 【我與ModelArts的故事】使用ModelArts搭建"人臉顏值評(píng)分"服務(wù) 我與ModelArts的故事 查看更多 收起
器上,且該彈性云服務(wù)器與GaussDB實(shí)例處于同一區(qū)域,同一VPC時(shí),建議單獨(dú)使用內(nèi)網(wǎng)IP連接彈性云服務(wù)器與GaussDB實(shí)例。 公網(wǎng)連接 不能通過(guò)內(nèi)網(wǎng)IP地址訪問(wèn)GaussDB實(shí)例時(shí),使用公網(wǎng)訪問(wèn),建議單獨(dú)綁定彈性公網(wǎng)IP連接彈性云服務(wù)器(或公網(wǎng)主機(jī))與GaussDB實(shí)例。 收起
的解決科學(xué)計(jì)算問(wèn)題。 了解詳情 盤古大模型客戶案例 與客戶一起構(gòu)建合作共贏的AI生態(tài)體系,加速AI應(yīng)用落地,華為云向客戶提供培訓(xùn)、技術(shù)、營(yíng)銷和銷售的全面支持。 美圖 華為云與美圖圍繞影像產(chǎn)品及解決方案設(shè)計(jì)、AIGC創(chuàng)新應(yīng)用等領(lǐng)域深度推進(jìn)合作,打造互聯(lián)網(wǎng)行業(yè)多模態(tài)場(chǎng)景服務(wù),提供便捷、高效、高質(zhì)的影像創(chuàng)作解決方案。
用戶無(wú)需具備專業(yè)知識(shí)就能夠輕松上手,同時(shí)平臺(tái)也提供了豐富的幫助文檔和社區(qū)支持,能夠?yàn)橛脩籼峁┘皶r(shí)的幫助和解決問(wèn)題。 除了地圖易外,云商店還有哪些類似產(chǎn)品? 云商店還有以下與TMS相關(guān)的商品:爻覽 全場(chǎng)景MR導(dǎo)覽定制開(kāi)發(fā)服務(wù),數(shù)據(jù)地圖 SaaS版,阿帕TMS運(yùn)輸管理系統(tǒng),晶湖科技GIS云平臺(tái)系統(tǒng)。 地圖易的服務(wù)商是哪家公司?
-Qwen-32B。 這些DeepSeek模型在多項(xiàng)能力上與OpenAI的o1-mini相當(dāng),為開(kāi)發(fā)者提供了強(qiáng)大的AI能力。 在MaaS平臺(tái)上,DeepSeek-R1蒸餾模型已經(jīng)部署上線,開(kāi)發(fā)者可以通過(guò)在線體驗(yàn)或API調(diào)用來(lái)使用這些模型。為了幫助開(kāi)發(fā)者快速驗(yàn)證和開(kāi)發(fā)創(chuàng)新的AI應(yīng)用
合理評(píng)估業(yè)務(wù)發(fā)展進(jìn)度,提前做好云服務(wù)資源采購(gòu)計(jì)劃,把錢花在刀刃上,避免云資源與業(yè)務(wù)不匹配的調(diào)整帶來(lái)額外成本 云數(shù)據(jù)庫(kù)選購(gòu)需要考慮哪些因素? 合理評(píng)估業(yè)務(wù)發(fā)展進(jìn)度,提前做好云服務(wù)資源采購(gòu)計(jì)劃,把錢花在刀刃上,避免云資源與業(yè)務(wù)不匹配的調(diào)整帶來(lái)額外成本 影響因素 選擇建議 服務(wù)商選擇 選擇靠譜的服務(wù)供應(yīng)商
模板,以此加快開(kāi)發(fā)進(jìn)程并確保響應(yīng)信息的標(biāo)準(zhǔn)化。 每項(xiàng)公共響應(yīng)的文檔頁(yè)面均詳盡展示了所有引用該響應(yīng)的API列表,便于維護(hù)與升級(jí),從而提升了整個(gè)API生態(tài)的協(xié)同效率與信息管理的清晰度。 公共參數(shù) 在API設(shè)計(jì)環(huán)節(jié)中,公共請(qǐng)求參數(shù)扮演著基礎(chǔ)而靈活的角色,支持配置于“query”(查詢字
器學(xué)習(xí)模型構(gòu)建,開(kāi)發(fā)者可以使用Workflow開(kāi)發(fā)生產(chǎn)流水線。基于MLOps的概念,Workflow會(huì)提供運(yùn)行記錄、監(jiān)控、持續(xù)運(yùn)行等功能。根據(jù)角色的分工與概念,產(chǎn)品上將工作流的開(kāi)發(fā)和持續(xù)迭代分開(kāi)。 Workflow(也稱工作流)本質(zhì)是開(kāi)發(fā)者基于實(shí)際業(yè)務(wù)場(chǎng)景開(kāi)發(fā)用于部署模型或應(yīng)用的
t_analysis(預(yù)測(cè)分析)等。 model_type:模型AI引擎,表明模型使用的計(jì)算框架,支持常用AI框架和“Image”。 runtime:模型運(yùn)行時(shí)環(huán)境,系統(tǒng)默認(rèn)使用python2.7。runtime可選值與model_type相關(guān),當(dāng)model_type設(shè)置為Ima
矢量模型與柵格模型
方案概覽
VAD (Vectorized Scene Representation for Efficient Autonomous Driving) 是一種面向自動(dòng)駕駛的端到端矢量化范式,將駕駛場(chǎng)景建模為完全矢量化的表征。該矢量化范式具有兩大顯著優(yōu)勢(shì):一方面,VAD利用矢量化的智能體運(yùn)動(dòng)軌跡和地圖元素作為顯式的實(shí)例級(jí)規(guī)劃約束,有效提升了規(guī)劃安全性;另一方面,通過(guò)摒棄計(jì)算密集的柵格化表征和人工設(shè)計(jì)的后處理步驟,VAD的運(yùn)行速度顯著快于先前的端到端規(guī)劃方法。VAD在nuScenes數(shù)據(jù)集上取得了最先進(jìn)的端到端規(guī)劃性能,較先前最佳方法有顯著提升。
本方案介紹了在 ModelArts Lite Server上使用昇騰計(jì)算資源 Ascend Snt9B 或 Ascend Snt9B23 開(kāi)展VAD模型的訓(xùn)練過(guò)程。
資源規(guī)格要求
推薦使用“西南-貴陽(yáng)一”Region上的Lite Server資源。
|
名稱 |
版本 |
|---|---|
|
NPU卡數(shù) |
Ascend Snt9B:8卡, Ascend Snt9B23:8卡 或 16卡 |
|
Driver |
Ascend Snt9B:24.1.0.6, Ascend Snt9B23:24.1.RC3.5 |
|
PyTorch |
PyTorch-2.1.0 |
獲取軟件和 鏡像
|
分類 |
名稱 |
獲取路徑 |
|---|---|---|
|
插件代碼包 |
AscendCloud-ACD-6.5.905-xxx.zip 文件名中的xxx表示具體的時(shí)間戳,以包名發(fā)布的實(shí)際時(shí)間為準(zhǔn)。 |
獲取路徑:Support-E,在此路徑中查找下載ModelArts 6.5.905版本。
說(shuō)明:
如果上述軟件獲取路徑打開(kāi)后未顯示相應(yīng)的軟件信息,說(shuō)明您沒(méi)有下載權(quán)限,請(qǐng)聯(lián)系您所在企業(yè)的華為方技術(shù)支持下載獲取。 |
|
Snt9B 基礎(chǔ)鏡像包 |
swr.cn-southwest-2.myhuaweicloud.com/atelier/pytorch_2_1_ascend:pytorch_2.1.0-cann_8.1.rc1-py_3.10-hce_2.0.2503-aarch64-snt9b-20250513111215-29295f8 |
SWR 上拉取。 |
|
Snt9B23 基礎(chǔ)鏡像包 |
swr.cn-southwest-2.myhuaweicloud.com/atelier/pytorch_2_1_ascend:pytorch_2.1.0-cann_8.1.rc1-py_3.10-hce_2.0.2503-aarch64-snt9b23-20250509115535-21587eb |
SWR上拉取。 |
約束限制
- 本文檔適配昇騰云ModelArts 6.5.905版本,請(qǐng)參考表2 獲取軟件和鏡像獲取配套版本的軟件包和鏡像,請(qǐng)嚴(yán)格遵照版本配套關(guān)系使用本文檔。
- 確保容器可以訪問(wèn)公網(wǎng)。
步驟一:檢查環(huán)境
- 請(qǐng)參考Lite Server資源開(kāi)通,購(gòu)買Lite Server資源,并確保機(jī)器已開(kāi)通,密碼已獲取,能通過(guò)SSH登錄,不同機(jī)器之間網(wǎng)絡(luò)互通。
購(gòu)買Lite Server資源時(shí)如果無(wú)可選資源規(guī)格,需要聯(lián)系華為云技術(shù)支持申請(qǐng)開(kāi)通。
當(dāng)容器需要提供服務(wù)給多個(gè)用戶,或者多個(gè)用戶共享使用該容器時(shí),應(yīng)限制容器訪問(wèn)Openstack的管理地址(169.254.169.254),以防止容器獲取宿主機(jī)的元數(shù)據(jù)。具體操作請(qǐng)參見(jiàn)禁止容器獲取宿主機(jī)元數(shù)據(jù)。
- SSH登錄機(jī)器后,檢查NPU卡狀態(tài)。運(yùn)行如下命令,返回NPU設(shè)備信息。
npu-smi info # 在每個(gè)實(shí)例節(jié)點(diǎn)上運(yùn)行此命令可以看到NPU卡狀態(tài)
如出現(xiàn)錯(cuò)誤,可能是機(jī)器上的NPU設(shè)備沒(méi)有正常安裝,或者NPU鏡像被其他容器掛載。請(qǐng)先正常安裝固件和驅(qū)動(dòng),或釋放被掛載的NPU。
- 檢查是否安裝docker。
docker -v #檢查docker是否安裝
如尚未安裝,運(yùn)行以下命令安裝docker。
yum install -y docker-engine.aarch64 docker-engine-selinux.noarch docker-runc.aarch64
- 配置IP轉(zhuǎn)發(fā),用于容器內(nèi)的網(wǎng)絡(luò)訪問(wèn)。執(zhí)行以下命令查看net.ipv4.ip_forward配置項(xiàng)的值,如果為1,可跳過(guò)此步驟。
sysctl -p | grep net.ipv4.ip_forward
如果net.ipv4.ip_forward配置項(xiàng)的值不為1,執(zhí)行以下命令配置IP轉(zhuǎn)發(fā)。sed -i 's/net\.ipv4\.ip_forward=0/net\.ipv4\.ip_forward=1/g' /etc/sysctl.confsysctl -p | grep net.ipv4.ip_forward
步驟二:下載鏡像并啟動(dòng)容器
- 獲取基礎(chǔ)鏡像。建議使用官方提供的鏡像部署推理服務(wù)。鏡像地址{image_url}參見(jiàn)表2 獲取軟件和鏡像。
docker pull {image_url} - 啟動(dòng) 容器鏡像 。啟動(dòng)前請(qǐng)先按照參數(shù)說(shuō)明修改${}中的參數(shù)??梢愿鶕?jù)實(shí)際需要增加修改參數(shù)。
export work_dir="自定義掛載的工作目錄" export container_work_dir="自定義掛載到容器內(nèi)的工作目錄" export container_name="自定義容器名稱" export image_name="鏡像名稱" docker run -itd \ -u root \ --device=/dev/davinci0 \ --device=/dev/davinci1 \ --device=/dev/davinci2 \ --device=/dev/davinci3 \ --device=/dev/davinci4 \ --device=/dev/davinci5 \ --device=/dev/davinci6 \ --device=/dev/davinci7 \ --device=/dev/davinci8 \ --device=/dev/davinci9 \ --device=/dev/davinci10 \ --device=/dev/davinci11 \ --device=/dev/davinci12 \ --device=/dev/davinci13 \ --device=/dev/davinci14 \ --device=/dev/davinci15 \ --device=/dev/davinci_manager \ --device=/dev/devmm_svm \ --device=/dev/hisi_hdc \ -v /usr/local/sbin/npu-smi:/usr/local/sbin/npu-smi \ -v /usr/local/dcmi:/usr/local/dcmi \ -v /etc/ascend_install.info:/etc/ascend_install.info \ -v /sys/fs/cgroup:/sys/fs/cgroup:ro \ -v /usr/local/Ascend/driver:/usr/local/Ascend/driver \ -v /usr/bin/hccn_tool:/usr/bin/hccn_tool \ -v /etc/hccn.conf:/etc/hccn.conf \ --shm-size 1024g \ --net=host \ -v ${work_dir}:${container_work_dir} \ --name ${container_name} \ $image_name \ /bin/bash參數(shù)說(shuō)明:
- -v ${work_dir}:${container_work_dir}:代表需要在容器中掛載宿主機(jī)的目錄。宿主機(jī)和容器使用不同的文件系統(tǒng)。為方便兩個(gè)地址可以相同。例如“/home/vad:/home/vad ”
${work_dir}為宿主機(jī)中工作目錄,目錄下可存放項(xiàng)目所需代碼、數(shù)據(jù)等文件。請(qǐng)確保容器內(nèi)用戶對(duì)此路徑有足夠的訪問(wèn)權(quán)限。
${container_work_dir}為要掛載到的容器中的目錄。
- --name ${container_name} 容器名稱,進(jìn)入容器時(shí)會(huì)用到,此處可以自己定義一個(gè)容器名稱,例如“vad_test”。
- --device=/dev/davinci0 :掛載對(duì)應(yīng)卡到容器,請(qǐng)按照機(jī)器實(shí)際需要使用到的NPU數(shù)量來(lái)配置,上面給出的是使用16卡NPU訓(xùn)練的例子。
- 請(qǐng)確保容器內(nèi)用戶對(duì)${work_dir}有足夠的訪問(wèn)權(quán)限。
- ${container_work_dir}不能為/home/ma-user目錄,此目錄為ma-user用戶家目錄。
- driver及npu-smi需同時(shí)掛載至容器。
- 不要將多個(gè)容器綁到同一個(gè)NPU上,會(huì)導(dǎo)致后續(xù)的容器無(wú)法正常使用NPU功能。
- -v ${work_dir}:${container_work_dir}:代表需要在容器中掛載宿主機(jī)的目錄。宿主機(jī)和容器使用不同的文件系統(tǒng)。為方便兩個(gè)地址可以相同。例如“/home/vad:/home/vad ”
- 進(jìn)入容器。
docker exec -u root -it ${container_name} bash
步驟三:容器內(nèi)訓(xùn)練環(huán)境準(zhǔn)備
- 創(chuàng)建新的虛擬環(huán)境
conda create -n vad --clone PyTorch-2.1.0conda activate vad
- 創(chuàng)建項(xiàng)目目錄
mkdir -p /home/vad/projectcd /home/vad/projectexport P_HOME=`pwd`
- 將獲取到的插件代碼包AscendCloud-ACD-6.5.905-*.zip文件上傳到容器的${P_HOME}目錄下,并解壓。
cd $P_HOMEunzip -q AscendCloud-ACD-6.5.905-*.zip # 解壓905自動(dòng)駕駛相關(guān)版本包c(diǎn)d AscendCloud*mv models/VAD $P_HOME/VAD_support
- 創(chuàng)建patches目錄,并將patch文件移入目錄
cd $P_HOME mkdir patches && cd patches export PATCH_HOME=`pwd` mv $P_HOME/VAD_support/*.patch . # 將patch相關(guān)文件移動(dòng)到此文件夾
- 安裝 DrivingSDK
cd $P_HOME git clone https://gitee.com/ascend/DrivingSDK.git -b master cd DrivingSDK git checkout 059ec6e170152170c407e595e09e0823e44f4ba8 pip3 install -r requirements.txt vim CMakePresets.json # 修改 "ENABLE_ONNX"選項(xiàng): 為False umask 0027 # 保證文件權(quán)限正確 bash ci/build.sh --python=3.10 # 按照鏡像內(nèi)python版本指定 pip3 install ./dist/mx_driving-1.0.0+git059ec6e-cp310-cp310-linux_aarch64.whl pip3 show mx-driving # Version: 1.0.0+git059ec6e
- 安裝MindSpeed
cd $P_HOME git clone https://gitee.com/ascend/MindSpeed.git cd MindSpeed git checkout c3f2f77f58efba69dd21840fcbb758645fa5b579 pip3 install -e . pip3 show mindspeed # Version: 0.9.0
- 安裝mmcv-full 1.x
# 卸載鏡像內(nèi)原有的mmcv pip3 uninstall mmcv -y cd $P_HOME git clone https://github.com/open-mmlab/mmcv.git cd mmcv git checkout 1d8f9285674f2b1f9f2d7758d3f945ebb74fcf82 git apply $PATCH_HOME/mmcv.patch MMCV_WITH_OPS=1 FORCE_NPU=1 python setup.py build_ext MMCV_WITH_OPS=1 FORCE_NPU=1 python setup.py develop pip3 show mmcv-full # Version: 1.7.2
- 安裝 mmdet3d v1.0.0rc6
cd $P_HOME git clone https://github.com/open-mmlab/mmdetection3d.git cd mmdetection3d git checkout 47285b3f1e9dba358e98fcd12e523cfd0769c876 git apply $PATCH_HOME/mmdet3d.patch pip3 install -e . pip3 show mmdet3d # Version: 1.0.0rc6
- 安裝其它依賴
pip3 install mmdet==2.28.2 mmsegmentation==0.30.0 timm==1.0.9 nuscenes-devkit==1.1.11 similaritymeasures==1.2.0 numpy==1.23.4
- 下載模型代碼,將插件代碼包內(nèi)的scripts文件夾移動(dòng)到模型代碼目錄
cd $P_HOME git clone https://github.com/hustvl/VAD.git cd VAD export VAD_HOME=`pwd` git checkout 081473d6e1756a4ecee95425c05fc6644d17bb5f git apply $PATCH_HOME/vad.patchmv $P_HOME/VAD_support/scripts . # 將scripts文件夾移動(dòng)到此目錄
步驟四:準(zhǔn)備訓(xùn)練數(shù)據(jù)集和模型權(quán)重
- 請(qǐng)參考GitHub項(xiàng)目?jī)?nèi)數(shù)據(jù)處理部分的文檔下載 nuScenes V1.0 full 和 CAN bus 數(shù)據(jù)集。
- 創(chuàng)建data目錄并將下載的數(shù)據(jù)集做預(yù)處理。
cd $VAD_HOMEmkdir data && cd data# 將下載好的數(shù)據(jù)集移動(dòng)到此目錄下并解壓# 對(duì)數(shù)據(jù)集做預(yù)處理cd $VAD_HOMEpython tools/data_converter/vad_nuscenes_converter.py nuscenes --root-path ./data/nuscenes --out-dir ./data/nuscenes --extra-tag vad_nuscenes --version v1.0 --canbus ./data
- 數(shù)據(jù)處理耗時(shí)較長(zhǎng)。
- 下載預(yù)訓(xùn)練模型權(quán)重。
cd $VAD_HOMEmkdir ckpts && cd ckpts wget https://download.pytorch.org/models/resnet50-19c8e357.pth
最終目錄結(jié)構(gòu)如下。VAD ├── projects/ ├── tools/ ├── configs/ ├── ckpts/ │ ├── resnet50-19c8e357.pth ├── data/ │ ├── can_bus/ │ ├── nuscenes/ │ │ ├── lidarseg/ │ │ ├── maps/ │ │ ├── samples/ │ │ ├── sweeps/ │ │ ├── v1.0-test/ │ │ ├── v1.0-trainval/ │ │ ├── vad_nuscenes_infos_temporal_train.pkl # 由數(shù)據(jù)預(yù)處理生成│ │ ├── vad_nuscenes_infos_temporal_val.pkl # 由數(shù)據(jù)預(yù)處理生成
步驟五:開(kāi)始訓(xùn)練與評(píng)估
- 進(jìn)行8卡訓(xùn)練(精度)
cd $VAD_HOMEsh scripts/start_train.sh
- 進(jìn)行8卡訓(xùn)練(性能)
cd $VAD_HOMENPUS=8 MODE=performance sh scripts/start_train.sh
- 進(jìn)行16卡訓(xùn)練(性能)
cd $VAD_HOMENPUS=16 MODE=performance sh scripts/start_train.sh
- 進(jìn)行1卡評(píng)估
cd $VAD_HOME# 使用上次訓(xùn)練的最后一個(gè)模型做評(píng)估 sh scripts/start_evl.sh # 指定模型做評(píng)估 MODEL_PATH="to/model/path.pt" sh scripts/start_evl.sh
- 輸出結(jié)果路徑
# 訓(xùn)練結(jié)果目錄$VAD_HOME/scripts/output# 評(píng)估結(jié)果目錄$VAD_HOME/scripts/evl_result
- 當(dāng)前模型訓(xùn)練和評(píng)估需要單獨(dú)進(jìn)行,無(wú)法在訓(xùn)練過(guò)程中進(jìn)行評(píng)估。
- 請(qǐng)勿自行修改配置文件內(nèi)Batch_Size的值。
- 當(dāng)前只能進(jìn)行單卡評(píng)估,多卡會(huì)影響評(píng)估結(jié)果準(zhǔn)確性。
- 如果想使用預(yù)訓(xùn)練模型進(jìn)行評(píng)估需要參照項(xiàng)目官網(wǎng)修改配置文件,具體細(xì)節(jié)可以參考:https://github.com/hustvl/VAD/blob/main/docs/train_eval.md
矢量模型與柵格模型常見(jiàn)問(wèn)題
更多常見(jiàn)問(wèn)題 >>-
模型轉(zhuǎn)換,即將開(kāi)源框架的網(wǎng)絡(luò)模型(如Caffe、TensorFlow等),通過(guò)ATC(Ascend Tensor Compiler)模型轉(zhuǎn)換工具,將其轉(zhuǎn)換成昇騰AI處理器支持的離線模型。
-
本課程主要介紹如何讓TensorFlow腳本運(yùn)行在昇騰910處理器上,并進(jìn)行精度、性能等方面的調(diào)優(yōu)。通過(guò)對(duì)教材的解讀,使學(xué)員能夠結(jié)合教材+實(shí)踐,遷移自己的訓(xùn)練腳本到昇騰平臺(tái)上進(jìn)行訓(xùn)練。
-
本課程主要介紹如何將第三方框架訓(xùn)練出來(lái)的模型轉(zhuǎn)換成昇騰專用模型,并進(jìn)行調(diào)優(yōu)。
-
ModelArts模型訓(xùn)練旨在提升開(kāi)發(fā)者模型訓(xùn)練的開(kāi)發(fā)效率及訓(xùn)練性能。提供了可視化作業(yè)管理、資源管理、版本管理等功能,基于機(jī)器學(xué)習(xí)算法及強(qiáng)化學(xué)習(xí)的模型訓(xùn)練自動(dòng)超參調(diào)優(yōu);預(yù)置和調(diào)優(yōu)常用模型,簡(jiǎn)化模型開(kāi)發(fā)和全流程訓(xùn)練管理。
-
云日志服務(wù)常見(jiàn)問(wèn)題-日志搜索與查看類的問(wèn)題解決。
-
GaussDB是華為自主創(chuàng)新研發(fā)的分布式關(guān)系型數(shù)據(jù)庫(kù)。具備企業(yè)級(jí)復(fù)雜事務(wù)混合負(fù)載能力,同時(shí)支持分布式事務(wù),同城跨AZ部署,數(shù)據(jù)0丟失,支持1000+節(jié)點(diǎn)的擴(kuò)展能力,PB級(jí)海量存儲(chǔ)。
更多相關(guān)專題
- 熱門產(chǎn)品
- 大模型即服務(wù)平臺(tái) MaaS
- Flexus云服務(wù)
- 云服務(wù)器
- 盤古大模型
- SSL證書
- 華為云WeLink
- 實(shí)用工具
- 文字識(shí)別
- 漏洞掃描
- 華為云會(huì)議
- 云服務(wù)健康看板
增值電信業(yè)務(wù)經(jīng)營(yíng)許可證:B1.B2-20200593 | 域名注冊(cè)服務(wù)機(jī)構(gòu)許可:黔D3-20230001 | 代理域名注冊(cè)服務(wù)機(jī)構(gòu):新網(wǎng)、西數(shù)