MindSpore平台系统类
MindSpore平臺系統類
Q:MindSpore只能在華為自己的NPU上跑么?
A: MindSpore同時支持華為自己的Ascend NPU、GPU與CPU,是支持異構算力的。
Q:MindSpore在Ascend 310上是否可以轉AIR模型?
A:Ascend 310不能導出AIR,需要在Ascend 910加載訓練好的checkpoint后,導出AIR,然后在Ascend 310轉成OM模型進行推理。Ascend 910的安裝方法可以參考官網MindSpore安裝指南。
Q:我用MindSpore在GPU上訓練的網絡腳本可以不做修改直接在NPU上進行訓練么?
A:可以的,MindSpore面向NPU/GPU/CPU提供統一的API,在算子支持的前提下,網絡腳本可以不做修改直接跨平臺運行。
Q:Ascend 310 不能安裝MindSpore么?
A:Ascend 310只能用作推理,MindSpore支持在Ascend 910訓練,訓練出的模型轉化為OM模型可用于Ascend 310上推理。
Q:安裝運行MindSpore時,是否要求平臺有GPU、NPU等計算單元?需要什么硬件支持?
A:MindSpore當前支持CPU/GPU/Ascend /NPU。目前筆記本電腦或者有GPU的環境,都可以通過Docker鏡像來試用。當前MindSpore Model Zoo中,有部分模型已經支持GPU的訓練和推理,其他模型也在不斷地進行完善。在分布式并行訓練方面,MindSpore當前支持GPU多卡訓練。可以通過RoadMap和項目Release note獲取最新信息。
Q:針對異構計算單元的支持,MindSpore有什么計劃?
A:MindSpore提供了可插拔式的設備管理接口,其他計算單元(比如FPGA)可快速靈活地實現與MindSpore的對接,歡迎參與社區進行異構計算后端的開發工作。
Q:MindSpore與ModelArts是什么關系,在ModelArts中能使用MindSpore嗎?
A:ModelArts是華為公有云線上訓練及推理平臺,MindSpore是華為深度學習框架,可以查閱MindSpore官網教程,教程中詳細展示了用戶如何使用ModelArts來做MindSpore的模型訓練。
Q:MindSpore是否支持Windows 10?
A:MindSpore CPU版本已經支持在Windows 10系統中安裝,具體安裝步驟可以查閱MindSpore官網教程。
Q:Ascend硬件平臺,在個人的Conda環境中,有時候出現報錯RuntimeError: json.exception.parse_error.101 parse error at line 1, column 1: syntax error while parsing value - invalid literal; last read: ‘T’,該怎么處理?
A:出現這種類型的報錯,大概率是run包更新后個人的Conda環境中沒有更新te或topi或hccl工具包,可以將當前Conda環境中的上述幾個工具包卸載,然后使用如下命令再重新安裝:pip install /usr/local/Ascend/fwkacllib/lib64/{te/topi/hccl}*any.whl。
總結
以上是生活随笔為你收集整理的MindSpore平台系统类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MindSpore网络模型类
- 下一篇: MindSpore后端运行类