Skip to content

qixitan/YOLORI

Repository files navigation

Start

  • install

    # install
    python setup.py develop
    # train
    python yolori.tools.train -n asff_dior_n -b 256
  • support EigerCam

    # get cam 
    python yolori.tools.eigercam.py -n exp_file -i /PATH/TO/IMAGE.jpg  
    # save cam images at IMAGE's dir default
  • support asff as neck

  • support resnet as backbone

  • support repvgg as backbone

Plan

Backbone

Progress model model_size Detail Time
darknet 21、53 1003
cspdarknet n、s、m、l、x 1003
resnet res18、res34、res50、res101、res152 1010
vgg
convnext
vit
repVGG 1021

Neck

本项目中实现的neck中的涉及到的每个layer的block数目都默认与backbone中第层中的block数目相同

Progress model Detail Time
FPN 1003
PAN 1003
SCA 自己使用的模块 1024
ASFF: code reference

Head

Progress model Detail Time
Decoupled 在YOLOX中的+修改的Feature Align方式 1003
TOOD:code reference TOODHead used in yolov6 1201

Block

Progress model Detail Time
SEBlock 注意力块 1123
CBAM 注意力块 1123

Label Assign

Progress model Detail Time
simOTA YOLOX中使用 1007
ATSS

Demo

Progress 任务项 Detail Time
CAM 模型热力图可视化 1104

Other

Linux
w:# 显示登录的用户及其当前执行的任务
who:# 显示当前当登录的用户的信息
last:# 显示当前与过去登录系统的用户的信息
users:# 显示当前当登录的用户的用户名
netstat # 端口占用
visdom
# 1、ssh重定向到本地
ssh -L 18097:127.0.0.1:8097 username@ip
# 2、在服务器上使用指定端口正常启动visdom:	
python -m visdom.server -p 使用端口号
# 3、本地浏览器输入输入地址。
http://localhost:18097
# 1、ssh重定向到本地
ssh -L 16006:127.0.0.1:6006 username@remote_server_ip

# 2、在服务器上使用6006端口正常启动tensorboard:	
tensorboard --logdir=xxx --port=6006

# 3、在本地浏览器中输入地址:
127.0.0.1:16006
git rm --cached file  # delete cached  ----.gitignore

error

1、AttributeError:module ‘distutils’ has no attribute 'version’

pip install --upgrade setuptools==56.1.0

2、can't find 'yolori' module

cd YOLORI-base-v1 
python setup.py develop

About

YOLORI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published