Object detection using FasterRCNN model
To launch it, first install the package then run deepaas:
git clone https://github.com/falibabaei//fasterrcnn_pytorch_api
cd fasterrcnn_pytorch_api
pip install -e .
git submodule init
git submodule update
cd submodule/
pip install e .
deepaas-run --listen-ip 0.0.0.0
The associated Docker container for this module can be found in https://github.com/falibabaei//DEEP-OC-fasterrcnn_pytorch_api.
├── LICENSE <- License file
│
├── README.md <- The top-level README for developers using this project.
│
├── requirements.txt <- The requirements file for reproducing the analysis environment, e.g., generated with `pip freeze > requirements.txt`
│
├── setup.py, setup.cfg <- Makes the project pip installable (`pip install -e .`) so that fasterrcnn_pytorch_api can be imported
│
├── fasterrcnn_pytorch_api <- Source code for use in this project.
│ ├── config <- API configuration subpackage
│ ├── scripts <- API scripts subpackage for predictions and training the model
│ ├── __init__.py <- File for initializing the python library
│ ├── api.py <- API core module for endpoint methods
│ ├── fields.py <- API core fields for arguments
│ └── utils_api.py <- API utilities module
│
├── Jenkinsfile <- Describes the basic Jenkins CI/CD pipeline
├── data <- Folder to store data for training and prediction
└── models <- Folder to store checkpoints