最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

服務(wù)器or本地項目部署全流程及常見問題記錄

 更新時間:2024年11月12日 12:10:35   作者:E導(dǎo)帶你發(fā)論文  
本文詳細(xì)介紹了在Windows、Linux和Ubuntu系統(tǒng)中部署YOLOv5項目的過程,包括準(zhǔn)備工作、PyCharm連接遠(yuǎn)程服務(wù)器、項目環(huán)境配置、訓(xùn)練教程以及訓(xùn)練過程中的小技巧

同志們大家好,今天出一期在windows、linux & ubantu系統(tǒng)中部署yolo or rtdetr項目的流程,供小白快速入門?。暶鳎阂韵铝鞒叹谒{耘GPU平臺和魔鬼面具的rtdetr項目下進行,其他項目如yolo系列均可使用該方法)

一、準(zhǔn)備工作

在此之前需要提前下載以下工具

1.顯卡資源(自用電腦 或 服務(wù)器平臺

2.Pycharm專業(yè)版,Vscode,或GPU平臺的Jupyter界面(以下教程在Pycharm專業(yè)版中展示)

3.XFTP文件傳輸助手(個人習(xí)慣,可使用其他文件傳輸軟件,較為方便)

相關(guān)鏈接附文章末尾

二、pycharm連接遠(yuǎn)程服務(wù)器方法

以下流程均在b站有對應(yīng)視頻
0.首先需要先找到遠(yuǎn)程服務(wù)器的ssh鏈接及密碼,例如 

ssh -p 20733 root@link.lanyun.net
rppfoklk5zmp22su

1.打開pycharm專業(yè)版,依次點擊工具---部署--配置

2.添加新配置,按以下圖片流程添加ssh信息,測試連接(不懂請看b站視頻)

3.打開遠(yuǎn)程主機Remote Host(遠(yuǎn)程服務(wù)器目錄)

4.打開遠(yuǎn)程終端

三、項目環(huán)境配置---RTDETR 和YOLO環(huán)境相同

1.本地需要提前準(zhǔn)備好Conda環(huán)境以便安裝虛擬環(huán)境及torch及后續(xù)操作

conda create -n yolo python=3.8 #創(chuàng)建虛擬環(huán)境(云GPU若有對應(yīng)環(huán)境可不用創(chuàng)建)
conda init(可選)
conda activate(可選)
conda activate yolo  #進入虛擬環(huán)境
#yolo可替換其他名字

2.云GPU服務(wù)器直接選定以下torch和cuda版本直接部署,或創(chuàng)建虛擬環(huán)境后按裝下方相關(guān)包。

以下代碼裝好虛擬環(huán)境后可直接全部復(fù)制進去,或者一條一條復(fù)制,一般不會出現(xiàn)報錯情況。
(若網(wǎng)絡(luò)下載過慢,可嘗試切換其他鏡像源)

pip install torch==1.13.1+cu117 torchvision==0.14.1+cu117 torchaudio==0.13.1 --extra-index-url https://download.pytorch.org/whl/cu117  -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install timm==0.9.8 thop efficientnet_pytorch==0.7.1 einops grad-cam==1.4.8 dill==0.3.6 albumentations==1.3.1 pytorch_wavelets==1.3.0 tidecv    -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install -U openmim -i https://pypi.tuna.tsinghua.edu.cn/simple
        mim install mmengine  -i https://pypi.tuna.tsinghua.edu.cn/simple
        mim install "mmcv>=2.1.0"  -i https://pypi.tuna.tsinghua.edu.cn/simple
apt-get update 
apt install libgl1-mesa-glx 
pip install psutil -i https://pypi.tuna.tsinghua.edu.cn/simple

3.裝好環(huán)境的同時將魔導(dǎo)的項目文件上傳進去,可以用XFTP上傳或直接上傳

首先使用XFTP連接遠(yuǎn)程服務(wù)器

四、訓(xùn)練教程---RTDETR 和YOLO相同

1.終端下解壓項目文件
①unzip RTDETR-20241020.zip (解壓指令)

②cd RTDETR-main/  (cd到文件目錄下)

③修改數(shù)據(jù)集路徑(使用項目默認(rèn)數(shù)據(jù)集測試,修改后上傳保存)

④運行python train.py 指令提示報錯,原因是因為路徑錯誤,datasets出現(xiàn)了兩次

vim /root/.config/Ultralytics/settings.yaml  (---vim到上方報錯路徑)
按鍵盤上的“i”鍵進入改寫模式,刪除路徑后方的datasets,改成以下路徑后按ESC退出改寫模式后,按Shift+Z+Z保存代碼退出

⑥再次運行python train.py 指令后成功運行,或者可能會出現(xiàn)字體下載卡頓
如出現(xiàn)以下卡頓情況,請點擊下載鏈接在本地下載后上傳到和train.py同級目錄,然后在終端使用以下指令:即可解決該問題,

mv Arial.ttf /root/.config/Ultralytics/Arial.ttf

最后成功運行代碼

后續(xù)更換數(shù)據(jù)集的話,則按照以上格式,自行根據(jù)實際情況更改數(shù)據(jù)集即可

五、訓(xùn)練過程中的一些小技巧

1.使用nohup指令進行后臺訓(xùn)練,防止因斷網(wǎng)導(dǎo)致的中斷等情況
①使用python train.py指令的話 你電腦網(wǎng)絡(luò)環(huán)境發(fā)生變化時(則你的訓(xùn)練后中斷,比如開關(guān)vpn,電腦息屏,網(wǎng)絡(luò)不穩(wěn)定)
②使用nohup python train-s.py > log.log 2>&1   指令的話,你跑通后電腦不管是關(guān)機還是啥,他代碼都會在服務(wù)器后臺跑,和自己電腦沒關(guān)系)

