Models to check if image was rotated by 0, 90, 180, 270 degrees.
pip install -U check_orientation
Colab notebook with the example:
Example at check_orientation/configs
Example:
export TRAIN_IMAGE_PATH=<path to the tranining folder>
Example:
export VAL_IMAGE_PATH=<path to the validation folder>
python -m check_orientation.train -c <path to config>
python -m torch.distributed.launch --nproc_per_node=<num_gpu> check_orientation/inference.py \
-i <path to images> \
-c <path to config> \
-w <path to weights> \
-o <output-path> \
--fp16
Models were pre-trained on the OpenImages dataset.
Models | Validation accuracy | Config file | Weights |
---|---|---|---|
swsl_resnext50_32x4d | 0.9128 | Link | Link |