Skip to main content

A PyTorch implementation of the YOLOX object detection model based on the mmdetection implementation.

Project description

cjm-yolox-pytorch

Install

pip install cjm_yolox_pytorch

How to use

from cjm_yolox_pytorch.model import MODEL_TYPES, build_model

Select model type

model_type = MODEL_TYPES[0]
model_type
'yolox_tiny'

Build YOLOX model

import torch

yolox = build_model(model_type, 19)

test_inp = torch.randn(1, 3, 256, 256)

with torch.no_grad():
    cls_scores, bbox_preds, objectness = yolox(test_inp)
    
print(f"cls_scores: {[cls_score.shape for cls_score in cls_scores]}")
print(f"bbox_preds: {[bbox_pred.shape for bbox_pred in bbox_preds]}")
print(f"objectness: {[objectness.shape for objectness in objectness]}")
cls_scores: [torch.Size([1, 19, 32, 32]), torch.Size([1, 19, 16, 16]), torch.Size([1, 19, 8, 8])]
bbox_preds: [torch.Size([1, 4, 32, 32]), torch.Size([1, 4, 16, 16]), torch.Size([1, 4, 8, 8])]
objectness: [torch.Size([1, 1, 32, 32]), torch.Size([1, 1, 16, 16]), torch.Size([1, 1, 8, 8])]

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cjm-yolox-pytorch-0.0.134.tar.gz (21.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cjm_yolox_pytorch-0.0.134-py3-none-any.whl (22.5 kB view details)

Uploaded Python 3

File details

Details for the file cjm-yolox-pytorch-0.0.134.tar.gz.

File metadata

  • Download URL: cjm-yolox-pytorch-0.0.134.tar.gz
  • Upload date:
  • Size: 21.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for cjm-yolox-pytorch-0.0.134.tar.gz
Algorithm Hash digest
SHA256 21d069fc24f1611ce19256c1c2dccbd1463666fc19a39027a5abfc29dab2b6b0
MD5 ede662141aa5ed06ba2cb71b1ff32b99
BLAKE2b-256 60329e1e72bf07733232927f51c68794cc547835c3eef2ae78a2a9e7518cc3d4

See more details on using hashes here.

File details

Details for the file cjm_yolox_pytorch-0.0.134-py3-none-any.whl.

File metadata

File hashes

Hashes for cjm_yolox_pytorch-0.0.134-py3-none-any.whl
Algorithm Hash digest
SHA256 edee4b578f942aabe8cc142be8be49b038ea4b59a99f7b02bd2e277c06b100f0
MD5 d82c4ffedf3b7bd47216c41927dd9fdf
BLAKE2b-256 a582fc72d41777af54d664998b36ac5b039129f8291ba5334049c87cf6d8e195

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page