Skip to content

Summary: In previous code, the valid_bbox function was only designed for XYWH horizontal bboxes, this caused XYWHA rotated bboxes being marked invalid when the bboxes are large or close to the right edge of the image. So writing a valid_bbox_rotated for XYWHA format bbox separately #1803

Summary: In previous code, the valid_bbox function was only designed for XYWH horizontal bboxes, this caused XYWHA rotated bboxes being marked invalid when the bboxes are large or close to the right edge of the image. So writing a valid_bbox_rotated for XYWHA format bbox separately

Summary: In previous code, the valid_bbox function was only designed for XYWH horizontal bboxes, this caused XYWHA rotated bboxes being marked invalid when the bboxes are large or close to the right edge of the image. So writing a valid_bbox_rotated for XYWHA format bbox separately #1803

Workflow file for this run

name: CI
on:
push:
pull_request:
schedule:
- cron: "0 0 * * *" # @daily
jobs:
python-unittest-cpu:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: seanmiddleditch/gha-setup-ninja@master
- name: Set up Python
uses: s-weigand/setup-conda@v1
with:
python-version: 3.8
- name: Install PyTorch
run: |
conda install pytorch torchvision -c pytorch-nightly
wget https://raw.githubusercontent.com/pytorch/pytorch/master/torch/utils/collect_env.py
python collect_env.py
- name: Install Dependencies
run: |
pip install git+https://github.com/facebookresearch/detectron2.git
pip install git+https://github.com/facebookresearch/mobile-vision
pip install scikit-learn
pip install pytest pytest-xdist nbval
pip install -e .
- name: Run pytest
run: |
python -m pytest -n 4 --durations=15 -sv tests/ --ignore=tests/skip_init/
- name: Run pytest (skip initializer)
run: |
D2GO_IMPORT_SKIP_INITIALIZATION=1 python -m pytest -n 4 --durations=15 -sv tests/skip_init/
- name: Test Notebooks
run: |
find . -name *.ipynb | CI=true xargs pytest --nbval-lax --current-env