物理矢量圓模型
圍繞工業(yè)、城市、政務(wù)等重點(diǎn)場景打造以盤古CV大模型為中心的通用視覺能力,助力企業(yè)實(shí)現(xiàn)CV模型“工業(yè)化”生產(chǎn),并打通模型監(jiān)控-數(shù)據(jù)回傳-持續(xù)學(xué)習(xí)-自動評估-持續(xù)更新的AI全鏈路閉環(huán)。在工業(yè)場景已有多個應(yīng)用。
718B深度思考模型 高效訓(xùn)推 覆蓋全鏈路的訓(xùn)推工具 負(fù)載均衡 多維度負(fù)載均衡策略 安全防護(hù) 支持模型加密與模型混淆保護(hù) 盤古NLP大模型系列 模型規(guī)格說明 訓(xùn)練和部署盤古系列模型、三方開源模型請登錄 ModelArts Studio控制臺 盤古NLP大模型系列 模型規(guī)格說明 訓(xùn)練和部署盤古系列模型、三方開源模型請登錄
業(yè),快速孵化大模型場景化應(yīng)用 大模型混合云十大創(chuàng)新技術(shù) 大模型混合云十大創(chuàng)新技術(shù) 了解詳情 十大創(chuàng)新技術(shù) 加速構(gòu)建企業(yè)專屬大模型 十大創(chuàng)新技術(shù) 加速構(gòu)建企業(yè)專屬大模型 圍繞企業(yè)大模型構(gòu)建關(guān)鍵過程,聚焦根技術(shù),為AI原生系統(tǒng)性創(chuàng)新 圍繞企業(yè)大模型構(gòu)建關(guān)鍵過程,聚焦根技術(shù),為AI原生系統(tǒng)性創(chuàng)新
果輔助分析能力 文檔與學(xué)習(xí)成長 盤古大模型 盤古大模型 什么是盤古大模型 盤古預(yù)測大模型能力與規(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ù)集
盤古大模型 PanguLargeModels 盤古大模型 PanguLargeModels 盤古大模型是面向B端行業(yè)的大模型,包含L0中5類基礎(chǔ)大模型、L1行業(yè)大模型及L2場景模型三層架構(gòu) 盤古大模型是面向B端行業(yè)的大模型,包含L0中5類基礎(chǔ)大模型、L1行業(yè)大模型及L2場景模型三層架構(gòu)
方案咨詢 產(chǎn)品功能 資產(chǎn)模型 實(shí)時分析 時序分析 資產(chǎn)模型 對物理世界進(jìn)行數(shù)字化建模的技術(shù),通過建模,將物理對象/物理資產(chǎn)準(zhǔn)確的映射到數(shù)字空間,形成可計算,可實(shí)時交互的數(shù)字對象,將極大提升業(yè)務(wù)系統(tǒng)與物理世界交互的效率。華為云物聯(lián)網(wǎng)數(shù)據(jù)分析服務(wù)提供資產(chǎn)模型能力,幫助開發(fā)者快速定義各
生成的大模型,為其端到端仿真高效迭代提供強(qiáng)有力支撐。 文檔與學(xué)習(xí)成長 盤古大模型 盤古大模型 什么是盤古大模型 盤古多模態(tài)大模型能力與規(guī)格 用戶指南 如何調(diào)用盤古大模型API 查看全部 AI Gallery百模千態(tài)社區(qū) AI Gallery百模千態(tài)社區(qū) 優(yōu)質(zhì)昇騰云AI模型專區(qū) 幾行代碼自由部署AI應(yīng)用
盤古行業(yè)大模型 盤古行業(yè)大模型 盤古行業(yè)大模型化解行業(yè)數(shù)據(jù)構(gòu)建難、模型效果調(diào)優(yōu)難、場景能力評測難三大難題,助力行業(yè)客戶更快、更優(yōu)構(gòu)建專業(yè)大模型 盤古行業(yè)大模型化解行業(yè)數(shù)據(jù)構(gòu)建難、模型效果調(diào)優(yōu)難、場景能力評測難三大難題,助力行業(yè)客戶更快、更優(yōu)構(gòu)建專業(yè)大模型 專家咨詢 ModelArts
構(gòu)管理協(xié)作效率 EA標(biāo)準(zhǔn)元模型內(nèi)置,開箱即用,實(shí)現(xiàn)物理世界到數(shù)字世界的精準(zhǔn)刻畫 EA標(biāo)準(zhǔn)元模型內(nèi)置,開箱即用,實(shí)現(xiàn)物理世界到數(shù)字世界的精準(zhǔn)刻畫 遵從TOGAF國際標(biāo)準(zhǔn)及ADM開發(fā)方法論,高度標(biāo)準(zhǔn)化,以元模型驅(qū)動海量數(shù)據(jù)應(yīng)用的生成 元數(shù)據(jù)驅(qū)動,基于元模型設(shè)計搜索、卡片、目錄,滿足不同客戶的個性化需求
全球模型 提供高精度的全球模型,無需定制和訓(xùn)練,直接訂閱即可推理 多種部署形態(tài) 支持公有云、混合云、邊緣多種形態(tài),滿足不同需求 文檔與學(xué)習(xí)成長 盤古大模型 盤古大模型 什么是盤古大模型 盤古科學(xué)計算大模型能力與規(guī)格 盤古大模型用戶指南 如何調(diào)用盤古大模型API 查看全部 AI Gallery百模千態(tài)社區(qū)
過程。2、 全球?qū)@?,超擎?span style='color:'>矢量非切片自主核心技術(shù),解決了計算機(jī)圖形學(xué)中的化簡、壓縮、傳輸、繪制、分析等技術(shù)難題,突破了服務(wù)器端對時空大數(shù)據(jù)的處理、傳輸和終端平臺顯示的技術(shù)瓶頸,速度提升將近兩個數(shù)量級,可極速入庫、自動發(fā)布。3、采用矢量非切片技術(shù),矢量數(shù)據(jù)發(fā)布無需預(yù)處理,極速入庫
Standalone Server會在物理機(jī)上安裝代理,從而將這些物理機(jī)作為虛擬機(jī)導(dǎo)入Converter Standalone clientVmware vCenter Converter引導(dǎo)CD:是單獨(dú)的組件,可用于在物理機(jī)上執(zhí)行冷克隆物理機(jī)的冷克隆與熱克隆熱克隆又叫實(shí)時克
戶拉新、促活、轉(zhuǎn)化、忠誠全流程精細(xì)化營銷,靈活且體系化標(biāo)簽構(gòu)建:易用、低門檻的標(biāo)簽構(gòu)建能力,并通過與營銷模型相結(jié)合,使能企業(yè)數(shù)據(jù)資產(chǎn)的快速構(gòu)建,驅(qū)動決策:通過靈活高效的分析模型,針對行為數(shù)據(jù)監(jiān)控和分析,挖掘行為數(shù)據(jù)價值,尋找增長線索驅(qū)動業(yè)務(wù)決策
全新的智慧講解體驗(yàn),將豐富展區(qū)虛擬內(nèi)容與歷史事件的全息再現(xiàn),打造全國第一家智慧全息講解紀(jì)念館。模型制作服務(wù)Model making service,創(chuàng)新了全新的智慧講解體驗(yàn),將豐富展區(qū)虛擬內(nèi)容與歷史事件的全息再現(xiàn),打造智慧全息講解紀(jì)念館。借助虛實(shí)融合的技術(shù),全面提升手機(jī)用戶在參觀
智慧監(jiān)控AI模型綜合集成了人臉識別模型、安全帽識別模型、口罩佩戴識別模型、車牌識別模型、車輛占道識別模型5種AI模型。一,人臉識別服務(wù) 人臉識別模型目前提供授權(quán)認(rèn)證、模型加載、人臉注冊、人臉識別、人臉刪除、特征提取六個接口服務(wù)。 授權(quán)認(rèn)證:需先進(jìn)行授權(quán)認(rèn)證,才能夠正常使用人臉識別服務(wù);
性,為銷量預(yù)測模型提供可靠的數(shù)據(jù)支持3、指導(dǎo)品牌方利用模型正確輸出預(yù)測結(jié)果。詳細(xì)講解銷量預(yù)測模型的輸出原理和方法,讓品牌方掌握正確輸出及解讀預(yù)測結(jié)果的技巧4、指導(dǎo)品牌方對模型調(diào)優(yōu),以提高模型預(yù)測準(zhǔn)確度。指導(dǎo)品牌方進(jìn)行模型參數(shù)調(diào)整、數(shù)據(jù)更新和算法優(yōu)化等工作,傳授模型調(diào)優(yōu)的方法和技巧
系統(tǒng)自治,支持基于運(yùn)行模型、規(guī)則模型、流程模型自定義的系統(tǒng)業(yè)務(wù)自治。 功能介紹:新思聯(lián)提供的ThingsCyber信息物理融合系統(tǒng)License服務(wù)基于華為云ECS服務(wù)器資源運(yùn)行,用戶需要提前購買華為云ECS服務(wù)器資源,由新思聯(lián)線下完成License交付。ThingsCyber信息物理融合系統(tǒng)
Simddroid通用多物理場仿真PaaS平臺具備自主可控的隱式結(jié)構(gòu)、顯式動力學(xué)、流體、熱、低頻電磁、高頻電磁、多體動力學(xué)、多學(xué)科優(yōu)化等通用求解器,支持多物理場耦合仿真。在統(tǒng)一友好的環(huán)境中為仿真工作者提供前處理、求解分析和后處理工具。Simddroid通用多物理場仿真平臺具備自主可控
. 模型更新后,將新模型部署至相應(yīng)環(huán)境。 十一、模型評測1. 設(shè)計模型評測方案,對大模型各類指標(biāo)進(jìn)行評測。2. 能夠按評測標(biāo)準(zhǔn)對大模型各項能力進(jìn)行打分,輸出大模型評測報告。 十二、Agent開發(fā)1. 基于場景,設(shè)計并開發(fā)Agent工具。2. 基于langchain等大模型框架,完
ModelArts模型訓(xùn)練 ModelArts模型訓(xùn)練簡介 ModelArts模型訓(xùn)練,俗稱“建模”,指通過分析手段、方法和技巧對準(zhǔn)備好的數(shù)據(jù)進(jìn)行探索分析,從中發(fā)現(xiàn)因果關(guān)系、內(nèi)部聯(lián)系和業(yè)務(wù)規(guī)律,為商業(yè)目的提供決策參考。訓(xùn)練模型的結(jié)果通常是一個或多個機(jī)器學(xué)習(xí)或深度學(xué)習(xí)模型,模型可以應(yīng)用到新的數(shù)據(jù)中,得到預(yù)測、評價等結(jié)果。
工程、模型訓(xùn)練、模型評估和模型部署,從而提高開發(fā)效率。 該平臺能夠提供一站式的數(shù)據(jù)處理和開發(fā)服務(wù),包括數(shù)據(jù)集成、數(shù)據(jù)預(yù)處理、特征工程、模型訓(xùn)練、模型評估和模型部署,從而提高開發(fā)效率。 AI開發(fā)平臺 快速模型部署與服務(wù) 該平臺支持一鍵部署模型,能夠提高模型部署效率,實(shí)現(xiàn)模型到業(yè)務(wù)的無縫銜接,縮短模型開發(fā)周期。
份恢復(fù),監(jiān)控告警等關(guān)鍵能力,能為企業(yè)提供功能全面,穩(wěn)定可靠,擴(kuò)展性強(qiáng),性能優(yōu)越的企業(yè)級數(shù)據(jù)庫服務(wù)。 立即購買 控制臺 GaussDB數(shù)據(jù)庫模型 了解云數(shù)據(jù)庫 GaussDB 超高可用 支持跨機(jī)房、同城、異地、多活高可用,支持分布式強(qiáng)一致,數(shù)據(jù)0丟失 支持跨機(jī)房、同城、異地、多活高可用,支持分布式強(qiáng)一致,數(shù)據(jù)0丟失
高級制圖、配圖工具等輔助工具。 地圖易 地圖服務(wù) “地圖易”服務(wù)提供了豐富的地圖服務(wù),包括柵格、矢量瓦片服務(wù)、要素服務(wù)、幾何服務(wù)等。 “地圖易”服務(wù)提供了豐富的地圖服務(wù),包括柵格、矢量瓦片服務(wù)、要素服務(wù)、幾何服務(wù)等。 TMS地圖服務(wù) 地圖易 產(chǎn)品介紹 地圖易——中小企業(yè)地圖服務(wù)的最佳選擇
華為云盤古大模型 華為云盤古大模型 AI for Industries 大模型重塑千行百業(yè) AI for Industries 大模型重塑千行百業(yè) 盤古大模型致力于深耕行業(yè),打造金融、政務(wù)、制造、礦山、氣象、鐵路等領(lǐng)域行業(yè)大模型和能力集,將行業(yè)知識know-how與大模型能力相結(jié)合
DeepSeek-R1蒸餾模型部署及體驗(yàn) DeepSeek-R1蒸餾模型部署及體驗(yàn) 在MaaS平臺上,DeepSeek-R1蒸餾模型已經(jīng)部署上線,開發(fā)者可以通過在線體驗(yàn)或API調(diào)用來使用這些模型。開發(fā)者可以在MaaS平臺上輕松部署和使用這些模型,以滿足不同場景下的需求。 在Maa
護(hù)。 安全模型 安全模型提供“http”、“apikey”、“oauth2”、“openIdConnect”四種類型。選擇不同類型的安全模型后,需要在方案內(nèi)容中填寫必要的配置信息,然后用于API設(shè)計中“安全方案”的引用。此外,每個安全模型的文檔頁面展示了所有引用該模型的API清單,便于后期維護(hù)。
BS,從OBS導(dǎo)入模型創(chuàng)建為AI應(yīng)用。 制作模型包,則需要符合一定的模型包規(guī)范。模型包里面必需包含“model”文件夾,“model”文件夾下面放置模型文件,模型配置文件,模型推理代碼文件。 模型包結(jié)構(gòu)示例(以TensorFlow模型包結(jié)構(gòu)為例) 發(fā)布該模型時只需要指定到“ocr”目錄。
模型包規(guī)范 ModelArts推理部署,模型包里面必需包含“model”文件夾,“model”文件夾下面放置模型文件,模型配置文件,模型推理代碼文件。 • 模型文件:在不同模型包結(jié)構(gòu)中模型文件的要求不同,具體請參見模型包結(jié)構(gòu)示例。 • 模型配置文件:模型配置文件必需存在,文件名固定為“config
物理矢量圓模型
方案概覽
VAD (Vectorized Scene Representation for Efficient Autonomous Driving) 是一種面向自動駕駛的端到端矢量化范式,將駕駛場景建模為完全矢量化的表征。該矢量化范式具有兩大顯著優(yōu)勢:一方面,VAD利用矢量化的智能體運(yùn)動軌跡和地圖元素作為顯式的實(shí)例級規(guī)劃約束,有效提升了規(guī)劃安全性;另一方面,通過摒棄計算密集的柵格化表征和人工設(shè)計的后處理步驟,VAD的運(yùn)行速度顯著快于先前的端到端規(guī)劃方法。VAD在nuScenes數(shù)據(jù)集上取得了最先進(jìn)的端到端規(guī)劃性能,較先前最佳方法有顯著提升。
本方案介紹了在 ModelArts Lite Server上使用昇騰計算資源 Ascend Snt9B 或 Ascend Snt9B23 開展VAD模型的訓(xùn)練過程。
資源規(guī)格要求
推薦使用“西南-貴陽一”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表示具體的時間戳,以包名發(fā)布的實(shí)際時間為準(zhǔn)。 |
獲取路徑:Support-E,在此路徑中查找下載ModelArts 6.5.905版本。
說明:
如果上述軟件獲取路徑打開后未顯示相應(yīng)的軟件信息,說明您沒有下載權(quán)限,請聯(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版本,請參考表2 獲取軟件和鏡像獲取配套版本的軟件包和鏡像,請嚴(yán)格遵照版本配套關(guān)系使用本文檔。
- 確保容器可以訪問公網(wǎng)。
步驟一:檢查環(huán)境
- 請參考Lite Server資源開通,購買Lite Server資源,并確保機(jī)器已開通,密碼已獲取,能通過SSH登錄,不同機(jī)器之間網(wǎng)絡(luò)互通。
購買Lite Server資源時如果無可選資源規(guī)格,需要聯(lián)系華為云技術(shù)支持申請開通。
當(dāng)容器需要提供服務(wù)給多個用戶,或者多個用戶共享使用該容器時,應(yīng)限制容器訪問Openstack的管理地址(169.254.169.254),以防止容器獲取宿主機(jī)的元數(shù)據(jù)。具體操作請參見禁止容器獲取宿主機(jī)元數(shù)據(jù)。
- SSH登錄機(jī)器后,檢查NPU卡狀態(tài)。運(yùn)行如下命令,返回NPU設(shè)備信息。
npu-smi info # 在每個實(shí)例節(jié)點(diǎn)上運(yùn)行此命令可以看到NPU卡狀態(tài)
如出現(xiàn)錯誤,可能是機(jī)器上的NPU設(shè)備沒有正常安裝,或者NPU鏡像被其他容器掛載。請先正常安裝固件和驅(qū)動,或釋放被掛載的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ò)訪問。執(zhí)行以下命令查看net.ipv4.ip_forward配置項的值,如果為1,可跳過此步驟。
sysctl -p | grep net.ipv4.ip_forward
如果net.ipv4.ip_forward配置項的值不為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
步驟二:下載鏡像并啟動容器
- 獲取基礎(chǔ)鏡像。建議使用官方提供的鏡像部署推理服務(wù)。鏡像地址{image_url}參見表2 獲取軟件和鏡像。
docker pull {image_url} - 啟動 容器鏡像 。啟動前請先按照參數(shù)說明修改${}中的參數(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ù)說明:
- -v ${work_dir}:${container_work_dir}:代表需要在容器中掛載宿主機(jī)的目錄。宿主機(jī)和容器使用不同的文件系統(tǒng)。為方便兩個地址可以相同。例如“/home/vad:/home/vad ”
${work_dir}為宿主機(jī)中工作目錄,目錄下可存放項目所需代碼、數(shù)據(jù)等文件。請確保容器內(nèi)用戶對此路徑有足夠的訪問權(quán)限。
${container_work_dir}為要掛載到的容器中的目錄。
- --name ${container_name} 容器名稱,進(jìn)入容器時會用到,此處可以自己定義一個容器名稱,例如“vad_test”。
- --device=/dev/davinci0 :掛載對應(yīng)卡到容器,請按照機(jī)器實(shí)際需要使用到的NPU數(shù)量來配置,上面給出的是使用16卡NPU訓(xùn)練的例子。
- 請確保容器內(nèi)用戶對${work_dir}有足夠的訪問權(quán)限。
- ${container_work_dir}不能為/home/ma-user目錄,此目錄為ma-user用戶家目錄。
- driver及npu-smi需同時掛載至容器。
- 不要將多個容器綁到同一個NPU上,會導(dǎo)致后續(xù)的容器無法正常使用NPU功能。
- -v ${work_dir}:${container_work_dir}:代表需要在容器中掛載宿主機(jī)的目錄。宿主機(jī)和容器使用不同的文件系統(tǒng)。為方便兩個地址可以相同。例如“/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)建項目目錄
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自動駕駛相關(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)文件移動到此文件夾
- 安裝 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"選項: 為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文件夾移動到模型代碼目錄
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文件夾移動到此目錄
步驟四:準(zhǔn)備訓(xùn)練數(shù)據(jù)集和模型權(quán)重
- 請參考GitHub項目內(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ù)集移動到此目錄下并解壓# 對數(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ù)處理耗時較長。
- 下載預(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ù)處理生成
步驟五:開始訓(xùn)練與評估
- 進(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卡評估
cd $VAD_HOME# 使用上次訓(xùn)練的最后一個模型做評估 sh scripts/start_evl.sh # 指定模型做評估 MODEL_PATH="to/model/path.pt" sh scripts/start_evl.sh
- 輸出結(jié)果路徑
# 訓(xùn)練結(jié)果目錄$VAD_HOME/scripts/output# 評估結(jié)果目錄$VAD_HOME/scripts/evl_result
- 當(dāng)前模型訓(xùn)練和評估需要單獨(dú)進(jìn)行,無法在訓(xùn)練過程中進(jìn)行評估。
- 請勿自行修改配置文件內(nèi)Batch_Size的值。
- 當(dāng)前只能進(jìn)行單卡評估,多卡會影響評估結(jié)果準(zhǔn)確性。
- 如果想使用預(yù)訓(xùn)練模型進(jìn)行評估需要參照項目官網(wǎng)修改配置文件,具體細(xì)節(jié)可以參考:https://github.com/hustvl/VAD/blob/main/docs/train_eval.md
物理矢量圓模型常見問題
更多常見問題 >>-
數(shù)據(jù)庫設(shè)計中的物理模型產(chǎn)出物介紹。
-
邏輯模型和物理模型的對比介紹。
-
物理模型反范式處理介紹。
-
模型轉(zhuǎn)換,即將開源框架的網(wǎng)絡(luò)模型(如Caffe、TensorFlow等),通過ATC(Ascend Tensor Compiler)模型轉(zhuǎn)換工具,將其轉(zhuǎn)換成昇騰AI處理器支持的離線模型。
-
Nova是OpenStack中提供計算資源服務(wù)的項目,作為OpenStack最核心的項目,其物理部署有6個重要的特點(diǎn)。
-
物理化建模過程中,物理化命名規(guī)范的介紹。
更多相關(guān)專題
- 熱門產(chǎn)品
- 大模型即服務(wù)平臺 MaaS
- Flexus云服務(wù)
- 云服務(wù)器
- 盤古大模型
- SSL證書
- 華為云WeLink
- 實(shí)用工具
- 文字識別
- 漏洞掃描
- 華為云會議
- 云服務(wù)健康看板
增值電信業(yè)務(wù)經(jīng)營許可證:B1.B2-20200593 | 域名注冊服務(wù)機(jī)構(gòu)許可:黔D3-20230001 | 代理域名注冊服務(wù)機(jī)構(gòu):新網(wǎng)、西數(shù)