nohup python train.py > log.log 2>&1         
nohup python train-1.py > log1.log 2>&1
nohup python train-2.py > log2.log 2>&1
nohup python train-3.py > log3.log 2>&1
#----服務(wù)器訓(xùn)練代碼請使用nohup指令在后臺跑,
然后目錄下會出現(xiàn)log.log的日志文件,存放你的所有打印的信息
以上默認(rèn)為0卡跑,若存在多卡,請在指令前加 CUDA_VISIBLE_DEVICES=1  
例如 
CUDA_VISIBLE_DEVICES=1  nohup python train-s.py > log.log 2>&1
......

2.查看是否跑完 nvidia-smi,//查看顯存變化,如果跑一個實驗占了8個G顯存,然后顯存變成0的時候就說明跑完了

3.查看跑到哪一輪了,精度是多少 查看runs/train/exp文件里面的result.csv,主要查看map50 和map50-95 的漲點情況

4.查看代碼是否報錯,打開日志log.log查看代碼報錯情況

5.運行一次代碼,會出現(xiàn)一個進程號,若代碼開始跑了,想提前中斷的話,請使用ps aux 指令查看PID進程號了,并且使用kill -9 進程號 中斷該進程并釋放顯存
一些常用終端指令
rm -rf datasets/     ----刪除datasets文件夾
unzip dataset.zip  ----解壓dataset文件夾--xftp最好傳輸壓縮包格式文件,這樣快
③復(fù)制文件請在xftp中ctrl cv復(fù)制粘貼

附上相關(guān)鏈接
①文章中項目代碼請查看:GitHub - z1069614715/objectdetection_script: 一些關(guān)于目標(biāo)檢測的腳本的改進思路代碼,詳細(xì)請看readme.md

1.顯卡資源(自用電腦 或 服務(wù)器平臺)https://cloud.lanyun.net/#/activity?uuid=efa15431a91abaaf0bdeb212fffe685a

2.Pycharm專業(yè)版,Vscode,或GPU平臺的Jupyter界面(以下教程在Pycharm專業(yè)版中展示)

3.XFTP文件傳輸助手(個人習(xí)慣,可使用其他文件傳輸軟件,較為方便)

家庭/學(xué)校免費 - NetSarang Website

如有其他問題請在評論區(qū)指出,覺得有用的可以點贊評論,我們下期再見!

