使用ModelArts實現花卉圖像分類

      網友投稿 972 2022-05-29

      使用ModelArts實現花卉圖像分類

      目標:使用戶掌握如何使用ModelArts服務進行數據集創建,預置模型選擇,模型訓練、部署并最終建立在線預測作業。

      基本的邏輯流程

      1.準備數據 ??→?? 2.訓練模型 →???? 3.部署模型 ??→?? 4.發起預測請求

      第一步:首先可以登陸這個:登陸modelarts

      第二步:你要使用這個modelarts要做全局的:

      全局2個的辦法:

      推薦辦法1:體驗效果比較好

      辦法2:AK SK的辦法

      但是這個AK和SK是何方神圣呢?

      它來自我的憑證:如下圖所示:

      點擊“新增訪問密鑰”,輸入密碼(上方系統分配的華為云實驗賬號的密碼),然后選擇“保存文件”, 將密鑰保存下來,妥善保存系統自動下載的“credentials.csv”文件中的AK(Access Key Id)和SK(Secret Access Key)以備后續步驟使用。這個excel表格打開就有對應的AK 和SK了。

      他們這兩個東西-你可以理解為授權的口令方式就可以了。比如AK 可以理解為用戶名,SK理解為對應的用戶名的密碼。

      其實就是一種授權方式而已,無它。

      反正就是你把這個AK和SK加入到下面兩個紅色框框就可以了。點同意授權就可以了。

      這個全局授權有什么作用的呢?-其實有這個授權你才可以用這個modelarts聯動到華為云的其他產品一起玩起來。比如聯動到obs等之類的產品。

      使用ModelArts實現花卉圖像分類

      第三步:開始準備數據了-創建notebook把數據先copy到obs上去

      那就要創建notebook了:

      創建NoteBook:選擇左側欄“開發環境”->“NoteBook”頁面,點擊“創建”如下圖:

      進入創建頁面,參數要求:

      ①?? 計費方式:按需計費

      ②?? 名稱:任意,如flowers-notebook

      ③?? 自動停止:關閉(如圖所示)

      ④?? 工作環境:Python3

      ⑤?? 資源池:公共資源池

      ⑥?? 類型:CPU

      ⑦?? 規格:2核8GiB

      ⑧?? 儲存配置:云硬盤

      ⑨?? 硬盤規格:默認點擊“下一步”->“提交”

      創建成功,返回NoteBook列表,等待狀態變為“運行中”【約等待3分鐘】,點擊“打開”,進入NoteBook詳情頁, 點擊“New“在下拉菜單中選擇點擊”TensorFlow-1.13.1”,如下圖:

      進入Python命令輸入界面,輸入如下命令后,點擊“Run”:

      import moxing as mox

      執行成功后如圖所示:

      然后就是把數據copy到你的obs

      復制如下命令,粘貼至Python命令輸入第二行(命令需修改后執行):修改說明:將代碼中的“your_bucket_name”替換為創建的OBS桶名稱;將代碼中的“your_folder_name”替換為OBS桶中創建的文件夾名稱。

      mox.file.copy_parallel('s3://sandbox-experiment-resource-north-4/flowers-data/flowers-100', 's3://your_bucket_name/your_folder_name')

      然后你去你的obs上就看到有挺多文件出現了:

      第四步:接下來將使用訓練集對預置的ResNet_v1_50模型進行重訓練獲取新的模型。

      在“ModelArts”管理控制臺,單擊進入左側導航欄的“訓練管理”->“訓練作業”,點擊“創建”。填寫參數:

      ①?? “名稱”和“描述”可以隨意填寫;

      ②?? “算法來源”中的“預置算法”,選擇列表中的“ResNet_v1_50”模型;

      ③?? “數據來源”請選擇“數據存儲位置”,并選擇桶內數據文件夾(s3://workandyleung/flowers-notebook 我的對應的目錄就是這個,就是上一步你用命令把數據copy到對應的obs文件夾下的目錄);

      ④?? 訓練輸出的位置:創建一個新文件夾(如下圖),并選中這個文件夾,點擊“確定”(選擇創建的OBS路徑,用于保存輸出模型和預測文件,如圖所示,創建一個新文件夾:

      ⑤?? “運行參數”不需要添加;

      計算資源我就用免費的套餐了:

      其他參數默認,參數確認無誤后,單擊“下一步”->“提交”完成訓練作業創建。返回作業列表,創建成功需要等待訓練完成【約等待4分鐘】(點擊右側刷新按鈕可以查看訓練時間),任務狀態變為“運行成功”即可進行下一步操作。當訓練作業運行成功后,可以在創建訓練作業選擇的訓練輸出位置OBS路徑下看到新的模型文件。

      第五步:部署模型啦:

      模型訓練完成后,可以創建預測作業,將模型部署為在線預測服務。

      在左側ModelArts菜單欄點擊“模型管理”->“模型”,單擊左上角的“導入”,參考填寫請參考下圖。參數:

      ①?? ?名稱可隨意填寫;

      ②?? “元模型來源”選擇“從訓練中選擇”(上面第四步訓練處理的模型);

      ③?? “部署類型”默認

      ④?? “推理代碼”可忽略。參數確認無誤后,單擊“立即創建”,完成模型創建。

      顯示正常就是部署搞定了。

      最后一步:部署在線服務和預測測試:

      單擊 部署上線->在線服務 ->部署,進入部署服務界面,參數填寫如下圖:

      這樣子就是正常的了:

      最后就是預測一波:

      總體上的感受:

      1-?????? 就是我如何把這個在線業務跟手機app或者公眾號、小程序鏈接呢?比如我用手機app掃一下這個花,然后就出這個花的結果。

      2-?????? 對花卉的分類對我們有什么好處呢?期待大家發散思維各抒己見。

      3-?????? 個人思考:識別到花的類型了,能否我用對應模型也可以識別到視頻的類型的呢?比如這個視頻的類型主題是什么:創建文明城市類、政府宣傳類、商業廣告、品牌宣傳?

      附件: 使用ModelArts實現花卉圖像分類-andyleung.docx 2.27MB 下載次數:27次

      AI開發平臺ModelArts

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:GaussDB T 基礎入門:等待事件 的分類和數量等
      下一篇:【2021團體程序設計天梯賽】L2部分(PTA,L2-037到L2-040)題解代碼&復盤
      相關文章
      性色av极品无码专区亚洲| 国产AV无码专区亚洲AV蜜芽 | 亚洲伊人精品综合在合线| 久久亚洲国产视频| 久久综合图区亚洲综合图区| 国产亚洲精品a在线无码| 国产亚洲精品xxx| 成人亚洲性情网站WWW在线观看| 亚洲人AV永久一区二区三区久久| 亚洲精品A在线观看| 久久影视国产亚洲| 亚洲午夜久久久影院| 国产成A人亚洲精V品无码性色 | 亚洲人成电影在线天堂| 亚洲欧洲日韩不卡| 久久久久亚洲AV无码专区首JN| 亚洲午夜免费视频| 亚洲成a人片7777| 久久精品国产亚洲AV久| 一本色道久久88亚洲精品综合| 亚洲精品9999久久久久无码| 国产精品亚洲一区二区无码| 亚洲狠狠爱综合影院婷婷| 色噜噜亚洲精品中文字幕| 亚洲国产第一站精品蜜芽| 亚洲成色999久久网站| 亚洲精品中文字幕麻豆| 国产.亚洲.欧洲在线| 亚洲av无码专区在线电影天堂| 国产亚洲成在线播放va| 超清首页国产亚洲丝袜| 亚洲第一AAAAA片| 亚洲欧洲综合在线| 日韩亚洲国产综合高清| 亚洲av综合日韩| 亚洲中文字幕无码久久2017| 亚洲午夜精品一区二区| 中文日韩亚洲欧美制服| 伊人久久亚洲综合影院| 亚洲精品色午夜无码专区日韩| 在线观看亚洲一区二区|