- Linux
- Python 3.5/3.6/3.7
- PyTorch 1.1/1.3.1
- CUDA 10.0/10.1
- NCCL 2+
- GCC 4.9+
- mmcv<=0.2.14
ابتدا در نظر داشته باشید کارت گرافیکی شما یکی از گزینه های زیر باشد
- tesla p4
- P100-PCIE
- tesla t4
وجود ندارد
ReDet
امکان بررسی
t4
توجه داشته باشید با
:ابتدا یک صفحه کولب باز کرده و نسخه ی پایتورچ را در آن نصب کنید
!pip install torch==1.1.0 torchvision==0.3.0
مراجعه شود official instructions برای جزئیات بیشتر به
حال وقت نصب ریپازیتوری اصلی میباشد
!git clone https://github.com/mmoghadam11/ReDet.git
پس از نصب باید فایلهای زبان کودا نصب شوند
%cd /content/ReDet
! chmod +rx ./compile.sh
!./compile.sh
حال وقت پیش نیاز ها میباشد
!python setup.py develop
# !pip install -e .
هر دو گزینه ی بالا قابل استفاده است اما خطی که کامنت نشده بهتر عمل میکند
:نصب میشود DOTA_devkit در اسن بخش پیش نیازهای
! apt-get install swig
%cd /content/ReDet/DOTA_devkit
!swig -c++ -python polyiou.i
!python setup.py build_ext --inplace
به ریپازیتوری اصلی اضافه شوند works_dirs حال وقت آن است که فولدر مجموعه دادگان و فولدر
:به این منظور از لینک کردن درایو به سیستم کولب استفاده میکنیم
!mkdir '/content/ReDet/data'
#تمامی دادگان در این فایل بارگزاری شوند
!ln -s /content/drive/MyDrive/data/UCAS_AOD_800 /content/ReDet/data
!ln -s /content/drive/MyDrive/data/UCAS_AOD /content/ReDet/data
#work_dirs
!ln -s /content/drive/MyDrive/4++/work_dirs /content/ReDet