到此這篇關(guān)于服務(wù)器or本地項目部署全流程及常見問題的文章就介紹到這了,更多相關(guān)服務(wù)器本地項目部署內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • zlmediakit實現(xiàn) rtsp流服務(wù)器的方法

    zlmediakit實現(xiàn) rtsp流服務(wù)器的方法

    這篇文章主要介紹了zlmediakit實現(xiàn) rtsp流服務(wù)器,本次實現(xiàn)是將內(nèi)存中的H264數(shù)據(jù)經(jīng)過zlmediakit實現(xiàn)為rtsp流,我用的是CAPI的方式,將zlmediakit作為一個sdk嵌入到自己的程序中而不是作為一個獨立的進進程服務(wù),需要的朋友可以參考下
    2024-04-04
  • 云服務(wù)器+ASF實現(xiàn)全天掛卡掛時長的方法

    云服務(wù)器+ASF實現(xiàn)全天掛卡掛時長的方法

    我的服務(wù)器部署在騰訊云上,系統(tǒng)為Ubuntu?amd64,下面的wget使用了萌歪大大的GH代理,所以可以直接一條一條地輸入,下面通過本文給大家分享云服務(wù)器+ASF實現(xiàn)全天掛卡掛時長的方法,感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • dubbo的配置文件詳解(推薦)

    dubbo的配置文件詳解(推薦)

    這篇文章主要介紹了dubbo 配置文件詳解(推薦),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • git多人協(xié)作_動力節(jié)點Java學(xué)院整理

    git多人協(xié)作_動力節(jié)點Java學(xué)院整理

    這篇文章主要介紹了git多人協(xié)作,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • Prometheus+cpolar如何在手機上也能監(jiān)控服務(wù)器狀態(tài)?

    Prometheus+cpolar如何在手機上也能監(jiān)控服務(wù)器狀態(tài)?

    本文強調(diào)了通過 Cpolar 這一內(nèi)網(wǎng)穿透工具,輕松突破Prometheus僅限于局域網(wǎng)訪問的限制,實現(xiàn)外網(wǎng)隨時隨地訪問監(jiān)控數(shù)據(jù),教你如何把Prometheus監(jiān)控面板“搬”到手機上,隨時隨地掌握服務(wù)器健康狀態(tài)_prometheus監(jiān)控內(nèi)網(wǎng)服務(wù)器
    2025-12-12
  • nginx/apache/php隱藏http頭部版本信息的實現(xiàn)方法

    nginx/apache/php隱藏http頭部版本信息的實現(xiàn)方法

    有時候我們需要隱藏我們的服務(wù)器版本信息,防止有心人士的研究,更安全,這里介紹下在nginx/apache/php中如何隱藏http頭部版本信息的方法,有需要的朋友參考下吧
    2013-06-06
  • 搭建本地的idea激活服務(wù)器的詳細(xì)教程

    搭建本地的idea激活服務(wù)器的詳細(xì)教程

    這篇文章主要介紹了搭建本地的idea激活服務(wù)器的詳細(xì)教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-09-09
  • web.config(IIS)和.htaccess(Apache)配置

    web.config(IIS)和.htaccess(Apache)配置

    這些是我發(fā)現(xiàn)最有用的片段,/隨時間推移使用最多的片段。 他們處理諸如從查詢字符串,CORS標(biāo)頭重寫URL以及強制HTTPS重定向之類的事情
    2019-11-11
  • cwRsync提示password file must be owned by root when running as root的解決方法

    cwRsync提示password file must be owned by root when running as

    今天在配置服務(wù)器的時候,用了rsync4.10版本,客戶端是2003服務(wù)器端是2008 r2 同步的時候提示password file must be owned by root when running as root問題,以前用老版本的時候沒見過,還好看了下面的文章解決了,特分享下
    2015-08-08
  • Tornado Web服務(wù)器中處理空白字符的解決方案

    Tornado Web服務(wù)器中處理空白字符的解決方案

    這篇文章主要介紹了Tornado Web服務(wù)器中處理空白字符的解決方案,本文通過修改Tornado源碼解決這個問題,需要的朋友可以參考下
    2015-01-01

最新評論

江口县| 治县。| 南皮县| 抚州市| 潍坊市| 昌平区| 洛阳市| 新龙县| 交城县| 海安县| 芒康县| 灯塔市| 抚顺县| 江油市| 上栗县| 淅川县| 剑阁县| 靖安县| 龙江县| 隆回县| 昌都县| 南平市| 黔南| 鄂伦春自治旗| 芦山县| 稻城县| 泰来县| 宁乡县| 清水河县| 金寨县| 广安市| 广汉市| 景德镇市| 泰宁县| 马龙县| 绥棱县| 呈贡县| 财经| 昌宁县| 满洲里市| 紫金县|